SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

  • Home
  • 产品
    • SIOS DataKeeper for Windows
    • SIOS Protection Suite for Linux
  • 新闻与活动
  • 服务器集群简单化
  • 成功案例
  • 联系我们
  • English
  • 中文 (中国)
  • 中文 (台灣)
  • 한국어
  • Bahasa Indonesia
  • ไทย

如何在Linux环境中为SQL Server提供高可用性

Date: 9月 10, 2020

如何在Linux环境中为SQL Server提供高可用性

如何在Linux环境中为SQL Server提供高可用性

如果您的组织在Linux上运行关键业务的Microsoft SQL Server,那么您的IT团队无疑会知道持续保持高可用性,性能和安全性是多么困难。特别困难的是如何通过健壮的复制和自动故障转移来确保高可用性。使用开源软件和易于配置的HA SANless群集解决方案可以提供一种更简单的维护方法,而无需牺牲组织所需的安全性和性能。

Linux的有限高可用性选项

大多数Linux发行版为IT部门提供了两个次等的高可用性选择:要么为SQL Server Enterprise Edition支付更多费用以实施“始终在线”可用性组,要么努力使复杂的“自己动手做”的HA Linux配置正常工作-这可能是异常的很难做到。

使用企业版的问题在于,它破坏了在商品硬件上使用开源操作系统的节省成本的策略。对于数量有限的小型SQL Server应用程序,可能有理由证明其额外费用。但是对于许多数据库应用程序来说,它太昂贵了,无法为Linux提供通用的HA。

使用开源软件(例如Pacemaker和Corosync或SUSE Linux Enterprise High Availability Extension),可以跨Linux环境中运行的所有应用程序提供HA。但是要使完整的软件堆栈正常工作,需要为每个应用程序创建(和测试)自定义脚本,并且即使对所使用的任何软件或硬件进行了很小的更改,这些脚本通常也需要重新测试和更新。SQL Server Standard Edition和Linux不支持的与可用性相关的功能会使这项工作更具挑战性。

在Linux中寻找SQL Server的替代高可用性解决方案

为了使HA具有成本效益并且易于实施,您可能需要考虑两种不同的通用方法。

一种是使用基于存储的系统,该系统通过在冗余且有弹性的存储区域网络(SAN)中复制数据来保护数据。对于主机操作系统而言,这种方法是不可知的,但是它要求从单个供应商处购买整个SAN基础架构,并依靠单独的故障转移规定来提供高可用性。

另一种方法是基于主机的,涉及跨Linux服务器实例创建与存储无关的SANless集群。作为HA覆盖,这些群集能够在私有,公共和混合云中跨LAN和WAN运行。该覆盖图也与应用程序无关,使组织可以在所有应用程序中使用一个通用的HA解决方案。尽管这种方法确实消耗了主机资源,但是它们相对便宜并且在Linux环境中易于扩展。

大多数HA SANless群集选件提供了实时块级数据复制,连续应用程序监视以及可配置的故障转移/故障回复恢复策略的组合,以保护所有关键业务应用程序,包括那些使用标准版中始终启用故障转移群集实例的应用程序SQL Server。

SIOS Technology Corp.为Linux提供了更强大的HA SANless集群解决方案,这些解决方案具有高级功能,旨在使IT人员摆脱支持和优化计算基础架构的复杂性和日常挑战。具有LifeKeeper的SIOS Protection Suite解决方案提供:

  • 持续监控整个Linux应用程序堆栈
  • 借助其应用程序恢复工具包(ARK)进行全面的应用程序保护,可对复杂的应用程序和数据库进行快速,安全的恢复或故障转移
  • 向导驱动的Linux群集设置
  • 配置灵活性,例如使用传统的共享存储群集或软件在无SAN群集配置中同步本地存储

例如,无SAN群集可以处理两个并发故障。在LAN和WAN以及私有,公共和混合云中,基本操作是相同的。

在典型的两节点群集服务器中,#1最初是将数据复制到服务器#的主服务器。它遇到问题,自动触发故障转移到服务器#2,该服务器现已成为主要服务器。

在这种情况下,IT部门可能会开始诊断和修复导致#1服务器故障的任何问题。固定后,它可以接管主要服务器或服务器#2继续以这种能力将数据复制到服务器#1。

使用大多数HA SANless群集配置,故障转移是自动的,并且故障转移和故障回复都可以通过基于浏览器的控制台进行控制。

有关SIOS LifeKeeper和Protection Suite解决方案的更多信息,请访问用于群集服务器环境的SIOS SAN和SANless高可用性群集。

经SIOS许可转载

Copyright © 2025 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in