Symmetrix Architecture

 

·         BUS Architecture

·         Direct Matrix Architecture

·         Virtual Matrix

 

 

BUS Architecture

 

 

 

 

 

 

 

 

 

 

 

Direct Matrix Architecture

 

 

 

 

 

 

 

 

 

 

 

DMX-3 & 4 cache boards have 16 internal port connections. Each director has eight internal portconnections for a total of up to 128 connections. For a fully populated card cage, each of the 16directors has a dedicated path to each cache board providing point-to-point communications

 

 

Each V-Max integrated director board (director and cache boards) has 2 QSFP connections, for a totalof eight connections to the Virtual Matrix also referred to as Matrix Interface Board Enclosure (MIBE)up to 128 connections. Each director also has up to 8 front end ports and 2 QSFP connections (eightback end ports) to disk, not shown here. A great improvement here is that the System is no longerconstrained by a Midplane, the Virtual Matrix has potential for massive scale out

 

 

Virtual Matrix

 

 

 

The Virtual Matrix Architecture uses V-Max Engines, each containing a portion of Global Memoryand two Directors capable of managing hosts, disks, and remote connections simultaneously. Asshown, this architecture allows for scalability in all aspects: Front-end connectivity, Global Memory,Back-end connectivity, and disk capacity. Global Memory has little meta data overhead due toimprovements found in Enginuity 5874, allowing 2,400 disk devices to be configured with RAID-1or other types of RAID.

 

 

 

VMAX and VMAXe Engines use the Virtual Matrix Architecture. Each engine containing a portion of Global memory and two Directors capable of managing hosts, disks, and remote connections simultaneously. As shown, VMAX has 16 directors each with 8 slices each; VMAXe has 8 directors each with 8 slices. This architecture allows for scalability in all aspects:

•Front-end connectivity

•Global memory

•Back-end connectivity

• Disk capacity With the VMAXe system, the installable cache configuration is 128GB per engine with a maximum of 512GB raw cache. Note: This is the amount of memory that can be installed physically in the system. The customer’s usable amount of memory is less due to the system’s memory requirements as well as the mirroring of the memory.