Call a Specialist Today! 800-886-5369

ScaleIO
Software-Defined, Scale-Out SAN

ScaleIO

EMC Storage
EMC Enterprise Storage
ScaleIO
#ScaleIO
Please Call for Pricing!

Click here to Jump to Pricing!


Overview:

Challenges

The management of large-scale, rapidly growing infrastructures is a constant challenge for many data center operation teams and it is not surprising that data storage is at the heart of these challenges. The traditional dedicated SAN and dedicated workloads cannot always provided the scale and flexibility needed. A storage array can’t borrow capacity from another SAN if demand increases and can lead to data bottlenecks and a single point of failure. When delivering Infrastructureas-a-Service (IaaS) or high performance applications, delays in response are simply not acceptable to customers or users.

EMC ScaleIO: Public Cloud Agility With Private Cloud Resiliency

EMC® ScaleIO® is software that creates a server-based SAN from local application server storage to deliver flexible and scalable performance and capacity on demand. It converges storage and compute resources of commodity hardware into a single-layer architecture, aggregating capacity and performance, simplifying management, and scaling to thousands of nodes. As an alternative to a traditional SAN infrastructure, ScaleIO combines HDDs, SSDs, and PCIe flash cards to create a virtual pool of block storage with varying performance tiers. In addition, it provides enterprise-grade data protection, multi-tenant capabilities, and add-on enterprise features such as QoS, thin provisioning, and snapshots. ScaleIO is hardware-agnostic, supports physical and/or virtual application servers, and has been proven to deliver significant TCO savings vs. traditional SAN.

Massive Scalability
ScaleIO is designed to massively scale from three to thousands of nodes. Unlike most traditional storage systems, as the number of storage devices grows, so do throughput and IOPS. The scalability of performance is linear with regard to the growth of the deployment. Whenever the need arises, additional storage and compute resources (i.e., additional servers and/or drives) can be added modularly so that resources can grow individually or together to maintain balance. Storage growth is therefore always automatically aligned with application needs.

Extreme Performance
Every server in the ScaleIO cluster is used in the processing of I/O operations, making all I/O and throughput accessible to any application within the cluster. Such massive I/O parallelism eliminates bottlenecks. Throughput and IOPS scale in direct proportion to the number of servers and local storage devices added to the system, improving cost/performance rates with growth. Performance optimization is automatic; whenever rebuilds and rebalances are needed, they occur in the background with minimal or no impact to applications and users. The ScaleIO system autonomously manages performance hot spots and data layout. EMC lab testing results demonstrate:

Workload IOPS (3 Nodes) IOPS (128 Nodes)
100% READ ~875,000 ~31,000,000
70% READ / 30% WRITE ~650,000 ~23,750,000
100% WRITE ~375,000 ~12,500,000

Unparalleled Flexibility

ScaleIO provides flexible deployment options. With ScaleIO, you are provided with two deployment options. The first option is called “two-layer” storage-only and is when the application and storage are installed in separate servers in the ScaleIO cluster. This provides efficient parallelism and no single points of failure. The second option is called “hyper-converged” and is when the application and storage are installed on the same servers in the ScaleIO cluster. This creates a single-layer architecture and provides the lowest footprint and cost profile.

Unparalleled Flexibility

ScaleIO provides unmatched choice for these deployments options. ScaleIO is infrastructure agnostic making it a true software-defined storage product. It can be used with mixed server brands, operating systems (physical and virtual), and storage media types (HDDs, SSDs, and PCIe flash cards). In addition, customers can also use OpenStack commodity hardware for storage and compute nodes.

Supreme Elasticity

With ScaleIO, storage and compute resources can be increased or decreased whenever the need arises. The system automatically rebalances data “on the fly” with no downtime. Additions and removals can be done in small or large increments. No capacity planning or complex reconfiguration due to interoperability constraints is required, which reduces complexity and cost. The ScaleIO system reconfigures itself as the underlying resources change; data is rearranged and spread evenly on the servers to optimize performance and enhance resilience. All of this happens automatically without operator intervention and therefore eliminates the need for costly and disruptive data migrations.

Essential Features For Enterprises And Service Providers

ScaleIO offers a set of features that gives you complete control over performance, capacity and data location. For both private cloud data centers and service providers, these features enhance system control and manageability—ensuring that quality of service (QoS) is met. With ScaleIO, you can limit the amount of performance—IOPS or bandwidth—that selected customers can consume. The limiter allows for resource distribution to be imposed and regulated, preventing application “hogging” scenarios. Data masking can be used to provide added security for sensitive customer data. ScaleIO offers instantaneous, writeable snapshots for data backups.

For improved read performance, DRAM caching enables you to improve read access by using SDS server RAM. Fault sets – a group of SDS that are likely to go down together – can be defined to ensure data mirroring occurs outside the group, improving business continuity. You can create volumes with thin provisioning, providing ondemand storage as well as faster setup and startup times.

ScaleIO also provides multi-tenant capabilities via protection domains and storage pools. Protection domains allow you to isolate specific servers and data sets. This can be done at the granularity of a single customer so that each customer can be under a different SLA. Storage pools can be used for further data segregation, tiering, and performance management. For example, data that is accessed very frequently can be stored in a flash-only storage pool for the lowest latency, while less frequently accessed data can be stored in a low-cost, high-capacity pool of spinning disks.

Choose The Right Solution For You

When it comes to SDS, whether prefer a “build it yourself” or “turnkey” approach to your solution, ScaleIO delivers the consumptions that will help you reach your goals quickly and efficiently. You have the option to consume ScaleIO in 3 different models:

  • ScaleIO software – delivers the maximum flexibility and installs directly on your x86 standard server hardware and infrastructure.
  • VxRack Node – bundles x86 commodity servers and ScaleIO software, enabling you to quickly deploy a fully architected software-defined, scale out, server SAN
  • VxRack System 1000 FLEX - a fully integrated, turnkey, hyper-converged solution which leverages ScaleIO, enabling you to hit the ground running.

choose the right solution

Key Features:

  • Enables storage tiering across server-based HDDs, SSDs, PCIe flash cards
  • Ensures high availability with two-copy data mirroring
  • Handles self-healing and rebalancing after configuration changes or hardware failures
  • Controls bandwidth/IOPS use for quality of service
  • Eases data recovery with consistent, writeable snapshots
  • Supports multi-tenancy storage with data at rest encryption
  • Offers multiple consumption models, including Software Only, ScaleIO Node, and VCE VxRack

Essentials

  • Software-defined block storage
  • Performance and capacity on demand
  • Multiple deployment options
  • Infrastructure agnostic
  • Elastic architecture
  • Data protection across the cluster
  • Meet the needs of traditional and next generation applications

Benefits

  • Low TCO
  • Scales to thousands of nodes
  • Tens of millions of IOPS

Features Essential for Enterprises and Service Providers

  • Partitioning / Protection Domains
  • Tiering
  • Multi-tenancy
  • Snapshots
  • Fault set domains
  • Two-Way Mesh Mirroring
  • Storage QoS
  • Integrations with VMware™ vSphere® and OpenStack

New Essential Features In ScaleIO 2.0

  • In-flight Checksum
  • 5 Node MDM Cluster
  • Read Flash Cache
  • EMC Secure Remote Services (ESRS)
  • Instant Maintenance Mode
  • Software Component Validation
  • CoreOS Support
  • Ubuntu Support
  • OpenStack Support

Specifications:


ScaleIO Specifications
Supported Operating Systems Microsoft Windows
Red Hat Enterprise Linux
CentOS Linux
SUSE Linux
Storage Media HDD
SSD
PCIe Flash
Hypervisors VMware vSphere
Microsoft Hyper-V
Linux KVM
Citrix XenServer
Minimum Number of Nodes 3
Maximum Number of Nodes Unlimited
Product ScaleIO Products
Solution For Cloud
Scale-Out Storage
Storage Consolidation
Mid-Range Storage
Enterprise-Class Storage
Browse By Software
Software-Defined Storage
Primary Storage

Documentation:

Download the ScaleIO Datasheet (PDF).

 

EMC Storage
EMC Enterprise Storage
ScaleIO
#ScaleIO
Please Call for Pricing!