超融合对中间件、数据库在高可用和容灾方面提供了哪些支撑或便利?

参与11

3同行回答

奔跑的蜗牛奔跑的蜗牛高级软件开发工程师武汉家事易农业科技有限公司
架构可靠性保障 ,2. 数据可靠性保障 ,3. 高性能 ,4.高安全等。显示全部
  1. 架构可靠性保障 ,2. 数据可靠性保障 ,3. 高性能 ,4.高安全等。
收起
软件开发 · 2022-09-21
浏览866
匿名用户匿名用户
搭一套,溜起来,然后就知道高可用和容灾的短板在哪,哪就得设计去增强。显示全部

搭一套,溜起来,然后就知道高可用和容灾的短板在哪,哪就得设计去增强。

收起
互联网服务 · 2022-11-02
浏览819
HCI是可以将计算存储网络资源集中整合在一个系统,极大降低了运维人员的管理难度,提高了业务系统的敏捷性、可用性和可靠性。具体到中间件和数据库场景,超融合通过以下技术提升系统的可靠性和容灾能力1、Checksum:通过Checksum校验可以防止由于软硬件Bug,射线辐射等导致的等无...显示全部

HCI是可以将计算存储网络资源集中整合在一个系统,极大降低了运维人员的管理难度,提高了业务系统的敏捷性、可用性和可靠性。

具体到中间件和数据库场景,超融合通过以下技术提升系统的可靠性和容灾能力

1、Checksum:通过Checksum校验可以防止由于软硬件Bug,射线辐射等导致的等无记录数据损坏(如比特翻转)。通过引入校验和,对存储的数据进行冗余编码,每一个保存的数据块都会同时保存一个 Checksum 值。当数据被访问时,会通过 Checksum 来校验存储数据的正确性。Checksum及其他静默损坏检测技术的引入,为HCI系统提供了Bit级别的数据安全保障。

2、多副本:多副技术在数据写入时将一份写入数据复制为多分,分别写入不同节点,可以防止硬盘级别的故障。搭配拓扑感知等功能,能够机柜级别物理损坏的数据保护。此外,SmartX的多副本技术支持卷级别策略,可以根据实际的业务需求针对卷选择使用两副本或者三副本,由管理员自行平衡可靠性和成本之间的关系。

3、集群双活:HCI可以通过拉伸的方法实现双活集群,将一份数据的多个副本分配到两个可用域(通常是在一个集群两个数据中心)来防止机房级别的故障,当一个机房失去链接,可以将在另一个集群中重新拉起虚拟机,实现对于机房级的数据保护。

4、虚拟机HA:虚拟机HA是超融合实现高可用的重要手段,当发生节点故障,不可避免地导致虚拟机停机。超融合系统中的多个物理服务器可以组成一个集群,通过虚拟机HA来实现高可用性。如果一个物理服务器发生故障,其上运行的中间件和数据库可以快速迁移到其他节点上,从而减少业务停机时间。

5、在线热迁移:HCI集群由多个物理节点组成,当其中一个节点上的虚拟机过多,形成了资源热点,管理员可以手动或根据先前指定的策略自动将虚拟机迁移到负载较轻的物理节点上,以避免资源争抢导致的性能下降和故障风险。同时,在线热迁移的操作在迁移过程中虚拟机无需关机,对于访问虚拟机上数据库或者中间件的业务是无感的,这特别适合数据库等很难停机维护的业务的迁移

6、快照:快照时防止数据逻辑错误的重要手段,能够很好的防止误操作等人为问题,数据库和中间件场景,涉及到大量的人工操作,人工操作会引入大量的、不可预见的逻辑错误,如误删除等,这是快照功能能够回滚中间件或者数据库状态,提高可系统的可用性。

根据业务的重要性和成本考量,HCI的管理员和厂家会使用上面的一种或多种技术,实现完整的HCI数据保护和容灾的解决方案。

收起
软件开发 · 2023-04-17
浏览647

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-09-21
  • 关注会员:5 人
  • 问题浏览:1561
  • 最近回答:2023-04-17
  • X社区推广