Date: 4月 15, 2024
选择正确的高可用性解决方案的四个技巧
高可用性和勒布朗是有史以来最伟大的 (GOAT) 争论
我在黑桃牌上输了。我在卡胡特输了。我在一场篮球比赛中输给了同一个友好的竞争对手布兰登。因此,为了分散他的注意力,我又开始辩论——“勒布朗是有史以来最伟大的!”接下来的紧张气氛充满了来回的咆哮,其中夹杂着一些篮球巨星的名字:迈克尔·乔丹、朱利叶斯·欧文、威尔特·张伯伦、鲍勃·库西、沙克、比尔·拉塞尔、杰里·韦斯特、斯蒂芬·库里、凯文·杜兰特、科比·布莱恩特、魔术师和值得,以及勒布朗。他争辩说:“你怎么能说勒布朗是最伟大的,科比有杀手本能!”我们的口头争论将扩大到有什么要求,是什么让某人成为伟大对话的一部分,甚至是讨论的一部分的候选人。他们是否需要长寿、得分记录、防守能力、其他荣誉和荣誉?他们至少应该获得多少个最有价值球员奖?他们时代的超越又如何呢?怎么样这个或那个,当然,我的朋友布兰登总是很快就添加标题!
如何选择最佳的高可用性解决方案
但是,这有什么关系高可用性?很高兴你问了。您多久被要求从众多竞争者中提供或选择最佳可用性或更高可用性的解决方案?您已经确定,因意外应用程序崩溃或生产服务器停机而毁掉的最后一个周末,也是因缺乏自动监控和恢复而毁掉的最后一个周末。但是,在 Microsoft 故障转移集群、SuSE High Availability Extensions、PaceMaker、NEC ClusterPro、vWare HA、SIOS Protection Suite 和 SIOS AppKeeper 等众多知名解决方案中,哪种解决方案最好?我在与史上最伟大的比赛中学到的四件事将帮助您解决高可用性的困境。
医管局的要求
首先,有什么要求?如果我想要有史以来最好的纯射手,我会很容易地把斯蒂芬·库里包括在内。如果我想要最令人生畏的身体存在,我会和沙克这样的人一起去。如果我需要最好的队友、助攻王或者全能的优秀球员,那么我认为勒布朗·詹姆斯、魔术师约翰逊、杰里·韦斯特、拉里·伯德都在讨论之中。同样,在开始构建 HA 解决方案之前,请先了解您的需求。是数据复制必需的还是可选的?你需要SQL或者您同样倾向于使用其他数据库?还需要哪些其他应用程序和软件包?您是否需要一个可以引导您进入云的解决方案,但首先它必须驯服遗留系统、vmWare 和物理系统?您是一家全 Windows 应用程序商店,还是两者的混合体?也试着想想你的团队。您的人员流动率是否很高,导致管理多个解决方案变得困难,培训课程是否必不可少,以及现实生活中的人们在支持批判的?您需要易用性还是只注重坚固性?产品、产品和公司的寿命和稳定性在哪里?
其次,你如何确定你的需求的优先级?您将如何根据既定要求优先考虑优秀者?我的朋友布兰登总是很快就给出标题。他总是反驳,勒布朗有多少个冠军?在他的辩论中,头衔才是王道。我通常会讽刺地反驳说,即使是替补席上的第 12 个人也能获得戒指。我要强调的是,罗伯特·霍里是一位出色的大前锋,他拥有的头衔比勒布朗和乔丹还要多。就需求的优先级进行坦率和诚实的对话。当您选择 HA 解决方案时,与 RTO/RPO 相比,易用性、操作系统支持和应用程序支持范围有多重要?哪些功能和要求被认为是必须具备的、应该具备的以及最好拥有的。作为客户体验副总裁,我们曾经遇到过一位客户,他坚持集群软件支持32个节点,尽管他们并没有计划构建超过2个或3个节点的集群。确定列表的优先顺序。
测量灾难恢复的 RPO 和 RTO
第三,您如何衡量这些要求?您将如何根据既定要求来衡量伟大人物?篮球统计数据很有趣、信息丰富,但常常具有误导性。布兰登经常提醒我检查得分冠军是如何赢得的,就像我教赢得了多少个冠军一样。我们经常对谁能更好地开始或结束比赛以及如何真正衡量动力、强度和获胜意愿进行讽刺。同样,当您梳理文献时,请仔细研究概念验证细节,确定并定义如何衡量 RPO 和 RTO 等内容。 RTO 是基于客户端重新连接时间还是应用程序重新启动时间?您是否正在测量 RTO故障转移(服务器崩溃)恢复(应用程序崩溃)、手动切换(管理操作),或以上全部?如果应用程序性能对您很重要,那么该衡量标准是什么样的?是读取性能、写入性能还是基于客户端的实际或特征工作负载?想想基准适合什么地方,或者适合吗?另外,请诚实地说明您将数字与什么进行比较。在正常操作和恢复期间测量更快的数据库查询时间很重要,但如果解决方案的其余部分产生了用户体验更高的滞后怎么办?
评估高可用性和灾难恢复
最后,继续评价。从朱利叶斯在底线摇晃婴儿入睡,到乔丹从罚球线起跳,再到斯蒂芬·库里在半场线内迈出一步,篮球比赛一直在演变。 “乔丹规则”和“坏小子时代”的狂妄已经被一套有利于并强调技巧、力量和技巧结合的规则所取代。同样,技术格局也在不断变化。当 Solaris 和 MP-RAS 服务器占据主导地位时,进入前十名的解决方案可能无法适应 Linux、Windows 或其他变体的灵活性。利用光纤通道功能的基于 SAN 的解决方案可能已过时云端和无SAN世界。所以,不断评估伟大。持续关注前十名的解决方案如何顺应趋势,或者更好的是,仍然在制造它们。
虽然我与 Brandon 的争论仍在继续,而且很可能在几代人之后,甚至我们的孩子也不会选出赢家,但您可以选择正确的 HA 解决方案来满足您的企业可用性需求。联系 SIOS 代表帮助您了解、确定优先顺序并衡量 SIOS 保护套件超出您要求的能力。
经许可转载安全操作系统