真正的云存储产品应该具备如下特点:
- 通过网络访问
- 可共享
- 以服务的形式销售,并且按需付费
- 具有非常大的弹性,容量可以动态缩减或者按需增长
- 系统规模可以按需扩展或者缩减
当前,云存储主要用于保存非结构化数据。非结构化数据是增长速度最快、最多也是最难管理的数据类型 。云存储技术并不适合结构化数据应用,比如数据库。因此,结构化数据应用的主要平台还是传统的企业级存储设备。
云存储的好处
对于非结构化数据应用来说,使用云存储的好处显而易见--存储的总体成本更低。云存储属于一种服务,因此不需要采购、管理和维护存储硬件设备。根据服务类型的不同,云存储即使不能完全消除成本,也能够大幅降低数据中心的成本和存储管理员的负担。使用云存储服务还可以避免昂贵的技术升级开销,这种技术升级一般3至5年就要进行一次,有的是为了获得最新的技术,有的只是为了给旧存储设备购买代价不菲的维保服务。
为了满足预期的数据增长量以及处理应用峰值的要求,传统存储系统往往需要预留大量的空间资源。云存储应用通过削减这部分闲置的空间资源,通常能够达到接近100%的存储资源利用率。除了降低存储的总成本之外,云存储的可扩展性,以及从基本应用到峰值负载的线性处理能力,都是其引人注目的特点。
公有云存储
当前,公共云存储服务商的数量在快速增长,包括AT&T、Amazon、Iron Mountain、Microsoft、Nirvanix、Rackspace Hosting等许多公司。他们使用的存储架构通常由低成本的存储节点附加直连的消费级硬盘组成,通过基于对象的存储堆栈管理进行跨节点的数据内容分发。对云存储的数据访问一般使用Internet协议,常见的协议是REST(Representational State Transfer),少数情况下会使用SOAP(Simple Object Access Protocol)。在云存储上,每个数据对象至少同时在两个节点上保存,以获得最佳的可恢复性和冗余度。云存储服务的基本收费模式一般以“X美元/GB /月”为单位进行计算,各服务商的收费模式略有差异,也许会有一些附加费用,包括按数据传输量计费以及网络接入费用。
海量的多租户安全应用是公有云存储设计的基础。在云存储平台中,每个客户的数据以及所进行的访问都是相互隔离的。公有云存储上可存放的数据类型非常广泛,从静态的非核心应用数据、需要在线保存的归档数据、到备份数据和容灾数据等等。而对那些随时会发生改变的活动数据,云存储并不适合。企业用户对云存储应用最主要的担心是安全问题,其次是性能问题。