“每家企业都希望自己能够成为亚马逊。云计算服务即便宜,灵活性又强,出于这些特质,让越来越多的企业渴望利用私有云解决方案,在行业竞争中成为脱颖而出,成为一只‘独角兽’。但是在现实中,不少企业最后变成的却是一头驴。”
Aleeandro Perilli曾经担任Gartner公司的分析师,现在他是Red Hat公司总经理(如上图),上面那段话就是他在最近Red Hat Summit峰会上说的。许多硅谷科技公司已经降低了对云服务的期望值,但是Perilli并没有只把问题摆出来,针对那些希望构建云计算服务的企业,他给出了自己的一些建议。
构建企业云服务不要好高骛远
企业对自己的私有云服务总是抱有巨大的期望,之所以出现这种情况,是因为受到了“架构及服务”的公有云的影响,其中最著名的,当属亚马逊公司的AWS。因此,当企业使用OpenStack或是其他私有云技术的时候,他们希望这些服务能够:
·简单
·廉价
·标准化且全自动化
·应用层更加“灵活”,这意味着企业需要私有云服务可以自动扩展,或是针对指定工作优化计算资源。
·基于使用量来分配资源
·在架构层可以无限扩展,这意味着企业可以按照自己想要的方式去部署云服务。
·像AWS一样,简化管理,无需复杂的IT操作界面,就能搞定工作。
但实际上,企业最终看到的现实是:
·无比复杂
·价格昂贵
·只有部分标准化,几乎不能自动化
·没有企业希望的那么灵活
· 性能受限
·非常倚重IT管理,IT部门试图在云资源上面添加管理层,包括完整的访问和财务控制,密钥管理,加密和其他工具。
Perilli表示,这就是如今企业使用云应用程序的现实情况:
一旦沦为这样的现实,企业都会觉得还是共有云比较有吸引力,建立自己的数据中心并不是那么容易。
起步小一点,梦想大一点
Perilli并不赞同企业在生产环境下创建一个全自动的云服务,他建议企业应该起步小一点,但是想法可以宏大些。归根结底,将数据中心应用程序迁移到一个云服务环境下,是非常复杂的工作,因此需要循序渐进。一款应用程序的组件越多,要求的准备工作也越多。而企业如果希望拥有更强大的自动化功能,实现起来也就越困难。
没错,你可以在六个月时间里构建一个云服务平台,但是这只是一个开始。你需要逐步修补,优化解决方案,让整个平台变得越来越成熟,并增加更多控制和性能管理功能。你无法一夜之间建设好所有平台组件。
如果要考虑企业遗留下来的系统,比如那些老的主机应用程序,那么构建云服务平台的难度级别也会随之上升,因为企业很难把这些落后的应用程序整合进基于云技术服务的系统之中。最终,企业很可能花了整整一年时间,才转化了10个应用程序到云平台上。但现实中,企业往往有数千个应用程序,巨大的工作量可想而知。
针对上述问题,Perilli给出了一些建议:
1. 重新定位自己的期望值
2. 选择一个能够与企业技术熟练度匹配的云技术服务解决方案。千万别一下子从供应商那里购买6到12个服务管理模块,因为最终你用的上的也就1到2个。
3、首先要构建一个可靠的云开发和云测试环境,如果有人说可以为你提供一个全自动的云服务产品,千万不要相信。
4、要为支持扩展应用程序做好准备,要特别考虑多层云架构。
要有信任感
准确的说,目前的私有云服务技术还不够成熟。Perilli给出了自己的建议,他认为任何云服务平台上最重要的组件往往都和技术无关:
虽然每个市场营销人员都说自己的云服务产品是完美的,但我们必须要认识到,没有一个解决方案是完美的。构建云服务平台最重要的是要信任产品供应商,和他们之间建立好关系。
换句话说,构建一个切实可行的企业级云服务平台是一段漫长的旅程,所以你要睁亮眼睛,在旅途中选一个好伙伴。
VIA readwrite