
Dell DX Object Storage – File Gateway Architectural Reference
Release
Version
Date Details Modifie
Released By
0.01 12/8/2010 Initial draft Ron Stefani
0.02 12/14/2010 Sizing Guidelines added
Ron Stefani
Not Released
Not Released
THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL
ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR
IMPLIED WARRANTIES OF ANY KIND.
© 2010 Dell Inc. All rights reserved. Reproduction of this material in any manner whatsoever without
the express written permission of Dell Inc. is strictly forbidden. For more information, contact Dell.
Dell, the DELL logo, and the DELL badge, PowerEdge, and PowerVault are trademarks of Dell Inc.
Microsoft, Windows, Windows Server, and Active Directory are either trademarks or registered
trademarks of Microsoft Corporation in the United States and/or other countries. Red Hat Enterprise
Linux is a trademark of Red Hat, Inc., registered in the U.S. and other countries. Linux is the registered
trademark of Linus Torvalds in the U.S. and other countries. Other trademarks and trade names may be
used in this document to refer to either the entities claiming the marks and names or their products.
Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own.
December 2010
Page ii

Dell DX Object Storage – File Gateway Architectural Reference
Contents
Scope of this Document ................................................................................................ 3
Overview ................................................................................................................. 3
Standard hardware ...................................................................................................... 3
Specific CFS Configurations ............................................................................................ 4
Single-server Configuration ......................................................................................... 4
Hardware ............................................................................................................ 4
Network ............................................................................................................. 4
Failover Configuration ............................................................................................... 5
Hardware ............................................................................................................ 5
Network ............................................................................................................. 6
Gateway Protocols ................................................................................................... 6
Other hardware ....................................................................................................... 7
Software ............................................................................................................... 7
DX Object CFS Processes ............................................................................................... 8
Standard DX Object Storage Cluster ............................................................................... 8
DX Object Storage File Gateway (single-server) ................................................................ 9
DX Object Storage File Gateway (Failover) ..................................................................... 10
Sizing Guidelines ....................................................................................................... 11
Availability ........................................................................................................... 11
Number of Clients ................................................................................................... 11
Amount of External Storage ....................................................................................... 11
Page 2

Dell DX Object Storage – File Gateway Architectural Reference
Scope of this Document
This document provides an overview of the Dell DX Object Storage CFS Gateway solution and lists the
hardware and software components that are used in the solution.
For more detailed information about deploying this solution or any of its components, see
support.dell.com.
Overview
The Dell DX Object Storage platform, initially released in May 2010, integrates applications via native
HTTP writes. The DX Object Storage Gateway solution extends access to DX Object Storage by adding a
file system interface that supports Windows & UNIX clients.
The interface is provided by CIFS/NFS software that runs on a PowerEdge R410 server. In the Gateway
solution this is called the Cluster File Server (CFS), and it provides a file system interface that enables
customers to write files to DX Object Storage as they would any other file system. The write to the DX
Object Storage system is indirect, however, as the files temporarily reside in spool cache on the CFS
server or on a shared storage device.
In a single-server Gateway solution, data objects are written to a spool that is on the CFS and then
moved to a storage node in the DX Object Storage cluster once the write is complete; in a failover
configuration, the files are written to a Dell PowerVault MD3200i storage system, which persi sts the
data in the event that a CFS fails. See “Specific CFS Configurations” for more details.
Standard hardware
The following briefly describes the standard hardware components of DX Object Storage G ateway
solutions. In most cases, none of these components are yet installed at the customer site.
Cluster File Server (CFS) – This server hosts the file server software that presents the Dell DX
Object Storage system as a standard file system. In single-server solutions, this server also
provides a spool cache on local disk.
Cluster Services Node (CSN) – This node is the head of the DX Object Storage systems and
hosts the services that run on the cluster, such as cluster services, storage services, and
content router (if applicable). It is not used for data storage.
Storage Nodes – These nodes host data that is indirectly written to them by application servers
(via the spool cache). A minimum of two nodes is required, and e ach data object has at least
one replica.
Shared Storage System – Shared storage is a cache where files are stored before they get
written to the DX Object Storage and also where they can be accessed on subsequent reads, if
locally available. A separate shared storage system, such as the MD3200i is required for failover
solutions. In these types of solutions, if the gateway server fails over to another gateway
server, the common spool cache is still available to either write its data to the storage nodes,
or serve data to clients.
Page 3