【观察】超融合+软件定义,构建双活数据中心“新范式”

news2025/1/17 21:47:50

随着数字化转型的加速,企业的业务经营活动越来越多依赖于数据中心等基础设施,“全天候”业务连续性运营也正成为大中型企业追求的目标,如何实现减少甚至消除正常和非正常的停机对业务可用性造成的影响,不但是企业IT建设与运维团队的“重中之重”,更成为了企业决策层高度关注的工作。

在此背景之下,双活数据中心逐渐成为数据中心建设的趋势。双活数据中心解决了传统数据中心单一“主备”模式资源利用率低、可用性差、故障停机时间长、数据恢复慢等弊端,是当前企业数据中心建设中“不可或缺”的重要组成部分。

5a207f35d52eb56ec1c7ea688f039f76.png

也正因此,戴尔科技和VMware通过强强联手,基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,构建超融合双活数据中心,能够通过独有的超融合集群跨站点延伸能力,实现计算、存储、网络完全的跨双活数据中心的统一编排与资源调度,还能为各种系统、应用软件和中间件的双活部署提供支撑,能够最大化的帮助企业数据中心实现应用高可用和灾难可恢复能力,不仅成为了保障企业业务连续性的关键基石,也成为了未来构建双活数据中心的“新范式”。

软件定义“双活”数据中心

事实上,出于对关键业务容灾,避免业务宕机,保障业务持续可用的目的考虑,国内的企业很早就开始兴建双活数据中心,而且国家相关部门此前也出台了数据中心灾难恢复等级的划分,因此“双活”这个概念,对很多企业而言并不陌生。

在VMware解决方案架构师曹克勇看来,双活数据中心有“狭义”和“广义”的定义,其中“狭义”双活数据中心支的是Web、App和DB层在两个数据中心之中都处于活动状态,且可被读写;而“广义”的双活数据中心,指的是Web和App在两个数据中心是双活的架构,但DB层可以是主/备模式,读/写分离模式或主/主模式。

而历经多年的发展,目前业界所说的双活数据中心,一般是指两个或多个数据中心,每个数据中心都具有独立运行生产应用所需要的所有资源。同时,在此架构下所有的应用请求负载会被均衡、动态分配到两个数据中心。当其中一个数据中心发生故障时,另一个数据中心能接管所有的应用请求,其核心的建设目标就是要确保“数据零丢失”。

f9c4ab1dddd796cb2e8e02d50cbdd5a6.png

在这方面,VMware打造了软件定义数据中心业务连续性方案,该方案不仅与企业的硬件设备无关,也与应用和操作系统无关。换句话说,企业可以通过软件定义和完全虚拟化的基础架构实现完善的保护,这种方式构建双活数据中心可谓既简单又高效。

具体而言,该方案中的VMware vSphere能够提高数据中心关键组件的业务连续性。其中,网络方面vSphere通过网卡绑定,并提供网络负载均衡算法,实现更好的网络负载;在存储方面,vSphere提供存储原生路径选择、负载均衡和故障转移机制,实现多路径的存储;在计算方面,vSphere也能够提供vSphere HA(High Avaiability)和vSphere FT(Fault Tolerance)两种能力,进一步提升企业数据中心的高可用性以及提高容错率。

不仅如此,方案中提供的VMware vSAN延伸集群能力,让企业构建双活数据中心变得更加的便捷和容易。所谓延伸集群是VMware vSAN 特有的概念,它能够把一个普通的单站点(site) 集群延伸(Stretch)到了另一个站点,形成一个横跨两个站点的集群,称之为延伸集群(Stretched Cluster)。延伸集群具有普通集群所有的HA保护功能,能够跨站点地保存数据副本,同时还能以较低的成本实现了跨站点的灾备解决方案;并且位于两个站点内的服务器都可以是活动的,从而实现双活数据中心。

更为关键的是,传统的灾备方案和双活数据中心解决方案,都需要另外采购昂贵的硬件和软件,实现成本很高,往往只有金融、电信等一些大型企业才会考虑,而vSAN 延伸集群则可以利用普通的x86服务器加上vSphere/vSAN 软件就可以实现,大大降低了实施成本,成为任何企业都能够负担得起的双活或者灾备数据中心解决方案。

除此之外,方案中的VMware NSX、VMware vSphere和Dell RP4VM、VMware SRM、都能进一步提升数据中心的业务连续性。同时,VMware还提供了软件定义数据中心参考架构,能够更好的帮助企业构建双活、多活数据中心,或者打造两地三中心的容灾方案,该参考架构的优势在于,可以通过vSAN延伸集群+NSX支撑同城双活,而SRM能够提供同城/异地容灾能力,此外其双活架构无需存储网关,操作更简单,且能够支撑各类生产应用和关键应用。

5925bdd2e62761bc59dd3cf30ca77d44.png

曹克勇认为,目前国内企业根据自身业务的需求,往往会考虑建设灾备或者双活的数据中心,而两者相比应该说各有优劣势,比如“双活”模式的服务级别高,RPO=0,响应时间为分钟级,同时支持高管控和低管控模式,但相应的构建成本高,低于大范围破坏的能力差;而“灾备”模式,服务级别往往较低,RPO为分钟级,RTO为小时级,此外仅支持高管控模式,当其相应的构建成本低、同时能够应对大范围的灾害事件。

而现在VMware基于软件定义数据中心,打造的一体化业务业务连续性方案,通过“有机的结合、双倍的保护、统一的管理、可灾备到云”等优势,不仅兼顾效率与保护,同时更让双活和灾备实现了“鱼和熊掌”兼得,可以说已逐渐成为了未来数据中心高可用性建设的主流方向。

超融合“双活”数据中心

值得一提的是,在构建超融合双活数据中心的过程中,同样也离不开VMware的“老搭档”——戴尔超融合VxRail的支撑。作为完美耦合了戴尔和VMware生态的数据中心架构的VxRail,其在构建超融合双活数据中心中,也能够起到“事倍功半”的效果。

008732a23d7c541b7528d1f99b105efb.png

对此,戴尔科技集团企业级超融合和云计算架构师刘磊介绍道,和市场上其他的超融合方案相比,戴尔超融合VxRail具有六大方面的优势:

一是,其具有完整的戴尔和VMware生态,提供了紧偶尔的超融合数据中心解决方案,具备完整的数据中心功能;

二是,VxRail完全实现了硬件平台、超融合平台和虚拟化平台的单一界面的“统一管理”能力;

三是,VxRail提供了全生命周期的管理,能够实现自动化、安全和方便的软件更新;

四是,VxRail能够提供多元化的数据保护解决方案;

五是,双方度身定制的VCF on VxRail,还能够帮助企业构建安全稳定的私有云和混合云架构;

六是,作为与VMware唯一共同开发的超融合架构,VxRail也是运行VMware生态的最佳基础平台,能够实现虚拟机颗粒度的数据保护与数据安全策略。

当然,这套方案除了有VMware先进技术的“加持”之外,戴尔超融合VxRail本身的能力也能为企业业务连续性提供关键的支撑。例如,VxRail能够提供“6个9”的高可行性;IDC的数据也证明了,VxRail相比传统的超融合能够降低92%的宕机时间;VxRail在极端测试环境中,也创下了连续4个季度“无停机”的记录。此外,VxRail也可以根据用户需要,提供各种互为补充的保护级别,最大化满足企业的RP0/RTO的要求。

再如,VxRail简化生命周期管理的能力在业界也是“首屈一指”,其在30天内能够以单个软件包的形式为企业提供更新,而不需要企业进行任何的测试、排序、验证等工作,就能够同步获得VxRail和VMware软件的最新版本,让企业可以获得最新功能和关键应用的更新。

9ea0cb65a0d364323e10400fa4ce4e46.png

刘磊强调,基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案构建双活数据中心,还提供了两大“独一无二”的能力:一方面,其可以基于vSAN延伸集群实现跨数据中心双活功能,其独特之处在于它能够以虚拟机(VMDKs)为对象在at primary或secondary数据中心中实现“双活”,虚拟机能够通过同步IO实现跨数据中心镜像,同时可以在不同数据中心之间做“vMotion”,而VxRail节点配置于vSphere DRS或HA cluster之中即可;另一方面,针对非常重要的业务虚拟机,方案还能够提供虚拟机连续性数据保护RP4VM,它专为虚拟化环境设计,并与vCenter实现了无缝集成,不仅支持同步和异步保护,也能提供本地和远程容灾能力,且能够实现应用的“一致性”。

不难看出,基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,构建超融合双活数据中心,可以说能够为企业保障业务连续性提供更优的选择。

双活数据中心构建“新范式”

在此基础上,戴尔科技集团还通过“一站式”的服务,帮助企业更好的实现双活数据中心的顺利落地。戴尔科技集团企业服务团队解决方案架构首席工程师王涛表示,为了更好的推动双活数据中心的落地,戴尔科技在“设计规划、安装与配置、交付、管理及维护”等方面都提供完善的服务内容。

f53532f03d1bd7107bd0c87f6271ea1d.jpeg

其中,在“设计规划”环节,戴尔科技会详细了解和分析客户的应用及需求,从而基于其基础架构/应用架构,给出合适和合理的双活架构方案;在“安装和配置”环节,戴尔科技会按照最佳实践配置各项参数,按设计实现双站点乃至第三站点的完美配合,同时配合双活架构,对应用的负载均衡或故障转移提供最优的配置;在“交付”环节,不仅会提供各项文档,还会将戴尔和VMware双活架构方案和对应的知识交付给最终的用户;而在“管理和维护”环节,也会与用户建立快速的对接方式,在做好日常管理和维护工作的同时,也会协助用户演练故障处理、危机处理的最佳方式。

目前,基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,构建的超融合双活数据中心已在百行千业得到应用,甚至在大型邮轮这样的应用场景下也有最佳的实践。

据戴尔科技集团企业级超融合和云计算架构师仲从俊介绍,某大型邮轮IT项目,由于邮轮通常在茫茫大海上航行,路线涉及到跨太平洋多个国家。同时邮轮IT中心作为整艘邮轮业务的关键支撑,业务对架构的“高性能”、“高稳定性”、“业务连续性保障”、“服务全球化及时响应”等四项关键指标有着前所未有的严苛的要求。

328d0e1f8730552fe01b15887fcbc6d2.png

具体来看,本次项目中用于承载邮轮上的八大核心业务系统,包括邮轮卫星通讯系统,船舶实时监测系统VMS,邮轮综合服务系统,邮轮移动应用服务系统-邮轮通,邮轮安全集成系统,客情分析系统,智能舱房系统,娱乐场所信息集成化系统,其整体的基础架构都将按照双活数据中心的标准进行建设。

通过多方的选型,最终该客户选择了戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,特别是借助VxRail延伸集群构建了该客户的双活数据中心,为其业务的连续性提供了坚实的“底座”能力。

其中,戴尔提供的VxRail P670F全闪一体机提供了超强性能,超100w的IOPS和极低的延迟可以保证数据库在内的虚拟机平稳运行,满足客户的性能要求;此外,戴尔超融合VxRail作为全球销量第一的超融合一体机,软硬件一体化研发,严苛的测试标准,也保证了产品极高的稳定性,满足客户稳定性要求。

与此同时,通过戴尔VxRail提供的原生双活技术,也保证了所有虚拟机在两个数据中心都有副本,并通过vSAN SPBM存储策略控制虚拟机的副本分布,核心虚拟机采用2+2的副本分布,常规虚拟机采用1+1的副本分布,当一个数据中心故障时,虚拟机在另一个数据中心可以快速拉起,同时结合DP4400对超融合环境进行整体备份,保证数据安全,避免勒索病毒攻击,充分满足了客户业务连续性要求。此外,通过VMware vCenter单一管理界面,也实现对VxRail软硬件统一管理,同样也极大的降低了运维的复杂度。

总的来说,今天数据中心不仅成为了企业的关键业务支撑平台,更是企业的决策平台,因此保障数据中心的业务连续性至关重要,而基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,打造的超融合双活数据中心,能够为企业业务的高可靠、高可用、高安全以及易运维得到最大的保障,关键的是双方多年沉淀下来的构建双活数据中心的最佳实践和成功案例,也将为企业提供可参考、可操作的真实案例和宝贵经验,真正帮助更多中国企业实现“行稳致远”的发展。

2087d778a3eac63f47216a366df796f5.gif

申耀的科技观察,由资深科技媒体人申斯基创办,20年企业级科技内容传播工作经验,长期专注产业互联网、企业数字化、ICT基础设施、汽车科技等内容的观察和思考。

299336acfa0f4fda998bf1b0809fee3b.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/755329.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring - 更简单的获取 Bean 对象

目录 二、获取 Bean 对象(对象装配或者对象注入) 1. 属性注入 1.1 属性注入的优点和缺点: 2. Setter注入 2.1 Setter注入的优点和缺点 3. 构造方法注入(spring 官方推荐的对象注入方式) 3.1 构造方法的优点和缺点…

【PHP面试题47】Redis的持久化有哪几种?有什么区别?谈谈你的理解

文章目录 一、前言二、RDB(Redis数据库)持久化方式2.1 触发条件2.2 RDB文件的格式2.3 RDB持久化原理2.4 RDB方式的优缺点 三、AOF(Append Only File)持久化方式3.1 触发条件3.2 AOF文件的格式3.3 AOF持久化原理3.4 AOF方式的优缺点…

cmake项目相关的变量

cmake项目相关的变量 在cmake项目中,通常需要对路径进行操作,比如我们需要知道源码的顶级目录,源码的构建目录和某个project名字相关的一些目录等。 CMAKE_SOURCE_DIR,这个变量的值代表的是源码的顶级目录。但是这个变量的值可能…

Python(十一)变量多次赋值

❤️ 专栏简介:本专栏记录了我个人从零开始学习Python编程的过程。在这个专栏中,我将分享我在学习Python的过程中的学习笔记、学习路线以及各个知识点。 ☀️ 专栏适用人群 :本专栏适用于希望学习Python编程的初学者和有一定编程基础的人。无…

【hadoop】部署hadoop的本地模式

hadoop的本地模式 本地模式的特点部署本地模式测试本地模式是否部署完成 本地模式的特点 没有HDFS、也没有Yarn只能测试MapReduce程序,作为一个普通的Java程序处理的数据是本地Linux的文件一般用于开发和测试 部署本地模式 进入该路径 /root/training/hadoop-2.7…

吴恩达机器学习2022-Jupyter

1 可选实验室: Python、 NumPy 和矢量化 简要介绍本课程中使用的一些科学计算。特别是 NumPy 科学计算包及其与 python 的使用。 2 目标 在这个实验室里将回顾课程中使用的 NumPy 和 Python 的特性。 Python 是本课程中使用的编程语言。NumPy 库扩展了 python 的基本功能&a…

mac 如何批量修改图片名称

mac 如何批量修改图片名称?很多使用mac电脑的小伙伴一直有这样一个疑问,怎么在电脑上一次性的批量修改大量图片的名称,很多小伙伴在电脑上整理图片的时候都需要批量重命名,批量处理的功能可以让我们节省不少的时间和精力&#xff…

抖音seo怎么选择关键词

要查找抖音的关键词,以进行SEO优化,可以按照以下步骤进行: 1. 关键词分析与筛选: 首先,你需要确定你的目标受众和内容类型。了解你的目标用户是谁,他们可能会搜索什么样的内容。然后,使用关键…

虾皮一面:手写一个Strategy模式(策略模式)

说在前面 在40岁老架构师 尼恩的读者交流区(50)中,最近有指导一个小伙伴面试架构师,面试的公司包括虾皮、希音、美团等大厂,目标薪酬50K以上,遇到了一个比较初级的问题: 请手写一个Strategy模式(策略模式…

基于物联网技术的养老院管理系统设计与实现_kai

基于物联网技术的养老院管理系统设计与 实现 摘 要 随着我国老年人口数量的逐年增加,人口抚养比也在迅速攀升,越来越多的老年人将走 出家门进入养老院安度自己的晚年。同时国家和地方也相继出台了加快发展老龄事业的政策 方针,作为机构养老…

Shell之循环语句 —— For 实验

循环 循环就是重复执行一段代码的结构,通过循环可在满足一定的条件下,多次执行相同的代码。 循环语句:循环体 —— 代码的总结构 循环条件 —— 当循环条件满足时,循环体代码才会被执行,否则条件不满足…

SpringCloud Alibaba——Nacos中的Distro协议

一、Nacos中的Distro协议 Nacos 每个节点自己负责部分的写请求。每个节点会把自己负责的新增数据同步给其他节点。每个节点定时发送自己负责数据的校验值到其他节点来保持数据一致性每个节点独立处理读请求,及时从本地发出响应。新加入的 Distro 节点会进行全量数据…

【高并发网络通信架构】3.引入IO多路复用(select,poll,epoll)实现高并发tcp服务端

目录 一,往期文章 二,基本概念 IO多路复用 select 模型 poll 模型 epoll 模型 select,poll,epoll 三者对比 三,函数清单 1.select 方法 2.fd_set 结构体 3.poll 方法 4.struct pollfd 结构体 5.epoll_cre…

前端uni-app自定义精美全端复制文本插件,支持全端文本复制插件 可设置复制按钮颜色

随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。 通过组件化开发,可以有效实现…

读数据压缩入门笔记07_自适应统计编码

1. 位置对熵的重要性 1.1. 为了计算概率总需要多遍历一次数据集,而在计算出整个数据集中各符号的出现概率后,还要继续处理这些数值 1.1.1. 如果是相对较小的数据集,那么这些就不是什么问题 1.2. 随着要压缩的数据集变大,统计编…

Python异常值检测——案例分析

目录 1.单个变量异常值检测 2. 双变量关系中的异常值检测 3. 使用线性回归来确定具有重大影响的数据点 4. 使用k最近邻算法找到离群值 5. 使用隔离森林算法查找异常 1.单个变量异常值检测 如果某个值离平均值有多个标准偏差,并且远离近似标准正态分布的值&#…

Office如何通过VSTO进行WORD插件开发?

文章目录 0.引言1.工具准备2.WORD外接程序创建和生成3.外接程序生成并使用 0.引言 VSTO(Visual Studio Tools for Office )是VBA的替代,是一套用于创建自定义Office应用程序的Visual Studio工具包。VSTO可以用Visual Basic 或者Visual C#扩展…

在 3ds max 中创建逼真的镜像材质

推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 选项 1.平面镜面材料 步骤 1 首先,我们需要包含镜像对象和一个或多个镜像对象的场景。您可以在此处下载本教程中使用的场景,也可以使用您自己的场景和对象。对于第一个镜像选项&…

Unreal Engine 与 Blender - 比较指南

虚幻引擎和 Blender 是游戏开发人员中最常用的两种软件,它们在游戏开发工作流程中都有自己的用途和地位。作为进入视频游戏行业的初学者,可能很难从数十种软件中筛选找到最适合您需求的一款。希望本指南能够缓解这一困难并帮助您决定选择哪个软件。 虚幻…

【c++源码】瑞佳飞飞彩虹端分享老飞飞源码

里面功能包含。离线摆摊,内挂,宠物系统,宠物进阶,任意商店,回收装备,模型查看,个人排行榜,物品分解,全物品升级,钥匙开箱子,外观变更,…