Date: 5月 12, 2020
案例研究:Chris O'Brien Lifehouse 医院通过 SIOS 数据保持器确保 AWS 云的高可用性
SIOS 因其提供高可用性和高性能的能力而选择
Chris O'Brien Lifehouse (www.mylifehouse.org.au)是一个综合性且专注的卓越中心,致力于为患有罕见和复杂癌症病例的患者提供最先进的治疗和研究。Lifehouse 在一个地方提供癌症患者可能需要的一切,包括高级肿瘤手术、化疗、放射治疗、临床试验、研究、教育、补充疗法和心理社会支持。这家非营利性医院毗于皇家阿尔弗雷德王子医院和坎珀当的悉尼大学,每年为 40,000 多名患者提供筛查、诊断和治疗。作为澳大利亚最大的临床试验中心之一,Lifehouse 还为患者提供全球最新的癌症治疗突破。
环境与环境
Lifehouse 使用 MEDITECH 医疗保健电子医疗记录和患者管理系统,该系统将所有患者的电子健康记录存储在数据库中。
Lifehouse信息技术部主任Peter Singer解释道:"健康信息系统和数据库对于我们提供的护理至关重要,如果任一原因,患者记录将无法访问,这将瘫痪医院的运营。
在医院的数据中心中,在存储区域网络 (SAN) 上运行的 Windows 服务器故障转移群集 (WSFC) 提供了任务关键型正常运行时间。但与许多组织一样,Lifehouse 希望迁移到云中,以利用其卓越的敏捷性和可负担性。
挑战与挑战
Lifehouse 选择亚马逊 Web 服务作为其云服务提供商,并希望将其环境直接"提升"到 AWS 云。为了模拟其本地配置,Peter 选择了 AWS 应用商店中提供的"云量"服务。故障转移群集使用软件定义的存储卷进行配置,用于在活动实例和备用实例之间共享数据,测试证明该方法可以提供满足医院苛刻的恢复点和恢复时间目标所需的自动故障转移。
但是,存在一个问题:使用软件定义的云卷会对吞吐量性能产生重大不利影响。由于涉及如此多的元素和层,在云中部署的软件定义配置中,性能问题众所周知难以排除故障。指定"无保护"选项后,云卷执行良好。但是,"无保护"并不是 Chris O'Brien 生命之家的一个选项,它可确保 AWS 云中的高可用性,并配备 SIOS 数据保持器
"我们能够在几天内从测试到生产。持续维护也非常简单,我们预计这将最大限度地减少我们与高可用性和灾难恢复相关的运营支出,"负责任务关键 MEDITECH 应用程序及其数据库的 Peter 说。Peter 回忆道:"我们尽了一切合理努力来查找和修复根本原因,最终得出结论,软件定义的存储将永远无法提供所需的吞吐量性能。因此,Lifehouse 的团队开始寻找另一种解决方案。
评价
在搜索能够同时提供高可用性和高性能的另一种解决方案时,Lifehouse 制定了三个标准:
- 用于 AWS 云的验证
- 跨多个可用性区域工作的能力
- 性能不如或优于本地实现的性能
- 安全/隐私,支持移动和静态加密
验证对于最大程度地降低与在云中使用第三方解决方案相关的风险非常重要。跨多个可用区域工作的能力将确保整个 AWS 数据中心受到局部灾难影响时的业务连续性。AWS 在可用性区域之间交付的亚毫秒延迟对于能够将数据同步复制到"热"备用实例以满足医院苛刻的恢复时间和恢复点目标至关重要。
经过详尽的搜索,Peter 得出结论,最好的可用解决方案是来自 SIOS 技术的 SIOS 数据保持器群集版本。AWS 应用商店提供 SIOS 数据保持器,该市场保证在 AWS 云中可靠运行。由于它不使用软件定义的存储,Peter 相信 SIOS 数据保持器将能够提供 Lifehouse 所需的性能。
解决方案
SIOS 数据保持器提供 Lifehouse 所需的高性能同步数据复制需求。通过在连接到所有活动实例和备用实例的本地存储之间使用实时块级数据镜像,该解决方案克服了云中缺少 SAN 引起的问题,包括经常困扰软件定义的存储的性能不佳。生成的 SANless 群集与 Windows 服务器故障转移群集兼容,提供连续监视以检测应用程序和数据库级别的故障,并为故障转移和故障转移提供可配置的策略。
Lifehouse 目前在 SANless 故障转移群集中具有 8 个实例,以支持其跨不同 AWS 可用性区域的 MEDITECH 应用程序和数据库,以防止大范围的灾难。涉及的长距离固有的延迟通常需要使用异步数据复制来避免延迟对数据库活动实例的提交。但是,SIOS 数据保持器中使用的实时块级数据镜像技术仍然使 Peter Singer 实现了接近零的恢复点。
研究结果
与软件定义的共享存储不同,SIOS DataKeeper 专为高性能高可用性而构建,因此 Peter Singer 现在根据需要工作并不意外。有点令人惊讶的是,解决方案实施和操作是多么容易:"我们能够在几天内从测试到生产。持续维护也非常简单,我们预计这将最大限度地减少与高可用性和灾难恢复相关的运营支出。
SIOS 数据保持器使 Lifehouse 能够充分利用云中提供的规模经济,同时不牺牲停机时间或性能。"如果不是SIOS,我们可能无法将我们的环境迁移到云,"Peter Singer总结道。