为了让用户满意并确保高可用性,企业IT团队可以实施多云策略。不过,很多企业可能会考虑放弃这种策略。
虽然多云计算可能是一个难以实现的挑战,但人们的努力可以提供更高的可用性,并降低停机时间的风险。
首先采用数学的方法进行考虑。如果用户使用公共云提供商提供的基于服务的基础设施即服务,其正常运行时间为0.999,那么可以预期这个公共云提供商平均每年的停机时间为9小时。如果要计算这个平均值,请遵循以下公式:(365 * 24)-(365 * 24)*0.999。
然后,如果在公共云提供商的类似但冗余的系统中托管应用程序和数据,那么需要考虑如何改善云计算的正常运行时间。这些冗余的应用程序和数据是用户将故障切换到主要基于云计算的应用程序的最新副本。
采用多云的高可用性的成本
多年来,企业甚至在采用云计算之前一直使用冗余系统,以防止停机。但是为了进一步减少停机时间(甚至为零),企业需要采用主动冗余与多云策略。
除了更高的可用性之外,这种冗余从长远来看是具备成本效益的。例如,用户在全面使用主要云提供商提供的服务的同时,其次要供应商只建议用户在线保存服务器和存储实例并准备就绪。
但还有其他费用需要考虑。例如在多云中设置主动冗余,以及维护两个基于云计算的冗余系统,与使用单个公共云提供商相比,用户需要花费大约20%的时间进行规划,实施和操作。这是由于几个核心项目造成的。首先,用户需要具有两套技能,例如与Azure和Amazon Web Services相关的技能,以处理每个平台上的云原生服务。其次,用户可能不能获得特定提供商所提供的批量折扣,因为用户没有专门使用一个云平台。最后,需要支付两家公共云公司(从应付账款流程到价格谈判)的总体增加的开销。
此外,用户需要员工来操作双活的云计算系统,这可能会增加成本。
强调停机时间的影响
虽然这种积极主动的方法存在一定的成本,但IT团队可以证明这些成本所带来的业务价值。例如,IT团队可以分解停机造成的成本(包括硬性和软性)。诸如很难定义的销售和生产力的损失。对于全球2000强来说,大部分业务停机时间一小时损失的费用可能高达几百万美元,而对于银行来说,每分钟的损失可能达到数百万美元。
而诸如客户不满和影响员工士气等软性成本更难界定。然而,这些问题通常比硬性成本付出的代价要高得多,因为这些问题不容易解决。
这些成本可以证明多云高可用性系统的支出。但是,公司规模很重要。与大型企业相比,中小企业的损失通常不会那么严重。这是因为在许多情况下,小型企业可以轻而易举地回归到人工流程,而这意味着冗余的多云架构可能并不是中小企业具有长期成本效益的选择。