随着企业内云基础设施服务逐渐成熟,与计算也慢慢融进人们的生活,渐渐企业也开始迫切希望能将重要工作负载迁移到云计算——公共云、私有云或混合云中。但如何迁移关键任务应用?又如何构建在传统架构上的应用程序呢?可以说,这是非常困难的一件事。
专门从事高可用性解决方案的Stratus Technologies公司高级战略总监Dvae LeClair表示,如今,有很多企业正在计划将其基础设施中的重要部分迁移到云中。
由Stratus、North Bridge Venture Partners 和GigaOM Research共同进行的一次调查发现,75%的企业正在使用某种形式的云平台,在2013年的统计中,全球可使用的云计算市场将达到1588亿美元,这比2011年增加了126.5%。
“大家对云计算的热情持续升温,这种热情超越了对安全问题的担忧,”LeClair表示,“今年的调查结果显示,云部署的步伐持续加快,企业希望供应商能够提供始终可行的基础设施,以支持其更关键业务应用程序在这种新环境下的运行。”
LeClair表示,企业需要仔细检查他们正在将哪些应用放在云中,然后,从资源、技能、成本和复杂性的角度来考虑管理这种转变涉及的因素。我们知道这些考虑并是很全面,重新编写适合云的应用程序也不是解决大多数问题的方法。
关键任务应用在云中的可用性问题
迁移应用到云的价值主张似乎很清楚,这样做可以极大地提高应用的灵活性和伸缩性。在很多情况下,企业的关键任务应用最能够从云计算基础设施中受益。但可用性问题仍然是“心头大患”。
云计算架构的目的主要针对可扩展性和弹性。单个云组件可能会出现故障,而无法被替换。如果企业的应用无法应对这些故障问题,就可能会面临严重的问题。
“我们看到很多基础应用迁移到云计算,”LeClair表示,“我们也看到很多新的应用在云环境中构建,但我们并没有看到最重要的网络应用转移过来。”
关键任务应用“宕机”的高代价
关键任务应用停机的话可能会造成企业瘫痪。例如,在去年感恩节前,美国联合航空公司控制其地面运作的软件出现了故障,导致两小时中断。这造成美联航乘客延误或者错过了航班。另外,在圣诞节前夕,亚马逊云计算服务基础设施出现故障导致Netflix无法加载媒体内容到数百万用户,让用户无法观看自己喜欢的节目和电影。
Aberdeen集团的研究表明,现在,停机时间的平均费用估计是每小时138,888美元。
“一半的IT决策者普遍希望每年的停机时间不要超过30分钟,”LeClair表示,“但实际上,他们远远没有达到这个水平。”
LeClair指出,最终某些应用可能永远不应该迁移到云中,因为相关的开支和风险非常大。它们仍然将保持在裸机、虚拟化和非云环境中。这些应用可能需要专门的硬件来解决硬件或性能问题,或者说,通过一些规范将这些应用程序锁定在安全环境中。
企业需要对每个应用进行评估,来确定该应用是最适合于物理环境、虚拟化环境、私有云环境、公共云环境或者是混合云环境。在每种情况下,企业都应该进行利弊权衡。
三个重要的可用性考虑因素
“无论你在寻求云环境还是企业内部部署环境,我们都建议你首先要评估应用停机时间的成本,”他表示,“在公共安全应用的情况下,停机时间成本可以以美元计算,而名誉受损甚至可以根据丧失的生命来计算。这让你能够了解实际需要的可用性水平,从而更好地部署应用。”
如果企业决定转移到云服务供应商,LeClair建议企业应该仔细检查服务水平协议(SLA)以确定,当没有得到供应商承诺的可用性时,该怎么办。
“一些服务水平协议可能会说,‘我们保证100%的正常运行时间’,但如果仔细看看合同细节,可能会看到,‘如果我们无法保证这一点,我们将会在下个月的账单中返还20%的点’, Stratus的承诺是偿还5万美元,然而最关键的网络应用程序停机时间的每小时成本为15万美元,因此这种优惠根本不值得一提。”
LeClair 还表示企业还有必要考虑数据保护情况。
他表示,“企业应该在传输层保护应用,但还需要考虑可能发生的其他类型的停机事故——如果是海啸掀翻了办公大楼该怎么办?或者是我多久回复一次数据?”
【编辑推荐】
公有云迁移举步维艰云迁移案例:哈佛商学院出版社云迁移惹人烦 破解关键技术难题云迁移如何影响现有数据中心基础架构【责任编辑:箫韵 TEL:(010)68476606】