有些东西并不属于公共场合,与此类似,公共云可能不总是适合所有工作负载。
这个声明从来没有像最近两次非常公开的云中断那样更加相关。亚马逊和微软公司对此都必须迅速采取行动,安抚那些无法连接到存储在其AWS和Azure平台上的数据和应用程序的用户。许多公司无法访问基于SaaS的技术,例如发票系统,人力资源软件和A/B测试服务。
此外,全球多平台媒体娱乐公司Mashable甚至表示还不如出版印刷的报纸。而这种中断让行业人士意识到把所有的鸡蛋都放在一个云端这样的篮子里是不明智的。
但停机并不是避免将所有业务放入一个公共云的唯一原因。虽然中断时有发生,但对于个别企业司来说,成本和性能是采用公共云时最关心的日常问题。
价格并不只是唯一因素
许多组织认为公有云的成本比私有云低,因为没有必需的前期资本支出。但公共云的其他成本需要考虑到决策层面。
将应用程序移动到公共云平台可能会导致显著的迁移成本和工作量,需要重新编码,重新配置,重构和重新集成应用程序。虽然公共云可以随着需求的变化来扩展应用程序,但是由于数据不可预测的增长或大规模云部署的成本造成的意外成本可能会迅速失控。
财务成本和浪费,为企业提出了另一个挑战。一些工作负载和应用程序是资源密集型的。当这个工作负载工作在企业的数据中心时,它会利用免费的网络带宽。然而,当同样的工作量转移到公共云时,它只会运行一张信用卡帐单。许多采用公共云的企业将会支付大量的费用,例如每月50,000美元的网络带宽使用费用。
相反,正确采用私有云可以提供可预测的成本。分析可以预测精确的额外容量和性能需求,以避免过度配置。当扩展占用空间时,自动化可以优化每个应用程序的位置。
性能才是全部
在当今的商业环境中,IT团队对最高性能标准负责。作为一般规则,企业可用性是五个9,也就是达到99.999%的可用性。根据专家的计算,亚马逊公司3月经历了一次3小时50分钟的中断,而这将需要30年的无瑕疵表现才能再次达到99.999%的可用性。
在更实际的层面上,大多数以信任关键任务工作负载平台的组织,公共云通常工作在一致的99.9%或99.99%的水平。并且深入挖掘,应用程序必须在公共云中提供自己的可用性和弹性,而不是依赖于提供它们的基础设施,这使得维护可用性变得更加困难。
对宕机进行量化对收入和声誉的影响也很重要。每个应用程序在影响底线或导致客户投诉之前可以承受多少停机时间?在决定工作负载是否适合公共云时,这应该是一个主要问题。
另一方面,企业云可以是更为关键的工作负载的完美答案。企业云可以通过消除资源冲突,并提高性能控制服务质量来保证可用性。许多组织正在发现,公共云替代方案可以提供更高的灵活性和可扩展性,以及降低资本支出的同样好处。
为每个鸡蛋找到正确的篮子
企业有些应用程序有很高的变异性,有些则非常适合公共云。但是,公其云可能不是所有应用程序的正确解决方案。有些需要控制企业可以在数据中心中提供的成本和性能。这就是为什么在构建云战略时不要忘记不将所有的工作负载都放在公共云的原因。