
ADXT Powers ATA to New Levels
| The original notion of RAID was to build high | 
 | Interface Engines (AIE) organize data streams for | ||||||||||
| capacity, reliable storage subsystems using large | storage or retrieval. | 
 | ||||||||||
| numbers of inexpensive disk drives. Thus its | 
 | Virtual Drive Manager Data is accessed through | ||||||||||
| original definition: Redundant Array of | 
 | 
 | Virtual Drives using an implementation of the | |||||||||
| Inexpensive Drives. Over time that definition | 
 | standard SCSI protocol controlled by the Virtual | ||||||||||
| became Redundant Array of Independent Drives | Device Manager. The VDM adds capabilities | |||||||||||
| and the inherent cost advantage in a RAID system | such as RAID, data management services, | |||||||||||
| was lost. The Diamond Series provides a high | 
 | enclosure management services, serverless | ||||||||||
| capacity, high performance and highly reliable | 
 | backup, data replication using SCSI Extended | ||||||||||
| disk array that uses the merged power of many | 
 | Copy and LUN mapping. | ||||||||||
| inexpensive ATA disk drives. | 
 | 
 | 
 | 
 | Data Routing Fabric Incoming or outgoing data is | |||||||
| Intelligent Midplane The heart of the Diamond | 
 | routed between the ATA Interface Engines (AIE) | ||||||||||
| Series storage array is the intelligent midplane | 
 | and the Fibre Channel or SCSI interface by the | ||||||||||
| with ADXT to sum or aggregate the data rates of | custom Data Routing Fabric ASIC, a high speed, | |||||||||||
| individual ATA disk drives to create high data | 
 | low latency transfer fabric with more than 2 | ||||||||||
| transfer rates. This technology enables features | GB/sec. of bandwidth supported by up to 512 | |||||||||||
| such as serverless backup, advanced error | 
 | Megabytes of memory. | ||||||||||
| protection, metadata storage techniques, | 
 | 
 | ATA Interface Engine (AIE) The interface to each | |||||||||
| virtualization software, thermal management and | pair of drives is through a custom ATA Interface | |||||||||||
| advanced enclosure services. | 
 | 
 | 
 | 
 | Engine ASIC. The AIE implements the typically | |||||||
| The midplane contains a combination of custom | ||||||||||||
| Application Specific Integrated Circuits (ASICs), | silicon. Each AIE contains a dedicated ATA | |||||||||||
| processors and proprietary embedded software. It | protocol processor to completely automate | |||||||||||
| is divided into three main processing sections | 
 | command and protocol processing. Automated | ||||||||||
| which handle the data being read or written to the | command overlapping and queuing maximizes | |||||||||||
| ATA disk drives from the Fibre Channel or SCSI | the performance of  | |||||||||||
| host interfaces. The Virtual Device Manager | 
 | transfers data using  | ||||||||||
| (VDM), Data Routing Fabric (DRF) and ATA | 
 | at 66 megabytes per second. The  | ||||||||||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | contains 12 AIEs for a parallel transfer rate of 792 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | megabytes per second. In | 
| Disk 2 | Disk 2 | Disk 2 | Disk 2 | Disk 2 | Disk 2 | Disk 2 | Disk 2 | Disk 2 | Disk 2 | Disk 2 | Disk 2 | addition to guaranteeing | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| Disk 1 | Disk 1 | Disk 1 | Disk 1 | Disk 1 | Disk 1 | Disk 1 | Disk 1 | Disk 1 | Disk 1 | Disk 1 | Disk 1 | data transfer integrity with | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| AIE 1 | AIE 2 | AIE 3 | AIE 4 | AIE 5 | AIE 6 | AIE 7 | AIE 8 | AIE 9 | AIE 10 | AIE 11 | AIE 12 | automatic CRC checking, | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | the command and status | 
| 
 | 
 | 
 | 
 | DATA ROUTING FABRIC | 
 | 
 | 
 | 
 | transfers are validated | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | using a patent pending | 
| 
 | 
 | 
 | 
 | 
 | 
 | text | 
 | 
 | 
 | 
 | 
 | technology unique to the | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | AIE. | 
| 
 | 
 | 
 | 
 | VIRTUAL DEVICE MANAGER | 
 | 
 | 
 | 
 | 
 | |||
FIBRECHANNEL INTERFACE 1
FIBRECHANNEL INTERFACE 2
4 Technical overview
