This section is intended to introduce the reader to various aspects of art, which may be related to various aspects of the present subject matter described and/or claimed below. The discussion is believed to be helpful in providing the reader with background information to facilitate a better understanding of the various aspects of the present subject matter. Accordingly, it should be understood that these statements are to be read in this light, and not as admissions of prior art.
Computer servers are used by a wide array of users, which range from individual users hosting a website to large corporations that depend on a multitude of such systems in day-to-day operations. While a particular server may initially satisfy the requirements or performance desired by a user, the requirements or desires of that user may change over time. For instance, newer applications may be developed that consume more computing resources. Alternatively, in the case of an organization or website, a system administrator may need to increase the memory capacity and the processing power of a system to accommodate additional users or visitors. While certain individual components of the server may be replaced with more powerful components, this process is inefficient and may be insufficient to fully meet the increased performance demands. In such cases, a user often must resort to purchasing a new server to satisfy the new requirements or to meet the desired performance metric.
Advantages of one or more disclosed embodiments may become apparent upon reading the following detailed description and upon reference to the drawings in which:
One or more specific embodiments will be described below. In an effort to provide a concise description of these embodiments, not all features of an actual implementation are described in the specification. It should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another. Moreover, it should be appreciated that such a development effort might be complex and time consuming, but would nevertheless be a routine undertaking of design, fabrication, and manufacture for those of ordinary skill having the benefit of this disclosure.
As discussed in greater detail below, one or more embodiments of the present techniques provide a novel modular system for upgrading an existing server to a server featuring additional or enhanced capabilities. In one embodiment, an expansion chassis and printed circuit assembly are coupled to an existing blade server to increase the memory and processing power of the server. However, upon reading the following description, it will be apparent that the disclosed expansion techniques may be generally used to extend the capabilities of an existing electrical device, including blade servers and other servers. This modularity increases the scalability of such devices, offering additional opportunities and upgrade paths. Further, as the upgraded server utilizes the existing server, a number of components are common to both configurations, which may reduce inventory requirements and material costs for device manufacturers.
Turning now to the figures, an exemplary rack mount system 10 is illustrated in
An exemplary blade server 12 is illustrated in
The exemplary server 12 may also include a variety of other components, including a power button 32, one or more LEDs 34, and a diagnostic port 36. The LEDs 34 may comprise various indicator lights related to the server 12 or the status thereof, including providing unit identification, power status, standby status, health status, operation of a network interface card (NIC), or other such characteristics. Other components of the server 12 may be disposed internally within the housing 26, such as a printed circuit board (PCB) 38 of the PCA 24. The PCA 24 may also include a variety of components 40 coupled to the PCB 38, such as one or more processors (which may be single-core or multi-core processors), volatile or non-volatile memory devices, a duel-port fibre channel adapter, one or more NICs, and various controllers, to name but a few.
The underside of the exemplary server 12 is illustrated in
In the presently illustrated embodiment, the connector 42 is a female connector configured to receive a multi-pin male connector, such as the connector 102 discussed below. Other embodiments, however, the connectors 42 and 102 may have different configurations or genders. For instance, in one embodiment, the connector 42 may be a male connector configured to mate with a female connector 102. Additionally, in various embodiments, the connectors 42 and 102 may include straight-in or ninety-degree connectors, card edge connectors, connectors having various pin arrangements, connectors that have locking features, sliding connectors, or any number of other suitable connectors.
The scalability connector 42 is provided adjacent a side 44 of the housing 26. A removable cover 46 may be secured to the side 44, over the connector 42, via screws 48. Thus, the cover 46 protects the connector 42 when installed on side 44, such as when the server 12 is in a base, i.e. non-expanded, configuration. In turn, the cover 46 may be selectively removed to expose the connector 42 and permit external expansion of the server 12. In other embodiments, the cover 46 may have different configurations, such as a hinged cover or a sliding cover that may be selectively positioned to either cover or expose the connector 42. Further, in one embodiment, the cover 46 may be a spring-biased door configured to automatically open as a device is moved into engagement with the connector 42 and automatically close when the connector 42 is uncoupled from the device.
It should be noted that, as used herein, the terms “base” configuration and “extended” or “expanded” configurations merely refer to the exclusion or addition of an expansion chassis and related components to an external side of the server 12, as noted above and discussed in greater detail below. These terms are not intended to describe the internal components of either the server 12 or the server 14. As will be appreciated, the computer servers 12 and 14 may include any of a number of various components, including processors, memory devices, controllers, risers, power supplies, hard drives, and input-output devices, for example, that may be installed or removed from the servers 12 and 14 in full accordance with the disclosed techniques.
The server 12 includes various features to facilitate mounting of an expansion housing or chassis 56 (
In one embodiment, the server 12 and the expansion chassis 56 have substantially the same form factor. In this instance, the addition of the expansion chassis 56 to the server 12 results in a server 14 having the same width and depth as the server 12 and twice the height, i.e., the server 14 occupies a space substantially similar to a pair of servers 12 stacked on top of one another. In other embodiments, the expansion chassis 56 may share one or two dimensions in common with the server 12, or may not share any of the same dimensions as server 12.
In the presently illustrated embodiment, expansion chassis 56 is secured to the server 12 via a plurality of screws 58 that are inserted through respective apertures 60 and secured to the clinch nuts 50. Screws 58 may be configured to be coupled to the nuts 50 through use of an appropriate tool, or may have a tool-free design, such as thumb screws. The exemplary chassis 56 also includes additional features that facilitate the receipt of electronic components and communication between those components and the server 12. For instance, the chassis 56 includes an aperture 62 that is configured to align with, and allow access to, the connector 42 of the server 12.
The chassis 56 also includes various securing and alignment features, such as brackets 64, guide pins 66, standoffs 68, and apertures 70, for receiving an expansion PCA, such as PCA 82 of
An exemplary PCA 82 that is configured to be disposed in the chassis 56 is illustrated in
The PCA 82 also includes one or more alignment or securing features to facilitate installation of the PCA 82 in the expansion chassis 56. For instance, the exemplary PCA 82 includes apertures 92 that are configured to receive the guide pins 66 (
It should be noted that various aligning, securing, and mounting features of the present apparatus, including the brackets 64 and 72, the guide pins 66 and 104, the standoffs 68, the handles 96, and the receiving brackets 108 may be formed of any number of suitable materials in accordance with the present techniques. Such materials include, among others, metal, plastic, ceramic, or any combination thereof. It should also be noted that while the presently described exemplary embodiment utilizes certain aligning and coupling features, other such features, including latches, hooks, loops, clips, mechanical snaps, and the like, may be used in place of, or in addition to, those illustrated in the present figures in full accordance with the present techniques.
The PCA 82 may be installed in the chassis 56 as illustrated in
Conversely, the handle 96 may be rotated in the direction indicated by arrow 122 to disengage the connectors 42 and 102. Particularly, as the handle 96 is rotated from the closed position to the open position, a release portion 124 of the handle 96 engages the bracket 64 to force PCB 84 away from the PCB 38, thereby disengaging the connector 102 from the connector 42. Consequently, the brackets 64, handles 96, and various alignment features facilitate full engagement of the connectors 42 and 102, while allowing selective installation and removal of the PCA 82 in an efficient manner that minimizes the potential for damage to the connectors resulting from misalignment of the PCA 82 with respect to the other components.
Finally, an assembled exemplary server 14 is illustrated in
While the present description has focused on the expansion of a server 12 through connection of one expansion chassis 56 and associated components, other configurations are also envisaged. For instance, in one embodiment, the server 12 may have multiple connectors disposed on multiple sides of the server 12 to facilitate coupling to a plurality of expansion chassis 56. In another embodiment, the expansion chassis 56 and related components may be configured to include one or more additional external connectors to enable further expansion of the assembly.