毫无疑问,云是数据中心的未来,随着数据中心以及物联网和移动设备的快速发展,我们已经来到一个信息爆炸的时代,据 IDC 报告,当下数据以每年50%左右的速度快速增长,截至2020年全球数据规模将达44ZB。
那么,问题来了——如此天量的数据如何进行 存储 和备份?尤其是对于那些每天会产生海量图片、视频以及文件的公司或者政府机构而言,这显然是一件痛苦的事情。如果购买传统的存储设备,高昂的存储初期投资很可能会让不少企业望而生畏。当然,现在你有一个更加好的解决方案,那就是选择云存储服务。
云存储已经成为业界最为火热的概念之一,大家都众说纷“云”,而且慢慢开始相信这样一个互联网的未来:未来是云时代,没有存储设备,一切都存储在云里。我们已经对Dropbox、Box等国外初创企业在云存储市场取得的成绩耳熟能详,在国内,亦涌现出了不少值得关注的云存储公司。
相信大家对云存储的优点都已经有所了解:按需使用、按需付费,不必承担多余的开销,也无需增加额外的硬件设施或配备专人负责维护。面对种类繁多的云存储服务,企业用户可能会眼花缭乱,无从选择。不过别着急,在国内真正能提供企业级云存储服务的公司是少之又少的,今天我们就为大家介绍一下 华为 云对象存储服务,看看它是不是你最好的选择。
什么是对象存储?首先我们来看一看什么是对象存储?目前,独立的存储形态有三种:块存储、文件存储,以及新出现的对象存储。
块存储我们简单的理解就是一块一块的硬盘,直接挂载在主机上,在主机上我们能够看到的就是一块块的硬盘以及硬盘分区。从存储架构的角度而言,块存储又分为DAS存储(Direct-Attached Storage,直连式存储)和SAN存储(Storage Area Network,存储区域网络)。
文件存储,我们指的是在文件系统上的存储,也就是主机操作系统中的文件系统。我们知道,文件系统中有分区,有文件夹,子文件夹,形成一个自上而下的文件结构;文件系统下的文件,用户可以通过操作系统中的应用程序进行打开、修改等操作,如打开word、编辑word。从架构上来说,文件存储提供一种 NAS (Network Attached Storage,网络附属存储)架构,使得主机的文件系统不仅限于本地的文件系统,还可以连接基于局域网的共享文件系统。
而新的对象存储是面向对象/文件的、海量的互联网存储,它也可以直接被称为“云存储”。对象尽管是文件,它是已被封装的文件(编程中的对象就有封装性的特点),也就是说,在对象存储系统里,你不能直接打开/修改文件,但可以像ftp一样上传文件,下载文件等。
另外对象存储没有像文件系统那样有一个很多层级的文件结构,而是只有一个“桶”的概念(也就是存储空间),“桶”里面全部都是对象,是一种非常扁平化的存储方式。其最大的特点就是它的对象名称就是一个域名地址,一旦对象被设置为“公开”,所有网民都可以访问到它;它的拥有者还可以通过REST A PI 的方式访问其中的对象。因此,对象存储最主流的使用场景,就是存储网站、移动app等互联网/移动互联网应用的静态内容(视频、图片、文件、软件安装包等等)。