Universal Rack Architecture Management System
20200021495 ยท 2020-01-16
Inventors
Cpc classification
H04L41/22
ELECTRICITY
H04L41/34
ELECTRICITY
H04L41/0213
ELECTRICITY
H04L41/0686
ELECTRICITY
H04Q1/04
ELECTRICITY
International classification
Abstract
A universal rack architecture management system provides a single point of administration and management through use of a novel universal management appliance. The universal management appliance enables communication between it and at least one serial console device. The universal management appliance also allows for remote control of: a server, a storage array module, a multi-interface module, a firewall, an uninterruptable power supply, a power distribution unit, a computer, a serial console device, and other manageable devices. The universal management appliance also manages an IPMI capable server, including iDRAC, iLO IMM, and ILOM. The universal management appliance monitors and receives real-time telemetry. The universal management appliance uses standard network, IPMI, USB, or Serial (DB9) interfaces. The universal management appliance automatically sends real-time predictive and actual failure notifications and alerts. The universal management appliance operates on an independent base operating system. The system consumes minimal amounts of electricity and generates nominal BTU/heat.
Claims
1. A universal rack architecture management system, the system comprising: a rack; at least one server being housed in the rack, the server having an intelligent platform management interface; a universal management appliance being housed in the rack, the universal management appliance being in communication with the server, or at least one serial console device, or both, the universal management appliance further being operable to monitor and receive real-time telemetry, the universal management appliance comprising at least one of the following: an operating system, at least one appliance USB port, at least one expansion slot, at least one network interface controller, and a power switch; a storage array module; a power supply module comprising a power supply USB port, the power supply USB port being operatively connected to the appliance USB port for powering the universal management appliance; and a multi-port interface module configured to enable communication between at least one of the following: the server, the universal management appliance, the storage array module, the at least one serial console device, and the at least one network interface controller, the multi-port interface module comprising a cryptographic network protocol.
2. The system of claim 1, further comprising a power distribution unit module.
3. The system of claim 1, wherein the at least one server comprises a simple mail transfer protocol Internet standard.
4. The system of claim 1, wherein the universal management appliance is 1 rack unit high.
5. The system of claim 1, wherein the universal management appliance is operable to remotely regulate the at least one serial console device.
6. The system of claim 1, wherein the universal management appliance enables remote control, desktop sharing, remote monitoring, and file transfer between the at least one serial console device.
7. The system of claim 1, wherein the universal management appliance is operable to automatically send real-time predictive and actual failure notifications and alerts through email and mobile text.
8. The system of claim 1, wherein the universal management appliance is operable to monitor and report enterprise health in real-time.
9. The system of claim 1, wherein the universal management appliance is comprised of at least three interface types, including at least one of the following: RJ45, DB9 Serial, and USB.
10. The system of claim 9, wherein the universal management appliance comprises a Wi-Fi port.
11. The system of claim 1, wherein the universal management appliance comprises an onboard repository of firmware, BIOS, and software updates for every connected device.
12. The system of claim 1, wherein the universal management appliance is operable to integrate with an SNMP-standardized data center.
13. The system of claim 1, wherein the intelligent platform management interface includes at least one of the following: iDRAC, iLO, IMM, and ILOM.
14. The system of claim 1, further comprising a firewall, the firewall including at least one of the following: virtual private network, MAC exclusion, an RSA encryption, an advanced encryption standard, and secure U/N+P/W authentication.
15. The system of claim 1, further comprising a portable communication device in communication with the universal management appliance.
16. The system of claim 1, wherein the cryptographic network protocol comprises a Secure Shell.
17. The system of claim 1, wherein the operating system includes at least one of the following operating systems: Microsoft Windows (for example, Windows 10 Enterprise or other Windows operating systems) or Linux (for example, CentOS, Ubuntu, or other Linux operating systems).
18. The system of claim 1, wherein the universal management appliance comprises a web browser.
19. The system of claim 1, wherein the at least one network interface controller is operatively connected to the Internet.
20. A universal rack architecture management system, the system consisting of: a rack, the rack operable to house at least one serial console device; at least one server being housed in the rack, the server having an intelligent platform management interface, the intelligent platform management interface including at least one of the following: iDRAC, iLO, IMM, and ILOM; a universal management appliance being in communication with the server, the at least one serial console device, or both, the universal management appliance further being operable to monitor and receive real-time telemetry, the universal management appliance enabling remote control, desktop sharing, remote monitoring, and file transfer between the at least one serial console device with remote desktop control software, the universal management appliance being operable to automatically send real-time predictive and actual failure notifications and alerts through email and mobile text, the universal management appliance being operable to integrate with an SNMP-standardized data center, the universal management appliance comprising at least one of the following: an operating system, at least one appliance USB port, at least one expansion slot, at least one network interface controller being operatively connected to the Internet, a web browser, the web browser including at least one of the following: Chrome and Firefox, a Wi-Fi port, and a power switch; a storage array module, the storage array module comprising multiple disc drives and a cache memory; a firewall, the firewall including at least one of the following: virtual private network, MAC exclusion, an RSA encryption, an advanced encryption standard, and secure U/N+P/W authentication; a power supply module comprising a power supply USB port and a power plug, the power supply USB port being operatively connected to the appliance USB port for powering the universal management appliance; a power distribution unit module supported by the rack; a multi-port interface module configured to enable communication between at least one of the following: the server, the universal management appliance, the storage array module, the at least one serial console device, and the at least one network interface controller, the multi-port interface module comprising a cryptographic network protocol for operating network services securely over an unsecured network; and a portable communication device being in communication with the universal management appliance.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The invention will now be described, by way of example, with reference to the accompanying drawings, in which:
[0043]
[0044]
[0045] Like reference numerals refer to like parts throughout the various views of the drawings.
DETAILED DESCRIPTION OF THE INVENTION
[0046] The following detailed description is merely exemplary in nature and is not intended to limit the described embodiments or the application and uses of the described embodiments. As used herein, the word exemplary or illustrative means serving as an example, instance, or illustration. Any implementation described herein as exemplary or illustrative is not necessarily to be construed as preferred or advantageous over other implementations. All of the implementations described below are exemplary implementations provided to enable persons skilled in the art to make or use the embodiments of the disclosure and are not intended to limit the scope of the disclosure, which is defined by the claims. For purposes of description herein, the terms upper, lower, left, rear, right, front, vertical, horizontal, and derivatives thereof shall relate to the invention as oriented in
[0047] A universal rack architecture management system 100 is referenced in
[0048] As
[0049] As illustrated in
[0050] The system 100 may also include at least one server 104a, 104b that is housed in the rack 102. In one non-limiting embodiment, the at least one server 104a comprises a simple mail transfer protocol Internet standard. The simple main transfer is included in the universal management appliance 110, and is optionally enabled. The server 104a-b comprises an intelligent platform management interface 106 (IPMI). In some embodiments, the server 104a-b may include, without limitation, Dell, EMC, HP, IBM, Quantum, and other server 104a-b providers known in the art. In one embodiment, the IPMI 106 includes at least one of the following: iDRAC, iLO, IMM, and ILOM. Though in other embodiments, different types of servers and IPMI 106 may be used.
[0051] The universal rack architecture management system 100 may also include a universal management appliance 110 that is housed in the rack 102, and provides a central point of management for other components of the system 100. The universal management appliance 110 is compact, so as not to generate large amounts of heat. This helps in dispersing heat from the rack 102. In one non-limiting embodiment, the universal management appliance 110 is 1 RU high.
[0052] In some embodiments, the universal management appliance 110 may be in operational communication with the server 104a, 104b, or at least one serial console device 108, or both the server 104a-b and the serial console device 108. Switches, described below provide a connective point of reference for this communication. The universal management appliance 110 can simultaneously manage any device with a connected management port. In some embodiments, the universal management appliance 110 may be configured to manage serial console devices 108 from technology manufacturers, such as, Dell, HP, IBM, Supermicro, Cisco, APC, and others known in the art. Further, the universal management appliance 110 comprises at least three interfaces. Three possible interfaces may include, without limitation, RJ45, DB9 Serial, and USB, though in other embodiments, similar interfaces and technologies may be used.
[0053] The universal management appliance 110 provides remote control functionality. Thus, in one non-limiting embodiment, a portable communication device is operable to communicate and transmit commands to the universal management appliance 110 for remote control of management functions. Thus, the universal management appliance 110 is operable to remotely regulate the at least one serial console device 108 and/or the server 104a-b. In some embodiments, the universal management appliance 110 enables a robust remote control capacity for functions such as: desktop sharing, remote monitoring, and file transfer between multiple serial console devices 108. Software such as TeamViewer and WebX may be used for this capability.
[0054] Looking again at
[0055] The universal management appliance 110 further comprises an operating system 142. The operating system 142 is independent of external operating systems, and includes, without limitation, at least one of the following operating systems: Microsoft Windows (for example, Windows 10 Enterprise or other Windows operating systems) or Linux (for example, CentOS, Ubuntu, or other Linux operating systems). In addition to the base operating system, a web browser may also be part of the system 100. Exemplary web browsers may include Chrome and Firefox.
[0056] In addition to an independent operating system 142, the system 100 exhibits more independence by not requiring third party hardware. This is possible, as the universal management appliance 110 seamlessly integrates with all existing network hardware and topologies. However in other embodiments, the universal management appliance 110 manages serial console devices 108 using a web browser, Java, or any proprietary device management application that can be installed in a Linux (or Windows) environment. In this manner, the system 100 drastically lowers Total Cost of Ownership by employing simplified licensing regardless of the scale of the enterprise.
[0057] In some embodiments, the firewall 128 is managed, monitored, and configurable through the universal management appliance 110. In some embodiments, the firewall 128 may include at least one of the following: virtual private network, MAC exclusion, an RSA encryption, an advanced encryption standard, and secure UN+P/W authentication. Additional security features provided by the universal management appliance 110, may include closing security holes by eliminating the requirement for individual devices to be connected to the Internet 122. This eliminates many points of potential vulnerability while introducing multilayer hard and soft security measures.
[0058] Continuing with
[0059] In some embodiments, the universal management appliance 110 is specially configured to manage, monitor, and communicate with an intelligent platform management interface 106 (IPMI) capable server 104a-b. A server having the IPMI capabilities may include, without limitation, iDRAC, iLO, IMM, and ILOM.
[0060] Further, the universal management appliance 110 is operable to monitor and receive real-time telemetry, creating an automated communications process by which measurements and other data are collected at remote or inaccessible points and transmitted to receiving equipment for monitoring. In one exemplary use of the telemetry function, data is gathered on the use of the server 104a, 104b and the serial console devices 108, e.g. how often certain features are used, measurements of start-up time and processing time, hardware, application crashes, and general usage statistics.
[0061] In yet other embodiments, the universal management appliance 110 uses standard network, IPMI, USB, or Serial (DB9) interfaces, though other similar interface technologies may also be used. Further, the universal management appliance 110 automatically sends real-time predictive and actual failure notifications and alerts. These alerts can be transmitted to a registered user for monitoring the rack equipment. The universal management appliance 110 operates independently, with its own base operating system 142. Thus, external operating systems are not necessary.
[0062] In yet another unique feature, the compactness of the universal management appliance 110 provides the benefit that the system 100 does not generate large amounts of heat; and thereby efficiently displaces heat from the rack and equipment. The universal management appliance 110 requires only a single rack unit (1 RU), consumes very little power (less than 140 watts), and generates very little heat while providing huge ROI by condensing hardware management into a single, simple, diminutive package. With virtually no impact on the enterprise carbon footprint, managing the data center is facilitated and green, helping users comply with environmental computing initiatives, and reducing the carbon footprint.
[0063] Looking again at
[0064] In some embodiments, the system 100 also may also provide at least one network interface controller 120 (NIC) that is operatively connected to the Internet 122. The NIC 120 enables remote control of multiple computers. This is a necessity for the remote control capacity of the system 100. Additionally, a Wi-Fi port 138 may be used by the universal management appliance 110 for Internet 122 connectivity. The universal management appliance 110 further comprises a power switch 112 and a storage array module 124. The storage array module 124 may include multiple disc drives and a cache memory.
[0065] In some embodiments, the universal management appliance 110 comprises an onboard repository of firmware, BIOS, and software updates for every connected serial console device 108. The onboard repository is configured to log and report which serial console devices 108 and server 104a, 104bs have been updated, and which devices need to be updated. The universal management appliance 110 is configured to log update results so the user can track and report issues associated with certain updates that might introduce update related problems or breaks in other functionalities. This can be displayed on the portable communication device in a color coded report. For example, reported update statuses are BLUE optional; GREEN recommended; YELLOW important; and RED urgent.
[0066] In some embodiments, the universal management appliance 110 is operable to integrate with an SNMP-standardized data center. This is accomplished with seamless integration. In additional embodiments, the universal management appliance 110 is operable to automatically send real-time predictive and actual failure notifications and alerts to assigned users through email and mobile text. The universal rack architecture management can connect to any email server 104a, 104b (SMTP/IMAP, etc.), or can use a built in dedicated SMTP Server 104a, 104b, to send instant alerts as problems arise. In this function, the universal management appliance 110 schedules automated routine maintenance tasks (CHRONJOBs, etc.).
[0067] In another unique feature, the universal management appliance 110 is operable to monitor and report enterprise health in real-time. The universal management appliance 110 continuously monitors and reports enterprise health at a glance in real-time. The universal management appliance's 110 searchable Historical Logging and Tracking System 100 (HLTS) maintains infinite historical health records for all managed devices.
[0068] The HLTS detects patterns, predicts failures, and allows the user to proactively make changes before failures actually occur. Those skilled in the art will recognize that this is different than typical reactionary UT environments which wait for and respond to failures after they actually occur. The universal management appliance's 110 HLTS data can be used by Artificial Intelligence and Machine Learning engines to further enhance predictive abilities, enabling optimal proactive management of the enterprise. In this capacity, the universal management appliance 110 can assign a dedicated internal NAS Share to store Updates and LOG Files for access by other users or enterprise monitoring tools.
[0069] The universal rack architecture management system 100 also includes a multi-port interface module 126 that is configured to enable communication between at least one of the following components of the system 100, including: the server 104a-b, the universal management appliance 110, the storage array module 124, and the at least one serial console device 108. The multi-port interface module 126 also includes a cryptographic network protocol 136. The cryptographic network protocol 136 is operatively connected to a serial bus on the universal management appliance 110.
[0070] These and other advantages of the invention will be further understood and appreciated by those skilled in the art by reference to the following written specification, claims and appended drawings.
[0071] Because many modifications, variations, and changes in detail can be made to the described preferred embodiments of the invention, it is intended that all matters in the foregoing description and shown in the accompanying drawings be interpreted as illustrative and not in a limiting sense. Thus, the scope of the invention should be determined by the appended claims and their legal equivalence.