Intelligent midplane, Virtual device manager, Data routing fabric – ATTO Technology Diamond Storage Array S-Class User Manual

Page 15: Ata interface engine (aie)

Advertising
background image

4

disk array that uses the merged power of ATA disk
drives.

Intelligent Midplane

The heart of the Diamond

Series disk storage array is the intelligent
midplane with ADXT

to sum or aggregate the

data rates of individual ATA disk drives to create
high data transfer rates. This technology enables
features such as serverless backup, advanced error
protection, metadata storage techniques,
virtualization software, thermal management and
advanced enclosure services.

The midplane contains a combination of custom
Application Specific Integrated Circuits (ASICs),
processors and proprietary embedded software. It
is divided into three main processing sections
which handle the data being read or written to the
ATA disk drives from the Fibre Channel or SCSI
host interfaces. The Virtual Device Manager
(VDM), Data Routing Fabric (DRF) and ATA
Interface Engines (AIE) organize data streams for
storage or retrieval.

Virtual Device Manager

Data is accessed through

virtual devices using an implementation of the
standard SCSI protocol controlled by the Virtual
Device Manager. The VDM adds capabilities
such as RAID, data management services,

enclosure management services, serverless
backup, data replication and LUN mapping.

Data Routing Fabric

Incoming or outgoing data is

routed between the ATA Interface Engines (AIE)
and the Fibre Channel or SCSI interface by the
custom Data Routing Fabric ASIC, a high speed,
low latency transfer fabric with more than 2
GB/sec. of bandwidth supported by up to 512
Megabytes of memory.

ATA Interface Engine (AIE)

The interface to each

pair of drives is through a custom ATA Interface
Engine ASIC. The AIE implements the typically
software-intensive ATA interface completely in
silicon. Each AIE contains a dedicated ATA
protocol processor to completely automate
command and protocol processing. Automated
command overlapping and queuing maximizes
the performance of multi-threaded I/O. The AIE
transfers data using double-clocking technology
at 66 megabytes per second. The Diamond
Storage Array contains 12 AIEs for a parallel
transfer rate of 792 megabytes per second. In
addition to guaranteeing data transfer integrity
with automatic CRC checking, the command and
status transfers are validated using a patent
pending technology unique to the AIE.

text

Disk 1

Disk 2

AIE

1

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

Disk 1

Disk 2

DATA ROUTING FABRIC

VIRTUAL DEVICE MANAGER

FIBRECHANNEL

INTERFACE 1

FIBRECHANNEL

INTERFACE 2

AIE

2

AIE

3

AIE

4

AIE

5

AIE

6

AIE

7

AIE

8

AIE

9

AIE

10

AIE

11

AIE

12

Advertising