[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109697179B - 硬件资源扩充系统及热插入管理装置 - Google Patents

硬件资源扩充系统及热插入管理装置 Download PDF

Info

Publication number
CN109697179B
CN109697179B CN201711000147.0A CN201711000147A CN109697179B CN 109697179 B CN109697179 B CN 109697179B CN 201711000147 A CN201711000147 A CN 201711000147A CN 109697179 B CN109697179 B CN 109697179B
Authority
CN
China
Prior art keywords
hardware
system management
bus
coupled
buses
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.)
Active
Application number
CN201711000147.0A
Other languages
English (en)
Other versions
CN109697179A (zh
Inventor
张伯壮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Pudong Technology Corp
Inventec Corp
Original Assignee
Inventec Pudong Technology Corp
Inventec Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inventec Pudong Technology Corp, Inventec Corp filed Critical Inventec Pudong Technology Corp
Priority to CN201711000147.0A priority Critical patent/CN109697179B/zh
Priority to US15/863,968 priority patent/US10289593B1/en
Publication of CN109697179A publication Critical patent/CN109697179A/zh
Application granted granted Critical
Publication of CN109697179B publication Critical patent/CN109697179B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges
    • G06F13/404Coupling between buses using bus bridges with address mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1668Details of memory controller
    • G06F13/1673Details of memory controller using buffers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4022Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0026PCI express

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Bus Control (AREA)

Abstract

本发明公开一种热插入管理装置,包含总线缓冲单元、热插入开关及控制器。总线缓冲单元选择性地耦接于服务器的主机系统管理总线。热插入开关耦接于总线缓冲单元及硬件扩充装置。当热插入管理装置耦接于服务器的基板系统管理总线时,控制器设定总线缓冲单元的硬件地址。服务器的运算单元根据硬件地址经由主机系统管理总线控制硬件扩充装置。

Description

硬件资源扩充系统及热插入管理装置
技术领域
本发明涉及一种硬件资源扩充系统,特别是一种能够自动分配硬件地址的硬件资源扩充系统。
背景技术
随着云端运算的应用越来越广泛,数据中心在设计上也倾向于将各类资源分类并池化,例如将资源分为运算、储存及网络等资源,不同类型的资源之间则可透过总线,例如PCIE(Peripheral Component Interconnect Express)总线,来互连。如此一来,在硬件的设计上就能够更加的弹性而易于扩充。
举例来说,当运算服务器所需的储存空间增加时,数据中心便可添购储存装置,而服务器便可透过PCIE总线连接到新增的储存装置,以满足储存空间的需求。然而在在先技术中,由于服务器的运算单元需透过单一组系统管理总线(System management bus,SMBus)来管理PCIE储存槽的接入与退出,因此每一个PCIE储存槽的硬件地址都必须相异,才能够由相同的系统管理总线管理。在实作上,为能设定PCIE储存槽的硬件地址,即需要以人工的方式设定脚位,或另外设置设定的线路,不仅增加硬件设计上的复杂性,也增加了人力负担,同时更不利于数据中心的管理。
发明内容
本发明的一实施例提供一种硬件资源扩充系统,硬件资源扩充系统包含服务器、第一组附属信号线、第一组PCIE传输线、第一硬件扩充装置及第一热插入管理装置。
进一步的,运算单元耦接于主机系统管理总线(System Management Bus,SMBus)及复数个PCIE总线。基板管理控制器(Board Management Controller,BMC),耦接于运算单元及复数个基板系统管理总线。
进一步的,第一组附属信号线包含第一组系统管理总线及第二组系统管理总线。第一组系统管理总线选择性地耦接于主机系统管理总线,而第二组系统管理总线选择性地耦接于复数个基板系统管理总线中的第一基板系统管理总线。第一组PCIE传输线选择性地耦接至复数个PCIE总线中的第一PCIE总线。
进一步的,第一热插入管理装置耦接于第一硬件扩充装置及第一组附属信号线,第一热插入管理装置包含第一总线缓冲单元、第一热插入开关及第一控制器。
进一步的,第一总线缓冲单元耦接于第一组附属信号线的第一组系统管理总线。第一热插入开关耦接于第一总线缓冲单元及第一硬件扩充装置。第一控制器耦接于第一组附属信号线的第二组系统管理总线、第一总线缓冲单元及第一热插入开关。当第一组附属信号线的第二组系统管理总线耦接于第一基板系统管理总线时,第一控制器设定第一总线缓冲单元的第一硬件地址。运算单元根据第一硬件地址经由第一组附属信号线的第一组系统管理总线控制第一硬件扩充装置。
本发明的另一实施例提供一种热插入管理装置,热插入管理装置包含总线缓冲单元、热插入开关及控制器。
进一步的,总线缓冲单元选择性地耦接于服务器的主机系统管理总线。热插入开关耦接于总线缓冲单元及硬件扩充装置。当热插入管理装置耦接于服务器的基板系统管理总线时,控制器设定总线缓冲单元的硬件地址。
进一步的,服务器的运算单元根据该硬件地址经由主机系统管理总线控制硬件扩充装置。
附图说明
图1为本发明一实施例的硬件资源扩充系统的示意图;
图2为图1中硬件资源扩充系统的另一使用情境。
符号说明:
100 硬件资源扩充系统
110 服务器
112 运算单元
114 基板管理控制器
HS1 主机系统管理总线
P1至PN PCIE总线
BS1至BSM 基板系统管理总线
120A 第一组附属信号线
120A1、120B1 第一组系统管理总线
120A2、120B2 第二组系统管理总线
130A 第一组PCIE传输线
140A 第一硬件扩充装置
150A 第一热插入管理装置
152A 第一总线缓冲单元
154A 第一热插入开关
156A 第一控制器
120B 第二组附属信号线
130B 第二组PCIE传输线
140B 第二硬件扩充装置
150B 第二热插入管理装置
152B 第二总线缓冲单元
154B 第二热插入开关
156B 第二控制器
具体实施方式
图1为本发明一实施例的硬件资源扩充系统100的示意图,硬件资源扩充系统100包含服务器110、第一组附属信号线120A、第一组PCIE传输线130A、第一硬件扩充装置140A及第一热插入管理装置150A。
服务器110包含运算单元112及基板管理控制器(Board Management Controller,BMC)114,运算单元112可为具有运算能力的处理器,包含常见的单核及多核运算处理器。运算单元112可耦接至主机系统管理总线(System Management Bus,SMBus)HS1及N个PCIE总线P1至PN,N为大于1的正整数。服务器110可透过主机系统管理总线HS1管理耦接至PCIE总线P1至PN的硬件装置。举例来说,PCIE总线P1至PN可分别耦接至不同的硬件扩充装置,例如硬盘数组及多用途的图形处理器(General Purpose Graphic Processing Unit,GPGPU)数组,当这些硬件扩充装置耦接至PCIE总线P1至PN时,服务器110可利用主机系统管理总线HS1确认硬件扩充装置的状态,例如是否已连接妥当、是否已通电开机或是否预备拔除,因此服务器110能够根据取得的状态信息,透过PCIE总线P1至PN与这些硬件扩充装置建立联机通讯或解除联机通讯。
基板管理控制器114可管理服务器110的基板上的其他装置,例如温度传感器及风扇,以减少运算单元112的负担,并确保服务器110能够稳定运作。由于基板管理控制器114需要管理的装置较多,因此一般会配置有较多的系统管理总线。在图1的实施例中,基板管理控制器114可耦接于运算单元112及M个基板系统管理总线BS1至BSM,M为大于1的正整数。
在本发明的部分实施例中,服务器110与外部的硬件扩充装置之间可透过附属信号线及PCIE传输线来相连接。举例来说,在图1中,第一组附属信号线120A及第一组PCIE传输线可选择性地耦接于服务器110,亦即第一组附属信号线120A及第一组PCIE传输线130A可根据需求插拔于服务器110。
第一组附属信号线120A可为传输控制硬件扩充装置所需的信号,举例来说,第一组附属信号线120A可包含第一组系统管理总线120A1及第二组系统管理总线120A2。第一组系统管理总线120A1可随着第一组附属信号线120A选择性地耦接于主机系统管理总线HS1,而第二组系统管理总线120A2可随着第一组附属信号线120A选择性地耦接于基板系统管理总线BS1至BSM中的第一基板系统管理总线BS1。
此外,第一组PCIE传输线130A则可选择性地耦接至PCIE总线P1至PN中的第一PCIE总线P1。
在图1中,虽然第一组系统管理总线120A1、第二组系统管理总线120A2及第一组PCIE传输线130A皆以单一条线段来表示,然而在实作上,根据其总线及传输标准的不同,实际上可能包含不只一条信号线。举例来说,第一组系统管理总线120A1可包含系统管理总线所需的数据信号线及频率信号线共两条信号线,而第一组PCIE传输线130A则可例如但不限于包含四条信号线。
在本发明的部分实施例中,第一组附属信号线120A及第一组PCIE传输线130A可整装为一束传输线,而服务器110则可根据第一组附属信号线120A及第一组PCIE传输线130A中各条信号传输线的顺序设置对应的接口,以方便使用者使用。如此一来,使用者仅需将整装后的传输线插入服务器110的对应接口,便可将第一组系统管理总线120A1耦接至主机系统管理总线HS1,将第二组系统管理总线120A2耦接至第一基板系统管理总线BS1,并将第一组PCIE传输线130A耦接至PCIE总线P1至PN中的第一PCIE总线P1。
在本发明的部分实施例中,第一组附属信号线120A还可根据系统的实际需求包含其他的信号线,例如PCIE的参考频率信号线及PCIE的重置信号线。
第一硬件扩充装置140A可作为服务器110的外部硬件扩充装置,并提供服务器110所需的硬件资源,例如内存储存空间或运算资源。为使第一硬件扩充装置140A能够在服务器110持续运作的过程中进行插拔,第一硬件扩充装置140A与服务器110可透过第一热插入管理装置150A来连接。
第一热插入管理装置150A可耦接于第一硬件扩充装置140A及第一组附属信号线120A。第一热插入管理装置150A包含第一总线缓冲单元152A、第一热插入开关154A及第一控制器156A。
第一总线缓冲单元152A可为集成电路总线(I2C)的缓冲单元,并可设定并解析硬件地址,以扩充集成电路总线上所能连接的硬件数量。第一总线缓冲单元152A可耦接于第一组附属信号线120A的第一组系统管理总线120A1。
第一热插入开关154A可耦接于第一总线缓冲单元152A及第一硬件扩充装置140A。第一控制器156A可耦接于第一组附属信号线120A的第二组系统管理总线120A2、第一总线缓冲单元152A及第一热插入开关154A。
当第一组附属信号线120A的第二组系统管理总线120A2耦接于第一基板系统管理总线BS1时,第一控制器156A可透过第二组系统管理总线120A2向基板管理控制器114询问目前可使用的硬件地址,并根据基板管理控制器114所提供的可使用的硬件地址来设定第一总线缓冲单元152A的第一硬件地址。如此一来,运算单元112便可根据第一硬件地址经由第一组附属信号线120A的第一组系统管理总线120A1控制第一硬件扩充装置140。此外,第一热插入管理装置150A可与第一硬件扩充装置140A设置于相同的基板B1,且第一热插入管理装置150A可以在总线的耦接处设置上拉电阻以判断传输线与总线之间的连接状态。
在本发明的有些实施例中,第一硬件扩充装置140A可透过第一组附属信号线120A的第一组系统管理总线120A1将状态参数回传给运算单元112,以使服务器110能够得知第一硬件扩充装置140A的状态。举例来说,使用者在利用第一组附属信号线120A及第一组PCIE传输线130A将第一硬件扩充装置140连接至服务器110后,便可按下第一硬件扩充装置140的注意按钮,此时第一硬件扩充装置140便可经由第一总线缓冲单元152A及第一组系统管理总线120A1或其他默认的信号线将注意信号传送至运算单元112,而运算单元112便可对应地透过第一组PCIE传输线130A及第一PCIE总线P1建立联机通讯。
再者,若用户欲将第一硬件扩充装置140卸除,也可按下对应的卸除注意钮,此时第一硬件扩充装置140便可经由第一总线缓冲单元152A及第一组系统管理总线120A1将对应的卸除注意信号传送至运算单元112,而运算单元112便可对应解除第一组PCIE传输线130A及第一PCIE总线P1之间的联机通讯。
如此一来,服务器110便能够使用第一硬件扩充装置140A硬件资源,且第一硬件扩充装置140也可在服务器110保持运作的情况下进行热插入。
图2为硬件资源扩充系统100的另一使用情境。在图2中,硬件资源扩充系统100还可包含第二组附属信号线120B、第二组PCIE传输线130B、第二硬件扩充装置140B及第二热插入管理装置150B。
第二组附属信号线120B可包含第一组系统管理总线120B1及第二组系统管理总线120B2。第一组系统管理总线120B1可选择性地耦接于主机系统管理总线HS1,第二组系统管理总线120B2可选择性地耦接于第二基板系统管理总线BS2,而第二组PCIE传输线130B可选择性地耦接至第二PCIE总线P2。
第二热插入管理装置150B耦接于第二硬件扩充装置140B及第二组附属信号线120B。第二热插入管理装置150B包含第二总线缓冲单元152B、第二热插入开关154B及第二控制器156B。
第二总线缓冲单元152B耦接于第二组附属信号线120B的第一组系统管理总线120B1,第二热插入开关154B耦接于第二总线缓冲单元152B及第二硬件扩充装置140B。第二控制器156B耦接于第二组附属信号线120B的第二组系统管理总线120B2、第二总线缓冲单元152B及第二热插入开关154B。
当第二组附属信号线120B的第二组系统管理总线120B2耦接于第二基板系统管理总线BS2时,第二控制器156B可设定第二总线缓冲单元152B的第二硬件地址。
在本发明的部分实施例中,第二控制器156B可经由第二组系统管理总线120B2及第二基板系统管理总线BS2向基板管理控制器114取得目前尚未被其他硬件使用的硬件地址,并依此设定第二硬件地址。如此一来,就能够确保第二硬件地址相异于第一硬件地址,使得运算单元112能够透过主机系统管理总线HS1来分别控制第一硬件扩充装置140A及第二硬件扩充装置140B,而无须另外以人工方式,手动设定硬件扩充装置的硬件地址。如此一来,不仅在操作上更为方便,管理的效率也能够提升。
综上所述,本发明的实施例所提供的硬件资源扩充系统及热插入管理装置能够在硬件扩充装置与服务器连接时,自行设定对应的硬件地址,以确保服务器能够有效地分别控制各个硬件扩充装置,并利用其中的硬件资源。换言之,本发明的硬件资源扩充系统及热插入管理装置无须以人工方式手动设定硬件扩充装置的硬件地址,因此在操作上更为方便,也能够提升管理效率。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

Claims (10)

1.一种硬件资源扩充系统,其特征在于,包含:
一服务器,包含:
一运算单元,耦接于一主机系统管理总线及复数个PCIE总线;及
一基板管理控制器,耦接于该运算单元及复数个基板系统管理总线;一第一组附属信号线,包含:
一第一组系统管理总线,选择性地耦接于该主机系统管理总线;及
一第二组系统管理总线,选择性地耦接于该复数个基板系统管理总线中的一第一基板系统管理总线;
一第一组PCIE传输线,选择性地耦接至该复数个PCIE总线中的一第一PCIE总线;
一第一硬件扩充装置;及
一第一热插入管理装置,耦接于该第一硬件扩充装置及该第一组附属信号线,包含:
一第一总线缓冲单元,耦接于该第一组附属信号线的该第一组系统管理总线;
一第一热插入开关,耦接于该第一总线缓冲单元及该第一硬件扩充装置;及
一第一控制器,耦接于该第一组附属信号线的该第二组系统管理总线、该第一总线缓冲单元及该第一热插入开关,用以当该第一组附属信号线的该第二组系统管理总线耦接于该第一基板系统管理总线时,
设定该第一总线缓冲单元的一第一硬件地址;
其中该运算单元其根据该第一硬件地址经由该第一组附属信号线的该第一组系统管理总线控制该第一硬件扩充装置。
2.如权利要求1所述的硬件资源扩充系统,其特征在于,其中该第一硬件扩充装置及该服务器在该第一硬件地址设定完成后,于该第一组PCIE传输线及该第一PCIE总线建立联机通讯。
3.如权利要求1所述的硬件资源扩充系统,其特征在于,另包含:
一第二组附属信号线,包含:
一第一组系统管理总线,选择性地耦接于该主机系统管理总线;及
一第二组系统管理总线,选择性地耦接于该复数个基板系统管理总线中的一第二基板系统管理总线;
一第二组PCIE传输线,选择性地耦接至该复数个PCIE总线中的一第二PCIE总线;
一第二硬件扩充装置;及
一第二热插入管理装置,耦接于该第二硬件扩充装置及该第二组附属信号线,包含:
一第二总线缓冲单元,耦接于该第二组附属信号线的该第一组系统管理总线;
一第二热插入开关,耦接于该第二总线缓冲单元及该第二硬件扩充装置;及
一第二控制器,耦接于该第二组附属信号线的该第二组系统管理总线、该第二总线缓冲单元及该第二热插入开关,用以当该第二组附属信号线的该第二组系统管理总线耦接于该第二基板系统管理总线时,
设定该第二总线缓冲单元的一第二硬件地址;
其中:
该第二硬件地址与该第一硬件地址相异;及
该运算单元根据该第二硬件地址经由该第二组附属信号线的该第一组系统管理总线控制该第二硬件扩充装置。
4.如权利要求1所述的硬件资源扩充系统,其特征在于,其中该第一组附属信号线及该第一组PCIE传输线整装为一束传输线。
5.如权利要求1所述的硬件资源扩充系统,其特征在于,其中该第一硬件扩充装置及该第一热插入管理装置设置于相同的一基板。
6.一种热插入管理装置,其特征在于,包含:
一总线缓冲单元,用以选择性地耦接于一服务器的一主机系统管理总线;
一热插入开关,耦接于该总线缓冲单元及一硬件扩充装置;及
一控制器,耦接于该总线缓冲单元及该热插入开关,用以当该热插入管理装置耦接于该服务器的一基板系统管理总线时,设定该总线缓冲单元的一硬件地址;
其中该服务器的一运算单元根据该硬件地址经由该主机系统管理总线控制该硬件扩充装置。
7.如权利要求6所述的热插入管理装置,其特征在于,其中该硬件扩充装置及该服务器在该硬件地址设定完成后,建立两者间的PCIE联机通讯。
8.如权利要求6所述的热插入管理装置,其特征在于,其中:
该总线缓冲单元经由一组附属信号线的一第一组系统管理总线选择性地耦接于该主机系统管理总线;及
该控制器经由该组附属信号线的一第二组系统管理总线选择性地耦接于该基板系统管理总线。
9.如权利要求8所述的热插入管理装置,其特征在于,其中该组附属信号线与耦接于该服务器及该硬件扩充装置之间的一组PCIE传输线整装为一束传输线。
10.如权利要求6所述的热插入管理装置,其特征在于,其中该热插入管理装置与该硬件扩充装置设置于相同的一基板。
CN201711000147.0A 2017-10-24 2017-10-24 硬件资源扩充系统及热插入管理装置 Active CN109697179B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201711000147.0A CN109697179B (zh) 2017-10-24 2017-10-24 硬件资源扩充系统及热插入管理装置
US15/863,968 US10289593B1 (en) 2017-10-24 2018-01-07 Hardware resource expansion system capable of assigning hardware addresses automatically

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711000147.0A CN109697179B (zh) 2017-10-24 2017-10-24 硬件资源扩充系统及热插入管理装置

Publications (2)

Publication Number Publication Date
CN109697179A CN109697179A (zh) 2019-04-30
CN109697179B true CN109697179B (zh) 2022-06-24

Family

ID=66170576

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711000147.0A Active CN109697179B (zh) 2017-10-24 2017-10-24 硬件资源扩充系统及热插入管理装置

Country Status (2)

Country Link
US (1) US10289593B1 (zh)
CN (1) CN109697179B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10592462B2 (en) * 2018-06-19 2020-03-17 Quanta Computer Inc. Cable detection
US11068421B1 (en) * 2020-02-20 2021-07-20 Silicon Motion, Inc. Memory device and associated flash memory controller
CN111241025B (zh) * 2020-03-09 2020-09-15 杭州富阳浮想电脑有限公司 一种服务器移动硬件热拔插装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5898848A (en) * 1996-10-21 1999-04-27 Advanced Micro Devices, Inc. Inter-chip bus structure for moving multiple isochronous data streams between integrated circuits
EP1359511A1 (de) * 2002-04-30 2003-11-05 Sécheron S.A. Succursale de Berne Vorrichtungsanordung und Verfahren zur Zuordnung von Adressbereichen zu Modulen,die mit einem VME-Bus verbunden sind
US9582373B2 (en) * 2014-03-31 2017-02-28 Vmware, Inc. Methods and systems to hot-swap a virtual machine
CN106815163A (zh) * 2015-12-02 2017-06-09 上海兆芯集成电路有限公司 具热插拔功能的系统芯片及其pci-e根端口控制器
CN107273245A (zh) * 2017-06-12 2017-10-20 英业达科技有限公司 运算装置与运作方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6038680A (en) * 1996-12-11 2000-03-14 Compaq Computer Corporation Failover memory for a computer system
US6178469B1 (en) * 1998-06-30 2001-01-23 Compaq Computer Corporation Enabling access to a selected one of two detected same type peripheral devices connected to separate peripheral slots in a computer
US6505305B1 (en) * 1998-07-16 2003-01-07 Compaq Information Technologies Group, L.P. Fail-over of multiple memory blocks in multiple memory modules in computer system
US6571360B1 (en) * 1999-10-19 2003-05-27 Sun Microsystems, Inc. Cage for dynamic attach testing of I/O boards
DE60130082T2 (de) * 2000-09-20 2008-05-15 Broadcom Corp., Irvine Vermittlungsanordnung mit mehreren Modulen in einem Rahmen
US6948021B2 (en) * 2000-11-16 2005-09-20 Racemi Systems Cluster component network appliance system and method for enhancing fault tolerance and hot-swapping
US6760869B2 (en) * 2001-06-29 2004-07-06 Intel Corporation Reporting hard disk drive failure
US7000053B2 (en) * 2001-07-26 2006-02-14 Sun Microsystems, Inc. Computer system having a hot swappable hot swap controller
US7685348B2 (en) * 2001-08-07 2010-03-23 Hewlett-Packard Development Company, L.P. Dedicated server management card with hot swap functionality
US6901531B2 (en) * 2001-11-30 2005-05-31 Sun Microsystems, Inc. Automatic system control failover
US8346912B2 (en) * 2007-10-15 2013-01-01 Dell Products, Lp System and method of emulating a network controller within an information handling system
WO2011068517A1 (en) * 2009-12-04 2011-06-09 Hewlett-Packard Development Company, L.P. Circuitry for hot-swappable circuit boards
JP5854130B2 (ja) * 2012-05-14 2016-02-09 富士通株式会社 情報処理装置、情報処理方法及びプログラム
US9456515B2 (en) * 2013-01-23 2016-09-27 Seagate Technology Llc Storage enclosure with independent storage device drawers
US9582453B2 (en) * 2013-08-15 2017-02-28 Western Digital Technologies, Inc. I/O card architecture based on a common controller

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5898848A (en) * 1996-10-21 1999-04-27 Advanced Micro Devices, Inc. Inter-chip bus structure for moving multiple isochronous data streams between integrated circuits
EP1359511A1 (de) * 2002-04-30 2003-11-05 Sécheron S.A. Succursale de Berne Vorrichtungsanordung und Verfahren zur Zuordnung von Adressbereichen zu Modulen,die mit einem VME-Bus verbunden sind
US9582373B2 (en) * 2014-03-31 2017-02-28 Vmware, Inc. Methods and systems to hot-swap a virtual machine
CN106815163A (zh) * 2015-12-02 2017-06-09 上海兆芯集成电路有限公司 具热插拔功能的系统芯片及其pci-e根端口控制器
CN107273245A (zh) * 2017-06-12 2017-10-20 英业达科技有限公司 运算装置与运作方法

Also Published As

Publication number Publication date
CN109697179A (zh) 2019-04-30
US20190121770A1 (en) 2019-04-25
US10289593B1 (en) 2019-05-14

Similar Documents

Publication Publication Date Title
US9183168B2 (en) Dual mode USB and serial console port
CN107423169B (zh) 用于测试高速外围设备互连设备的方法和系统
US20060140211A1 (en) Blade server system with a management bus and method for managing the same
US9645954B2 (en) Embedded microcontroller and buses
US20050071514A1 (en) Autonomic configuration of interconnection cable speeds
US11199890B2 (en) Peripheral device expansion card system
US20140280960A1 (en) Methods and apparatus for dynamically allocating devices between multiple controllers
US9804980B2 (en) System management through direct communication between system management controllers
CN109697179B (zh) 硬件资源扩充系统及热插入管理装置
WO2016082522A1 (zh) 管理路径确定方法及装置
TWI570566B (zh) 實作輸入輸出(io)擴充卡之技術
CN112667556B (zh) Gpu服务器和图像处理系统
CN109033009B (zh) 一种支持通用和机柜型服务器的电路板及系统
US6968464B2 (en) System and method for reconfiguring a system coupled to a host computer through a split bridge
CN113946530A (zh) 扩展卡的控制方法及装置、非易失性存储介质
WO2023016379A1 (zh) 计算机系统、基于PCIe设备的控制方法及相关设备
CN113760803A (zh) 服务器和控制方法
CN107818061B (zh) 关联外围设备的数据总线和管理总线
CN216352292U (zh) 服务器主板及服务器
CN110741359A (zh) 改变共享总线上集成电路的从属标识的系统和方法
TWI658366B (zh) 硬體資源擴充系統及熱插拔管理裝置
CN110442539B (zh) 手机otg切换方法和装置
CN109697180B (zh) 硬件资源扩充系统
JP2002032326A (ja) 拡張スロットホットプラグ制御装置
TWI658367B (zh) 硬體資源擴充系統

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant