CN106951027A - 一种刀片服务器的bmc时间管理的***和方法 - Google Patents

一种刀片服务器的bmc时间管理的***和方法 Download PDF

Info

Publication number
CN106951027A
CN106951027A CN201710198687.8A CN201710198687A CN106951027A CN 106951027 A CN106951027 A CN 106951027A CN 201710198687 A CN201710198687 A CN 201710198687A CN 106951027 A CN106951027 A CN 106951027A
Authority
CN
China
Prior art keywords
bmc
time
management controllers
management
smc
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.)
Pending
Application number
CN201710198687.8A
Other languages
English (en)
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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710198687.8A priority Critical patent/CN106951027A/zh
Publication of CN106951027A publication Critical patent/CN106951027A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/12Synchronisation of different clock signals provided by a plurality of clock generators

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Electric Clocks (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种刀片服务器的BMC时间管理的***和方法,属于计算机***技术领域。本发明的刀片服务器的BMC时间管理的***,由BMC基板管理控制器、ME英特尔管理引擎接口、SMC***管理控制器、RTC实时时钟和NTP网络时间协议服务器构成,所述BMC基板管理控制器与ME英特尔管理引擎接口、SMC***管理控制器分别连接,SMC***管理控制器与RTC实时时钟、NTP网络时间协议服务器分别连接。该发明的刀片服务器的BMC时间管理的***可以使BMC通过多种途径获取时间,从而保证时间的准确性,具有很好的推广应用价值。

Description

一种刀片服务器的BMC时间管理的***和方法
技术领域
本发明涉及计算机***技术领域,具体提供一种刀片服务器的BMC时间管理的***和方法。
背景技术
随着科学技术的不断发展,当前服务器尤其是刀片服务器使用量越来越多。刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度。每一块刀片实际上就是一块***主板,类似于一个独立的服务器。每一块刀片都运行自己的***,可以服务于指定的不同用户群,相互之间没有关联,也可以集合成一个服务器集群,为相同的用户群服务。刀片服务器在设计之初都具有低功耗、空间小、单机售价低等特点,同时它还继承发扬了传统服务器的一些技术指标,比如把热插拔和冗余运用到刀片服务器之中,这些设计满足了密集计算环境对服务器性能的需求,有的还通过内置的负载均衡技术,有效的提高了服务器的稳定性和核心网络性能。而从外表看,与传统的机架式服务器或塔式服务器相比,刀片服务器能够最大限度地节约服务器的使用空间和费用,并为用户提供灵活、便捷的扩展升级手段,而且刀片服务器比机架式服务器更节省空间。刀片服务器具有高密度集成特性,可以在有限的空间内容纳更多的服务器,但随之而来的服务器的管理控制也更加的复杂。现有技术中,刀片服务器的管理一般采用多级管理,在多级管理中,BMC时间管理只能从ME获取时间,导致时间获取途径的单一性,无法保证时间的准确性。
发明内容
本发明的技术任务是针对上述存在的问题,提供一种可以使BMC通过多种途径获取时间,从而保证时间准确性的刀片服务器的BMC时间管理的***。
本发明进一步的技术任务是提供一种刀片服务器的BMC时间管理的方法。
为实现上述目的,本发明提供了如下技术方案:
一种刀片服务器的BMC时间管理的***,由BMC基板管理控制器、ME英特尔管理引擎接口、SMC***管理控制器、RTC实时时钟和NTP网络时间协议服务器构成,所述BMC基板管理控制器与ME英特尔管理引擎接口、SMC***管理控制器分别连接,SMC***管理控制器与RTC实时时钟、NTP网络时间协议服务器分别连接。
BMC即Baseboard Management Controller,ME即Intel Management EngineInterface,SMC即System Management Controller,RTC即Real-Time Clock,NTP即NetworkTime Protocol。
作为优选,所述SMC***管理控制器通过LAN与NTP网络时间协议服务器相连接。
作为优选,所述BMC基板管理控制器通过IPMB与ME英特尔管理引擎接口相连接。
IPMB即Intelligent Platform Management BUS,为智能平台管理总线。
作为优选,所述BMC基板管理控制器通过I2C与SMC***管理控制器相连接。
作为优选,所述BMC基板管理控制器通过LAN与SMC***管理控制器相连接。
一种刀片服务器的BMC时间管理的方法,SMC***管理控制器分别与RTC实时时钟、NTP网络时间协议服务器相连接,SMC***管理控制器获取网络时间;BMC基板管理控制器与ME英特尔管理引擎接口、SMC***管理控制器分别连接,BMC基板管理控制器从ME英特尔管理引擎接口同步时间,同时SMC***管理控制器将获取的网络时间同步给BMC基板管理控制器。
所述BMC基板管理控制器页面不再提供设置模块,SMC***管理控制器定期给BMC基板管理控制器发送一次时间,时区信息与SMC***管理控制器进行同步。在BMC基板管理控制器没有从ME英特尔管理引擎接口同步到正确的时间时,BMC基板管理控制器使用SMC***管理控制器同步的时间,保证时间的准确性。
作为优选,所述SMC***管理控制器通过I2C与BMC基板管理控制器相连接,向BMC基板管理控制器设置时间。
作为优选,所述SMC***管理控制器通过LAN与BMC基板管理控制器相连接,向BMC基板管理控制器设置时间。
与现有技术相比,本发明的刀片服务器的BMC时间管理的***具有以下突出的有益效果:所述BMC基板管理控制器通过I2C或LAN与SMC***管理控制器相连接,SMC***管理控制器将时间同步给BMC基板管理控制器,使BMC基板管理控制器可以从ME同步时间的同时,还可以从SMC***管理控制器同步时间,增加BMC基板管理控制器获取时间的途径,保证了时间的准确性。
附图说明
图1是本发明所述刀片服务器的BMC时间管理的***的示意图。
具体实施方式
下面将结合附图和实施例,对本发明的刀片服务器的BMC时间管理的***和方法作进一步详细说明。
实施例1
如图1所示,本发明的刀片服务器的BMC时间管理的***,主要由BMC基板管理控制器、ME英特尔管理引擎接口、SMC***管理控制器、RTC实时时钟和NTP网络时间协议服务器构成。BMC基板管理控制器通过IPMB与ME英特尔管理引擎接口相连接。BMC基板管理控制器通过I2C或LAN与SMC***管理控制器相连接。SMC***管理控制器通过I2C与RTC实时时钟相连接,SMC***管理控制器通过LAN与NTP网络时间协议服务器相连接。
通过本发明的刀片服务器的BMC时间管理的***,使BMC基板管理控制器可以从ME同步时间的同时,还可以从SMC***管理控制器同步时间,保证了时间的准确性。
实施例2
本发明的刀片服务器的BMC时间管理的方法,SMC***管理控制器通过I2C与RTC实时时钟相连接,SMC***管理控制器通过LAN与NTP网络时间协议服务器相连接,SMC***管理控制器获取网络时间。BMC基板管理控制器通过IPMB与ME英特尔管理引擎接口相连接。BMC基板管理控制器通过I2C或LAN与SMC***管理控制器相连接。BMC基板管理控制器可以从ME英特尔管理引擎接口同步时间,也可以SMC***管理控制器将获取的网络时间同步给BMC基板管理控制器。当BMC基板管理控制器没有从ME英特尔管理引擎接口同步到正确的时间时,BMC基板管理控制器使用SMC***管理控制器同步的时间,保证时间的准确性。
以上所述的实施例,只是本发明较优选的具体实施方式,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。

Claims (8)

1.一种刀片服务器的BMC时间管理的***,其特征在于:由BMC基板管理控制器、ME英特尔管理引擎接口、SMC***管理控制器、RTC实时时钟和NTP网络时间协议服务器构成,所述BMC基板管理控制器与ME英特尔管理引擎接口、SMC***管理控制器分别连接,SMC***管理控制器与RTC实时时钟、NTP网络时间协议服务器分别连接。
2.根据权利要求1所述的刀片服务器的BMC时间管理的***,其特征在于:所述SMC***管理控制器通过LAN与NTP网络时间协议服务器相连接。
3.根据权利要求1或2所述的刀片服务器的BMC时间管理的***,其特征在于:所述BMC基板管理控制器通过IPMB与ME英特尔管理引擎接口相连接。
4.根据权利要求3所述的刀片服务器的BMC时间管理的***,其特征在于:所述BMC基板管理控制器通过I2C与SMC***管理控制器相连接。
5.根据权利要求3所述的刀片服务器的BMC时间管理的***,其特征在于:所述BMC基板管理控制器通过LAN与SMC***管理控制器相连接。
6.一种刀片服务器的BMC时间管理的方法,其特征在于:SMC***管理控制器分别与RTC实时时钟、NTP网络时间协议服务器相连接,SMC***管理控制器获取网络时间;BMC基板管理控制器与ME英特尔管理引擎接口、SMC***管理控制器分别连接,BMC基板管理控制器从ME英特尔管理引擎接口同步时间,同时SMC***管理控制器将获取的网络时间同步给BMC基板管理控制器。
7.根据权利要求6所述的刀片服务器的BMC时间管理的方法,其特征在于:所述SMC***管理控制器通过I2C与BMC基板管理控制器相连接,向BMC基板管理控制器设置时间。
8.根据权利要求6所述的刀片服务器的BMC时间管理的方法,其特征在于:所述SMC***管理控制器通过LAN与BMC基板管理控制器相连接,向BMC基板管理控制器设置时间。
CN201710198687.8A 2017-03-29 2017-03-29 一种刀片服务器的bmc时间管理的***和方法 Pending CN106951027A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710198687.8A CN106951027A (zh) 2017-03-29 2017-03-29 一种刀片服务器的bmc时间管理的***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710198687.8A CN106951027A (zh) 2017-03-29 2017-03-29 一种刀片服务器的bmc时间管理的***和方法

Publications (1)

Publication Number Publication Date
CN106951027A true CN106951027A (zh) 2017-07-14

Family

ID=59474430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710198687.8A Pending CN106951027A (zh) 2017-03-29 2017-03-29 一种刀片服务器的bmc时间管理的***和方法

Country Status (1)

Country Link
CN (1) CN106951027A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107465477A (zh) * 2017-08-22 2017-12-12 郑州云海信息技术有限公司 一种多级监控网络时间同步方法及***
CN107682139A (zh) * 2017-09-20 2018-02-09 郑州云海信息技术有限公司 一种集群中bmc和cmc的时钟同步方法及***
CN108173616A (zh) * 2018-01-30 2018-06-15 郑州云海信息技术有限公司 一种单级监控网络时间同步的方法、装置以及设备
CN110471491A (zh) * 2019-08-15 2019-11-19 山东超越数控电子股份有限公司 一种刀片服务器中管理***时间同步的方法
CN111061338A (zh) * 2019-11-30 2020-04-24 苏州浪潮智能科技有限公司 一种基板管理控制器时序的更新方法、***及设备
CN111581043A (zh) * 2019-07-29 2020-08-25 新华三信息技术有限公司 服务器功耗的监控方法、装置和服务器
CN114167944A (zh) * 2021-11-23 2022-03-11 北京华能新锐控制技术有限公司 电站日发电量计算方法与装置、电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6311283B1 (en) * 1998-09-17 2001-10-30 Apple Computer, Inc. Need based synchronization of computer system time clock to reduce loading on network server
CN1937484A (zh) * 2006-09-21 2007-03-28 华为技术有限公司 一种实现多时钟同步的方法及***
CN101923369A (zh) * 2009-06-16 2010-12-22 鸿富锦精密工业(深圳)有限公司 基板管理控制器时间管理***及方法
CN102983926A (zh) * 2012-11-19 2013-03-20 浪潮电子信息产业股份有限公司 一种刀片***时钟同步的设计方法
CN104754035A (zh) * 2015-03-06 2015-07-01 浪潮集团有限公司 一种ntp和rtc芯片配合确保管理主板时间的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6311283B1 (en) * 1998-09-17 2001-10-30 Apple Computer, Inc. Need based synchronization of computer system time clock to reduce loading on network server
CN1937484A (zh) * 2006-09-21 2007-03-28 华为技术有限公司 一种实现多时钟同步的方法及***
CN101923369A (zh) * 2009-06-16 2010-12-22 鸿富锦精密工业(深圳)有限公司 基板管理控制器时间管理***及方法
CN102983926A (zh) * 2012-11-19 2013-03-20 浪潮电子信息产业股份有限公司 一种刀片***时钟同步的设计方法
CN104754035A (zh) * 2015-03-06 2015-07-01 浪潮集团有限公司 一种ntp和rtc芯片配合确保管理主板时间的方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107465477A (zh) * 2017-08-22 2017-12-12 郑州云海信息技术有限公司 一种多级监控网络时间同步方法及***
CN107682139A (zh) * 2017-09-20 2018-02-09 郑州云海信息技术有限公司 一种集群中bmc和cmc的时钟同步方法及***
CN108173616A (zh) * 2018-01-30 2018-06-15 郑州云海信息技术有限公司 一种单级监控网络时间同步的方法、装置以及设备
CN111581043A (zh) * 2019-07-29 2020-08-25 新华三信息技术有限公司 服务器功耗的监控方法、装置和服务器
CN110471491A (zh) * 2019-08-15 2019-11-19 山东超越数控电子股份有限公司 一种刀片服务器中管理***时间同步的方法
CN111061338A (zh) * 2019-11-30 2020-04-24 苏州浪潮智能科技有限公司 一种基板管理控制器时序的更新方法、***及设备
CN111061338B (zh) * 2019-11-30 2021-06-01 苏州浪潮智能科技有限公司 一种基板管理控制器时序的更新方法、***及设备
CN114167944A (zh) * 2021-11-23 2022-03-11 北京华能新锐控制技术有限公司 电站日发电量计算方法与装置、电子设备

Similar Documents

Publication Publication Date Title
CN106951027A (zh) 一种刀片服务器的bmc时间管理的***和方法
CN101594235B (zh) 一种基于smbus总线对刀片服务器进行管理的方法
CN104077671B (zh) 一种同步库存信息的方法和***
CN102413202B (zh) 一种刀片服务器管理内网ip的自动分配方法
US20120023262A1 (en) System-wide time synchronization across power management interfaces and sensor data
US8930725B2 (en) Server rack system for managing power supply
CN109949111A (zh) 电子票据标识分配方法、电子票据生成方法、装置及***
US9104343B2 (en) Global synchronous clock circuit and method for blade processors
WO2017101295A1 (zh) 一种电磁暂态电网仿真的自动分网方法和计算机存储介质
WO2006007619A3 (de) Dezentrale fehlertolerante taktgenerierung in vlsi chips
TW200923632A (en) Method for equalizing performance of computing components
CN104461647A (zh) 一种远程批量刷新服务器电源模块的实现方法
CN109002971A (zh) 任务管理方法、装置、计算机设备及存储介质
CN102685239A (zh) 分布式渲染方法
CN104777890A (zh) 一种多路服务器的功耗管理***
CN105955910A (zh) 一种面向飞腾高密度服务器***的授时方法
CN108322358A (zh) 异地多活的分布式消息发送、处理、消费方法及装置
CN105007311A (zh) 一种基于云平台和云计算的资源管理***和方法
CN100527661C (zh) 一种实现多时钟同步的方法及***
CN107634849A (zh) 一种全局区块链环境构建方法
CN107301151B (zh) 一种主板以及服务器
CN209821735U (zh) 一种4u8节点的可扩展计算型服务器
JP2015106313A (ja) 情報処理システム、管理装置、情報処理システムの制御方法及び管理装置の制御プログラム
CN106843971A (zh) Bios刷新方法、服务器、bmc、介质及存储控制器
CN104104725A (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170714