如何挑选合适的云存储供应商是当下一个热门的话题。显然,本文并不是第一个谈此话题的。每个人都希望教您如何选择一个云服务提供商,这其中也不乏很多存储供应商出钱找云技术方面的专家来包装他们自己的产品,不用说,这其中有些“好”,有些“不好”。
而我的方法是:读者可以从文章里介绍的产品操作要点来切入,来了解该产品是否符合您的需求。
记得在九十年我们常谈论RAID,因为它便宜、可靠、反应速度快。同样,这几点用于衡量当前云计算市场。当然,云计算市场要更加复杂些,除以上几点它应还包括以下几点要素:
*数据的访问速度和QoS(服务质量)
*存储的数据量
*成本,包括转移到另一个供应商的成本*数据完整性和来源
*你的应用程序和数据的可用性
如果您要将业务向“云”中迁移,这些方面都是非常重要的关注点。此外,有一件事必须强调:从供应商那里得到的承诺一定要以书面形式体现并作为合同的一部分。如果不是写在合同中,你将在法庭上花费大量的时间及承担昂贵的律师费。
数据访问速度和服务质量
这取决于你的业务需求,访问速度固然重要,但服务质量也同样重要。
如果说你从事的是零售业务,依赖周末提高产品销量提升营收,周末便是你云存储使用“高峰期”。在这个时间段你将获取你所需性能的99.99%,这听起来是个不错的交易,但这意味着每年约有52分钟你将得不到你想要的速度或QoS。
许多企业在那一天需要的是“峰值性能”,以大型零售商为例来看,高峰时段需要应对信用卡协议传输等一系列问题,处理不好将影响销售业绩,甚至品牌信用度。
你当然愿意供应商可以满足你的需求,但哪些服务是免费的、如果供应商不能满足你的需求,对你的业务造成影响,你将得到什么样的赔付。这些都是你要签订合同前考虑的问题。
数据存储量的需求
数据存储量可能会成为最大成本的项目。
你需要将存储空间和预算平衡好,如果你只是在很短的时间内需要更多的存储空间,成本如何结算?如果你调高预算访问速度并没有明显提升怎么办?
这些都是常见的问题,你支付时必须考虑清楚。
转移到另一个供应商的成本
云是新兴技术,所以是否迁移到另外一个供应商也是未知的。这时就要考虑到迁移时间和迁移成本,
当你表示你要将业务从A供应商迁移到B供应商时,B供应商可能会说:“好,我们做到这一点,”但代价是什么呢?
当数据迁移时,云供应商B需要访问A的“云”,而A难免有所保留。所以要提前签订合同,有些供应商可以提供在合理时间内,为你承担相应的数据迁移成本。
数据完整性和来源
存储在数据库中的所有数据值均显示“正确状态”。如果数据库中存储有不正确的数据值,则该数据库称为已丧失数据完整性。
数据存储完整性的问题包括,与数据存储和云端访问、数据存储和本地访问。
TCP / IP校验,虽说是互联网的基础,都没有得到更好的性能增强,增加的网络性能。因此很重要的一点是当访问云中的数据要问关于端到端数据完整性。所以我们强烈推荐您阅读关于LOCKSS的内容。
这里并不是说你需要使用LOCKSS,但要理解为什么LOCKSS被创建,它试图解决的问题会给你一个很好的理解,使风险数据远离你的应用程序。
当你移动你的应用程序数据和解决一些问题时,比如在医疗领域,假设你是一个医生,你需要将你病人的数据和应用程序移动到另一个云端,如果其中有一些名人病人,你如何确保运营商的工作人员不会偷看或出售你的数据?
所以,数据加密、密匙管理管理都是你要关心的问题。
你的应用程序和数据的可用性
你需要清楚的确定你从供应商那里得到的数据的可用性。可用性指的不仅是数据和应用程序,而是保证你的“工作流程”。
如果你将业务迁入云中,你的供应商有1000个和你业务类似的其他客户,你们的高峰时段处于同一时间,他们的基础设施是否可以满足你的“高峰期”需求?
显然,这些都是非常复杂的问题,面对供应商缺乏工程师,难以保证严谨的工作时,你需要有自我“保护”的能力。这些都要和你的供应商提前达成协议。
总结:
当从本地存储迁移到云端时,如果有特定的需求一定要在与你的供应商达成协议时将需求写进合同。无论如何云业务都正处于刚起步的阶段,相信数年后我们可以更好的利用“云”,在节省成本的同时,还能提高效率。