Domain Management Processor for Blade Partition Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blade server configurations are limited by fixed communication methods through switch I/O fabrics, which hinder high-performance symmetric multiprocessing and are cost-prohibitive for large-scale systems, restricting scalability and efficiency.
Innovation Solution
A method to distribute configuration information within a blade partition, allowing conjoined blades to function as a single unit by forming a communication pathway, using a domain management processor and low-level initializer to configure and interconnect blades, enabling high-performance communication among multiple blades at a lower cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If proprietary switch I/O fabrics driven by custom ASICs and fixed large scale mid-planes are used to aggregate cell boards, then high performance communication is achieved, but cost becomes prohibitive
Solution Approach 1:
The patent replaces expensive proprietary switch I/O fabrics with standard, low-cost PCI Express switches and standard PCI Express blades. These standard components can be readily substituted and upgraded without proprietary constraints, achieving high-performance communication while dramatically reducing system cost through the use of commodity hardware instead of custom ASICs and proprietary fabrics.
Solution Approach 2:
The patent creates a universal interconnect architecture using standard PCI Express switches that can aggregate multiple blades across different enclosures and support various blade types. This universal approach replaces proprietary I/O fabrics with a standardized interface that provides the same high-performance communication capabilities while enabling greater flexibility and lower costs through component interchangeability.
2Ease of manufacture
If standard switch I/O fabrics are used for blade communication, then cost is reduced, but high performance symmetric multiprocessing capability is limited
Solution Approach 1:
The patent implements dynamic blade aggregation where standard PCI Express switches can be configured to aggregate multiple blades into a unified computing resource pool. This dynamic configuration allows the system to achieve high-performance symmetric multiprocessing capabilities by logically combining multiple standard blades, enabling flexible resource allocation and parallel processing that overcomes the limitations of individual standard blades while maintaining cost-effectiveness.
Solution Approach 2:
The patent merges multiple standard PCI Express blades into a unified computing system through the PCI Express switch fabric. By combining the processing power, memory, and I/O resources of multiple standard blades, the system achieves high-performance symmetric multiprocessing capabilities that would be impossible with a single standard blade, while maintaining the cost advantages of using standard components throughout.
3Device complexity
If blade configurations are made fixed and standardized, then manufacturing complexity is reduced, but adaptability to different workload requirements is limited
Solution Approach 1:
The patent implements dynamic blade aggregation where the system can flexibly configure and reconfigure groups of standard blades to match different workload requirements. Management software can dynamically allocate and combine blade resources based on real-time demands, allowing the same standardized hardware platform to adapt to diverse workloads including high-performance computing, storage, networking, and virtualized environments without requiring physical reconfiguration or proprietary components.
Data Source
AI summary
Various embodiments of a method [800] of distributing configuration information within a predefined set of conjoined blades of a blade partition are described. In one embodiment, a configuration rule at a database for a predefined set of conjoined blades of a blade partition is accessed, wherein conjoined blades within the blade partition are coupled with management processors [805]. A portion of the configuration rule is compared with a hardware configuration of the blade partition [810]. The portion of the configuration information is an identification of the conjoined blades [810]. When the portion of the configuration rule correlates with the hardware configuration, the configuration rule is provided to the management processors of the blade partition [815].


