新闻动态

BLOG

深耕“场景化”,XSKY SDS V4迎来重大升级

2019-09-02 · XSKY

如果用另外一个词来描述“场景化”,“接地气”无疑恰如其分!

深耕“场景化”

今天快节奏的商业环境中,技术和商业模式加速迭代,如何让科技跳出“象牙塔”,融入到用户使用情景,让产品和技术更加地友好、接地气,让人-机的交互更加平滑,是许多企业组织正在思考的问题。

对于软件定义存储(SDS)而言,许多的企业组织逐渐意识到,基于软件定义基础架构的转型,为企业带来了“敏捷,弹性,解耦,成本低”等显著收益,实现更快地交付关键IT资源,以及更少的资本支出和更高的运营效率来扩展基础设施。

但是,面对企业数字化转型的泛在场景,如何让这些收益不仅是停留在POC阶段,而是通过快速的复制落地到多样化复杂的生产环境中,更多考验的是SDS产品的场景化能力。

早在去年,XSKY便提出了聚焦场景化策略,并迭代发布了SDS 4.0版本,正式开启了将场景化落地作为检验标杆的新阶段。

XSKY V4产品家族

从现代的虚拟化和云应用到传统的物理机和数据库,从VMware到Kubernetes,从中小场景敏捷化的IT构建到超大型SDS部署生产环境,XSKY全面的产品家族都提供了友好的支撑,为企业用户的多业务场景提供了高可靠、高性能、运维更简单的存储环境。

V4重大升级

日前,距离SDS 4.0版本生产商用半年多后,XSKY SDS产品再次迎来4.1版本升级。

在上一代细粒度细化不同场景的产品区隔基础上,4.1版本在场景化的理解上更进一步,通过增强的性能和可用性,以及对生产环境中用户细节需求的提炼与开发,实现了双活数据中心、OpenStack、容器、大数据、云备份、NFS&S3互访问、大规模对象存储平台七大场景的大幅优化,旨在为用户打造更优体验,满足生产交付和持续稳定运行的需求。

并且,还新增了卷回收站,文件的异步复制,桶访问日志,在线卷迁移四项功能,继续丰富和完善更多企业级特性,适配更多复杂业务场景。
经实测,4.1版本实现了多个场景中性能的显著提升,其中包括:
1、对象存储NFS网关在小文件性能上提升超过400%;
2、在使用NVMe设备作为缓存盘时,延迟抖动继续降低,峰值IOPS提高30%;
3、云备份速度提高5倍。

七大场景更优化

1、OpenStack
XSKY SDS可同时提供块、对象和文件多种存储形态,可为Cinder, Glance, Nova提供块存储基础架构支撑,同时又能满足OpenStack对对象存储的需求。

在OpenStack云环境,XSKY已经提供了librbd Proxy进行RBD线程优化,能够更好的发挥硬件资源,提高整合比,并且支持虚拟机透明的存储在线升级。

在4.1版本中,继续开发了RBD卷纳管,托管卷QoS,以及XDC多集群功能优化,可实现跨集群的统一管理和统一运维。
RBD卷纳管:在XDC创建纳管卷,记录被纳管卷的元数据,承担来自应用的数据请求和用户管理命令的访问;在后端,纳管卷与被纳管卷进行一一映射,通过网络进行互联访问,纳管卷只把IO数据转发给被纳管卷。

托管卷QoS:在OpenStack界面下完成托管卷创建并设置QoS,实现统一运维。可在线修改托管卷QoS;

XDC多集群功能优化:在OpenStack场景下,XDC可以同时支持多个XCBS或开源Ceph集群的访问,以提供用户灵活的集群构建方案,匹配成本、性能和可运维性考虑。

2、大数据场景
XSKY开发了基于对象存储的专用Hadoop HDFS高性能客户端XSKY HDFS Client。XSKY HDFS Client为Hadoop应用提供了标准的Hadoop文件系统操作接口。

在每个计算节点上,Hadoop应用都将使用XSKY HDFS Client (JAR) 执行 Hadoop文件系统的操作,XSKY HDFS Client屏蔽了Hadoop应用与XSKY集群交互的复杂性。

相比于原生Hadoop S3A对接对象存储的方式,XSKY HDFS Client可以直接访问存储集群的OSD,IO路径更短;同时,XSKY HDFS Client具有追加写的功能,可以匹配Hadoop文件系统对追加写的需求。目前已经完成了和Cloudera CDH的对接测试。

3、容器场景
许多组织开始考虑使用容器技术在生产中部署应用程序。而软件定义存储为容器的大规模应用提供了持久化的数据存储,包括解决了——需要敏捷的数据迁移,以及从多个应用容器同时访问数据等需求。

XSKY是国内较早获得Kubernetes CSI官方认证(相关链接:https://kubernetes-csi.github.io/docs/drivers.html)的存储厂商,可帮助用户实现从VMware 、OpenStack向容器平台的平滑演进。

4.1版本新增了CSI 插件中对 NFS、卷快照的支持,实现文件和块全协议支持,帮助用户动态Plugin创建持久化卷。

4、双活数据中心
XSKY延展群集可将存储群集从单个站点扩展到两个站点,存储池中数据副本跨站点分布,实现更高级别的可用性和站点间负载平衡。

延展群集可以替代传统共享存储集群或存储镜像集群等解决方案,实现城市内或园区环境跨站点的全业务(同时支持块、文件和对象)双活及灾难恢复。在此基础上还可平滑升级为两地三中心方案。

本次版本中产品化功能进一步增强,包括完全图形化配置、拓扑界面展示仲裁节点等,大大提升延展集群的可运维性。

其他优化还包括:仲裁节点无需作为主Mon节点,避免主Mon节点负载过重;界面增加延展池和本地池的选择;允许切换主副本,可实现灾备演练。

5、NFS&S3互访问场景
XEOS的NFS文件功能、性能和可靠性进一步增强,除了更好支持更多的传统应用外,还为传统应用从NFS向S3平滑演进创造条件。

本次升级中对单NFS网关性能实现优化,其中小文件性能提升超过400%,同时提供NFS网关高可用。

6、云备份场景
云备份功能是存储平台提供的将数据备份到公有云的备份容灾功能,XSKY云备份功能基于快照原理实现,能够支持从存储集群到公有云、存储集群到存储集群的数据备份。

目前XSKY支持AWS、阿里云、腾讯云、天翼云等提供标准S3协议的云平台。
本次版本中优化项包括:
支持断点续传;

支持更灵活的策略性快照备份;

支持开启加密;

支持暂停操作;

不占用系统盘资源;

降低内存消耗;

备份性能提升5倍。

7、对象存储多池管理优化&低成本海量小文件支持
在大规模部署场景,允许单一存储桶同时使用多个活动池,发挥多资源池聚合性能,有利于多盘并发访问获得更高的聚合性能。当使用多池存储策略时,现在允许非活动池修改为活动池,空间资源可以得到更高效利用。

在海量小文件场景下,新版本使得较低成本下也能够支撑百亿级文件。新版本支持使用HDD来构建索引池,只使用SSD构建独立的缓存池。
小于1MB的文件在缓存池进行归并,提高写性能,使得在文件数目在亿级别时仍使用HDD作为索引存储,并不会随着文件规模增加而需要增加SSD数量,从而降低了用户购置硬件成本。

四项新增功能

1、卷回收站
针对卷删除操作的二次确认,数据不会被直接删除,会暂存在回收站内,等待一定时间后自动删除或者强制二次删除确认,避免用户对卷的误删除。

2、文件异步复制
复制过程中,目标端的文件可支持读操作。支持文件带权限ACL迁移。

3、桶访问日志
访问日志会详细记录每次资源访问请求及处理结果的详细信息,包括请求时间、桶名、对象名、发起请求的IP地址、请求操作类型、请求URI、响应码、对象大小、访问的字节数、响应时长等。

访问日志按照标准S3协议日志格式存储到指定的桶中。可帮助用户实现审计追踪,热点分析,访问计费等功能价值。

4、在线卷迁移
卷迁移是在同一个集群里面,将卷从一个存储池里面迁移到另外一个存储池里面的功能。

在不中断IO的情况下,将一个卷的数据复制到另一个卷上,在复制的过程中,用户IO的读操作直接访问源卷,写操作的数据同时写到源卷和目标卷。在数据迁移完成之后,用户IO将直接访问目标卷,源卷可删除。整个过程中用户业务不中断。

卷迁移可以实现存储池之间数据移动,以达到优化访问或硬件迭代的目的;和RBD纳管卷功能结合,可以实现数据跨集群的在线迁移。

更多信息
4.1版本现已开放商业销售,了解V4最新版本新特性、索取相关资料与更多事宜,立即致电400-016-6101或咨询XSKY专业人员。