单点故障
编辑是系统中的一个部分,如果它发生故障,将使整个系统停止工作。SPOF在任何以高可用性或可靠性为目标的系统中都是不可取的,无论是商业行为、软件应用,还是其他工业系统。
概述
编辑通过在所有潜在的SPOF中增加冗余,可以使系统变得强大。冗余可以在不同层次上实现。
对潜在SPOF的评估涉及到识别一个复杂系统的关键部件,这些部件在发生故障时将引起系统的全面故障。高度可靠的系统不应该依赖任何这样的单个组件。
例如,一个小型树木护理公司的老板可能只拥有一台削片机。如果削片机坏了,他可能无法完成当前的工作,并可能不得不取消未来的工作,直到他能得到一个替代品。树木护理公司的老板可能会准备好维修碎木机的备件,以防出现故障。在更高层次上,他可能有第二台碎木机,可以带到工作现场。最后,在最高级别,他可能有足够的设备,在多次故障的情况下完全替换工作现场的一切。
简单设置中可能出现的SPOFs。 使用冗余来避免一些SPOFs。 没有SPOFs的完全冗余系统。(注:假设发电机和电网资源的额定值为N,每个UPS的额定值为N,A/C和电气本身就是完全容错的系统。 计算 一个容错的计算机系统可以在内部组件层面、系统层面(多台机器)或站点层面(复制)实现。
人们通常会部署一个负载平衡器,以确保系统层面上的服务器集群的高可用性。在一个高可用性的服务器集群中,每个单独的服务器可以通过拥有多个电源、硬盘和其他组件来实现内部组件冗余。系统级的冗余可以通过有备用服务器等待在另一台服务器发生故障时承担其工作来获得。
由于数据中心通常是其他业务的支持中心,如业务逻辑,它本身就代表了一个潜在的SPOF。因此,在站点层面,整个集群可以复制到另一个位置,在主位置不可用的情况下,可以访问它。这通常是作为IT灾难恢复(弹性)计划的一部分来解决。
这种网络--包括ARPANET和互联网--被设计为没有单点故障。网络上任何两点之间的多条路径允许这些点继续相互通信,即使在任何一条特定的路径或任何一个中间节点发生故障后,数据包也会绕过损害。
软件工程
编辑在软件工程中,当一个应用程序或计算机系统的能力被一个单一组件所限制时,就会出现瓶颈。瓶颈在交易路径的所有部分中具有最低的吞吐量。
性能工程
编辑追踪瓶颈(有时被称为热点--代码中执行最频繁的部分--即执行次数最多的部分)被称为性能分析。减少通常是在专业工具的帮助下实现的,这些工具被称为性能分析器或剖析器。其目的是使这些特定的代码部分尽可能快地执行,以提高整体算法效率。
计算机安全
编辑仅仅一个部件的漏洞或安全漏洞就可以危及整个系统。
其他领域
编辑单点故障的概念也被应用于工程、计算机和网络之外的领域,如企业供应链管理和运输管理。
创造单点故障的设计结构包括瓶颈和串联电路(与平行电路相反)。
因为它位于跨加拿大公路的一部分,车辆没有备用的绕行路线;康涅狄格州诺沃克河铁路桥,这是一座老化的摆动桥,有时在打开或关闭时被卡住,破坏了东北走廊线上的铁路交通。
单点故障的概念也被应用于情报领域。爱德华-斯诺登谈到了成为他所说的单点故障的危险性--xxx的信息储存库。
生命支持系统
编辑构成单点故障的生命支持系统的一个组成部分将被要求是极端的。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/193166/