10月27日至30日,OpenStack领域的盛会OpenStack Summit在东京盛大举办。中国云计算领域第一个提供公有云和托管私有云区域节点完全一致的高可靠云服务的云公司UnitedStack有云亮相,并在会上宣布在其系统UOS平台上新增对象存储功能,为日志归档、视频存储和大数据处理提供更灵活的解决方案,帮助用户以更安全快捷的方式存储和管理非结构化数据。
对象存储是区别于传统NAS和SAN的存储方式,同时具有SAN的高速访问和NAS的分布式数据共享等优势。对象存储服务中,没有类似文件系统的目录层级结构,完全扁平化存储,对象存储为每个文件和Bucket生成唯一的ID,通过ID可以快速定位数据的位置。除此之外,用户不必关心文件对象的安全性,数据恢复,负载平衡等问题,这些已经在对象存储系统内部实现了。最后,对象存储还解决了SAN面临的有限扩充和NAS传输性能开销大问题,能够实现海量数据存储。
在以下应用场景中,对象存储具有显著优势:
1. 数据备份和归档:通过简单的接口将日志保存到可靠的存储中。基于S3兼容和Swfit兼容的访问接口,用户通过RESTful API或开源SDK可以轻易将文件保存到可靠存储中,节约开发成本。
2. 静态网站托管:为常用的非结构化数据提供高性能的访问。维护一个流量峰值大且高可用的网站成本很高,对象存储为用户提供了可靠的存储服务,即使遇到突发的高峰流量也能确保可用性和持久性。
3. 类网盘应用:让所有开发者都能使用类似网盘的服务。当整个存储从物理设施搬迁到云端时,对象存储具有的扩展性和低成本,是更合适的选择。
UOS对象存储基于分布式存储系统Ceph,提供了S3兼容和Swift兼容的访问接口。具有以下特点:
1. 兼容S3协议,直接使用s3cmd等开源客户端;
2. 数据安全,数据三备份存储保证高持久性;
3. 高性能,基于RADOS实现的分布式存储;
4. 易用性,基于Web控制台或REST API访问。
此次增加对象存储功能,是对UOS云平台存储方式的又一大补充。在此之前,UOS云平台已经提供了块存储、文件存储等存储方式,并且在性能上受到认可。UOS云平台通过将Ceph统一作为Nova/Glance/Cinder的存储后端,基于COW的卷创建和快照操作,实现了虚机的秒级创建。同时提供全SSD的Ceph存储,以及1毫秒延迟的极速性能。统一存储池方面,单个虚拟硬盘的最高IOPS(每秒进行读写操作的次数)可达50,000,吞吐率可达 1000MB/s。