寻找心仪已久的对象—CX-CLOUD-OBJ分布式对象存储系统解决方案
纵观企业存储世界,文件存储、块存储和对象存储三分天下。传统的文件存储和块存储虽然目前仍然占据着企业级存储的大半壁江山,但随着对象存储这种新型的存储诞生,其与生俱来的优势让其以迅猛的优势蚕食着企业存储市场。本文在此简单普及一下对象存储的来龙去脉。
过去的二十年,互联网以一种爆炸式的发展迅速占领了人类工作和生活的各个领域,各种互联网公司如雨后春笋般诞生,由此带来了方兴未艾的各种互联网业务,这类业务需要处理的数据量也呈几何级数迅猛增长。而传统文件存储的弊端也随着海量文件的处理逐渐显露出来,对于上亿甚至十亿规模的文件数量,文件存储就显得捉襟见肘,于是一种全新的存储形式——对象存储随之诞生。2006年,Amazon推出的S3(Simple StorageService)服务,具有划时代的意义,也是对象存储事实上的标准,从某种程度上来说,对象存储和S3可以划上等号。
说了这么多,对象存储到底是什么玩意?各位看官别急,马上带您进入对象存储的世界。
总的来说,对象存储兼具SAN高速直接访问磁盘特点及NAS的分布式共享特点,非常适合互联网的应用。文件存储中最基本的数据单位是文件,而对象则是对象存储中最基本的访问单元。相对于文件存储,对象存储主要有以下特性,简单列举几点:
-
扁平化空间:没有传统文件存储繁杂的目录结构,在处理海量数据时,访问时无需考虑路径
-
横向扩展:在容量性能出现瓶颈时,可在不影响前端业务的前提下通过在线横向扩展存储节点,使容量和性能近线性提升。因为扁平化的数据组织架构,对象存储的扩展性优于分布式文件存储
-
K/V访问:每个对象都有一个特定的Key与之对应,访问某个特定对象只需访问其Key即可,提升业务系统的开发效率
-
资源占用:在传统文件系统的访问过程中,如果客户端不主动释放连接,则该连接一直占据资源,称之为长连接,而对象存储采用HTTP短连接访问数据,在操作之后能自动释放相关资源,以便系统承载更大的负载,同时也能极大提升系统稳定性
-
生命周期管理:对于监控视频等具有时效周期的数据,自动设定其生命周期,超时自动删除
-
版本管理:如果同一份数据多次写入,能以历史版本的形式保存每份数据的拷贝,高效地对数据的变化进行全程追踪,更能防止数据被恶意篡改,是比快照更为合理的逻辑数据保护机制
-
丰富的元数据:每个对象可以附加更多用有的元数据,且能高效地检索元数据。彻底打破了传统文件系统的功能局限,使得对象存储能够承载更复杂的业务
对象存储最初是伴随着互联网的发展诞生,最早应用于网盘服务,但随着大数据时代的到来,越来越多的传统企业的非结构化数据呈现出爆炸式的增长,文件存储的弊端随之显现,因此也开始逐渐迁移到对象存储。经过潜心的研发,上海储迅推出的对象存储软件CX-CLOUD-OBJ致力于一站式解决企业数据存储的后顾之忧,CX-CLOUD-OBJ具有高性能,管理简单,异构扩容,数据动态平衡,稳定可靠,让数据比硬件具有更长久的生命周期,确保企业数据的长久管理。CX-CLOUD-OBJ不仅提供对象存储接口,同时还能以传统的文件接口(比如NFS、FTP等)访问对象数据,提供兼容性更好的管理方案以及数据迁移方案。此外,CX-CLOUD-OBJ也提供了全面的解决方案,方便客户的数据在私有云和公有云之间迁移。
图片、视频等非结构化数据是最适合存放于具有海量容量和近似无限扩展性的对象存储系统中。典型案例就是安防行业中可扩展的视频监控数据存取方案。下图为某安防公司视频监控集群,配置1PB的可用容量,前端摄像头通过应用服务器将视频流通过S3接口存入CX-CLOUD-OBJ,可同时满足多路高带宽视频的并发需求。该基础架构,既可部署在大型客户企业内部对重点客户提供本地化的服务,也可部署在IDC中直接对中小企业提供专有云服务,客户端可通过公网直接访问CX-CLOUD-OBJ中的视频数据。
再比如金融行业,随着大量的远程办卡、票据电子化、互联网金融等新业务的开展,产生了大量的图片、音视频数据,这些数据一方面需要相当长时间的保存,同时大多要求异地双活、跨IDC多活等加强保护措施。此类应用场景也给对象存储带来大展拳脚的舞台,其可靠的HTTP访问接口、扁平化的管理空间、版本管理、生命周期管理等等一系列相对于传统文件存储的优势可以得到淋漓尽致的发挥。
大数据时代已经到来,对于企业来说,最重要的资产不仅是人,还有数据。对象存储是数据存储的未来,储迅将紧随时代潮流,全力为客户的业务保驾护航,打造坚如磐石、固若金汤的数据堡垒。