给希望建立公共混合云的企业的建议
在先前的日子里,服务供应商需要依靠来自企业的大力帮助才能搞明白如何建设自己的数据中心。而到了现在的云时代,实际情况已经变得正好完全相反了。
“在之前七年的时间里,我们一直密切关注企业发展的具体情况,并竭尽全力来对它们在做的各项工作进行模仿。现如今,情况却变成了企业都在看着我们的动作,以此为榜样来开展自身的工作。”在InterOp展会上的一场专题讨论中,Rackspace公司的首席技术官约翰。安格斯提出了这样的观点。“在过去的时间,高端「计算能力」曾经被叫做企业级。但从现在的情况来看,我们也许应该把它改称为云级了”。
尽管依然处于发展的最初级阶段,但绝大部分云供应商都相信混合、杂交云模式属于当前最恰当的选择。
因此,如果从服务供应商的角度来看,今天的企业都应当注意哪些方面的问题呢?
一搞明白云计算究竟能完成哪些工作,无法实现何种功能。
尽管虚拟化确实属于云计算的基础平台,但它也仅仅只是其中的一部分。按照安格斯的观点,虚拟化与云计算之间的根本区别就在于申请自动化以及自助服务时所涉及到的具体工作量以及清除原有进程所耗费的实际时间。对于单台服务器来说,单单部署过程本身就要耗费六星期之久的时间。
安格斯进一步指出:“云计算并不等于呆在控制台前创建虚拟机”。为了实现向客户即时提供所需服务的既定目标,企业就必须对内部现有流程进行大力调整,并将公共与私有云有机地融入到同一平台上。
在展会上,来自Rackspace、Terremark以及NetScout等公司的高管们认为服务供应商可以在基础设施(IaaS)、软件(SaaS)、平台服务(PaaS)等应用模式中进行选择。目前,云供应商正致力于应对提供下一代存储以及网络服务所带来的复杂性问题。
二、企业将不得不选择混合云计算模式。
但在确定部署混合云模式之前,企业也应当先在公共云中进行预先测试,对能够获得的各种好处进行深入全面的了解。从目前的情况来看,这种做法在时间方面的迫切度并不算太高,准备工作还是可以做到非常充分的:原因就在于性能与QoS工具并没有达到成熟可靠的实用等级,今天的云环境中几乎没有任何关键性任务应用程序在运行。
威瑞森子公司Terremark负责云产品的副总裁艾伦。鲁宾声称:“由于认为达到要求至少需要耗费五年之久的时间,因此企业非常盼望能够尽快获得全面的帮助。但从这方面表现出来的实际情况来看,各类相关经验并不属于很容易进行快速移植的项目”。按照鲁宾的建议,企业应当继续坚持稳扎稳打慢慢改进的原则。
在将全部业务都迁移到公共与混合云平台上之前,企业应当先利用单独项目来进行前期测试,以便可以对该模式之下灵活缩放与自我服务可以带来的各种好处拥有足够认识。
对于企业来说,一旦做好了建设混合云模式基础架构的前期准备,就需要建立起内部私有云,并从来自Rackspace或者亚马逊EC2之类的公共云服务中作出选择。当然,在按照规划蓝图进行实际建设之前,企业还必须处理好几项来自业务与技术领域具有相当大挑战性的现实问题。
三、企业(尤其是中小型企业)必须搞明白哪些应用程序与数据可以出现在大型公共云中,什么内容需要继续保存在私有云里。
这条建议是由鲁宾提出来的。举例来说,如果应用属于输入/输出密集型的话,公共云可能就属于更恰当的选择。而在这种情况下,唯一能够用来进行确认的途径就是现场实际测试。
按照供应商所提供的建议,企业在测试的时间应当运行多种不同的应用程序,并对它们所表现出来的实际性能以及最终用户体验情况进行深入全面的分析。
四、接下来,企业必须就如何处理周边其它相关服务作出决定。
安全问题就属于此类服务中的典型,如何将私有云与公共云有效连接起来也属于目前亟待解决的关键问题之一。鲁宾进一步补充说,企业不应当将“云作为孤立的事务区别进行处理。在这里,正确的做法应该是就如何才能将安全与专业服务在云中整合成为一体进行深入分析”。
此外,“企业还需要针对其它方面的情况进行专门测试,以确保两者之间的互联互通变得尽可能方便可靠”。
五、企业还必须选择出最适合自身情况的平台与开发工具。
来自服务供应商的高管们指出,该问题的核心评估标准应当是能否满足企业的相关要求。为了确保应用同时在公共以及私有云中运行的目标能够实现,企业就需要确保新工具可以及时开发出来。“在混合云模式下,可移植性属于企业最为担心的问题”。
导致此种担心出现的主要原因就是企业希望内部应用能够继续在「公共云上」运行,而这种做法看起来属于非常危险的情形……但如果可以实现对业务流程进行轻松调整的话,人们的紧张情绪自然就会消失。
现在,云计算可以带来的真正好处——灵活无比的可扩展性与超级容量——就能够从财务方面的具体数据上体现出来了。在整个应用程序生命周期中,包括虚拟机配置以及管理程序升级在内的所有工作都将使用自动化处理模式——服务供应商再也不需要针对单台服务器进行具体操作了。
来自Rackspace的安格斯指出,云供应商正在设计多租户服务器。这样的话,同一网络IP地址就可以安全地应用在不同的工作任务之中,即便是反复多次使用也不会导致问题出现。
六、企业必须明白如何才能从云供应商提供的自动化以及服务开通功能中获取最大好处。
这样的话,它们就不必浪费大量资金从头开始来建立自有云服务了,而是可以直接选用云供应商提供的商品化程度越来越高的优质服务。
当然,云供应商之间也是存在着不同之处的,这里区别的关键之处就在于所采用业务流程的类型。随着时间的推移,核心基础设施、软件、平台、存储以及网络服务都将会实现商品化。鲁宾进一步指出,企业应当要求供应商提供某些行业观察家称之为“经营服务协议(OSA)”的正式文件。作为标准SLA的继任者,它可以用来确保应用程序在性能方面的指标能够达到双方事前商定好的标准。
七、针对管理私有云以及连通混合云方面会出现的问题,企业需要建立起自己的有效规划。
目前,市面上存在很多种可以用于解决该问题的工具。但由于传统企业系统管理软件供应商仍然在努力解决所涉及到的不少问题,所以,实际处理方面的具体问题目前看起来还属于为时尚早的情况。
不过,确保企业在进行规划的时间——如果有可能的话,常规控制台中——能够涉及到混合云项目依然会属于非常重要的工作。按照云管理公司NetScout的营销副总裁史蒂夫。沙利塔的观点,它应当与端到端的管理同等重要。
八、企业应当要求云服务供应商表现出足够的透明度与公开性来。
来自Rackspace的鲁宾指出,数据以及应用被分割在数据中心与云供应商之间让企业感到非常担心。因此,为了消除企业心中的疑虑之情,云供应商应当选择邀请它们来了解云计算数据中心的实际运作方式。
“有时间,云服务供应商会觉得「自家的云」应该属于超级秘密,而且还希望可以永远保持隐秘状态。这有点象黑色艺术……没人能够得知这些数据中心究竟是如何进行工作的”。
但作为公共与私有云开源平台OpenStack的建设兼维护者安格斯却认为,这种“神秘面纱”只会给客户带来更多的疑问甚至恐惧。他声称:“我们公司绝对不会采取这样的做法。我们深信软件是需要开放的,数据中心设计也应当属于开放的情形。”
九、企业很难选择到合适的支持平台。
造成这种情况出现的根本原因就在于相关API以及各项标准都还处在发展的最原始阶段。在这里,目前的可行选择包括有OpenStack与CloudStack、亚马逊以及其它厂商。按照云服务供应商的观点:只有在已经饱和的市场中,API是否能生存下去才会成为需要关注的问题;而目前该行业发展空间极为巨大,可以满足所有厂商的全部需求。
对于企业来说,这就意味着目前并不需要进行投机。正确的选择就是继续尝试公共与私有云的混合模式,并关注API的演变情况。随着竞争的进一步加剧,API也将会变得更加完善,兼容性、可靠性以及延迟等方面的问题都可以获得圆满解决。越来越多的企业都可以对部署关键任务应用到云中感到放心。
十、尽管混合云可能有点言过其实,但作为一种概念它并不会消失。
鲁宾指出,企业需要搞清楚如何才能在多家云供应商、传统数据中心以及位于不同位置的虚拟化池之间建立有效关联。按照云服务供应商的观点,目前最好的消息就是:企业将不必把原有应用完全推倒重新进行全面修正,在经过细微的调整而不是全面重写代码之后,它们就可以直接部署到现在的云中。