据 IDC 最新报告预测,2022 年中国 50% 以上的组织都将成为数字化坚定者,依靠新的商业模式、数字化产品与服务实现业务增长。
面对数字化转型的时代浪潮,青小云为大家准备了一份硬核大礼 —— 《数字化转型之路》,包含基础设施、业务架构、解决方案到行业实践、未来探索五个部分,该系列是对数字化转型理论与具体实践路径的系统梳理,希望帮助读者全面准确把握数字化转型发展趋势与前沿技术,促进企业与组织能够在变革的数字化世界中创造更大的价值,实现更强健的生命力。
今天与大家分享的是《数字化转型之路》中基础设施篇——利用 QingStor®️NeonSAN®️ 打造强劲的核心业务存储引擎。
以下是分享正文:
Neon 是一个惰性气体,它是化学元素周期表第十位,不燃烧、不助燃,不活跃, 非常稳定。我们通过这个名字命名我们的存储,希望存储产品像惰性气体一样地稳定,因为稳定是存储最根本的要求。
为企业核心业务而生的 QingStor®️ NeonSAN®️
NeonSAN®️ 作为企业级软件定义的分布式块存储,它在青云经历了多年的研发迭代与广泛的用户验证。分布式存储是 QingCloud 云平台体系中的重要组成部分,很早就以云平台超融合的方式为客户提供服务。后面我们发现很多客户提出独立存储需求,我们把云平台的存储进行解耦,作为独立产品推出。
NeonSAN®️ 是青云全自研的一款软件定义分布式块存储产品,支持 HDD、SATA SSD、NVMe SSD 乃至 Intel Optane 等多种存储介质,并可选 10GbE 或新一代 25GbE 网络,通过不同的硬件组合,能够为不同应用场景下的不同存储性能需求提供灵活选择。也能根据应用特点融合部署在虚拟化环境(HCI),或者分离部署在 x86 服务器之上(Server SAN),Oracle RAC、SQL Server 等核心数据库集群、物理机高可用架构、容器持久化存储、大数据分析计算等应用场景都有相匹配的 NeonSAN®️ 产品。
NeonSAN®️ 主要由四个大的功能角色组成:
-
Zookeeper 用于集群管理,进行注册发现服务,新加入的 NeonSAN®️ 节点会自动注册到 Zookeeper;
-
管理组件用于 NeonSAN®️ 的控制节点,类似 SDS 中的控制平面(Control Plane),通过一主多从模式来实现高可用,当主控制节点不可用时,通过 Zookeeper 可以自动产生新的主控制节点;
-
元数据信息存放在 MySQL Plus 数据库中,MySQL Plus 是一个分布式数据库集群,可以分布到所有 NeonSAN®️ 之上,主控制节点可自动访问 MySQL Plus 以获取元数据信息;
-
Store Node 主要用于数据服务,类似 SDS 中的数据平面(Data Plane)。
NeonSAN®️ 通过多副本机制来保证数据的高可用,副本数量可以设置为一、二、三或更多(