会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明公开
    • Fault-tolerant computer system with/config filesystem
    • Fehlertolerantes Rechnersystem mit Online-Wiedereinfügungund Abschaltung / Start。
    • EP0433979A2
    • 1991-06-26
    • EP90124582.9
    • 1990-12-18
    • TANDEM COMPUTERS INCORPORATED
    • Jewett, Douglas E.Bereiter, TomVetter, BrianBanton, Randall G.Cutts, Richard W., Jr.Westbrook, Donald C.Fey, Kyran W., Jr.Pozdro, JohnDebacker, Kenneth C.Mehta, Nikhil A.Webster, PhilAldridge, DaveNorwood, Peter C.
    • G06F11/18G06F11/20G06F11/14G06F1/12G06F1/30
    • G06F11/181G06F1/12G06F1/30G06F11/0724G06F11/0793G06F11/1441G06F11/1658G06F11/1666G06F11/1683G06F11/1687G06F11/1691G06F11/185G06F11/20G06F11/2005G06F11/2007G06F11/2015G06F11/2056G06F11/22G06F11/2736G06F17/30238
    • A computer system in a fault-tolerant configuration employs multiple identical CPUs executing the same instruction stream, with multiple, identical memory modules in the address space of the CPUs storing duplicates of the same data. The system detects faults in the CPUs and memory modules, and places a faulty unit offline while continuing to operate using the good units. The faulty unit can be replaced and reintegrated into the system without shutdown. The computer system employs a power supply system including a battery backup so that upon AC power failure the system can execute an orderly shutdown, saving state to disk. A restart procedure restores the state existing at the time of power failure if the AC power has been restored by the time the shutdown is completed. The system employs a pseudo-filesystem to dynamically manage the hardware components. A directory which appears as a standard, hierarchical directory in this filesystem contains a file for each component; each file maps to either a hardware component or a software module. The pseudo-filesystem hierarchy is determined during system initialization and is automatically updated whenever the software or hardware configuration changes. The pseudo-filesystem, called /config filesystem herein, is implemented as a Unix filesystem in the Unix filesystem switch. The multiple CPUs are loosely synchronized, as by detecting events such as memory references and stalling any CPU ahead of others until all execute the function simultaneously; interrupts can be synchronized by ensuring that all CPUs implement the interrupt at the same point in their instruction stream. Memory references via the separate CPU-to-memory busses are voted at the three separate ports of each of the memory modules. I/O functions are implemented using two identical I/O busses, each of which is separately coupled to only one of the memory modules. A number of I/O processors are coupled to both I/O busses. I/O devices are accessed through a pair of identical (redundant) I/O processors, but only one is designated to actively control a given device; in case of failure of one I/O processor, however, an I/O device can be accessed by the other one without system shutdown.
    • 容错配置中的计算机系统使用执行相同指令流的多个相同的CPU,在存储相同数据的副本的CPU的地址空间中具有多个相同的存储器模块。 系统检测CPU和内存模块中的故障,并将故障单元脱机,同时继续使用良好的单元进行操作。 故障单元可以更换并重新集成到系统中,无需关闭。 计算机系统采用包括电池备份的电源系统,以便在交流电源故障时,系统可以执行有序关机,将状态保存到磁盘。 如果交流电源在关机完成时已经恢复,则重新起动程序将恢复停电时存在的状态。 该系统采用伪文件系统来动态管理硬件组件。 在这个文件系统中显示为标准的层次目录的目录包含每个组件的文件; 每个文件映射到硬件组件或软件模块。 伪文件系统层次结构在系统初始化期间确定,并且每当软件或硬件配置更改时自动更新。 伪文件系统(这里称为/ config文件系统)在Unix文件系统交换机中被实现为Unix文件系统。 多个CPU松动地同步,如通过检测诸如存储器引用的事件,并使其他任何CPU停止,直到所有执行功能同时执行; 中断可以通过确保所有CPU在其指令流中的相同点实现中断来同步。 通过单独的CPU到内存总线的内存引用在每个内存模块的三个独立端口上进行投票。 使用两个相同的I / O总线实现I / O功能,每个总线单独地仅耦合到一个存储器模块。 许多I / O处理器耦合到两个I / O总线。 I / O设备通过一对相同(冗余)I / O处理器访问,但只有一个被指定为主动控制给定的设备; 然而,在一个I / O处理器发生故障的情况下,I / O设备可以被另一个I / O设备访问,而不需要系统关闭。