在《一文解析数据库基础设施的现状与挑战》中,我们系统介绍了当前数据库基础设施主流架构在数字化转型时代面临的需求和挑战。而基于 SmartX 超融合、分布式存储、云原生存储产品组合的数据库云化基础设施,能够支持数据库的虚拟化部署、多种计算平台部署(裸金属/虚拟化/容器)、容器化部署多种部署方式。通过引入先进的软硬件技术,让数据库底座具备云的敏捷性,兼顾媲美数据库一体机的性能体验。
总结 SmartX 数据库云化基础设施解决方案的主要特点如下:
- 多场景与生态适配:覆盖核心数据库、多种一般业务数据库(含信创)到云原生数据库多种场景解决方案,提供广泛的产品适配、性能优化,以及数据库云化管理集成。
- 可靠可控:核心基于自主研发的分布式块存储,可靠性与企业级特性经过金融生产环境长时间检验。
- 极致性能:不仅从虚拟化、接入层、缓存层到存储网络端到端性能优化,同时针对不同数据库类型进行针对性的性能优化与部署的最佳实践。
- 轻量敏捷:运维简单,仅需三节点起步,性能和容量可根据节点或部件扩容。
其中超融合以其简单、弹性的架构正在受到越来越多客户认可,用超融合架构承载数据库,相比与目前市场上常见的数据库一体机、传统集成架构(高端服务器 + 集中存储)的数据库解决方案,有何区别?下表为对比详情。
指标 |
数据库云化基础设施 (超融合架构) |
数据库一体机 |
传统集成架构 (高端服务器+集中存储) |
系统架构 |
超融合架构: 将核心存储、计算和存储网络功能整合到单一的软件解决方案或设备 全冗余设计,没有单点故障和性能瓶颈 |
分为三层: 计算:高端 x86 服务器 网络:InfiniBand 存储:采用x86服务器作为存储节点,采用本地磁盘作为存储空间,采用专用的软件实现存储的高可用和负载均衡 |
分为三层: 计算:具有垂直扩展能力的高端小型机或者 x86 服务器 网络:SAN 存储:集中式高端存储。2 个或者多个控制器,多个磁盘柜放置磁盘作为存储空间 |
适用场景 |
稳态应用,敏态应用 |
稳态应用 |
稳态应用 |
开放性 |
开放融合架构,未来升级风险低 |
完全封闭架构 |
开放程度中等 |
扩展性 |
横向扩展,单集群最大支持 255 节点 |
计算、网络、存储分别扩展,最大 128 节点 |
服务器数量可横向扩展增加,存储磁盘空间和扩展,但控制器是性能瓶颈 |
数据库支持 |
可提供 Oracle DB、MySQL、SQL server、PostgreSQL 以及多种国产数据库服务。 |
只能提供一种数据库服务 (甚至只能一种类型数据库,如 Oracle Exadata) |
同时只能提供一种高性能数据库服务 |
运维管理 |
简单,单一 Web 界面,实现统一管理 |
复杂,只有原厂高级工程师才能运维管理 |
复杂,在不同系统和界面分别管理、配置 |
总拥有成本 |
建设和运维成本低 |
成本高昂,包括采购运维管理成本 |
成本高昂,包括采购、集成、运维、变更、扩展等成本 |