存储和备份一直是企业IT业务重要的组成部分,随着云计算、大数据的兴起,云存储、云备份已经逐渐取代传统的存储和备份业务,成为云计算重要的落地应用。那么,如何去区分二者呢?
概念上区分
存储是将一个鸡蛋放在一个篮子里,而备份则是把一个鸡蛋复制成多个鸡蛋,然后放在不同的篮子里。引入云的概念后,存储的位置由物理存储转变为网络存储,也就衍生出了云存储和云备份的概念。具体来说,云存储是托管服务供应商(MSP)提供的基于云的存储服务,比如AWS、七牛;云备份是把数据(包括结构化数据和非结构化数据)通过云存储的方式备份在网络上面。比如Commvualt、多备份。
服务上区分
云计算的落地方式主要有三种,即:SaaS(Software-as-a-Service软件即服务);PaaS(Plartform-as-a-Service平台即服务);IaaS(Infrastructure-as-a-Service基础设施即服务)。云存储可以看作是IaaS,而云备份可以看作是SaaS,备份是建立在存储的基础上。
打个比方:云存储就好像提供了一个盒子,而云备份则提供了将数据放进盒子的具体动作。当然,云存储在给了你这个盒子的时候,也会在盒子上开一个洞,便与你存入数据。云存储的主要的核心卖点是提供存储空间、存储加速等服务。而云备份的核心卖点则是数据安全、数据管理、数据恢复等服务,他会将数据备份到各类云存储上面。
值得一提的是,云备份并不是数据的终止,数据备份后会被同时保存在本地和云端,云端可以是一个或多个私有数据中心或虚拟数据中心(由IaaS供应商提供)。也就是说SaaS会对接多个IaaS,具体例子就是:你可以用多备份将数据备份到七牛、阿里云、亚马逊等云平台。
有些人可能会问,既然云备份可以满足云存储的功能,为什么还要用云存储呢?这就涉及到了我们接下来要说的问题:二者在技术上的不同。
技术上区分
云存储主要采用的是CDN内容分发、数据压缩、重复数据删除、数据加密等技术,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经计算分析之后将处理结果回传给用户。
而云备份因为是一个具体的应用,所以所使用的技术会有所不同。以多备份为例,为了保证备份数据的安全性,多备份使用了自主研发的Cloud-5技术,这种技术可以认定为RAID-5技术的一种升级。在传输的加密技术方面,则采用美国联邦政府区块加密标准AES256位对称加密。
从技术上我们不难发现,云存储主要是作为一种虚拟化的分布式数据存储,而云备份则侧重的是数据存储上的具体选择,云备份的另一个重要优势就是提供了数据的共享,同时用户可以自定义查看对象,你可以让全公司的人看到你在马尔代夫的度假照片,也可以选择只让美丽的前台同事欣赏。
云存储和云备份主要的区别并不在概念或者技术上,而在于产品所提供的服务方式上,服务是未来云计算的一个核心竞争力,你需要的服务将决定你的选择。你可以通过云备份来进行存储,也可以通过云存储来进行备份。但对一些厂商来说,概念上的混淆可以让他们的服务看起来更加强大。