云迁移工具可以减轻私有云到公有云之间工作负载迁移的负担,但是一旦应用都进入公有云,记住:转换到另一个提供商就可能要采取人工流程了。
还没有银弹存在,能够完整自动化执行包罗万象的云到云的迁移;包括请求IP地址和域名系统DNS改变,以及应用测试。
比如,IT专家可能必须改变DNS,从指向一个网络地址转换成执行一个个人机器,根据Edward Haletky所说,他是The Virtualization Practice公司的CEO。测试一个应用在新的数据中心中是否正确运作是一个过程,通常要比迁移本身花费的时间还多。
Haletky说:“现在的大多数测试非常的人工化流程。”
IT专家表示流程的核心——虚拟机转移伴随着从一个云计算提供商到另一个的相关的配置、操作系统、应用和存储,整个都需要人工干预。
在亚马逊Web服务(AWS)的一些宕机和性能问题之后,移动应用开发公司Best Fit Mobile CTO Ray Williamson负责为Michael工艺品商店转移一个应用构建到Rackspace的公有云中。
“我们大约花费了一周半的时间让所有机器和数据对准,”他说,“我们同步两个云,所以一切都准备好了。”
随着测试和自选加速的机器占用数量需要Rackspace的帮助,同时需要接近800GB的导入数据。
两个云仍旧保持着同步,AWS仍旧可以备份,以防止Rackspace的宕机。这要求在两个服务之间每周迁移SQL文件,这也都是人工完成的。
“通常你终结了使用亚马逊或者Rackspace,也意味着迁移期间的终结,因为在云存储中很容易粘贴你的大量数据,同时你的新环境设立了,”Jon Wyrick表示,他是Beyond Secure的CEO,这是一家云咨询公司,也帮助很多客户实现了云迁移。
理想上,Wyrick更希望看看提供商之间的暗地的光线连接,从而让迁移更容易,但是两个竞争者之间不期望会发生。
“很多大客户我们都是构建分布式基础架构,他们不需要依赖任何厂商,”他说,“但是中小型客户并不能负担那种事情。”
在基础价格即服务(IaaS)厂商之间迁移要求人工干预,但是从平台即服务(PaaS)厂商抽取数据更简单一些。
大多数IaaS迁移是数据存储注册库之间的转换,但是应用则更深刻的同PaaS中的个人平台相关联。
“PaaS厂商支持同样的语言设定,但是以不同的方式实现,因此通常会有一部分的应用重写,即便两个厂商支持相同的语言,”蓝山实验室CTO David Linthicum表示。