Chassis Management Controller Load Balancing Modular Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing server architectures face challenges in load balancing information handling resources, particularly in modular information handling systems within a chassis, leading to inefficiencies in data communication and resource allocation.
Innovation Solution
A system comprising a chassis with a chassis management controller that retrieves information on relative priorities, associations, and input/output metrics among modular information handling systems and storage resources, determining optimal load balancing among storage controllers to enhance performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple modular information handling systems are implemented in a chassis with shared I/O resources, then resource utilization efficiency is improved, but load balancing complexity increases
Solution Approach 1:
The chassis management controller continuously monitors I/O metrics from storage resources and uses this feedback to dynamically determine and adjust load balancing assignments among modular information handling systems, optimizing resource utilization while managing complexity through automated control
Solution Approach 2:
The chassis management controller acts as an intermediary between modular information handling systems and storage resources, centralizing the load balancing decision-making process and simplifying the overall system architecture by consolidating control functions in a single management entity
2Quantity of substance
If I/O resources are shared among multiple modular information handling systems, then system density is improved, but performance optimization difficulty increases
Solution Approach 1:
The system retrieves I/O metrics from storage resources and uses this performance data to dynamically adjust load balancing assignments, enabling continuous optimization of shared I/O resources based on actual system conditions and workload patterns
Solution Approach 2:
The chassis management controller changes operational parameters by dynamically adjusting load balancing assignments based on retrieved I/O metrics and performance data, adapting the system to optimize performance for shared I/O resources under varying workload conditions
Data Source
AI summary
A chassis may be configured to receive a plurality of modular information handling systems and a plurality of modular information handling resources including one or more storage controllers, and have at least two internal switching fabrics for communicating data between the modular information handling systems and the information handling resources. The chassis management controller disposed in the chassis may be configured to retrieve information regarding at least one of relative priorities among modular information handling systems disposed in the chassis, associations between modular information handling systems disposed in the chassis and storage resources disposed in the chassis, and input/output metrics from storage resources disposed in the chassis. The chassis management controller may also be configured to determine whether load balancing among the storage controllers of logical units associated with the storage controller would optimize performance between the modular information handling systems and modular information handling resources disposed in the chassis.


