Date: 8月 29, 2026
家庭自动化设备应该“部署”在哪里?根据您的可用性目标进行部署。
在最近的一次贸易展上,一个问题被反复提及:SIOS LifeKeeper 实际运行在哪里?
答案至关重要。LifeKeeper 直接安装在每台受保护服务器的操作系统上。这种安装方式使其能够访问应用程序、其支持资源以及维持工作负载可用性所需的依赖项。
这与仅仅依靠基础设施层或容器层的HA(高可用性)有所不同。
不同层级的故障各不相同
虚拟机管理程序级别的高可用性可以检测到发生故障的物理主机,并将其虚拟机重启到其他位置。容器编排平台可以替换发生故障的容器,或在节点之间迁移工作负载。
这些功能提供了有效的保护,但它们是在应用程序外部运行的。即使虚拟机内部的数据库挂起或 Web 服务崩溃,虚拟机仍可能继续运行。同样,容器重启后,可能并未彻底解决数据、存储、网络或依赖服务方面的问题。
提供高可用性的层决定了它可以看到哪些故障以及如何精确地做出响应。
为什么系统内高可用性 (HA) 能提供更深层次的保护
由于 LifeKeeper 在操作系统内运行,因此它可以监控实际应用程序环境的运行状况,而不仅仅是托管该应用程序的服务器、虚拟机或容器。
这使得 LifeKeeper 能够:
- 监控申请流程和支持资源
- 了解应用程序、存储、网络和其他依赖项之间的关系
- 检测基础设施监控可能遗漏的应用层故障
- 协调恢复和故障转移,确保按正确顺序进行,以保证数据完整性
- 将整个应用程序环境迁移到健康的系统
这种应用感知方法有助于缩小“服务器正在运行”和“应用程序可用”之间的差距。
投放位置应与可用性目标相匹配
HA(住房援助)的居住地点应根据必须保留的资源来决定。
如果主要目标是从硬件或主机故障中恢复,那么基础架构级别的高可用性可能就足够了。但如果可用性目标涉及业务关键型应用程序及其数据,那么更接近应用程序的保护措施可以提供更高的可见性和更有针对性的恢复。
这些方法并非必须相互排斥。基础设施层、容器层和应用层高可用性可以协同工作,形成多层保护。关键在于理解每一层监控的内容,以及恢复责任的起始点和结束点。
高可用性解决方案与应用程序的贴近程度越高,出现故障时就能获得越多的上下文信息。对于服务级别协议 (SLA) 要求严格、恢复时间目标 (RTO)/恢复点目标 (RPO) 要求高的企业而言,这种上下文信息至关重要,它决定了企业是重启基础设施还是恢复用户真正依赖的服务。
准备好弥合您环境中的可用性差距了吗?联系我们的团队,了解 SIOS LifeKeeper 如何帮助您实现最关键的正常运行时间目标。
作者:Ben Roy,SIOS 市场营销项目专员
经许可转载SIOS
