CN101324877B - 通过处理器构造连接的处理器卡的多节点配置的系统和制造方法 - Google Patents
通过处理器构造连接的处理器卡的多节点配置的系统和制造方法 Download PDFInfo
- Publication number
- CN101324877B CN101324877B CN2008101255958A CN200810125595A CN101324877B CN 101324877 B CN101324877 B CN 101324877B CN 2008101255958 A CN2008101255958 A CN 2008101255958A CN 200810125595 A CN200810125595 A CN 200810125595A CN 101324877 B CN101324877 B CN 101324877B
- Authority
- CN
- China
- Prior art keywords
- processor
- processor card
- card
- node
- section point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
Abstract
Description
Claims (19)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/763,411 | 2007-06-14 | ||
US11/763,411 US7783813B2 (en) | 2007-06-14 | 2007-06-14 | Multi-node configuration of processor cards connected via processor fabrics |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101324877A CN101324877A (zh) | 2008-12-17 |
CN101324877B true CN101324877B (zh) | 2012-01-04 |
Family
ID=40133415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101255958A Expired - Fee Related CN101324877B (zh) | 2007-06-14 | 2008-06-13 | 通过处理器构造连接的处理器卡的多节点配置的系统和制造方法 |
Country Status (2)
Country | Link |
---|---|
US (2) | US7783813B2 (zh) |
CN (1) | CN101324877B (zh) |
Families Citing this family (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8782654B2 (en) | 2004-03-13 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Co-allocating a reservation spanning different compute resources types |
US20070266388A1 (en) | 2004-06-18 | 2007-11-15 | Cluster Resources, Inc. | System and method for providing advanced reservations in a compute environment |
US8176490B1 (en) | 2004-08-20 | 2012-05-08 | Adaptive Computing Enterprises, Inc. | System and method of interfacing a workload manager and scheduler with an identity manager |
CA2586763C (en) | 2004-11-08 | 2013-12-17 | Cluster Resources, Inc. | System and method of providing system jobs within a compute environment |
US8863143B2 (en) | 2006-03-16 | 2014-10-14 | Adaptive Computing Enterprises, Inc. | System and method for managing a hybrid compute environment |
US9075657B2 (en) | 2005-04-07 | 2015-07-07 | Adaptive Computing Enterprises, Inc. | On-demand access to compute resources |
US9231886B2 (en) | 2005-03-16 | 2016-01-05 | Adaptive Computing Enterprises, Inc. | Simple integration of an on-demand compute environment |
US7783813B2 (en) * | 2007-06-14 | 2010-08-24 | International Business Machines Corporation | Multi-node configuration of processor cards connected via processor fabrics |
US8041773B2 (en) | 2007-09-24 | 2011-10-18 | The Research Foundation Of State University Of New York | Automatic clustering for self-organizing grids |
US7822895B1 (en) * | 2007-12-28 | 2010-10-26 | Emc Corporation | Scalable CPU (central processing unit) modules for enabling in-place upgrades of electronics systems |
US20130107444A1 (en) | 2011-10-28 | 2013-05-02 | Calxeda, Inc. | System and method for flexible storage and networking provisioning in large scalable processor installations |
US9876735B2 (en) | 2009-10-30 | 2018-01-23 | Iii Holdings 2, Llc | Performance and power optimized computer system architectures and methods leveraging power optimized tree fabric interconnect |
US8599863B2 (en) | 2009-10-30 | 2013-12-03 | Calxeda, Inc. | System and method for using a multi-protocol fabric module across a distributed server interconnect fabric |
US9054990B2 (en) | 2009-10-30 | 2015-06-09 | Iii Holdings 2, Llc | System and method for data center security enhancements leveraging server SOCs or server fabrics |
US9077654B2 (en) | 2009-10-30 | 2015-07-07 | Iii Holdings 2, Llc | System and method for data center security enhancements leveraging managed server SOCs |
US20110103391A1 (en) | 2009-10-30 | 2011-05-05 | Smooth-Stone, Inc. C/O Barry Evans | System and method for high-performance, low-power data center interconnect fabric |
US9465771B2 (en) | 2009-09-24 | 2016-10-11 | Iii Holdings 2, Llc | Server on a chip and node cards comprising one or more of same |
US9311269B2 (en) | 2009-10-30 | 2016-04-12 | Iii Holdings 2, Llc | Network proxy for high-performance, low-power data center interconnect fabric |
US9648102B1 (en) | 2012-12-27 | 2017-05-09 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US10877695B2 (en) | 2009-10-30 | 2020-12-29 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US9680770B2 (en) | 2009-10-30 | 2017-06-13 | Iii Holdings 2, Llc | System and method for using a multi-protocol fabric module across a distributed server interconnect fabric |
US11720290B2 (en) | 2009-10-30 | 2023-08-08 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US9274851B2 (en) * | 2009-11-25 | 2016-03-01 | Brocade Communications Systems, Inc. | Core-trunking across cores on physically separated processors allocated to a virtual machine based on configuration information including context information for virtual machines |
US8769155B2 (en) | 2010-03-19 | 2014-07-01 | Brocade Communications Systems, Inc. | Techniques for synchronizing application object instances |
US8503289B2 (en) | 2010-03-19 | 2013-08-06 | Brocade Communications Systems, Inc. | Synchronizing multicast information for linecards |
US8904104B2 (en) * | 2010-06-09 | 2014-12-02 | Taejin Info Tech Co., Ltd. | Hybrid storage system with mid-plane |
US9104619B2 (en) | 2010-07-23 | 2015-08-11 | Brocade Communications Systems, Inc. | Persisting data across warm boots |
US8495418B2 (en) | 2010-07-23 | 2013-07-23 | Brocade Communications Systems, Inc. | Achieving ultra-high availability using a single CPU |
US8755268B2 (en) * | 2010-12-09 | 2014-06-17 | International Business Machines Corporation | Communicating information in an information handling system |
US8597032B2 (en) | 2011-02-26 | 2013-12-03 | International Business Machines Corporation | Electronic assemblies mating system |
US8713228B2 (en) * | 2011-02-26 | 2014-04-29 | International Business Machines Corporation | Shared system to operationally connect logic nodes |
US8589608B2 (en) * | 2011-02-26 | 2013-11-19 | International Business Machines Corporation | Logic node connection system |
US8738828B2 (en) * | 2011-02-26 | 2014-05-27 | International Business Machines Corporation | System to operationally connect logic nodes |
US9143335B2 (en) | 2011-09-16 | 2015-09-22 | Brocade Communications Systems, Inc. | Multicast route cache system |
US9092594B2 (en) | 2011-10-31 | 2015-07-28 | Iii Holdings 2, Llc | Node card management in a modular and large scalable server system |
CN104169905B (zh) * | 2012-03-28 | 2019-06-11 | 英特尔公司 | 利用可配置和容错的基板管理控制器安排的方法、装置和系统 |
US8977895B2 (en) | 2012-07-18 | 2015-03-10 | International Business Machines Corporation | Multi-core diagnostics and repair using firmware and spare cores |
US10581763B2 (en) | 2012-09-21 | 2020-03-03 | Avago Technologies International Sales Pte. Limited | High availability application messaging layer |
US9967106B2 (en) | 2012-09-24 | 2018-05-08 | Brocade Communications Systems LLC | Role based multicast messaging infrastructure |
US9203690B2 (en) | 2012-09-24 | 2015-12-01 | Brocade Communications Systems, Inc. | Role based multicast messaging infrastructure |
US9210032B2 (en) * | 2013-05-06 | 2015-12-08 | International Business Machines Corporation | Node failure management |
CN103401798B (zh) * | 2013-07-30 | 2016-12-28 | 北京京东尚科信息技术有限公司 | 一种多节点通信方法及装置 |
US9619349B2 (en) | 2014-10-14 | 2017-04-11 | Brocade Communications Systems, Inc. | Biasing active-standby determination |
US10178169B2 (en) * | 2015-04-09 | 2019-01-08 | Pure Storage, Inc. | Point to point based backend communication layer for storage processing |
CN107517110B (zh) * | 2016-06-15 | 2022-07-12 | 中兴通讯股份有限公司 | 一种分布式系统中单板配置自恢复方法及装置 |
KR102509256B1 (ko) | 2018-03-27 | 2023-03-14 | 넷플릭스, 인크. | 스케줄링된 안티-엔트로피 복구 설계를 위한 기술들 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6725307B1 (en) * | 1999-09-23 | 2004-04-20 | International Business Machines Corporation | Method and system for controlling data transfers with physical separation of data functionality from address and control functionality in a distributed multi-bus multiprocessor system |
US7065599B2 (en) * | 2001-08-10 | 2006-06-20 | Sun Microsystems, Inc. | Multiprocessor systems |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5594918A (en) * | 1991-05-13 | 1997-01-14 | International Business Machines Corporation | Parallel computer system providing multi-ported intelligent memory |
US5381541A (en) * | 1993-05-26 | 1995-01-10 | International Business Machines Corp. | Computer system having planar board with single interrupt controller and processor card with plural processors and interrupt director |
US5909571A (en) * | 1995-05-01 | 1999-06-01 | Apple Computer, Inc. | Clock distribution for processor and host cards |
US5802355A (en) * | 1996-12-10 | 1998-09-01 | International Business Machines Corporation | Multi-processor system using processors of different speeds |
US6078990A (en) * | 1998-02-06 | 2000-06-20 | Ncr Corporation | Volume set configuration using a single operational view |
US6025989A (en) * | 1998-04-21 | 2000-02-15 | International Business Machines Corporation | Modular node assembly for rack mounted multiprocessor computer |
US6453377B1 (en) * | 1998-06-16 | 2002-09-17 | Micron Technology, Inc. | Computer including optical interconnect, memory unit, and method of assembling a computer |
US6351819B1 (en) * | 1999-03-15 | 2002-02-26 | International Business Machines Corporation | Heterogeneous system enclosure services connection |
US6687818B1 (en) * | 1999-07-28 | 2004-02-03 | Unisys Corporation | Method and apparatus for initiating execution of an application processor in a clustered multiprocessor system |
WO2002001410A1 (en) * | 2000-06-26 | 2002-01-03 | International Business Machines Corporation | Data management application programming interface for a parallel file system |
US6640272B1 (en) * | 2000-08-31 | 2003-10-28 | Hewlett-Packard Development Company, L.P. | Automated backplane cable connection identification system and method |
US6769069B1 (en) * | 2000-10-19 | 2004-07-27 | International Business Machines Corporation | Service processor control of module I / O voltage level |
WO2002069076A2 (en) * | 2000-12-29 | 2002-09-06 | Ming Qiu | Server array hardware architecture and system |
US6918051B2 (en) * | 2001-04-06 | 2005-07-12 | International Business Machines Corporation | Node shutdown in clustered computer system |
US7058858B2 (en) * | 2001-04-23 | 2006-06-06 | Hewlett-Packard Development Company, L.P. | Systems and methods for providing automated diagnostic services for a cluster computer system |
US6826456B1 (en) * | 2001-05-04 | 2004-11-30 | Rlx Technologies, Inc. | System and method for controlling server chassis cooling fans |
US6944785B2 (en) * | 2001-07-23 | 2005-09-13 | Network Appliance, Inc. | High-availability cluster virtual server system |
US6922791B2 (en) * | 2001-08-09 | 2005-07-26 | Dell Products L.P. | Failover system and method for cluster environment |
CA2358019A1 (en) * | 2001-09-27 | 2003-03-27 | Alcatel Canada Inc. | System and method for configuring a network element |
US20030101426A1 (en) * | 2001-11-27 | 2003-05-29 | Terago Communications, Inc. | System and method for providing isolated fabric interface in high-speed network switching and routing platforms |
US6757790B2 (en) * | 2002-02-19 | 2004-06-29 | Emc Corporation | Distributed, scalable data storage facility with cache memory |
JP4453238B2 (ja) * | 2002-03-28 | 2010-04-21 | 日本電気株式会社 | 2重化プロセッサシステム |
US7398293B2 (en) * | 2002-04-17 | 2008-07-08 | Dell Products L.P. | System and method for using a shared bus for video communications |
US6965957B1 (en) * | 2002-07-12 | 2005-11-15 | 3Pardata, Inc. | Automatic cluster join protocol |
US6851324B2 (en) * | 2002-12-16 | 2005-02-08 | Delphi Technologies, Inc. | Non-contacting compliant torque sensor |
US7003645B2 (en) * | 2002-12-18 | 2006-02-21 | International Business Machines Corporation | Use of a storage medium as a communications network for liveness determination in a high-availability cluster |
US7035955B2 (en) * | 2003-04-03 | 2006-04-25 | Dell Products L.P. | Blade server adapter card |
US7085897B2 (en) * | 2003-05-12 | 2006-08-01 | International Business Machines Corporation | Memory management for a symmetric multiprocessor computer system |
US7379418B2 (en) * | 2003-05-12 | 2008-05-27 | International Business Machines Corporation | Method for ensuring system serialization (quiesce) in a multi-processor environment |
US7117213B2 (en) * | 2003-07-24 | 2006-10-03 | International Business Machines Corporation | Primary-backup group with backup resources failover handler |
US7543174B1 (en) * | 2003-09-24 | 2009-06-02 | Symantec Operating Corporation | Providing high availability for an application by rapidly provisioning a node and failing over to the node |
JP4420275B2 (ja) * | 2003-11-12 | 2010-02-24 | 株式会社日立製作所 | フェイルオーバクラスタシステム及びフェイルオーバクラスタシステムを用いたプログラムのインストール方法 |
US20050108593A1 (en) * | 2003-11-14 | 2005-05-19 | Dell Products L.P. | Cluster failover from physical node to virtual node |
US7234075B2 (en) * | 2003-12-30 | 2007-06-19 | Dell Products L.P. | Distributed failover aware storage area network backup of application data in an active-N high availability cluster |
US20050283658A1 (en) * | 2004-05-21 | 2005-12-22 | Clark Thomas K | Method, apparatus and program storage device for providing failover for high availability in an N-way shared-nothing cluster system |
US7478263B1 (en) * | 2004-06-01 | 2009-01-13 | Network Appliance, Inc. | System and method for establishing bi-directional failover in a two node cluster |
US7240154B2 (en) * | 2004-06-28 | 2007-07-03 | Emc Corporation | Low cost flexible network accessed storage architecture |
US7451347B2 (en) * | 2004-10-08 | 2008-11-11 | Microsoft Corporation | Failover scopes for nodes of a computer cluster |
US7283374B2 (en) * | 2005-02-03 | 2007-10-16 | Fujitsu Limited | Grow as you go equipment shelf |
US7487377B2 (en) * | 2005-02-09 | 2009-02-03 | International Business Machines Corporation | Method and apparatus for fault tolerant time synchronization mechanism in a scaleable multi-processor computer |
US7321948B1 (en) * | 2005-03-30 | 2008-01-22 | Emc Corporation | Highly available system test mechanism |
US7774785B2 (en) * | 2005-06-28 | 2010-08-10 | International Business Machines Corporation | Cluster code management |
TW200734887A (en) * | 2006-03-08 | 2007-09-16 | Tyan Computer Corp | Computing system and I/O board thereof |
US7515427B2 (en) * | 2006-09-28 | 2009-04-07 | Emc Corporation | Back-to-back data storage system |
US7512836B2 (en) * | 2006-12-11 | 2009-03-31 | International Business Machines Corporation | Fast backup of compute nodes in failing midplane by copying to nodes in backup midplane via link chips operating in pass through and normal modes in massively parallel computing system |
US7689862B1 (en) * | 2007-01-23 | 2010-03-30 | Emc Corporation | Application failover in a cluster environment |
US7757116B2 (en) * | 2007-04-04 | 2010-07-13 | Vision Solutions, Inc. | Method and system for coordinated multiple cluster failover |
US7783813B2 (en) | 2007-06-14 | 2010-08-24 | International Business Machines Corporation | Multi-node configuration of processor cards connected via processor fabrics |
-
2007
- 2007-06-14 US US11/763,411 patent/US7783813B2/en not_active Expired - Fee Related
-
2008
- 2008-06-13 CN CN2008101255958A patent/CN101324877B/zh not_active Expired - Fee Related
-
2010
- 2010-07-02 US US12/830,275 patent/US8095691B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6725307B1 (en) * | 1999-09-23 | 2004-04-20 | International Business Machines Corporation | Method and system for controlling data transfers with physical separation of data functionality from address and control functionality in a distributed multi-bus multiprocessor system |
US7065599B2 (en) * | 2001-08-10 | 2006-06-20 | Sun Microsystems, Inc. | Multiprocessor systems |
Also Published As
Publication number | Publication date |
---|---|
CN101324877A (zh) | 2008-12-17 |
US7783813B2 (en) | 2010-08-24 |
US8095691B2 (en) | 2012-01-10 |
US20100268986A1 (en) | 2010-10-21 |
US20080313369A1 (en) | 2008-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101324877B (zh) | 通过处理器构造连接的处理器卡的多节点配置的系统和制造方法 | |
US6601138B2 (en) | Apparatus system and method for N-way RAID controller having improved performance and fault tolerance | |
US10496504B2 (en) | Failover handling in modular switched fabric for data storage systems | |
EP3158455B1 (en) | Modular switched fabric for data storage systems | |
CN101589370B (zh) | 一种并行计算机系统以及在其上进行故障恢复的方法 | |
US8898385B2 (en) | Methods and structure for load balancing of background tasks between storage controllers in a clustered storage environment | |
US7356638B2 (en) | Using out-of-band signaling to provide communication between storage controllers in a computer storage system | |
CN101663649B (zh) | 动态地重新路由并行计算机系统上的节点业务 | |
EP1901522A1 (en) | Storage system effectively using free ports | |
CN100399284C (zh) | 处理结构故障的方法和系统 | |
CN100498680C (zh) | 生成校验值的raid存储适配器、系统和方法 | |
US7434107B2 (en) | Cluster network having multiple server nodes | |
CN1892612A (zh) | 集群可用性管理方法和系统 | |
CN105242761A (zh) | 一种服务器架构 | |
CN104333586A (zh) | 一种基于光纤链路的san存储设计方法 | |
CN110609659A (zh) | 用于执行读取命令的NVMeoF RAID实现方法 | |
US8055934B1 (en) | Error routing in a multi-root communication fabric | |
US7373546B2 (en) | Cluster network with redundant communication paths | |
GB2418041A (en) | Computer cluster interface that sends node status signals between the nodes such that a node can be removed without interrupting the connections | |
US7656789B2 (en) | Method, system and storage medium for redundant input/output access | |
EP2851801B1 (en) | Computer system, control method for computer system and coupling module | |
WO2005109232A1 (en) | Cluster switch |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20171127 Address after: Grand Cayman, Cayman Islands Patentee after: GLOBALFOUNDRIES INC. Address before: American New York Patentee before: Core USA second LLC Effective date of registration: 20171127 Address after: American New York Patentee after: Core USA second LLC Address before: American New York Patentee before: International Business Machines Corp. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120104 Termination date: 20190613 |