理想情况下,一个完整的云实现可比作是三层蛋糕,包括基础设施即服务,平台即服务以及软件即服务,这个问题可由完全与完整控制数据而被消除。对于理想,很不幸地是现实中总是残酷的。万一公司在云上存储CRM数据,却被退回纸质形式的数据,这些阻碍发展的问题总会面临的。万一数据以数据库备份文件形式被取回,并可被Oracle、SQL、MySQL以及其他数据库挂载和读取,结果就要好得多。
最后,上述提到的大问题:“当我需要转移数据时,结果会怎样?”它是仅次于“谁拥有数据?”的第二大争议问题。
公司有时会发现自己需要更换提供商,甚至是把云项目转回自身内部。没有合适计划,执行现有策略必然会陷入技术难题的泥沼,在简单地取回数据过程中,会遇到文件格式不兼容,数据访问延时等。
不像所有权,可转移性问题对于私有云的重要性与公共云不相上下。在私有云情况下,答案极大地依赖于选择什么样的软件启动云计算。在公共云下,回答取决于供应商以及它可交付的产品。同样的,这里有三大可转移性问题:
* 数据格式
几乎所有的云用户都会涉及到数据库,数据存储在数据库可以任意格式导出。重要的是清楚数据会被返回的格式,这样可以有效制定转移新系统的计划。云中存储虚拟机的情况下,格式可以是VMDK、VHD和OVF.它也可备份为任意不同的格式或是镜像文件。
* 取回时间
万一合同应该在1月份截至,但文件直到6月还迟迟没有取回,对保证正常运行可不是什么好事。这需要在合同中与云提供商谈清楚。
* 相关协助支持
对“云提供商A”说出要迁移到“云提供商B”很难,事后要求A提供服务就更难了。云服务合同中应包含退出计划(和协助费用)以及协助需求。
任何云中存储数据问题都要最后弄清楚。对风险、收益以及云服务有一个清醒认识可以让你提出有价值的权利问题,搞清楚供应商们的回答。