Dell EMC XtremIO

Last updated
Dell EMC XtremIO
Dell EMC logo.svg
Developer Dell EMC (2012 - current)
XtremIO (2009 - 2012)
Type Storage server
Release date2009;16 years ago (2009)
Website delltechnologies.com/.../storage/xtremio-all-flash

Dell EMC XtremIO is Dell EMC's high-volume, high-capacity all-flash enterprise storage platform. [1] The current version is the X2 line. The XtremIO X2 storage platform is primarily designed for applications that benefit from its data reduction and copy data management capabilities. It also targets organizations with large VDI deployments. [2]

Contents

History

The XtremIO company was founded in 2009 by a group of Israeli high-tech veterans that included Aryeh Mergi, a co-founder of M-Systems; Chairman of the Board, Shuki Bruck, the Gordon and Betty Moore Professor at Caltech; Yaron Segev; and CEO Ehud Rokach, a former senior executive at Orckit and CEO of Corrigent. The company raised $25 million in two funding rounds from investors including Israel-based Jerusalem Venture Partners (JVP) and Giza Venture Capital and U.S.-based Battery Ventures and Lightspeed Venture Partners. [3]

The company was acquired by EMC Corporation in May, 2012 for US$430 million, while the technology was still in development. [4] Considered a gamble by some experts, the acquisition was soon followed by additional merger activity in the flash market. [5] [6] Known as the home of the USB flash drive, Israel fostered companies like XtremIO, M-Systems, Anobit and others that were attracting a lot of attention from U.S.-based firms for their talent and technology. [7]

XtremIO arrays entered the market in early 2013 for limited testing, and the product line was officially launched by EMC on November 14 of that year. The first generation product was built around 6U storage nodes called X-Bricks. These featured N-way active controllers, 250,000 random 4K read IOPS and sub-millisecond response time. They were originally scalable to four X-Bricks, linked by dual InfiniBand, delivering 1 million IOPS. [8]

XtremIO reached $1 billion in sales in 2015, expanded the capacity of the product and introduced efficient copy data management at the storage layer (iCDM), among other incremental improvements. [6] [9]

The XtremIO X2 line was introduced in May, 2017. It introduced enhancements to the iCDM software and multi-dimensional scaling, among other enhancements. Hardware density was increased; the X2 features more processing cores and a 4U controller head instead of the old 6U profile. The system also shipped with higher capacity flash drives which deliver greater density. Software and hardware improvements allow XtremIO X2 systems to scale more incrementally than earlier XtremIO systems, allowing both scale-up capacity growth by adding storage to a single X-Brick (new to X2), and scale-out capacity growth by adding additional X-Bricks (possible in earlier configurations). [2] [10]

These differences enabled significant performance gains (80% improvement in response times [11] ) but prohibit the coexistence of X1 and X2 hardware in the same cluster. Different clusters can be managed within the same IT interface, however. [10]

Technology and Architecture

The base unit of the XtremIO X2 line is the X-Brick. XtremIO X2 X-Bricks are available in two types: X2-S and X2-R. X2-S configurations are used for virtual desktops with lower capacity requirements and high IO density. X2-R configurations are used for a variety of cases, from virtual servers to database workloads.

Each X-Brick consists of two active-active controller nodes and a drive bay. Individual X-Bricks can scale up by adding as few as two SSDs at a time to any single brick. The capacity range for a single X2-S X-Brick is 7.2-28.8 TB, and the capacity range for a single X2-R X-Brick is 34.5-138.2 TB.

X-Bricks can be combined in clusters for additional scaling of both capacity and performance. IOPS performance scales linearly with each additional X-Brick. Up to 8 X-Bricks can be combined into a single cluster with a raw capacity of up to 1.1 PB, which the company claims is an effective capacity of 5.5 PB due to the 6:1 data efficiency ratio achieved through what it calls “intelligent data packing.” [10] X-Brick interconnectivity is achieved using 40 Gbps InfiniBand. XtremIO uses remote procedure calls (RPC) for control messages and remote direct memory access (RDMA) for moving data blocks. [12]

The full-mesh RDMA network running on Infiniband maintains a consistent path length to each data block, which in turn provides the same latency. The XIOS operating system software, which sits on top of a Linux kernel inside each storage controller, manages the system's functional modules, RDMA over InfiniBand operations, monitoring and memory pools. It is optimized for handling high I/O rates. Every storage controller runs a combination of different modules and shares the total load. [12] These distributed (across different controllers) software modules handle each individual I/O operation, which traverses the cluster. XtremIO handles each I/O request by two software modules (2 hops), no matter if it is a single X-Brick system or a multiple X-brick cluster, again ensuring consistent latency, regardless of the size of the cluster. XIOS features global inline deduplication and compression, thin provisioning, snapshot architecture, XDP Data Protection and full VAAI Integration. [13]

Related Research Articles

<span class="mw-page-title-main">InfiniBand</span> Network standard

InfiniBand (IB) is a computer networking communications standard used in high-performance computing that features very high throughput and very low latency. It is used for data interconnect both among and within computers. InfiniBand is also used as either a direct or switched interconnect between servers and storage systems, as well as an interconnect between storage systems. It is designed to be scalable and uses a switched fabric network topology. Between 2014 and June 2016, it was the most commonly used interconnect in the TOP500 list of supercomputers.

NetApp, Inc. is an American data infrastructure company that provides unified data storage, integrated data services, and cloud operations (CloudOps) solutions to enterprise customers. The company is based in Cork City, Ireland. It has ranked in the Fortune 500 from 2012 to 2021. Founded in 1992 with an initial public offering in 1995, NetApp offers cloud data services for management of applications and data both online and physically.

Input/output operations per second is an input/output performance measurement used to characterize computer storage devices like hard disk drives (HDD), solid state drives (SSD), and storage area networks (SAN). Like benchmarks, IOPS numbers published by storage device manufacturers do not directly relate to real-world application performance.

EMC NetWorker is an enterprise-level data protection software product from Dell EMC that unifies and automates backup to tape, disk-based, and flash-based storage media across physical and virtual environments for granular and disaster recovery.

The IBM SAN Volume Controller (SVC) is a block storage virtualization appliance that belongs to the IBM System Storage product family. SVC implements an indirection, or "virtualization", layer in a Fibre Channel storage area network (SAN).

<span class="mw-page-title-main">IBM storage</span> Product portfolio of IBM

The IBM Storage product portfolio includes disk, flash, tape, NAS storage products, storage software and services. IBM's approach is to focus on data management.

<span class="mw-page-title-main">Dell EMC Isilon</span> Network-attached storage

Dell EMC Isilon is a scale out network-attached storage platform offered by Dell EMC for high-volume storage, backup and archiving of unstructured data. It provides a cluster-based storage array based on industry standard hardware, and is scalable to 50 petabytes in a single filesystem using its FreeBSD-derived OneFS file system.

The OneFS File System is a parallel distributed networked file system designed by Isilon Systems and is the basis for the Isilon Scale-out Storage Platform. The OneFS file system is controlled and managed by the OneFS Operating System, a FreeBSD variant.

Sun Open Storage was an open source computer data storage platform developed by Sun Microsystems. Sun Open Storage was advertised as avoiding vendor lock-in.

A hybrid array is a form of hierarchical storage management that combines hard disk drives (HDDs) with solid-state drives (SSDs) for I/O speed improvements.

EMC VPLEX is a virtual computer data storage product introduced by EMC Corporation in May 2010. VPLEX implements a distributed "virtualization" layer within and across geographically disparate Fibre Channel storage area networks and data centers.

IBM Storwize systems were virtualizing RAID computer data storage systems with raw storage capacities up to 32 PB. Storwize is based on the same software as IBM SAN Volume Controller (SVC).

Exalogic is a computer appliance made by Oracle Corporation, commercially available since 2010. It is a cluster of x86-64-servers running Oracle Linux or Solaris preinstalled.

<span class="mw-page-title-main">LIO (SCSI target)</span> Open-source version of SCSI target

The Linux-IOTarget (LIO) is an open-source Small Computer System Interface (SCSI) target implementation included with the Linux kernel.

<span class="mw-page-title-main">Virtual Computing Environment</span> American computer hardware brand

Virtual Computing Environment Company (VCE) was a division of EMC Corporation that manufactured converged infrastructure appliances for enterprise environments. Founded in 2009 under the name Acadia, it was originally a joint venture between EMC and Cisco Systems, with additional investments by Intel and EMC subsidiary VMware. EMC acquired a 90% controlling stake in VCE from Cisco in October 2014, giving it majority ownership. VCE ended in 2016 after an internal division realignment, followed by the sale of EMC to Dell.

<span class="mw-page-title-main">IBM FlashSystem</span> IBM Storage enterprise system that store data on flash memory

IBM FlashSystem is an IBM Storage enterprise system that stores data on flash memory. Unlike storage systems that use standard solid-state drives, IBM FlashSystem products incorporate custom hardware based on technology from the 2012 IBM acquisition of Texas Memory Systems.

<span class="mw-page-title-main">Dell Technologies PowerFlex</span> Software-defined storage product

Dell Technologies PowerFlex, is a commercial software-defined storage product from Dell Technologies that creates a server-based storage area network (SAN) from local server storage using x86 servers. It converts this direct-attached storage into shared block storage that runs over an IP-based network.

Omni-Path Architecture (OPA) is a high-performance communication architecture developed by Intel. It aims for low communication latency, low power consumption and a high throughput. It directly competes with InfiniBand. Intel planned to develop technology based on this architecture for exascale computing. The current owner of Omni-Path is Cornelis Networks.

Dell EMC Unity is one of Dell EMC's mid-range storage array product lines. It was designed from the ground up as the next-generation midrange unified storage array after the EMC VNX and VNXe series, which evolved out of the EMC Clariion SAN disk array.

Dell EMC VMAX is Dell EMC’s flagship enterprise storage array product line. It evolved out of the EMC Symmetrix array, EMC’s primary storage product of 1990s and early 2000s.

References

  1. "Compare XtremIO vs. Unity all-flash storage system for VDI". TechTarget. August 2017.
  2. 1 2 "Dell EMC all-flash moves focus on VMAX, XtremIO and Isilon". TechTarget. 2017-05-08.
  3. "Battery Ventures Leads $14 Million in Series B Investment Round for Israel-Based XtremIO". Venture Capital Reporter.
  4. "EMC buys XtremIO for $430m". Globes. 2012-05-10.
  5. "EMC betting on flash array's stability". IT World Canada. 2014-05-06.
  6. 1 2 "XtremIO Achieves $1 Billion In Bookings In Just 588 Days". StorageReview. 2015-08-27. Archived from the original on 2017-11-07. Retrieved 2017-10-31.
  7. "Why Israel is a hotbed for flash storage innovation". NetworkWorld. 2012-05-17.
  8. "EMC's XtremIO array: Everything we know about new all-flash box". The Register. 2013-11-11.
  9. "XtremIO Introduces iCDM To Tackle The Issue Of Copy Data". StorageReview. 2015-10-27. Archived from the original on 2017-11-07. Retrieved 2017-10-31.
  10. 1 2 3 "Deep Dive XtremIO X2 – Dell EMC World 2017". StorageSwiss. 2017-05-09.
  11. "Dell EMC XtremIO X2 Announced". StorageReview. 2017-05-08.
  12. 1 2 "XtremIO Hardware/Software Overview & Architecture Deepdive". VJ Swami. 2013-11-13. Archived from the original on 2017-11-07. Retrieved 2017-10-31.
  13. "EMC XtremIO". Eigen Magic. 2014-06-13.