云存储总成本你算清了吗?
发布日期:2016-7-8 18:7:22
无论是企业服务器备份或者是处理下一个大数据项目,云存储崛起成为一个对于企业来说极其诱人的选择。云存储提供商(如阿里云)们,如Amazon Glacier和简单存储服 务,Google云存储和微软Azure存储,对于达到PB级的数据量极尽所能的鼓吹新的服务和有竞争力的价格。但是云还是本地存储的选择并不是一个非此 即彼的命题。 云存储在设计上是可扩展的,业务可以从小规模的非必须的数据集开始,随着专业知识和信任的积累,扩展存储到更重要的工作负载。但当选择一个云存储提供商的时候,你真正需要了解的是什么?而那些选择对于企业来说的花费会是多少?决定需要多少存储容量以及将会花费多少钱听起来像是 一个简单的方程式,但其实需要考量很多因素。企业必须仔细评估当前和未来的需求,以此作为任何云存储评估的第一步。云存储费用是建立在容量,流量和API 使用的混合基础上。 计算云存储容量开销 供应商将服务构建成可扩展的,这样就不需规划或提交任何预先确定的容量。一旦你设置好一个账号,你的公司只会支付使用的存储,范围从几TB到PB。对于云用户,容量这个问题是用来做成本预估而非技术准备。比方说,若你预计存储4000GB(4TB)的数据,AWS简单存储服务(S3)的报价是对于第一个TB每GB收取0.03美金,对于接下来的49TB收取每GB 0.0295美金的费用。这将花费每个月118.5美金的开销用于磁盘空间。与此相比,Google云存储则收取每GB 0.026美金或同样4000GB每月104美金的扁平费率。 API使用:方程式的第三个变量 API的使用在云存储的方程上增加了第三组开销。诸如put,copy,get,post,delete,list,restore等类似的API请求通常以每1000或10000次计费。AWS S3对每1000个PUT请求的收费是0.005美金,Google对于每1000个PUT请求收费是0.01美金。IT团队经常忽略了和云存储相关的技术支持的费用。类似AWS这样的供应商提供几种包括基本的(免费),商业,企业和开发者的技术支持方案。每种方案包含不同的响应时间,监控和优化工具,现场支持的能力,及其他帮助企业访问和解决云存储问题的功能。商业支持可为存储帐单上额外增加每月100美金的开销,而企业级别的技术支持则能增加15000美金。 企业在选择一个云存储提供商(如阿里云)时,还应该看一下互补或配套的服务。比如,一个运行或者计划在Amazon弹性云(EC2)上运行负载的业务将可能考虑AWS S3作为云存储。同样,Google计算引擎或者应用引擎的用户会想要优先考虑Google云存储或Datastore。提供商通常会设计配套的服务来交互,像Google应用引擎这样的服务直接和Google云存储服务进行交互。配套服务能帮助降低云存储费用。比如AWS对于传输到另一个AWS区域的数据只收取每GB 0.02美金的费用,而传输到EC2和CloudFront则是完全免费的。同样,数据传输到其他的在同一区域内的Google云服务也是免费的。 停止流量:考虑网络使用开销 在前面提到的比较中,第一眼看起来,Google要更便宜些,但云存储提供商还会收取数据被移出存储时所使用的网络费用,将数据放到云存储中通常是免费的。若你的4TB数据每个月 (平均) 必须被读取两次,那就会造成每个月8TB的网络出口流量。AWS S3收取每GB数据0.090美金,转换成每月10TB到互联网,而Google云存储收取每GB 0.11美金到10TB网络出口流量。这样,你需将每月720美金用于AWS存储读和每月880美金用于Google存储读。新的存储和数据流量总计估计将达到每月838美金AWS S3和每月984美金Google云存储。在这种场景下,AWS成为一个更便宜的云存储选择。数据传输费用基于批量折扣和目的地不同而不同。 上一条: 云存储是什么?最关心云存储哪些方面? 下一条: 提高AWS可用性?试试流量转移
|