云计算是当下最热门的一个名词,受到广泛业界人士的关注与追捧。就在这样一个形势下,混合云计算的概念也正慢慢的走进人们的眼球。
尽管混合云计算不算一个全新的概念,是在云计算的基础上设想出来的,但众多厂商仍在不断向IT经理们灌输着有效迁移和管理混合环境的理念。新供应商的不断出现让厂商的整体评估有了一定的困难,如果您已准备好实施云计算,那就由我来接受使用混合云计算的正确步骤吧。
第一,你要从你的云计算供应商那里了解所有合适的基础设施,尤其当涉及到使用虚拟专用网络时,将云集分割成一系列虚拟局域网并设立(或拆除)云中的虚拟机(VM)实例。当越来越多的服务器开始迁移至云,你将会寻求越来越简便的方法来实施迁移工作。对于某些供应商,使用网络浏览器在他们门户网站上点击几下鼠标就能够复制现有的虚拟服务器并让其运行起来。Amazon配有Auto Scaling和Elastic Load Balance功能能够用于添加或减少计算资源,而Appistry的CloudIQ服务器能够帮助你自如调整你的云计算服务器规模。
图1:Appistry的CloudIQ (点击查看大图)
“一切都从设计开始,”Savvis公司的CTO Bryan Doerr说:“请务必了解云计算的性能和安全特性,以便于你能够达到你所预期的水平。”
Doerr指出:“还需要了解云计算中可能的支持。如果你没有通过自己的团队监控其运行性能,你可能需要让你的服务供应商来完成这一任务。”
其次,应当非常谨慎地考虑你的带宽和延迟需求。“请确定你现有的网络已做好迁移至云计算的一切准备、内部网络速度足够快,且有一个高速的互联网连接,”位于芝加哥的国家咨询公司Slalom咨询总经理Dave Cutler说:“你需要有足够的网络通道来支持你的用户,这样他们就不会感受到任何的使用性能下降。”
你还需要有一个访问你的服务器和数据的安全方法。大多数供应商为此访问提供了一个VPN。例如,Amazon提供了虚拟专用云计算服务,而Vyatta则提供了一个允许网络虚拟分割的应用程序。
图2:使用Vyatta分割网络(点击查看大图)
其他的云计算供应商只使用了极具局限性的安全HTTP浏览器、远程桌面连接或SSH终端会话。这个分割工具可以提升你的安全状态,并随着云的发展使其更易于管理。
同样重要的是确定所提供粒度的等级,以及什么是访问云计算资源所需的东西。一些供应商使访问成为了一个全有或全无的命题。寻找更多的粒度和限制普通用户权限的选项,例如防止他们停止或启动虚拟服务器或更改你的虚拟基础设施。
最后,为你的云计算迁移工作考虑一个分阶段的方法,尤其是有助于你的团队适应其运行。这就是位于旧金山的Presidio Health的做法。
Presidio Health实施混合云实录
“Presidio必须处理在一年内增长了16倍的数据量并更换部分老化的硬件,”CTO Thomas Gregory说:“我们不希望有很多的资本支出,我们希望有一个安全、降低风险的环境。”
医疗保健软件供应商采取了多阶段云计算实施策略,即在现阶段将其数据保留在其数据中心内,而将应用程序迁移至云中。“我们能够将计算能力提高70%而不会增加我们的IT预算。” Gregory说。
下一阶段则要将其数据迁移至云。
“实施混合云的第一步更为复杂,但是它为我们积累了处理云计算应用程序和理解安全内涵的宝贵经验,”Gregory说:“当我们迁移前端时,很容易就会将后端服务器安置在我们的机柜中。无论如何,大多数的云计算环境处理前端接口,结果赋予了我们更多的工作时间。”
该公司使用了一个基于Eclipse和Spring的开源软件Appistry,来处理位于Sacramento StrataScale的云计算服务管理和托管事务。
“我希望在紧急情况下有一个与我们关系密切、但与我们的公司不要位于同一受害地带的供应商。”Gregory说。
这样一个成功的两阶段策略先于整个项目已计划完成。“你需要花费时间来分析你所拥有的资源,”Gregory说:“并找到一个能够让你自行扩展并做出必要调整的解决方案。”
对于更具体的建议,请参见管理私有云的其他推荐工具。这对于那些考虑实施混合云计算迁移的人士是非常有帮助和必要的。