下载PDF
Fortra > 实例探究 > Frontline Technologies 的企业级 SQL 调度
Fortra Logo

Enterprise-Level SQL Scheduling at Frontline Technologies

技术
  • 基础设施即服务 (IaaS) - 云计算
  • 基础设施即服务 (IaaS) - 云数据库
适用行业
  • 设备与机械
  • 国家安全与国防
适用功能
  • 人力资源
  • 维护
用例
  • 库存管理
  • 人员跟踪与监控
服务
  • 系统集成
挑战
Frontline Technologies 是劳动力管理软件的市场领导者,其应用程序严重依赖 SQL 数据库。然而,该公司在 SQL 的本机工具方面面临着一些挑战。首先,SQL Server Agent 需要向开发人员和支持人员等用户授予广泛的数据库权限,这是一个安全问题并消耗了大量的员工时间。其次,SQL Server 作业很容易发生阻塞,即一个进程由于消耗系统上其他地方的关键资源而失败。这是在应用程序级别与 SQL 交互时的常见问题。最后,使用本机 SQL 工具进行灾难恢复并没有为 Frontline 提供可接受的同步标准。该公司要求备用生产数据库在发生灾难恢复事件时在 15 到 30 分钟内启动并运行。然而,使用 SQL Scheduler,作业永远不会 100% 同步,并且需要手动复制作业,从而存在丢失最近更改的风险。
关于客户
Frontline Technologies 是一家总部位于宾夕法尼亚州的公司,是劳动力管理软件市场的领导者。该公司通过其三个应用程序为数千名全球客户提供服务:Aesop,一个自动替补安排和缺勤管理系统; Veritime,考勤产品; Jobulator,一种针对代课教师的自动工作通知服务。美国五分之一的学区使用 Aesop 来管理其人员。 Frontline 还扩展到其他各种行业,包括医疗保健、安保人员、现场活动、制造和图书馆。 SQL 作业占公司批处理作业的大部分,但调用 Visual Basic 脚本和 .NET 脚本对于公司的业务也至关重要。
解决方案
Frontline Technologies 在 JAMS Job Scheduler 中找到了一个与他们的需求非常吻合的解决方案。 JAMS 通过接管批处理和调度任务解决了 SQL 相关的安全、阻塞和灾难恢复问题。它集中了用户权限,消除了与授予广泛权限相关的风险。 JAMS 安全性使用 Active Directory 角色在正确的时间以正确的权限级别对用户进行身份验证,从而无需向支持和开发人员授予 SQL 管理权限。 JAMS 作业调度和工作负载自动化独立于 SQL 处理,从而消除了“阻塞”问题。 JAMS 容错架构使 Frontline 可以轻松配置和维护其灾难恢复计划。通过利用 JAMS,Frontline 频繁实施日志传送,确保每 5 分钟备份一次事务和计划更改,并将其发送到辅助数据中心。
运营影响
  • Moving scheduling and automation off SQL Server with JAMS has ensured that Frontline uses IT resources efficiently. SQL Server, being an expensive tool, is now used for its primary purpose - managing data. This aligns with Online Transaction Processing (OLTP) best practices for keeping application logic off databases. By removing scheduling, Frontline has maximized the useful life from its investments in SQL server licensing. If scheduling had overtaxed database resources, they may have needed to upgrade sooner than every 5-6 years. Furthermore, Frontline has integrated JAMS with internally developed monitoring tools, allowing the company to preemptively identify potential problems. Looking ahead, Frontline sees JAMS as a valuable technology platform.
数量效益
  • JAMS backs up every transaction and change to the schedule every 5 minutes, ensuring no data loss.
  • JAMS eliminates the need for manual job copying, saving significant staff time.
  • JAMS allows Frontline to maintain an efficient and secure schedule without granting SQL administrative rights to support and development staff.

相关案例.

联系我们

欢迎与我们交流!

* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

Thank you for your message!
We will contact you soon.