Animbus Storage

九州未来 Animbus Storage 基于Ceph为原型进行二次开发的产品。Animbus Storage主要提供给类似OpenStack,K8s等提供块存储服务,同时提供对象存储接口,给到类似视频存储,备份归档等业务提供服务。Animbus Storage支持X86和arm架构,国产化芯片和系统,在这基础上提供高稳定性高可靠高性能的存储服务。

产品优势

开发原生

开发原生

保持原生Ceph的架构和API接口。对象存储支持业界使用率最高的S3,swift 的API接口。提供便捷的对接能力。

强一致性

强一致性

Animbus Storage在写盘的时候,会生产校验码,保障数据读写过程的一致性。并且,定时进行数据清洗等操作,检测数据的一致性。

方便伸缩

方便伸缩

采用分布式架构,每个节点都是独立的存储单元,可通过添加节点来扩展存储能力和性能。管理员只需添加新的存储节点,Animbus Storage就可以自动识别和管理新节点的存储资源。

稳定可靠

稳定可靠

支持多种故障域,在同一个故障域内的主机同时异常也可保障数据库的可用性;具有自动修复功能,在一些硬盘异常或者节点异常后,可自动检测到异常,并进行数据重平衡,保障数据的冗余程度。

核心功能

核心功能

支持多种存储类型,包括对象存储、块存储,用户可以根据自己的需求选择合适的存储类型。具有高可用性、可扩展性和容错性等特点,可以满足不同应用程序的需求。

支持S3/Swift

支持S3/Swift

可通过Swift API和S3 API对存储数据进行访问和管理,可以方便地将其作为一个云存储平台或OpenStack的存储后端来使用。Animbus Storage的S3和Swift支持使其在云计算领域具有广泛的适用性和可扩展性,为用户提供了更多的选择和灵活性。

支持块存储

支持块存储

Animbus Storage的块存储是一种高性能、高可靠性的分布式块设备存储解决方案。可用于支持多种应用场景,提供快照、克隆、复制等高级功能,同时支持多种接口和协议,方便用户在不同场景中使用。

支持EC/副本

支持EC/副本

通过EC编码和数据副本支持,确保数据冗余和可靠性,从而保障数据的安全性和可用性。它的冗余和可靠性机制可以根据业务场景进行灵活配置和扩展,满足不同用户的存储需求。

Animbus Storage 产品架构图

animbus-storage-architecture-0

Animbus Storage 使用场景

块存储

块存储

给OpenStack提供块存储接口,支持OpenStack cinder,glance,nova等纳管,达到虚拟机直接使用存储的功能。

对象存储

对象存储

Animbus Storage提供S3和Swift接口,可以提供给海量视频,图片存储,备份归档等功能。采用副本池,数据可靠性更高。