现代化企业运营离不开各种 IT 应用系统。在不同规模的企业,可能存在几十、几百甚至上千个业务系统来支撑企业运营的方方面面。而大部分的业务系统,都需要围绕数据库进行开发和运行。

数据库的运维比基础应用要复杂得多。每一家企业内部,可能会同时运行多种不同类型、不同版本、不同规格的数据库。数字化转型不仅让数据库的数量和类型大幅增加,对基础设施也提出了更多“云化特性”的需求。

与此同时,金融等行业正面临信创转型的需求,全新的软硬件适配问题,为数据库基础设施带来更大挑战;以容器和 K8s 为基础的云原生部署模式,对基础设施的敏捷性提出更高要求。

企业对数据库“底座”的真正需求是什么

综上总结,企业数据库场景需要能满足性能、稳定、敏捷、简单乃至信创和云原生需求的新型基础设施方案,即满足如下基础需求和云化需求。

基础需求

  • 稳定:数据库系统的稳定,是核心业务正常快速开展的重要保障。数据库基础设施,需要保证不会因为云化转型的问题(磁盘、网络故障),造成数据库宕机、丢数据、无法提供服务等。

  • 性能:主要考虑能否满足高峰期业务开展的需要,日常运行中对 IT 应用的响应时间和效率是否满足需求,是否对业务开展有促进和提升。同时,系统整体性能需要根据业务转型需求,在线扩展提升而没有瓶颈。

云化需求

  • 资源池化:计算和存储形成资源池,提升资源使用效率,按需分配,降低管理难度。

  • 轻量弹性:小规模起步构建,按需投资,在线扩展。

  • 灵活敏捷:无论是虚拟化为核心的传统云环境,还是 K8s 为核心的云原生环境,都能实现从资源到数据库的敏捷交付。支持 Oracle DB、SQL Server、MySQL、PostgreSQL、国产数据库等多种主流数据库,快速交付各种类型、版本、规格的数据库。同时,系统的资源和性能可跟随业务需求进行在线弹性扩展、按需分配。

  • 运维简单:通过统一的管理界面,实现全方位的管理和监控,降低运维管理难度,提升效率,快速排查和解决问题,确保系统平稳健康运行。

  • 开放生态:实现 Oracle DB、SQL Server、MySQL、PostgreSQL 等主流数据库的支持与性能调优,以及信创体系的硬件和人大金仓、达梦等数据库的适配和调优。

不同企业对于以上需求的侧重点也不同。对于大中型数据中心,大量的数据库还部署在数据库一体机以及物理机 + 中高端存储的架构之上,是目前云化转型的孤岛。企业需要更加简单、敏捷的基础设施,但需满足对性能与稳定性的较高需求。对于中小型数据中心,云化基础设施需要支撑包括核心数据库在内的各类应用,用一套系统满足所有 IT 基础设施需求。

面对以上复杂需求,承载数据库的基础设施“底座”,还需要在性能、稳定、敏捷、简单等各方面进行优化。比如,目前企业在数据中心部署数据库系统,主要采用传统集成架构、虚拟化部署模式和数据库一体机几种方式。存在的主要问题包括:

  • 数据库一体机成本高、运维复杂、弹性差,无法支持多种数据库。

  • 物理服务器 + 集中式存储的传统集成架构,在成本、易维护性和敏捷性方面不尽人意。

  • VMware + 集中式存储的虚拟化部署模式,在性能与时延方面不及裸金属和数据库一体机,同时存储扩展性和整体成本也难以满足企业需求。

阅读《一文解析数据库基础设施的现状与挑战》,详细了解主流数据库基础设施的现状与挑战。

应运而生的数据库云化基础设施

为了更好满足企业支撑数据库的需求,SmartX 在已有的超融合、分布式存储构建的云化基础设施解决方案基础上,基于业内最新的硬件和网络技术,结合软件全栈性能优化,并配合 RDS 数据云平台等第三方产品,打造了数据库场景最专业的云化基础设施解决方案。

该方案支持数据库的多种部署,满足不同数据库场景的需求。比如,可通过 SmartX 超融合产品系列(SMTX OS 及一体机),支持数据库虚拟化部署,以虚拟化与分布式存储融合部署的极简架构支撑数据库;可通过 SmartX 分布式存储产品系列(SMTX ZBS 及一体机),支持数据库裸金属部署,能运行不同类型数据的存储资源池;还可通过 SmartX 云原生存储产品 IOMesh,支持数据库容器化部署

同时,针对数据库上企业云的难点:虚拟化和分布式存储的性能与时延问题,SmartX 引入了最新的硬件和网络技术,并进行了全栈的性能优化,在获得敏捷性的同时,达到了接近甚至超过原有架构的性能体验。

以上产品均基于 SmartX 自主研发的稳定高性能的存储核心,具备弹性敏捷、轻量开放、简单等特性,所构建的企业云基础设施,已支持了大量金融、医疗、制造等行业客户应用,稳定核心经过生产环境长时间检验。

关键技术和特性的引入,能够支撑数据库更好发挥潜能。例如,缓存层引入英特尔®️傲腾™️持久内存这一硬件介质,基于其高性能、低时延和非易失等特性,大幅改善业务系统时延;虚拟化层通过 Boost 减少 CPU 的上下文切换和中断,完成数据快速读写。

存储接入层通过 NVMe-oF 协议提供高带宽、低时延的外部 IO 链路,将 NVMe 高并发、低时延的优势从 PCIe 设备拓展到存储接入网络,满足高性能低时延应用的性能需求。

存储网络层引入 RoCE v2 协议 (RDMA over Converged Ethernet),避免了操作系统的协议栈和缓冲区开销,实现了集群内不同节点之间的 ZBS 软件直接通讯,有效降低远程节点的写入时延,提高集群的整体性能。

同时,超融合、分布式存储、云原生存储不同产品,能以三种不同“姿势”支撑数据库场景,也满足了客户不同场景的需求。

其中超融合以其简单、弹性的架构正在受到越来越多客户认可,用超融合架构承载数据库,相比与目前市场上常见的数据库一体机、传统集成架构(高端服务器 + 集中存储)的数据库解决方案,有着突出的优势,对比详情如下。

整体来看,SmartX 数据库云化基础设施解决方案,具备如下特点:

  • 多场景与生态适配:云化基础设施方案覆盖核心数据库、多种一般业务数据库(含信创)到云原生数据库多种场景的解决方案,同时对 Oracle 等主流企业级数据库到信创数据库的产品适配、性能优化,以及数据库云化管理集成。

  • 可靠可控:整套方案的核心基于完全自主开发的分布式块存储,其可靠性与企业级特性经过金融生产环境长时间检验。

  • 极致性能:不仅从虚拟化、接入层、缓存层到存储网络端到端性能优化,同时针对不同数据库类型进行针对性的性能优化与部署的最佳实践。

  • 轻量敏捷的云化特性:运维简单,仅需三节点起步即可构建云化资源池,性能和容量可根据节点或部件扩容。

具备丰富生态与场景的专业方案

SmartX 数据库云化基础设施解决方案的丰富生态,涵盖了大部分提供数据库和管理平台的数据库厂商、Oracle 在国内的专业服务商、Oracle 一体机方案的提供商、MySQL 的服务商,以及 DBaaS 平台提供商等等。包括但不限于中亦安图、爱可生、人大金仓、海量数据、南大通用、达梦数据库、沃趣科技等等。

这一生态集成包含多个层次的不断升级。首先,是简单的适配保证运行。其次,相关数据库基于 SmartX 软件和硬件平台进行性能验证并输出最佳实践。再次,功能进行紧密的集成,或者性能进行针对性的优化,为用户带来更大价值,并提升双方的竞争力。

基于广泛生态和产品组合,SmartX 数据库云化基础设施可满足数据库不同场景的需求,包括极速性能数据库资源池、高速云化数据库资源池(含信创)、数据仓库/报表分析、云原生数据库资源池、数据库容灾资源池、数据库与业务整合的云化资源池。有关具体场景的方案解析和实践,我们将在未来逐一介绍。

数据库如何上企业云?点击查看答案相关推荐

  1. MSSQL · 最佳实践 · RDS SDK实现数据库迁移上阿里云RDS SQL Server

    title: MSSQL · 最佳实践 · RDS SDK实现数据库迁移上阿里云RDS SQL Server author: 风移 摘要 至今,我们完成了SQL Server备份还原专题系列七篇月报分 ...

  2. pdf 加深 扫描件_谁说扫描件PDF不能修改?点击查看答案。

    在日常的办公学习中,我们经常都会接触到PDF文档,而且除了日常的阅读,有时候还需要对文档进行一定的编辑. 但对PDF文档进行编辑可谓是一波三折,这时候小编就要问大家了:编辑前,你真的了解PDF文档吗? ...

  3. 云原生数据库崛起,阿里云POLARDB当选世界互联网领先科技成果

    戳蓝字"CSDN云计算"关注我们哦! 作者 |  晶少 责编 | 阿秃 10月20日,在第六届世界互联网大会上,阿里云自研数据库POLARDB当选世界互联网领先科技成果,POLAR ...

  4. 燕麦企业云盘 用手机随时随地进行文件协同

    4G时代的到来,颠覆了传统的互联网行业,开启了移动互联网发展的新时代.随着4G网络的普及,越来越多的人倾向于在手机上获取最新资讯与分享信息.用户移动化变得更加明显,为移动互联网带来了巨大的发展潜力.鉴 ...

  5. 疫情当前,华为云数据库携手WeLink保障企业云上办公数据稳定可靠

    这个春节因为肺炎疫情的严峻,很多企业都实行了"在家办公"的工作模式,如何让在家办公变得安全轻松?华为云数据库携手WeLink(远程协作办公软件)共同保障企业在云上办公的数据稳定可靠 ...

  6. 华为云数据库公网ip_企业数据上云必有一战,华为云12.12云数据库2折起

    每年的Gartner全球数据库魔力象限都会对未来三年的市场进行预测,而2020年的预测相比于2019年的预测出现一个显著的变化,那就是全球75%数据库将被部署或迁移到云平台的时间表提前了一年--从20 ...

  7. 华为云数据库 GaussDB(for MySQL),为企业云上业务发展保驾护航

    华为云数据库 GaussDB(for MySQL),为企业云上业务发展保驾护航 近年来,随着企业数字化转型地不断深入,应该会有企业都会碰到这样一些问题, 如企业云上业务的运行因而计算机任务闪退而中断, ...

  8. 9月26日数聚云端·智驭未来「阿里云数据库创新上云峰会」邀你进入数智未来

    **简介:**2021年9月26日,"数聚云端·智驭未来"--阿里云数据库创新上云峰会暨第3届数据库性能挑战赛决赛颁奖典礼即将在京隆重召开. 免费报名入口 新一轮科技革命正在重塑全 ...

  9. 华为云瑶光:打通云边端界限,为企业云上业务带来最优解

    摘要:华为云瑶光作为面向云.AI.5G时代的分布式云操作系统,承载未来"分布式.确定性.多维智慧"的云,致力于打造"极优.极简"的云上体验. 未来云的形态,不再 ...

最新文章

  1. Java项目:健身器材商城系统(java+Jdbc+Servlet+Ajax+Fileupload+mysql)
  2. python 数据库查询结果邮件提醒_Python实现的查询mysql数据库并通过邮件发送信息功能...
  3. 树莓派10年销量4600万台!儿童玩具到工业设备它都可,创始人:最初只想造廉价电脑,不料第一天就卖出10万台...
  4. LightOJ 1088 - Points in Segments 二分
  5. bzoj4665小w的喜糖 dp+容斥
  6. C++面向对象类的实例题目一
  7. Linux 用户和组
  8. A - 顺序表应用1:多余元素删除之移位算法
  9. 软件设计师——Week 2
  10. 思六方武学《国际教练武才友创立》
  11. 学office用哪本书最全最好_用这6款软件记笔记,不要太爽!丨上进青年研习社...
  12. linear-gradient 实现切角效果
  13. 深入CC3200(1)—芯片简介及学习方法
  14. 华中科技大学计算机系统基础实验3报告,华中科技大学计算机系统基础实验报告...
  15. 建国集团与黄江二手车签订战略合作协议
  16. 2020年安康学院计算机专业代码,2020年陕西所有大学代码四位数 陕西院校代码查询2020四位数...
  17. uni-app - 最详细 H5 网页接入微信登录功能,提供公众号配置与详细注释示例代码(移动端网页实现点击登录按钮后 调用微信公众号授权登录功能 详细讲解接入流程与详细示例代码)官方最新超级详细教程
  18. 【FXCG】欧元区通胀率意外创纪录新高
  19. 电子采购订单与手动采购订单有什么区别?
  20. 金蝶K3案例教程物料需求计划后台配置

热门文章

  1. 【练习题】根据下列信息计算在1901年1月1日至2000年12月31日间共有多少个星期天落在每月的第一天上?
  2. 萌新入门第三天,css第一天,小白新手入门必看
  3. 【移动开发】ido手机阅读器
  4. 如何使用CMake编译RTT微内核
  5. Spark 与 Elasticsearch交互的一些配置和问题解决
  6. 一个程序员的人情世故、爱恨情仇
  7. python预测你的小孩身高_宝宝身高计算器来啦!来测测你家宝宝能长多高吧
  8. 操作码 OP_CODESEPARATOR
  9. opencv银行卡识别
  10. API接口的重要性和好处|附加淘宝api接口展示案例|商品数据采集演示