1月 25, 2022 |
如何保护应用程序和数据库 – Oracle 集群如何保护应用程序和数据库 – Oracle 集群没有 RAC 的 Oracle 集群:您需要了解的内容什么是 Oracle 集群?故障转移集群是一种为应用程序提供高可用性保护的方法,它通过在多台服务器上运行相同的操作系统、数据库和应用程序来消除单点故障,所有这些服务器都共享相同的存储或连接到持续同步的存储。 Oracle 在其中一台服务器上运行,称为主服务器。 如果失败,应用程序编排软件(集群软件)将在称为故障转移的过程中将操作转移到一个或多个辅助服务器。 由于主服务器和远程服务器访问相同或相同的存储,因此 Oracle 操作可以以最少的恢复时间或数据丢失继续进行。 许多组织将 Oracle 视为其运营的支柱,尤其是当他们使用基于 Oracle 的 SAP 系统或 Oracle ERP 系统时。 什么是 Oracle RAC?Oracle 的集群软件称为 Oracle Real Application Clusters (RAC)。 RAC “使您能够将较小的商用服务器组合到一个集群中,以创建支持关键业务应用程序的可扩展环境。”[1]借助 Oracle RAC,您可以对 Oracle 数据库进行集群并使用 Oracle Clusterware 连接多个服务器,从而使它们作为一个系统运行。 虽然 RAC 以前与 Oracle 数据库标准版捆绑在一起(不收取额外费用),但 Oracle 现在已从 19c 版的标准版中删除了 RAC 功能。 您可以通过 Oracle 数据库企业版支付额外费用购买 Oracle RAC。 不幸的是,这意味着任何想要使用 RAC 的客户都必须升级到 Oracle Database Enterprise 或迁移到 Oracle 云,这两种解决方案都比标准版昂贵得多。 SIOS 无需升级到企业版即可提供高可用性 Oracle 集群解决方案,最多可节省 70% 的许可成本。 适用于 Linux 的 SIOS 保护套件(Oracle Linux、Red Hat、SUSE)这适用于 Linux 的 SIOS 保护套件提供高可用性故障转移集群、连续应用程序监控、数据复制和可配置恢复策略的紧密集成组合,保护您的 Oracle 数据库和应用程序免受停机和灾难的影响。 与仅监控服务器运行的其他集群解决方案不同,SIOS LifeKeeper 监控服务器、网络连接、存储、所有 Oracle 进程和任何相关应用程序的运行状况。 通过一组策略定义的操作立即纠正问题,确保快速恢复而不会中断最终用户。 SIOS 保护套件可以在共享存储 (SAN) 环境中运行以支持传统的 HA 集群,或者在云、混合和其他共享存储不切实际或不可能的环境中的无共享 (SANless) 存储配置中运行。 它为您的 Oracle 数据库和应用程序提供了具有自动和手动故障转移/故障恢复策略的强大、多功能且易于配置的集群。 适用于 Linux 的 SIOS 保护套件包括:
SIOS LifeKeeper 支持所有主要的 Linux 发行版,包括 Red Hat Enterprise Linux、SUSE Linux Enterprise Server、CentOS 和 Oracle Linux,并适应各种存储架构。 SIOS 软件已经过调整和优化,可以在这些操作系统上运行,并且对组件进行了测试,以确保 SANless 集群解决方案可以在每个操作系统上运行。 SIOS 支持云中的 Oracle 集群借助适用于 Linux 的 SIOS 保护套件,您可以在灵活、可扩展的公共云环境(例如 Amazon Web Services (AWS) 或 Microsoft Azure)中运行您的 Oracle 应用程序,而无需锁定供应商或牺牲性能、高可用性或灾难保护. 适用于 AWS 或 Azure 上的 Linux 的 SIOS 保护套件提供了跨云故障域和可用区创建高可用性 Linux 集群所需的元素,为您提供地理隔离,以防止站点范围内和区域性的灾难和中断。 在 Windows Server 故障转移集群 (WSFC) 环境中,您可以使用 SIOS DataKeeper Cluster Edition 来同步本地存储,并使用基于主机的高效复制进行 SANless 集群。SIOS DataKeeper 集群版软件可保护您的业务关键型 Windows 环境(包括 Oracle)免于停机和数据丢失。 SIOS 支持虚拟环境中的 Oracle 集群SIOS SANless 集群软件为您的 Oracle 数据库和应用程序在 VMware、Hyper-V、KVM 和 XenServer 环境中运行时提供所需的企业级高可用性、可靠性和灵活性。 适用于 Linux 的 SIOS 保护套件可保护您在虚拟环境中的 Linux 上运行的 Oracle 数据库和应用程序。 如果您在虚拟环境中在 Windows 上运行 Oracle,SIOS DataKeeper Cluster Edition 可以保护您的业务关键型 Windows 环境,包括您的 Oracle 数据库和应用程序。 SIOS 提供集成的数据复制,高可用性聚类和灾难恢复在 Linux 和 Windows 上支持 Oracle 的解决方案可以为小型和大型组织提供容错保护,而成本仅为其他 Oracle 集群解决方案的一小部分。 使用 SIOS SANless 集群,您不需要昂贵的共享存储来实现完全的高可用性应用程序和数据库保护。 相反,您可以在没有 SAN 的云中运行您的 Oracle 数据库和应用程序。此外,SIOS 还可以在本地以及虚拟和混合环境中保护您的 Oracle 数据库和应用程序。 有关 SIOS 如何保护您的 Oracle 数据库和应用程序的更多信息,单击此处或个性化演示. [1]https://docs.oracle.com/cd/B28359_01/rac.111/b28254/admcon.htm#RACAD7148经授权转载西欧 |
1月 21, 2022 |
如何保护应用程序和数据库 – SAP 集群如何保护应用程序和数据库 – SAP 集群SAP 集群:实现高可用性的最佳方式什么是 SAP 集群?您的 SAP 系统是您组织的命脉,如果系统出现故障,您的运营就会停止。 为了支持 SAP 系统的高可用性,您的 IT 团队可以在集群环境中安装 SAP。 集群是一组两个或多个连接的服务器,它们配置有相同的操作系统、数据库和应用程序。 这些连接的服务器被称为“节点”。其中一个节点被指定为主节点。 如果主节点发生故障,集群允许您的组织自动将应用程序操作故障转移到一个或多个辅助节点,从而减少停机时间、消除数据丢失并保持数据完整性。 高可用性 SAP 集群解决方案可用于在 Linux 或 Windows 环境中运行的服务器。 流行的 SAP 集群解决方案前端应用需求高可用性,即 S/4 HANA,任何其他依赖于 HANA 的应用程序也是如此。 Linux 供应商(例如 SUSE 和 RedHat)为 SAP 提供了几种开源 HA 解决方案,其中包括 HA 扩展及其“Enterprise for SAP”订阅。 这些供应商捆绑了开源软件,您可以使用这些软件为 HANA 数据库、ABAP SAP 中央服务 (ASCS)、评估收据结算 (ERS) 和其他 SAP 组件构建高可用性集群。[1] SUSE HAE(和其他开源集群选项)是高度手动的,只保护单个组件。 例如,将 SUSE HAE 和其他开源解决方案与 SAP 或 SAP HANA 集成可能既耗时又复杂,需要仔细的手动脚本编写和繁琐的确认步骤。 创建应用程序感知 HA 解决方案还需要在应用程序和数据库方面具有特定的深厚专业知识。 SAP 还提供 HANA 系统复制,这是 HANA 软件附带的一项功能。 它提供 SAP HANA 数据库到同一数据中心、远程站点或云中的辅助位置的持续同步。 数据被复制到辅助站点并预加载到内存中。 发生故障时,辅助站点将接管而无需重新启动数据库,这有助于减少恢复时间目标 (RTO)。 不幸的是,必须手动触发到主节点的故障回复,并发出单独的命令。 也没有集成的 HA 故障转移编排以及 SAP 中央服务等组件。[2]SIOS HA 集群软件为您的应用程序和数据提供全面的 SAP 认证保护,包括高可用性、数据复制和灾难恢复在一个简单、经济高效的解决方案中。 SIOS 软件可让您在 Windows 或 Linux 环境中保护 SAP,在物理、虚拟、云(公共、私有和混合)和高性能闪存存储环境的任意组合中使用您选择的服务器硬件。 SIOS 软件易于配置,并提供对整个 SAP 应用程序环境的快速复制、全面监控和保护。 它在共享 (SAN) 存储或无共享 (SANless) 存储环境中提供持续的数据可用性。 对于 SAP S/4HANA 和 SAP HANA 数据库,SIOS 可用于补充 SAP 已经在使用 HANA 系统复制所做的工作,以提供完全自动化的高可用性——自动监控关键 SAP HANA 应用程序流程,以及自动故障转移和故障恢复。[3] SIOS 保护套件在 Linux 环境中保护 SAP适用于 Linux 的 SIOS 保护套件提供了高可用性的紧密集成组合故障转移集群、持续的 SAP 应用程序监控、数据复制和可配置的恢复策略,保护您的 SAP 应用程序免受停机和灾难的影响。 虽然 SIOS Protection Suite 可以在 SAN 环境中运行以支持传统的基于 HA 硬件的集群,但该架构采用无共享的服务器集群方法,使其能够运行 SANless。 它提供了一个强大、通用且易于配置的解决方案,具有适用于各种应用程序的自动和手动故障转移/故障恢复策略。 适用于 Linux 的 SIOS 保护套件支持 SAP 集群,如下所示:
应用程序智能维护最佳实践故障转移ARK 提供特定于应用程序的感知,并将应用程序堆栈连接到上下文中的 HA 解决方案,包括所有相关组件。 例如,SIOS 提供了一个 SAP HANA 应用程序恢复工具包,它提供主机自动故障转移、存储复制和系统复制以提高可用性。 最后,借助适用于 Linux 的 SIOS 保护套件,您可以在灵活、可扩展的云环境(例如 Amazon Web Services (AWS) 和 Azure)中运行关键业务应用程序,而不会牺牲性能、高可用性或灾难保护。 SIOS DataKeeper 在 Windows 环境中保护 SAPSIOS DataKeeper Cluster Edition 是一个软件插件,它与 WSFC 简单无缝地集成,以添加性能优化的、基于主机的同步或异步复制。 使用 DataKeeper,您可以轻松创建无 SAN 集群,为您的 SAP 应用程序实现高可用性和灾难恢复,无论是在云中、在 VMware 等虚拟化环境中运行,还是在仅使用本地存储的物理服务器上运行。 它增加了高效的复制以同步每个集群节点上的本地存储,创建一个在 WSFC 看来就像传统存储一样的无 SAN 集群。 有了它,您可以在云、混合云中创建 Windows 集群,或者在云中扩展一个基于 SAN 的传统本地集群,以实现灾难恢复。 使用 SIOS DataKeeper Cluster Edition,您可以实现对关键 SAP 组件的高可用性保护,包括 ABAP SAP Central Service (ASCS) 实例、后端数据库(Microsoft SQL Server、Oracle、DB2、MaxDB、MySQL 和 PostgreSQL)、SAP Central服务实例 (SCS)。 SIOS DataKeeper 不仅消除了 SAN 的成本、复杂性和单点故障风险,还允许您在本地存储中使用最新的快速 PCIe 闪存和 SSD,以实现单一经济高效的性能和保护解决方案。 SIOS DataKeeper 还提供SAP 高可用性和云环境中的灾难恢复,例如 Amazon Web Services (AWS)、Microsoft Azure 和 Google Cloud Services,而不会牺牲性能。 如果您的组织不使用 WSFC,SIOS 提供适用于 Windows 的保护套件,其中包括 SIOS DataKeeper、SIOS LifeKeeper 和可选的应用程序恢复工具包 (ARK),用于 SAP 等领先应用程序和基础设施操作。 它是一个紧密集成的 SAP 集群解决方案,结合了高可用性故障转移集群、持续应用程序监控、数据复制和可配置的恢复策略,以保护您的业务关键型 SAP 应用程序和数据免受停机和灾难的影响。 结论全球各地的组织都使用 SIOS HA 解决方案来保护其 SAP 应用程序,无论是在 Windows 还是 Linux 环境中运行。 这里只是几个例子:
有关高可用性 SAP 集群的更多信息,点击这里. 参考https://blogs.sap.com/2020/05/03/high-availability-and-dr-for-sap-hana-sap-s-4hana-and-sap-central-services/[1]同上。[2] https://blogs.sap.com/2020/05/03/high-availability-and-dr-for-sap-hana-sap-s-4hana-and-sap-central-services/[3]同上。经授权转载西欧 |
1月 18, 2022 |
如何保护应用程序和数据库 – SQL Server 群集如何保护应用程序和数据库 – SQL Server 群集使用 SIOS 揭开 SQL 集群解决方案的神秘面纱SQL Server 集群:什么和为什么SQL Server 群集是用于描述通过 LAN 连接的两个或多个物理服务器(节点)的集合的术语,每个物理服务器都承载一个 SQL Server 实例并具有对共享存储的相同访问权限。 每当承载 SQL Server 实例的服务器出现故障时,集群 SQL 服务器可提供高可用性和灾难保护。 如果您在独立服务器上,硬件故障可能会导致您的操作停止。 但是,通过集群,如果一个节点出现问题,您可以自动故障转移到另一个节点 – 停机时间最短 – 并在 IT 解决问题的同时继续让您的用户继续工作。 当主服务器修复后,您可以快速恢复操作。 与使用独立服务器相比,SQL Server 群集还可以在应用升级和安全补丁时限制停机时间。 尽管SQL Server 群集提供高可用性并最大限度地减少系统停机时间,SQL Server 群集不会提高服务器或应用程序的性能。 为了提高性能,您需要升级服务器的计算能力。 本文介绍了 SIOS SQL Server 群集解决方案,并提供了 SIOS 与 Microsoft 的 SQL 群集解决方案的高级比较。 SIOS SQL Server 集群解决方案SIOS Technology Corp. 提供高可用性集群解决方案,帮助您从基础架构和应用程序故障中自动恢复。 支持SQL Server 高可用性, SIOS 提供两种解决方案:
让我们仔细看看每种解决方案的特点和优势。 SIOS DataKeeper 集群版Windows Server 故障转移群集 (WSFC) 是 Windows Server 平台的一项功能,可提高高可用性。 WSFC 通常用于为使用 SQL Server 的应用程序提供高可用性。 在服务器或应用程序发生故障时,WSFC 协调冗余计算资源并自动管理备用节点上 SQL Server 操作和数据的恢复。 不幸的是,如果您想在云中运行 SQL Server 应用程序,则没有可用的 SAN。 SIOS DataKeeper Cluster Edition 允许您轻松创建无 SAN WSFC,从而为在云、VMware 或 Hyper-V 等虚拟化环境或仅使用本地存储的物理服务器上运行的 SQL Server 应用程序实现高可用性和灾难恢复。在 WSFC 管理软件集群的同时,SIOS 集群软件使用实时(同步或异步)块级复制来同步本地存储。 同步存储在 WSFC 看来是传统的基于 SAN 的存储。 您还可以构建混合云配置,以在本地数据中心和云之间实现灾难恢复保护。 SIOS DataKeeper Cluster Edition 软件已通过 Microsoft 的全面认证,可在跨云区域和区域的任何配置中以企业级可用性运行。 SIOS SANless 集群不仅消除了 SAN 的成本、复杂性和单点故障风险,您还可以在单一经济高效的解决方案中使用最新的快速 PCIe 闪存和 SSD 存储来实现性能和保护。 适用于 Linux 的 SIOS 保护套件适用于 Linux 的 SIOS 保护套件包括:
虽然 SIOS Protection Suite 可以在 SAN 环境中运行以支持传统的基于 HA 硬件的集群,但它也可以用于创建一种无共享的服务器集群方法,使其能够运行 SANless。 它提供了一个强大、通用且易于配置的解决方案,具有适用于各种应用程序的自动和手动故障转移/故障恢复策略。 SIOS 与 Microsoft SQL 集群解决方案市场上有其他可用的 SQL Server 群集解决方案。 Microsoft 提供了一些最流行的 SQL Server 群集解决方案,包括:
SQL Server 基本可用性组在 Windows 上运行,最多支持一个两节点群集。 它的工作方式类似于数据库镜像解决方案。 虽然集群和镜像都是提高高可用性的方法,但镜像只允许数据库进行故障转移。 如果您在故障转移后需要 SQL 之外的其他服务、文件和其他资源,或者如果您有多个必须保持在一起的数据库,则集群是更好的解决方案。 SQL Server Always On 可用性组可在 Windows 和 Linux 上运行,据微软称,它“提供了数据库镜像的企业级替代方案”。[1]它需要昂贵的 SQL Server 企业版。 通过使用带有 SIOS 的 SQL 群集解决方案的 SQL Server 标准版,您可以节省多达 70% 的软件许可成本并获得企业级群集功能。 具有共享存储的 SQL Server 故障转移群集实例可在 Windows 和 Linux 上运行。 它是一个单站点解决方案,需要 SAN。 不幸的是,SAN 的购买和维护成本很高,需要 SAN 管理专业知识,并且存在单点故障。 SAN 也会对数据库性能产生负面影响。 您可以找到 SQL Server Always On、SQL Server Failover Cluster 和 SIOS DataKeeper Cluster Edition 的优缺点的更详细比较这里.云中的 SQL Server 集群SIOS DataKeeper 和 SIOS Protection Suite for Linux 提供高可用性和灾难恢复分别为在物理、虚拟、云或混合云基础架构的任意组合中运行的 Windows 和 Linux 应用程序提供保护。 例如,SIOS DataKeeper 可以:
SIOS DataKeeper Cluster Edition 和 SIOS Protection Suite for Linux 都模拟集群共享存储,并且可以跨云区域和可用区提供完全认证的高可用性集群保护。 最后的想法SIOS 提供支持广泛的应用程序、操作系统和基础架构环境的产品,提供一个可以满足您所有高可用性需求的单一解决方案。 这里只是展示 SIOS 强大功能的几个示例。
如果您正在寻找一种高可用性/灾难恢复解决方案来保护 Windows 或 Linux 环境中的 SQL Server,您可以在这里找到更多信息. 请参阅有关 SQL Server 高可用性和灾难恢复的博客文章. 参考https://www.mssqltips.com/sqlservertip/1541/getting-started-with-sql-server-clustering/ https://www.brentozar.com/archive/2012/02/introduction-sql-server-clusters/[1] https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/always-on-availability-groups-sql-server?view=sql-server-ver15经授权转载西欧 |
1月 13, 2022 |
为什么需要业务连续性计划为什么需要业务连续性计划Facebook、Instagram 和 WhatsApp 刚刚度过了一个非常糟糕的星期一东海岸的工作日结束了,我看到 Facebook 仍然不可用。 Facebook 在以下两条推文中承认了这个问题。 虽然我们不知道停机的确切原因,也不知道是用户错误、恶意攻击还是意外灾难性的错误,但我们可以在这一点上了解一些有关此停机的信息。 停机时间很昂贵虽然我们可能永远不知道今天所经历的停机时间的确切成本,但有一些成本已经可以衡量。 截至撰写本文时,Facebook 股价今天下跌 4.89%。 这是在 Facebook 和其他科技股本已残酷的 9 月之上。 但公司的真正成本是多少? 随着许多品牌将社交媒体作为其营销推广的重要组成部分,这种中断将如何影响未来的广告支出? 如果广告商还没有调查其他社交媒体平台,我至少希望他们调查一下。 只有时间会证明一切,但即使在这次中断之前,我们已经看到来自其他平台的营销支出竞争更加激烈,例如滴答声. 为最坏的情况做计划事情发生了,我们知道这一点并为此做好计划。 业务连续性计划(BCP)应写入地址任何可能的灾难。 同样,我们不知道这场特殊灾难的确切原因,但我必须想象一下,5 小时以上的 RTO 没有写入 Facebook、Instagram 或 WhatsApp 货架上的任何 BCP。 你的 BCP 里有什么? 你有没有想过任何可能的灾难? 您是否衡量了停机时间的影响并为您的业务的每个组成部分定义了足够的恢复时间目标 (RTO) 和恢复点目标 (RPO)? 我敢说,不可能为所有可能出错的事情做好计划。 但是,我建议每个人定期重新访问您的 BCP 并对其进行更新,以包括您上次查看 BCP 时可能没有注意到的灾难。 您的 BCP 是否有全球流行病? 如果没有,您可能已经忙于适应“在家工作”的劳动力。 关键是,做最坏的打算,抱最好的希望。 灾难中的通讯发生灾难时的通信应该是您 BCP 中的一章。
一个真正强大的 BCP 必须包括多种备用通信方式。 随着您的业务分布在多个建筑物、地区或国家/地区,这一点变得更加重要。 想想你的团队今天是如何沟通的。 电话、短信、电子邮件、Slack 可能是你的前四名。 但是,如果它们都不可用,您将如何联系您的团队呢? 如果您不知道,您可能想开始研究其他选项。 您可能不需要短波收音机和一群信鸽,但我敢肯定,有一个政府机构可以将这两样东西放在手边,以应对“紧急情况下的碎玻璃”情况。 概括您对您自己、您的客户和您的投资者有责任确保您对您的业务的可用性采取一切预防措施。 确保您在创建 BCP 时投入了足够的资源,并且负责业务连续性的团队拥有他们需要的工具,以确保他们能够在满足 BCP 中定义的 RTO 和 RPO 方面发挥自己的作用。 |
1月 9, 2022 |
修复您的云之旅修复您的云之旅在某种程度上,2020 年和 2021 年改变世界的事件几乎重塑了我们所知道的一切,高可用性也不例外。 尽管关闭和限制,许多 IT 团队还是将本地数据中心换成了云。许多人都在问,“现在怎么办?”以下是解决 2022 年云之旅的五件事。
经授权转载西欧 |