什么是双系统?基础知识和双工系统的区别

什么是双系统?基础知识和双工系统的区别

作者:双系统    浏览次数:5432    2021-08-03 10:36:08

目录

1.什么是双系统?
2、双系统的优缺点
3、双系统与双工系统的区别
4.双系统用于无法停止的系统

什么是双系统?基础知识和双工系统的区别-ogcloud

并非所有系统都以相同的配置运行。
有因定期维护而停止的系统,有一段时间未使用的内部系统,以及一年 365 天、一天 24 小时继续运行的系统。
双系统用于运行无法停止的系统。
近年来,这种方法已被用于要求特别高可靠性的系统中。
这一次,我们将介绍双系统的基础知识,应用它们的优缺点,以及与双系统的区别。

什么是双系统?

双系统是高度可靠的系统之一。“双”在日语中是“双”的意思,是对两组系统和系统进行相同的处理,一边用核对器确认执行结果一边进行处理的方法。相反,仅在一个系统上执行一个进程称为“单纯系统”。

双系统同时在两组系统上执行相同的过程,万一发生故障,断开有问题的系统并保持整个系统运行。它将有问题的系统与主进程隔离,以便它可以在不停止整个系统的情况下继续运行。
您还可以通过调查系统故障的原因并采取恢复措施,在恢复的同时继续处理剩余的系统。双系统被称为是一个可靠的系统,因为它可以在不完全停止系统的情况下继续处理。

双系统是在处理器可靠性低的时代广泛使用的一种系统配置,近年来仅用于特殊用途。例如,当需要高可靠性时使用双系统,如银行和证券等金融机构不能容忍错误的执行结果或暂停。

双系统的优缺点

高度可靠的双系统由于其缺点仅用于特殊用途。在这里,我们将解释双系统的优缺点。

● 优点
双系统的优点是保证了高可靠性。由于通过将两个处理结果相互比较来随时检查处理的正确性,因此结果中不太可能出现错误,即使不正确,也可以发现错误发生在哪里。
另一个很大的优势是您不必担心处理或系统中断。两套系统同时运行,如果主系统出现故障,另一套可以继续运行。除非发生导致两组系统同时停止的事件,否则整个系统不会停止。由于这些好处,双系统用于无法停止的关键系统。

● 缺点
它是双系统,可以实现高可靠性,但当然也有缺点。双系统的系统操作成本高昂。由于同一个过程执行两次,硬件和软件的成本、操作系统的电力成本、升级工作等都是简单比较的两倍。

双系统和双工系统的区别

类似于双系统的系统配置是“双工系统”。我将解释双系统和双工系统之间的区别。

● 什么是双工系统?
双工系统是一种为一个进程准备两套系统的方法,当发生故障时,一套系统作为备用机保持备用。通常,在主系统侧执行处理,当检测到系统因故障或结果错误而停止时,将系统切换到一直处于待机状态的待机系统继续处理。

● 三种双工系统
<热备>
热备是一种让备用机器随时准备启动的方法。由于它已准备好运行,因此在切换到备用机时不会因主系统侧故障而停机,或者可以在极短的时间内完成切换。
但是,它是成本最高的双工系统,因为您必须像双系统一样让两个系统同时运行。

<热待机>
热备份是一种将备用机器保持在待机状态,并进行一些准备工作(例如操作系统和应用程序安装)的方法。它位于后述的热备和冷备之间,在发生故障时,只需进行某种操作就可以切换系统。
切换系统时,热备份需要一些操作。因此,系统会停机一段时间。

<冷待机>
冷备用是三者中成本最低的。冷备时,预留备用机,只供系统使用,不准备运行。因此,如果主系统侧出现故障,必须从备用机启动开始执行,故障时的停机时间是双工系统中最长的。
然而,与仅由一个系统操作一个系统的单一系统相比,无需从头开始执行诸如采购硬件和安装软件之类的恢复工作。无需担心“没有系统恢复的前景”。

● 两者的区别
双系统和双系统的相同点是准备了两套系统。但是,与两个系统始终处于生产状态的双系统相比,双工系统已准备好备用,这是不同的。
即使它是一个重要的系统,如果在没有计划的情况下引入双系统,则存在成本增加的风险。如果您的系统允许一定的停机时间,您可以选择双工系统而不是双工系统。

双工和双工系统都有确保高可靠性的相同目标,因此请根据发生故障时您可以承受的停机时间和运营成本来选择更合适的系统。

双系统适用于无法停止的系统

由于安装和运行成本臃肿,双系统近年来并未得到广泛采用。
但是,在某些情况下,对于无法一年 365 天、一天 24 小时停止的业务核心的关键系统,有时会选择双系统。
系统一旦开发出来,就不是完整的。
可靠和连续的操作对于确保计划的操作按时运行非常重要。
对于无法停止的系统,为什么不考虑使用双系统或双工系统?