Intelligent Service Module Protocols for SAN Scalability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Storage area networks (SANs) face limitations in scalability and mean-time-between-failures due to the limited number of slots in switch chassis, power and signaling constraints, and the added risk and cooling requirements of intelligent service blades.
Innovation Solution
Protocols for connecting intelligent service modules to a director-level switch via physical connections, using ELP and ELP_ACCEPT frames to establish link parameters and ESC and ESC_ACCEPT frames to negotiate responsibilities, allowing for external placement and management of these modules without consuming switch slots or increasing risk, and enabling domain-sharing or independent management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If intelligent service blades are added to a chassis, then service functionality is enhanced, but the number of available slots is reduced and scalability is limited
Solution Approach 1:
The system segments the intelligent service functionality from the core switch chassis by using external service modules that connect via Fibre Channel. This allows the core switch to maintain full slots while service functions are distributed to separate modules, resolving the slot availability conflict.
Solution Approach 2:
The patent extends the service architecture from a single-chassis dimension to a multi-component network dimension. Service modules operate as separate entities connected through Fibre Channel fabric, adding a network layer dimension that enables service expansion without consuming physical chassis slots.
2Adaptability or versatility
If intelligent service blades are added to a chassis, then service capabilities are expanded, but mean-time-between-failures is reduced due to added risk
Solution Approach 1:
The service functionality is extracted from the core switch chassis and placed in separate external modules. This physical separation isolates potential failure points, so that service module failures do not directly impact the core switch reliability, maintaining high MTBF while expanding capabilities.
Solution Approach 2:
The Fibre Channel fabric acts as an intermediary between the core switch and service modules. This intermediary layer provides isolation and protection, allowing service modules to be added or removed without directly affecting the core switch's reliability and mean-time-between-failures.
3Adaptability or versatility
If intelligent service blades are added to a chassis, then service functionality is increased, but cooling requirements and power constraints are exceeded
Solution Approach 1:
Service modules are extracted from the chassis environment entirely and placed in separate locations with independent cooling infrastructure. This eliminates the cooling capacity constraints of the chassis, allowing service functionality to scale without being limited by thermal management capabilities.
Solution Approach 2:
The service modules operate in a separate physical dimension outside the chassis cooling envelope. By distributing service functions to external locations with independent thermal management, the system bypasses the chassis power and cooling constraints while maintaining service functionality expansion.
4Adaptability or versatility
If intelligent service blades are added to a chassis, then service features are enhanced, but power and signaling constraints are reached
Solution Approach 1:
Service modules are removed from the chassis power distribution system and equipped with independent power supplies. This extraction eliminates the power and signaling constraints of the chassis backplane, enabling service features to expand without being limited by available power capacity or signaling bandwidth.
Solution Approach 2:
Service modules operate in a separate power dimension with independent power supplies rather than relying on chassis power distribution. This dimensional separation allows service features to scale beyond the power and signaling constraints that would otherwise limit chassis-based service blades.
Data Source
AI summary
Implementations are disclosed that provide protocols for connecting an intelligent service module within a storage area network (SAN). The protocols support physical connections between the intelligent service module and a director-level switch of the SAN. In some variations, the intelligent service module may comprise a director service module (DSM), a domain-sharing leaf switch service module (LSSM), or a non-domain-sharing LSSM. The protocols provide for establishing link parameters and negotiating responsibilities between the intelligent service module and the director-level switch. In one configuration, for example, ELP and ELP_ACCEPT frames may be used to establish the link parameters. In another configuration, ESC and ESC_ACCEPT frames may be used to negotiate responsibilities between the intelligent service module and the director-level switch. Other configurations also provide an ownership status of the intelligent service module that is used to determine whether the switch can initiate management of the intelligent service module.


