用于分布式控制台服务器架构的系统和方法技术方案

技术编号:21282392 阅读:25 留言:0更新日期:2019-06-06 12:27
本公开内容涉及分布式控制台服务器系统。该系统可以具有服务器和加载至服务器上的软件模块,所述软件模块用于与数据中心内的多个远程设备通信。可以包括远程串行端口单元,该远程串行端口单元与服务器通信并且部分地由服务器和软件模块控制。远程串行端口单元可以与多个远程设备通信。远程串行端口单元可以包括包含多个RJ45端口的第一模块或包含多个USB端口的第二模块中的至少之一。

System and Method for Distributed Console Server Architecture

This disclosure relates to a distributed console server system. The system can have a server and a software module loaded on the server, which is used to communicate with multiple remote devices in the data center. It may include a remote serial port unit that communicates with a server and is partially controlled by a server and a software module. The remote serial port unit can communicate with multiple remote devices. The remote serial port unit may include at least one of the first modules containing multiple RJ45 ports or the second module containing multiple USB ports.

【技术实现步骤摘要】
【国外来华专利技术】用于分布式控制台服务器架构的系统和方法相关申请的交叉引用本申请要求2017年8月1日提交的美国专利技术专利申请第15/665,875号的优先权,并且还要求2016年8月2日提交的美国临时申请第62/370,006号的权益。以上申请的全部公开内容通过引用并入本文。
本公开内容涉及用于与各种数据中心基础设施设备和信息技术设备的串行控制台对接的系统和方法,更具体地涉及使用定制的可配置远程串行端口单元和在管理服务器上运行的相关软件的、用于与远程串行端口单元通信的系统和方法。
技术介绍
本节中的说明仅提供与本公开内容有关的背景信息,并且可能不构成现有技术。串行端口设备广泛用于现代数据中心。目前,需要可伸缩串行端口解决方案以及串行控制台管理的统一方法。实现串行控制台管理的统一方法的部件对于中型、大型和超大型数据中心的管理员具有特别的吸引力,在上述数据中心中,可能会使用数十、数百甚至数千个串行端口设备。这种超大规模数据中心目前由诸如谷歌公司(GoogleInc.)、苹果公司(AppleInc.)、Facebook公司(FacebookInc.)和LinkedIn公司(LinkedInCorporation)等公司运营。还希望在提供能够易于在统一的可伸缩串行端口解决方案中实现的高级软件功能的同时,减少(或者至少维持)所用硬件的每串行端口的当前成本。新的串行端口架构和解决方案将为数据中心管理专业人员提供与他们自己的软件工具的更高程度的集成以及新串行端口解决方案和所连接的目标设备的轻松管理。更进一步,希望提供可以使用RJ-45端口和USB端口的不同组合容易且快速地重新配置的串行端口硬件设备,以使得数据中心专业人员能够将设备适应现代数据中心的不断变化的需求。
技术实现思路
在一方面,本公开内容涉及一种分布式控制台服务器系统。该系统可以包括服务器和加载至服务器上的软件模块,所述软件模块用于与数据中心内的多个远程设备通信。可以包括远程串行端口单元,远程串行端口单元与服务器通信并且部分地由服务器和软件模块控制。远程串行端口单元可以与多个远程设备通信。远程串行端口单元可以包括包含多个RJ45端口的第一模块或包含多个USB端口的第二模块中的至少之一。在另一方面,本公开内容涉及一种分布式控制台服务器系统,该分布式控制台服务器系统包括服务器和软件模块。软件模块可以被加载至服务器上,用于与数据中心内的多个远程设备通信。可以包括远程串行端口单元,远程串行端口单元与服务器通信。远程串行端口单元可以部分地由服务器和软件模块控制。远程串行端口单元可以具有前面板和后面板,并且可以与多个远程设备通信。远程串行端口单元还可以包括:可从前面板到达的包括多个RJ45端口的第一RJ45模块;可从前面板到达的包括多个USB端口的第一USB模块;以及可从后面板到达的第二RJ45模块或第二USB模块中的至少之一。在另一方面,本公开内容涉及一种用于形成在数据中心中使用的分布式控制台服务器的方法。该方法可以包括提供服务器和加载至服务器上的软件模块,所述软件模块用于与数据中心内的多个远程设备通信。该方法还可以涉及使用远程串行端口单元与服务器通信,并且其中,远程串行端口单元部分地由服务器和软件模块控制。该方法还可以包括:使用远程串行端口单元与多个远程设备通信;以及使用被配置在远程串行端口单元内的包括多个RJ45端口的第一模块或包括多个USB端口的第二模块中的至少之一与多个远程设备通信。附图说明本文描述的附图仅用于说明的目的,并且不旨在以任何方式限制本公开内容的范围。图1是根据本公开内容的一个实施方式的系统的高级框图,其中,该系统使用具有不同端口容量的三个远程串行端口单元(RSPU);图2是图1中的96端口RSPU的后面板的视图,在该示例中示出了被配置成具有可从其后面板到达的32个RJ-45串行端口和16个USB串行端口的RSPU;图3是图2的RSPU的前视图,示出了可从其前面板到达的32个附加的RJ-45串行端口和16个附加的USB串行端口,以达到64个RJ-45端口和32个USB端口的总容量;图4是不同配置的RSPU的后面板的视图,该RSPU包括由三个独立的RJ-45串行端口模块形成的总共24个RJ-45串行端口和由三个独立的USB串行端口模块形成的24个USB串行端口;图5是一个16端口RJ-45串行端口模块的简化平面图,示出了用于实现与RSPU的背板(未示出)的可热插拔耦接的USB公连接器;图6是一个8端口RJ-45串行端口模块的简化平面图;图7示出了一个RSPU的内部区域的平面图,其中示出了经由USB连接器耦接至RSPU的主板的六个独立的串行端口模块的配置的一个示例;以及图8示出了本公开内容的RSPU的另一实施方式,其中,RSPU具有0-U形状因子(zero-Uformfactor),但是仍包括96个总串行端口,其中,可用端口中的64个为RJ-45端口以及32个为USB端口。具体实施方式以下描述本质上仅是示例性的,并且不旨在限制本公开内容、应用或用途。应当理解的是,在整个附图中,相应的附图标记表示相同或相应的部件和特征。参照图1,示出了根据本公开内容的控制台服务器系统10的一个实施方式。在该示例中,系统10使用了用于在管理服务器16上实现控制和管理平面的软件模块12(下文中简称为“软件12”)和远程串行端口单元14a、14b和14c形式的一个或更多个硬件设备。虽然示出了三个远程串行端口单元(“RSPU”)14a至14c,但是应当理解的是,可以使用更多或更少数量的RSPU14来形成该系统,因此系统10不限于使用任何特定数量的RSPU14。管理服务器16使用软件12经由网络17和公知的以太网协议与RSPU14a至RSPU14c中的每一个通信并且控制RSPU14a至RSPU14c中的每一个。网络17可以是生产网络或者管理网络,但是在大多数情况下,RSPU14将耦接至网络交换机15并且将与各种基础设施设备(例如配电单元(PDU)、计算机机房空调(CRAC)、不间断电源(UPS)以及各种信息技术(IT)设备(例如服务器、存储设备、网络交换机、路由器等))的串行控制台端口通信,因此在大多数应用中网络17将是管理网络。然而,系统10不限于任何特定类型的通信网络或者任何特定的网络通信协议。还将理解的是,网络交换机15和网络17不是系统10的一部分。可选配置可以具有安装在附加的服务器16'上的软件12的副本,以提供故障转移保护。系统10的显著优点在于系统易于伸缩以满足现代数据中心的变化的需求。从RSPU移除用于与每个RSPU14a-14c通信并控制每个RSPU14a-14c的所需软件并且作为取代在常规管理服务器16上使用软件12具有许多重要的优点。软件12在管理服务器16(即,标准服务器)上操作的事实不仅有助于简化系统10的可伸缩性,而且还使得软件12能够在虚拟化服务器上运行,从而为数据中心管理员提供更高的灵活性。在管理服务器16上特别是在虚拟化环境中运行软件12还使得能够实现用于负载平衡和服务器故障转移的策略,其中,多个服务器并行运行软件12。此外,由于软件12的代码在标准服务器上编译和运行,因此不需要交叉编译器和工具链。此外,在标准服务器上运行软件12将使库能够用于用户应本文档来自技高网
...

【技术保护点】
1.一种分布式控制台服务器系统,包括:服务器;加载至所述服务器上的软件模块,用于与数据中心内的多个远程设备通信;远程串行端口单元,其与所述服务器通信并且部分地由所述服务器和所述软件模块控制,所述远程串行端口单元与所述多个远程设备通信;以及其中,所述远程串行端口单元包括以下中的至少之一:包括多个RJ45端口的第一模块;或者包括多个USB端口的第二模块。

【技术特征摘要】
【国外来华专利技术】2016.08.02 US 62/370,0061.一种分布式控制台服务器系统,包括:服务器;加载至所述服务器上的软件模块,用于与数据中心内的多个远程设备通信;远程串行端口单元,其与所述服务器通信并且部分地由所述服务器和所述软件模块控制,所述远程串行端口单元与所述多个远程设备通信;以及其中,所述远程串行端口单元包括以下中的至少之一:包括多个RJ45端口的第一模块;或者包括多个USB端口的第二模块。2.根据权利要求1所述的系统,其中,所述第一模块是可热插拔模块。3.根据权利要求1所述的系统,其中,所述第二模块是可热插拔模块。4.根据权利要求1所述的系统,其中,所述远程串行单元包括所述第一模块和所述第二模块二者。5.根据权利要求4所述的系统,其中,所述第一模块和所述第二模块是可热插拔的。6.根据权利要求1所述的系统,其中,所述远程串行端口单元还包括传感器端口。7.根据权利要求1所述的系统,还包括用于连接至网络的端口。8.根据权利要求1所述的系统,其中,所述第一模块包括以下之一:16端口RJ-45端口可热插拔模块;或者8端口RJ-45端口可热插拔模块。9.根据权利要求1所述的系统,其中,所述第二模块包括以下之一:16端口USB可热插拔模块;或者8端口USB可热插拔模块。10.根据权利要求1所述的系统,其中,所述远程串行端口单元包括具有前面板和后面板的机架。11.根据权利要求10所述的系统,其中,所述机架包括被定位成从所述前面板到达的所述第一模块和被定位成从所述前面板到达的所述第二模块。12.根据权利要求10所述的系统,其中,所述机架包括均被定位成从所述后面板到达的所述第一模块和所述第二模块。13.根据权利要求10所述的系统,其中:包括所述第一模块和所述第二模块二者,并且所述第一模块和所述第二模块均可从所述前面板到达;以及包括附加的RJ45模块,并且所述附加的RJ45模块可从所述后...

【专利技术属性】
技术研发人员:丹特·坎基马塞洛·E·佩奇尼
申请(专利权)人:维谛信息技术系统有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1