PARALLELS CLOUD STORAGE
|
|
- Richard Paul
- 7 years ago
- Views:
Transcription
1 PARALLELS CLOUD STORAGE Performance Benchmark Results 1
2 Table of Contents Executive Summary... Error! Bookmark not defined. Architecture Overview... 3 Key Features... 5 No Special Hardware Requirements... 5 High Reliability... 5 Extensive Scalability and Flexibility... 6 Top Performance... 7 Replication In Parallels Cloud Storage... 7 Overview... 7 Results of Replication Performance Tests I/O Performance Tests Overview Test Results for Horizontal Scalability Test Results for Vertical Scalability Conclusion Appendix: Test Lab Configurations and Methodologies Replication Testing Performance Testing
3 Executive Summary To support growing demands for both high performance and high data availability, modern data centers need a fast, flexible storage solution. But this requirement presents problems: besides the difficulties involved in managing and maintaining such storage, there are flexibility and cost issues. Redundant storage is typically either not flexible (as is the case with local RAID arrays) or too expensive for many organizations (as is the case with SAN storage). Parallels Cloud Storage is designed to solve both problems. It can run on commodity hardware, thus not requiring any significant infrastructure investment; and it is a very easy solution to set up and grow on demand. This white paper provides a description of the architecture, major features, and performance of Parallels Cloud Storage. Architecture Overview Parallels Cloud Storage is a highly available distributed storage system with built-in replication and disaster recovery. It runs on top of commodity hardware, using locally attached hard drives to create storage clusters that span multiple machines. This approach allows rapid live migration of containers (CTs) and virtual machines (VMs) across hardware nodes, without having to copy CT or VM data. It also ensures high availability, as it makes storage across the cluster available remotely. Figure 1 illustrates the logical structure and basic components of Parallels Cloud Storage. The key components are: Chunk Servers (CSs). All data in a Parallels Cloud Storage cluster, including disk images of both CTs and VMs, is stored in the form of fixed-size chunks on chunk servers, which provide access to the data as needed. The cluster automatically replicates the data chunks and distributes them across the available chunk servers to provide high availability of data. Therefore, to ensure this high availability, a Parallels Cloud Storage cluster must have multiple chunk servers 3
4 Metadata servers (MDSs). To keep track of data chunks and their replicas, the cluster stores metadata about them (such as their file names) on metadata servers. In addition to managing metadata, the MDSs control how files are split into chunks and where the chunks are stored. They also track versions of chunks, ensure that the cluster has enough replicas, and keep a global log of important events that happen in the cluster. As is the case with CSs, multiple MDSs are needed to provide high availability. Clients. Clients manipulate data stored in the cluster by sending different types of file requests for example, to modify an existing file or create a new one. Clients access a storage cluster by communicating with the MDSs and CSs. Parallels CT and VM clients can be run natively i.e., directly from the storage cluster. You can also mount storage as a conventional file system (although Parallels Cloud Storage is not POSIX-compliant). In addition, you can create and mount image files residing on storage as loop devices by using the ploop feature. You can format these loop devices in any file system you want (ext4, for instance) and can export them using iscsi. Figure 1. Key components of Parallels Cloud Storage 4
5 A recommended cluster setup would consist of three to five MDS instances (allowing you to survive the loss of one or two of the MDSs, respectively) and three or more CSs to provide storage capacity. (For more information, see the Recommended Configuration chapter in the Parallels Cloud Storage Administrator s Guide.) You can set up any number of computers in the cluster to perform the role of an MDS, CS, or client. You can also assign two or all three roles to the same computer. For example, you can configure a computer to act as a client, and if you want it to allocate its local disk space to the cluster, you can set it up to be a chunk server, as well. In this paper, unless otherwise noted, the term server refers to a physical server. In each of our tests, three servers in each cluster are set up to host all three roles (MDS, CS, and client), and the remaining servers in the cluster have two roles (CS and client). Key Features No Special Hardware Requirements Parallels Cloud Storage has no special hardware requirements: it can be built using commodity hardware (such as SATA or SAS drives and 1Gbit+ Ethernet) and will run on your current hardware stack. Although additional hardware resources, such as SSD drives or 10Gbit Ethernet, can significantly boost performance, they are not required to get the major benefits of Parallels Cloud Storage: a cost-effective distributed storage solution with built-in replication and high availability High Reliability Parallels Cloud Storage is designed to ensure that data availability will not be affected by the unavailability of up to a predefined number of logical or physical components. The following features ensure high reliability: Replicated metadata. Several MDSs typically three or five run simultaneously, enabling them to survive the unavailability of one or two MDSs, respectively. As long as more than half of the MDSs are responsive, clients are guaranteed the ability to access metadata. 5
6 Replicated chunks. Every piece of data is saved in multiple copies across different CSs to ensure that the data is available even if some CSs are in a failed state (e.g., disconnected from the network or being rebooted). Parallels Cloud Storage also automatically maintains the required number of replicas of each chunk. If some of the replicas become unavailable, Parallels Cloud Storage will start making more replicas and copying them to new locations. High availability and consistency. The existence of multiple CSs and MDSs and the replication of data chunks across the cluster mean that even if some CSs or MDSs are unavailable, clients can still access and modify data. Parallels Cloud Storage also tracks any chunk modifications to guarantee that all pieces of data are in the same state so if a CS is down for a period of time and some of its chunks end up out of date as a result, Parallels Cloud Storage will recognize the problem and update the chunks to latest version once the CS comes back online. Data checksumming and scrubbing (works with SSD cache for a chunk server journal feature only). Although Parallels Cloud Storage itself is highly available and consistent, there is always a chance that local storage could become corrupted. To guard against such silent data corruption which could occur, for example, due to hardware faults Parallels Cloud Storage periodically performs data checks. When data is first written or modified, the storage solution calculates and remembers checksums for each piece of data. Then, in background mode, Parallels Cloud Storage periodically inspects data from local storage and compares saved checksums with newly calculated ones to ensure that there is no corruption. If it detects any corrupted data chunks, it replaces them with replicas of known-good copies. Extensive Scalability and Flexibility Another advantage of Parallels Cloud Storage is its extensive scalability and flexibility. Key capabilities in this regard include: Growth on demand. You can easily extend Parallels Cloud Storage by simply adding new CSs up to a total of 1PB of storage space. Load balancing. Parallels Cloud Storage automatically balances workloads among all available CSs. In storing new chunks, Parallels Cloud Storage takes into account both the amount of free disk space and the distribution of the I/O load, in order to ensure 6
7 high performance. Additionally, when you add new CSs to a cluster, Parallels Cloud Storage automatically balances existing data across all CSs. Storage tiers. Since fast storage costs more than slower storage, Parallels Cloud Storage lets you define allocation policies for different types of local drives so as to deliver the best price/ performance ratio. For instance, you may choose to store frequently accessed data on fast, but relatively expensive, SSD drives, while placing rarely needed backup data on inexpensive SATA drives. Top Performance It s hard to overestimate the importance of storage performance, which is usually the bottleneck for the whole system s performance. Parallels Cloud Storage offers several options for enhancing performance, including: Thin replication. Parallels Cloud Storage supports thin replication, in which only the changed parts of chunks are updated on recovery, rather than the whole chunks. This approach significantly boosts overall performance because it involves fewer reads, writes, and data transfers. SSD cache for a chunk server journal. You can attach an SSD drive to a CS in the cluster and configure the drive to store a write CS journal a step that can boost the performance of random write operations in the cluster by a factor of two or more. The journal can also maintain chunk checksums to improve storage reliability. SSD read cache on the client. You can attach an SSD drive to a client and configure the drive to store a local cache of frequently accessed data a step that can increase overall cluster read operations performance by a factor of 10 or more. Replication in Parallels Cloud Storage Overview To ensure high availability, Parallels Cloud Storage stores a number of replicas of each chunk across multiple physical servers. If it detects the unavailability of one or more chunk servers for a predefined amount of time, it will automatically start the replication process to ensure the availability of a sufficient number of copies of the data. Figures 2-4 illustrate the replication process in a cluster that consists of three CSs. With the replication level set 7
8 to 2, each chunk should have two replicas. If CS #1 becomes unavailable for some reason, chunks 1 and 2 end up with only one replica. In such a case, Parallels Cloud Storage immediately detects that these chunks have fewer replicas than they should and creates however many additional replicas are needed to bring the number up to the specified replication level. Figure 2. This healthy cluster has three CSs and two replicas of each of three data chunks. Figure 3. This cluster, with one unavailable CS, has become degraded: Chunks 1 and 2 have only one replica. 8
9 Figure 4. The cluster is healthy again after replication, with two replicas of every chunk Parallels Cloud Storage replication is similar to the RAID rebuild process, but it has two key differences: Replication is much faster with Parallels Cloud Storage than with a typical online RAID 1/5/10 rebuild, because Parallels Cloud Storage is able to replicate in parallel, across all servers in the cluster. In contrast, RAID is only able to copy data from a single hard drive to another single hard drive. The more CSs you have in a cluster, the less time it takes to replicate each chunk. Replication performance is important because it minimizes the time when the system operates with a lower than normal redundancy level. To ensure the overall reliability of the storage solution, replication time must be much shorter than the expected time between CS faults because the briefer the period of reduced redundancy, the less likely you are to lose any data. In theory, the mean time to data loss (MTTDL) is in reverse proportion to T2, where T is the time to recover. Factors affecting replication performance include: 9
10 Number of available CSs, because replication is a process that runs in parallel so the more available replication sources and destinations you have, the faster it goes. Performance of the local disk system used for storing chunks. Network performance, because as each chunk is read, it s transferred by the network to write an additional copy. Chunk distribution, because some CSs may have much more data to be replicated than others and therefore may become overloaded during replication. I/O activity in the cluster under replication. Results of Replication Performance Tests Figure 5 shows the results of the replication performance measurements of Parallels Cloud Storage, running on commodity hardware. Each server has software RAID 0 arrays, using two 7200-RPM SATA drives, with servers interconnected in a 1Gbit network. For a more complete description of the testing methodology, please refer to the appendix. Figure 5.The more servers a cluster has, the less time it takes to replicate data. 10
11 These performance measurements show that with Parallels Cloud Storage, replication performance scales almost linearly as the number of servers in the cluster grows. For instance, with a cluster consisting of 21 servers, if one server is dead (due to kernel panic, network disconnection, or any other factor), it will take only about 20 minutes to replicate 1TB of data. Such linear scalability is not possible with RAID. In short, these tests demonstrate that even with Parallels Cloud Storage running on commodity hardware, its replication time is a fraction of what RAID requires, resulting in much longer MTTDL, and therefore much higher reliability. Note also that, although Parallels Cloud Storage was designed to operate efficiently when running even on modest hardware, it s able to make full use of all the resources of more powerful systems. Figure 6 compares the performance of clusters with 7 and 14 servers running on software RAID 0 (with two 7200-RPM SATA drives) with that of servers running on hardware RAID 0 arrays (with four 7200-RPM SATA drives). In case of the hardwarebased system, servers were interconnected via a 10Gbit network because the 1Gbit network used in the previous tests is limited to 110MB/sec of data transfer a limitation that can become a bottleneck when used with fast disk storage. Figure 6. Using a more powerful hardware configuration enables a terabyte of data to be replicated much more rapidly 11
12 I/O Performance Tests Overview This section presents the results of tests comparing the I/O performance of software RAID 1 (mirroring) with that of Parallels Cloud Storage, deployed on servers configured with RAID 0 and two replicas of each data chunk. (We chose software RAID 1 for the RAID comparison because it has the same level of redundancy as a Parallels Cloud Storage configuration with two replicas.) According to our statistics, the vast majority of I/O operations on virtualization platforms are random. Based on these statistics, we used mostly random I/O for our tests, although we did include one sequential read, because it s important for some scenarios (creating backups, for instance). Our tests used the following I/O load patterns: 1. A sequential read of a 16M block (measured in MB/sec). This I/O workload is equivalent to a sequential read of a large file. 2. A random read of a 4K block (measured in IOPS). This pattern represents any workload with a random read, such as one involving small files, script codes, file system journals, or file searches. 3. A random write of a 4K block (measured in IOPS). This pattern represents any workload with a random write, such one involving file system journals or small files. 4. A random write of a 4K block + fdatasync (measured in fdatasync operations per second). This workload is the most important, because it simulates work that a relational database must do to save simple database changes during a transaction. We performed two series of tests: one series measuring horizontal scalability (that is, the effects of adding more servers up to a total of 21) and one measuring vertical scalability (that is, the effects of adding more workload threads to a single server up to a total of 16 threads). For a more complete description of the testing methodology, please refer to the appendix. 12
13 Test Results for Horizontal Scalability Horizontal scalability is very important for distributed systems, as it allows you to add new nodes to a cluster to increase the system s overall performance. For these tests, we compared RAID 1 performance both with that of Parallels Cloud Storage running on commodity hardware and Parallels Cloud Storage with SSD journaling added. In each case, we ran 16 threads of I/O workload on each server, starting with a cluster consisting of a single server, then moving up to 10 servers, and then to 21. Figures 7 and 8 show the performance results. In all cases, Parallels Cloud Storage demonstrates I/O performance that is at least comparable with that of local RAID storage and when SSD caching is added, Parallels Cloud Storage dramatically exceeds RAID s I/O performance. Figure 7. As the number of servers increases, the read performance of Parallels Cloud Storage increases accordingly. 13
14 Figure 8. As the number of servers increases, the write performance of Parallels Cloud Storage increases accordingly. Test Results for Vertical Scalability Vertical scalability is the ability to maintain the desired I/O performance as the number of workload threads on a server increases. For these tests, we ran 1, 8, and 16 threads of I/O workload on a single server in the cluster. Figures 9 and 10 show the performance results as the number of workload threads increased. As the figures show, because Parallels Cloud Storage is able to use idle HDDs on cluster servers, it thereby exceeds performance of local RAID storage which limited by local HDD speed. However, the bandwidth of 1 Gbit Ethernet may limit Parallels Cloud Storage performance on sequential reads. When SSD caching is added, the performance of Parallels Cloud Storage is several times faster. 14
15 Figure 9. Read performance of Parallels Cloud Storage scales well as the number of workload threads increases. Figure 10. Write performance of Parallels Cloud Storage scales well as the number of workload threads increases. 15
16 Conclusion Parallels Cloud Storage demonstrates little to no overhead compared to local RAID storage, while at the same time providing flexibility and scalability far beyond what s available from a local RAID storage system. Its ability to replicate data chunks in parallel, across all servers in the cluster, makes it much faster than RAID and because the faster replication results in a much longer MTTDL, its reliability is also greater. In addition, when running on commodity hardware, Parallels Cloud Storage offers horizontal and vertical scalability comparable to that of RAID and when you add SSD for caching, its performance is dramatically better than what RAID can deliver. In short, Parallels Cloud Storage gives you a storage solution that s as fast or faster than RAID, while also offering greater reliability, flexibility, and scalability. 16
17 Appendices Replication Testing Two hardware sets were used in replication performance testing: a modest hardware set (software RAID 0, 1Gbit network) and a more powerful hardware set (hardware RAID 0, 10Gbit network). Table 1 shows the test lab configuration for replication testing. 17
18 The methodology we used for replication testing was as follows: 1. Set up Parallels Cloud Storage cluster with a client mount on each server. 2. Created 100GB of data on each client: dd if=/dev/urandom of=/pstorage/client_$i_test_file bs=1m count=102400, where /pstorage is the pstorage client mount point. 3. Chose a random server and turned off its network connection (ifdown ethx, where ethx external network connection used by pstorage). 4. Checked pstorage event log for messages about replication start ( Replication started. N chunks queued to replication ) and finish ( Replication finished ). 5. Replication speed is an amount of replicated data divided by time it took to recover according to event log. 6. Replication progress can be monitored via pstorage top tool (press v to get access to replication performance stat and ETA). (For more information, see the Monitoring General Cluster Parameters chapter in the Parallels Cloud Storage Administrator s Guide.) 18
19 Performance Testing Table 2 shows the test lab configuration for performance testing. Table 2. Performance Testing Configuration The methodology used for performance testing was as follows: 1. We used a custom-developed I/O load tool to simulate various workloads (random and sequential reads and writes in multiple threads). The volume of test data was 16GB for each server. 2. The set up for Parallels Cloud Storage clusters consisted of 21 servers, with a client mount on each server. 3. Tested performance in several configurations, with 1, 4, and 16 workload threads running on 1, 10, and 21 servers. 19
20 4. For a fair comparison between local RAID and Parallels Cloud Storage, giving each the same level of redundancy and a similar logical structure, we used servers with RAID 1 (mirroring) for the local RAID tests, vs. Parallels Cloud Storage configured to store 2 data replicas. 5. For the PCS+SSD cases, SSD drives were added for both CS journaling and client read caching. 20
Cloud Storage. Parallels. Performance Benchmark Results. White Paper. www.parallels.com
Parallels Cloud Storage White Paper Performance Benchmark Results www.parallels.com Table of Contents Executive Summary... 3 Architecture Overview... 3 Key Features... 4 No Special Hardware Requirements...
More informationParallels Cloud Storage
Parallels Cloud Storage White Paper Best Practices for Configuring a Parallels Cloud Storage Cluster www.parallels.com Table of Contents Introduction... 3 How Parallels Cloud Storage Works... 3 Deploying
More informationPARALLELS CLOUD STORAGE
PARALLELS CLOUD STORAGE Best Practices for Configuring a Parallels Cloud Storage Cluster 1 Table of Contents Introduction... 3 How Parallels Cloud Storage Works... 3 Depoying Parallels Cloud Storage...
More informationThe Microsoft Large Mailbox Vision
WHITE PAPER The Microsoft Large Mailbox Vision Giving users large mailboxes without breaking your budget Introduction Giving your users the ability to store more e mail has many advantages. Large mailboxes
More informationPARALLELS CLOUD STORAGE
PARALLELS CLOUD STORAGE The Ideal Storage Solution for Hosters 1 Table of Contents Introduction... 3 The Problem with Direct Attached Storage... 3 The Solution: Parallels Cloud Storage... Error! Bookmark
More informationBest Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays
Best Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays Database Solutions Engineering By Murali Krishnan.K Dell Product Group October 2009
More informationMaximizing SQL Server Virtualization Performance
Maximizing SQL Server Virtualization Performance Michael Otey Senior Technical Director Windows IT Pro SQL Server Pro 1 What this presentation covers Host configuration guidelines CPU, RAM, networking
More informationThe functionality and advantages of a high-availability file server system
The functionality and advantages of a high-availability file server system This paper discusses the benefits of deploying a JMR SHARE High-Availability File Server System. Hardware and performance considerations
More informationPARALLELS CLOUD SERVER
PARALLELS CLOUD SERVER Performance and Scalability 1 Table of Contents Executive Summary... Error! Bookmark not defined. LAMP Stack Performance Evaluation... Error! Bookmark not defined. Background...
More informationWindows Server 2008 R2 Hyper-V Server and Windows Server 8 Beta Hyper-V
Features Comparison: Hyper-V Server and Hyper-V February 2012 The information contained in this document relates to a pre-release product which may be substantially modified before it is commercially released.
More informationFeature Comparison. Windows Server 2008 R2 Hyper-V and Windows Server 2012 Hyper-V
Comparison and Contents Introduction... 4 More Secure Multitenancy... 5 Flexible Infrastructure... 9 Scale, Performance, and Density... 13 High Availability... 18 Processor and Memory Support... 24 Network...
More informationBenchmarking Hadoop & HBase on Violin
Technical White Paper Report Technical Report Benchmarking Hadoop & HBase on Violin Harnessing Big Data Analytics at the Speed of Memory Version 1.0 Abstract The purpose of benchmarking is to show advantages
More informationPOSIX and Object Distributed Storage Systems
1 POSIX and Object Distributed Storage Systems Performance Comparison Studies With Real-Life Scenarios in an Experimental Data Taking Context Leveraging OpenStack Swift & Ceph by Michael Poat, Dr. Jerome
More informationJune 2009. Blade.org 2009 ALL RIGHTS RESERVED
Contributions for this vendor neutral technology paper have been provided by Blade.org members including NetApp, BLADE Network Technologies, and Double-Take Software. June 2009 Blade.org 2009 ALL RIGHTS
More informationStorage Architectures for Big Data in the Cloud
Storage Architectures for Big Data in the Cloud Sam Fineberg HP Storage CT Office/ May 2013 Overview Introduction What is big data? Big Data I/O Hadoop/HDFS SAN Distributed FS Cloud Summary Research Areas
More informationParallels Cloud Server 6.0
Parallels Cloud Server 6.0 Parallels Cloud Storage Administrator's Guide August 18, 2015 Copyright 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH
More informationStorPool Distributed Storage Software Technical Overview
StorPool Distributed Storage Software Technical Overview StorPool 2015 Page 1 of 8 StorPool Overview StorPool is distributed storage software. It pools the attached storage (hard disks or SSDs) of standard
More informationVMware vsphere Data Protection 6.1
VMware vsphere Data Protection 6.1 Technical Overview Revised August 10, 2015 Contents Introduction... 3 Architecture... 3 Deployment and Configuration... 5 Backup... 6 Application Backup... 6 Backup Data
More informationEMC Virtual Infrastructure for Microsoft Applications Data Center Solution
EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009
More informationAgenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.
Agenda Enterprise Performance Factors Overall Enterprise Performance Factors Best Practice for generic Enterprise Best Practice for 3-tiers Enterprise Hardware Load Balancer Basic Unix Tuning Performance
More informationMS EXCHANGE SERVER ACCELERATION IN VMWARE ENVIRONMENTS WITH SANRAD VXL
MS EXCHANGE SERVER ACCELERATION IN VMWARE ENVIRONMENTS WITH SANRAD VXL Dr. Allon Cohen Eli Ben Namer info@sanrad.com 1 EXECUTIVE SUMMARY SANRAD VXL provides enterprise class acceleration for virtualized
More informationIBM Storwize V5000. Designed to drive innovation and greater flexibility with a hybrid storage solution. Highlights. IBM Systems Data Sheet
IBM Storwize V5000 Designed to drive innovation and greater flexibility with a hybrid storage solution Highlights Customize your storage system with flexible software and hardware options Boost performance
More informationParallels Cloud Server 6.0
Parallels Cloud Server 6.0 Parallels Cloud Storage Administrator's Guide March 06, 2015 Copyright 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH
More informationParallels Cloud Server 6.0
Parallels Cloud Server 6.0 Parallels Cloud Storage Administrator's Guide October 17, 2013 Copyright 1999-2013 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH
More informationDeployment Guide. How to prepare your environment for an OnApp Cloud deployment.
Deployment Guide How to prepare your environment for an OnApp Cloud deployment. Document version 1.07 Document release date 28 th November 2011 document revisions 1 Contents 1. Overview... 3 2. Network
More informationSTORAGE CENTER. The Industry s Only SAN with Automated Tiered Storage STORAGE CENTER
STORAGE CENTER DATASHEET STORAGE CENTER Go Beyond the Boundaries of Traditional Storage Systems Today s storage vendors promise to reduce the amount of time and money companies spend on storage but instead
More informationVirtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture
Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V Copyright 2011 EMC Corporation. All rights reserved. Published February, 2011 EMC believes the information
More informationVMware Virtual SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014
VMware SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014 VMware SAN Backup Using VMware vsphere Table of Contents Introduction.... 3 vsphere Architectural Overview... 4 SAN Backup
More informationTechnology Update White Paper. High Speed RAID 6. Powered by Custom ASIC Parity Chips
Technology Update White Paper High Speed RAID 6 Powered by Custom ASIC Parity Chips High Speed RAID 6 Powered by Custom ASIC Parity Chips Why High Speed RAID 6? Winchester Systems has developed High Speed
More informationPerformance, Reliability, and Operational Issues for High Performance NAS Storage on Cray Platforms. Cray User Group Meeting June 2007
Performance, Reliability, and Operational Issues for High Performance NAS Storage on Cray Platforms Cray User Group Meeting June 2007 Cray s Storage Strategy Background Broad range of HPC requirements
More informationParallels Cloud Server 6.0
Parallels Cloud Server 6.0 Parallels Cloud Storage I/O Benchmarking Guide September 05, 2014 Copyright 1999-2014 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings
More informationEMC Business Continuity for Microsoft SQL Server 2008
EMC Business Continuity for Microsoft SQL Server 2008 Enabled by EMC Symmetrix V-Max with SRDF/CE, EMC Replication Manager, and Enterprise Flash Drives Reference Architecture Copyright 2009 EMC Corporation.
More informationDeltaV Virtualization High Availability and Disaster Recovery
DeltaV Distributed Control System Whitepaper October 2014 DeltaV Virtualization High Availability and Disaster Recovery This document describes High Availiability and Disaster Recovery features supported
More informationHigh Availability with Windows Server 2012 Release Candidate
High Availability with Windows Server 2012 Release Candidate Windows Server 2012 Release Candidate (RC) delivers innovative new capabilities that enable you to build dynamic storage and availability solutions
More informationPARALLELS CLOUD SERVER
PARALLELS CLOUD SERVER An Introduction to Operating System Virtualization and Parallels Cloud Server 1 Table of Contents Introduction... 3 Hardware Virtualization... 3 Operating System Virtualization...
More informationDistributed File System. MCSN N. Tonellotto Complements of Distributed Enabling Platforms
Distributed File System 1 How do we get data to the workers? NAS Compute Nodes SAN 2 Distributed File System Don t move data to workers move workers to the data! Store data on the local disks of nodes
More informationMaxta Storage Platform Enterprise Storage Re-defined
Maxta Storage Platform Enterprise Storage Re-defined WHITE PAPER Software-Defined Data Center The Software-Defined Data Center (SDDC) is a unified data center platform that delivers converged computing,
More informationBENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB Planet Size Data!? Gartner s 10 key IT trends for 2012 unstructured data will grow some 80% over the course of the next
More informationScaling Cloud Storage. Julian Chesterfield Storage & Virtualization Architect
Scaling Cloud Storage Julian Chesterfield Storage & Virtualization Architect Outline Predicting Cloud IO Workloads Identifying the bottlenecks The distributed SAN approach OnApp s integrated storage platform
More informationNutanix Tech Note. Configuration Best Practices for Nutanix Storage with VMware vsphere
Nutanix Tech Note Configuration Best Practices for Nutanix Storage with VMware vsphere Nutanix Virtual Computing Platform is engineered from the ground up to provide enterprise-grade availability for critical
More informationUsing Synology SSD Technology to Enhance System Performance Synology Inc.
Using Synology SSD Technology to Enhance System Performance Synology Inc. Synology_SSD_Cache_WP_ 20140512 Table of Contents Chapter 1: Enterprise Challenges and SSD Cache as Solution Enterprise Challenges...
More informationHigh Performance Server SAN using Micron M500DC SSDs and Sanbolic Software
High Performance Server SAN using Micron M500DC SSDs and Sanbolic Software White Paper Overview The Micron M500DC SSD was designed after months of close work with major data center service providers and
More informationDIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION A DIABLO WHITE PAPER AUGUST 2014 Ricky Trigalo Director of Business Development Virtualization, Diablo Technologies
More informationCloud Server. Parallels. An Introduction to Operating System Virtualization and Parallels Cloud Server. White Paper. www.parallels.
Parallels Cloud Server White Paper An Introduction to Operating System Virtualization and Parallels Cloud Server www.parallels.com Table of Contents Introduction... 3 Hardware Virtualization... 3 Operating
More informationAn Alternative Storage Solution for MapReduce. Eric Lomascolo Director, Solutions Marketing
An Alternative Storage Solution for MapReduce Eric Lomascolo Director, Solutions Marketing MapReduce Breaks the Problem Down Data Analysis Distributes processing work (Map) across compute nodes and accumulates
More informationSLIDE 1 www.bitmicro.com. Previous Next Exit
SLIDE 1 MAXio All Flash Storage Array Popular Applications MAXio N1A6 SLIDE 2 MAXio All Flash Storage Array Use Cases High speed centralized storage for IO intensive applications email, OLTP, databases
More informationCondusiv s V-locity Server Boosts Performance of SQL Server 2012 by 55%
openbench Labs Executive Briefing: April 19, 2013 Condusiv s Server Boosts Performance of SQL Server 2012 by 55% Optimizing I/O for Increased Throughput and Reduced Latency on Physical Servers 01 Executive
More informationEsri ArcGIS Server 10 for VMware Infrastructure
Esri ArcGIS Server 10 for VMware Infrastructure October 2011 DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE Table of Contents Introduction... 3 Esri ArcGIS Server 10 Overview.... 3 VMware Infrastructure
More informationEvaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array
Evaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array Evaluation report prepared under contract with Lenovo Executive Summary Even with the price of flash
More informationEMC Business Continuity for Microsoft SQL Server Enabled by SQL DB Mirroring Celerra Unified Storage Platforms Using iscsi
EMC Business Continuity for Microsoft SQL Server Enabled by SQL DB Mirroring Applied Technology Abstract Microsoft SQL Server includes a powerful capability to protect active databases by using either
More informationThe Modern Virtualized Data Center
WHITEPAPER The Modern Virtualized Data Center Data center resources have traditionally been underutilized while drawing enormous amounts of power and taking up valuable floorspace. Virtualization has been
More informationCloud Server. Parallels. Key Features and Benefits. White Paper. www.parallels.com
Parallels Cloud Server White Paper Key Features and Benefits www.parallels.com Table of Contents Introduction... 3 Key Features... 3 Distributed Cloud Storage (Containers and Hypervisors)... 3 Rebootless
More informationSQL Server Virtualization
The Essential Guide to SQL Server Virtualization S p o n s o r e d b y Virtualization in the Enterprise Today most organizations understand the importance of implementing virtualization. Virtualization
More informationSolving I/O Bottlenecks to Enable Superior Cloud Efficiency
WHITE PAPER Solving I/O Bottlenecks to Enable Superior Cloud Efficiency Overview...1 Mellanox I/O Virtualization Features and Benefits...2 Summary...6 Overview We already have 8 or even 16 cores on one
More informationVirtualizing Microsoft Exchange Server 2010 with NetApp and VMware
Virtualizing Microsoft Exchange Server 2010 with NetApp and VMware Deploying Microsoft Exchange Server 2010 in a virtualized environment that leverages VMware virtualization and NetApp unified storage
More informationTechnology Insight Series
Evaluating Storage Technologies for Virtual Server Environments Russ Fellows June, 2010 Technology Insight Series Evaluator Group Copyright 2010 Evaluator Group, Inc. All rights reserved Executive Summary
More informationNimble Storage Best Practices for Microsoft Exchange
BEST PRACTICES GUIDE: Nimble Storage Best Practices for Microsoft Exchange Table of Contents NIMBLE STORAGE OVERVIEW... 3 EXCHANGE STORAGE REFERENCE ARCHITECTURE... 3 Store Database and Transaction Log
More informationSummer Student Project Report
Summer Student Project Report Dimitris Kalimeris National and Kapodistrian University of Athens June September 2014 Abstract This report will outline two projects that were done as part of a three months
More informationHow To Make A Backup System More Efficient
Identifying the Hidden Risk of Data De-duplication: How the HYDRAstor Solution Proactively Solves the Problem October, 2006 Introduction Data de-duplication has recently gained significant industry attention,
More informationParallels Cloud Server 6.0
Parallels Cloud Server 6.0 Getting Started Guide March 17, 2015 Copyright 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen
More informationScala Storage Scale-Out Clustered Storage White Paper
White Paper Scala Storage Scale-Out Clustered Storage White Paper Chapter 1 Introduction... 3 Capacity - Explosive Growth of Unstructured Data... 3 Performance - Cluster Computing... 3 Chapter 2 Current
More informationOPTIMIZING EXCHANGE SERVER IN A TIERED STORAGE ENVIRONMENT WHITE PAPER NOVEMBER 2006
OPTIMIZING EXCHANGE SERVER IN A TIERED STORAGE ENVIRONMENT WHITE PAPER NOVEMBER 2006 EXECUTIVE SUMMARY Microsoft Exchange Server is a disk-intensive application that requires high speed storage to deliver
More informationUsing Synology SSD Technology to Enhance System Performance Synology Inc.
Using Synology SSD Technology to Enhance System Performance Synology Inc. Synology_WP_ 20121112 Table of Contents Chapter 1: Enterprise Challenges and SSD Cache as Solution Enterprise Challenges... 3 SSD
More informationRAID Performance Analysis
RAID Performance Analysis We have six 500 GB disks with 8 ms average seek time. They rotate at 7200 RPM and have a transfer rate of 20 MB/sec. The minimum unit of transfer to each disk is a 512 byte sector.
More informationRAID HARDWARE. On board SATA RAID controller. RAID drive caddy (hot swappable) SATA RAID controller card. Anne Watson 1
RAID HARDWARE On board SATA RAID controller SATA RAID controller card RAID drive caddy (hot swappable) Anne Watson 1 RAID The word redundant means an unnecessary repetition. The word array means a lineup.
More informationGoogle File System. Web and scalability
Google File System Web and scalability The web: - How big is the Web right now? No one knows. - Number of pages that are crawled: o 100,000 pages in 1994 o 8 million pages in 2005 - Crawlable pages might
More informationCloud Based Application Architectures using Smart Computing
Cloud Based Application Architectures using Smart Computing How to Use this Guide Joyent Smart Technology represents a sophisticated evolution in cloud computing infrastructure. Most cloud computing products
More informationCSE-E5430 Scalable Cloud Computing P Lecture 5
CSE-E5430 Scalable Cloud Computing P Lecture 5 Keijo Heljanko Department of Computer Science School of Science Aalto University keijo.heljanko@aalto.fi 12.10-2015 1/34 Fault Tolerance Strategies for Storage
More informationThe Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage Platforms. Abhijith Shenoy Engineer, Hedvig Inc.
The Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage Platforms Abhijith Shenoy Engineer, Hedvig Inc. @hedviginc The need for new architectures Business innovation Time-to-market
More informationBlueArc unified network storage systems 7th TF-Storage Meeting. Scale Bigger, Store Smarter, Accelerate Everything
BlueArc unified network storage systems 7th TF-Storage Meeting Scale Bigger, Store Smarter, Accelerate Everything BlueArc s Heritage Private Company, founded in 1998 Headquarters in San Jose, CA Highest
More informationRecommended hardware system configurations for ANSYS users
Recommended hardware system configurations for ANSYS users The purpose of this document is to recommend system configurations that will deliver high performance for ANSYS users across the entire range
More informationBusiness-centric Storage FUJITSU Hyperscale Storage System ETERNUS CD10000
Business-centric Storage FUJITSU Hyperscale Storage System ETERNUS CD10000 Clear the way for new business opportunities. Unlock the power of data. Overcoming storage limitations Unpredictable data growth
More informationPerformance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage
Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage Technical white paper Table of contents Executive summary... 2 Introduction... 2 Test methodology... 3
More informationTechnical White Paper Integration of ETERNUS DX Storage Systems in VMware Environments
White Paper Integration of ETERNUS DX Storage Systems in ware Environments Technical White Paper Integration of ETERNUS DX Storage Systems in ware Environments Content The role of storage in virtual server
More informationTHE SUMMARY. ARKSERIES - pg. 3. ULTRASERIES - pg. 5. EXTREMESERIES - pg. 9
PRODUCT CATALOG THE SUMMARY ARKSERIES - pg. 3 ULTRASERIES - pg. 5 EXTREMESERIES - pg. 9 ARK SERIES THE HIGH DENSITY STORAGE FOR ARCHIVE AND BACKUP Unlimited scalability Painless Disaster Recovery The ARK
More informationSilverton Consulting, Inc. StorInt Briefing
Silverton Consulting, Inc. StorInt Briefing Introduction In today s challenging data center environments, storage systems must supply continuous data availability, high input/output (I/O) performance and
More informationPostgreSQL Performance Characteristics on Joyent and Amazon EC2
OVERVIEW In today's big data world, high performance databases are not only required but are a major part of any critical business function. With the advent of mobile devices, users are consuming data
More informationChoosing Storage Systems
Choosing Storage Systems For MySQL Peter Zaitsev, CEO Percona Percona Live MySQL Conference and Expo 2013 Santa Clara,CA April 25,2013 Why Right Choice for Storage is Important? 2 because Wrong Choice
More informationEnhancements of ETERNUS DX / SF
shaping tomorrow with you ETERNUS - Business-centric Storage Enhancements of ETERNUS DX / SF Global Product Marketing Storage ETERNUS Business-centric Storage Agenda: 1 Overview of the top 3 innovations
More informationParallels Cloud Storage
Parallels Cloud Storage White Paper The Ideal Storage Solution for Hosters www.parallels.com Table of Contents Introduction... 3 The Problem with Direct Attached Storage... 3 The Solution: Parallels Cloud
More informationIOmark- VDI. Nimbus Data Gemini Test Report: VDI- 130906- a Test Report Date: 6, September 2013. www.iomark.org
IOmark- VDI Nimbus Data Gemini Test Report: VDI- 130906- a Test Copyright 2010-2013 Evaluator Group, Inc. All rights reserved. IOmark- VDI, IOmark- VDI, VDI- IOmark, and IOmark are trademarks of Evaluator
More informationUsing Synology SSD Technology to Enhance System Performance. Based on DSM 5.2
Using Synology SSD Technology to Enhance System Performance Based on DSM 5.2 Table of Contents Chapter 1: Enterprise Challenges and SSD Cache as Solution Enterprise Challenges... 3 SSD Cache as Solution...
More informationWindows 8 SMB 2.2 File Sharing Performance
Windows 8 SMB 2.2 File Sharing Performance Abstract This paper provides a preliminary analysis of the performance capabilities of the Server Message Block (SMB) 2.2 file sharing protocol with 10 gigabit
More informationCisco UCS and Fusion- io take Big Data workloads to extreme performance in a small footprint: A case study with Oracle NoSQL database
Cisco UCS and Fusion- io take Big Data workloads to extreme performance in a small footprint: A case study with Oracle NoSQL database Built up on Cisco s big data common platform architecture (CPA), a
More informationThe IntelliMagic White Paper: Storage Performance Analysis for an IBM Storwize V7000
The IntelliMagic White Paper: Storage Performance Analysis for an IBM Storwize V7000 Summary: This document describes how to analyze performance on an IBM Storwize V7000. IntelliMagic 2012 Page 1 This
More informationMaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products
MaxDeploy Ready Hyper- Converged Virtualization Solution With SanDisk Fusion iomemory products MaxDeploy Ready products are configured and tested for support with Maxta software- defined storage and with
More informationHardware Configuration Guide
Hardware Configuration Guide Contents Contents... 1 Annotation... 1 Factors to consider... 2 Machine Count... 2 Data Size... 2 Data Size Total... 2 Daily Backup Data Size... 2 Unique Data Percentage...
More informationSoftware-defined Storage at the Speed of Flash
TECHNICAL BRIEF: SOFTWARE-DEFINED STORAGE AT THE SPEED OF... FLASH..................................... Intel SSD Data Center P3700 Series and Symantec Storage Foundation with Flexible Storage Sharing
More informationIncreasing Storage Performance, Reducing Cost and Simplifying Management for VDI Deployments
Increasing Storage Performance, Reducing Cost and Simplifying Management for VDI Deployments Table of Contents Introduction.......................................3 Benefits of VDI.....................................4
More informationRunning Highly Available, High Performance Databases in a SAN-Free Environment
TECHNICAL BRIEF:........................................ Running Highly Available, High Performance Databases in a SAN-Free Environment Who should read this paper Architects, application owners and database
More informationThe IntelliMagic White Paper: Green Storage: Reduce Power not Performance. December 2010
The IntelliMagic White Paper: Green Storage: Reduce Power not Performance December 2010 Summary: This white paper provides techniques to configure the disk drives in your storage system such that they
More informationMassive Data Storage
Massive Data Storage Storage on the "Cloud" and the Google File System paper by: Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung presentation by: Joshua Michalczak COP 4810 - Topics in Computer Science
More informationUnderstanding Microsoft Storage Spaces
S T O R A G E Understanding Microsoft Storage Spaces A critical look at its key features and value proposition for storage administrators A Microsoft s Storage Spaces solution offers storage administrators
More informationMoving Virtual Storage to the Cloud. Guidelines for Hosters Who Want to Enhance Their Cloud Offerings with Cloud Storage
Moving Virtual Storage to the Cloud Guidelines for Hosters Who Want to Enhance Their Cloud Offerings with Cloud Storage Table of Contents Overview... 1 Understanding the Storage Problem... 1 What Makes
More informationLuxembourg June 3 2014
Luxembourg June 3 2014 Said BOUKHIZOU Technical Manager m +33 680 647 866 sboukhizou@datacore.com SOFTWARE-DEFINED STORAGE IN ACTION What s new in SANsymphony-V 10 2 Storage Market in Midst of Disruption
More informationPIONEER RESEARCH & DEVELOPMENT GROUP
SURVEY ON RAID Aishwarya Airen 1, Aarsh Pandit 2, Anshul Sogani 3 1,2,3 A.I.T.R, Indore. Abstract RAID stands for Redundant Array of Independent Disk that is a concept which provides an efficient way for
More informationComparison of Hybrid Flash Storage System Performance
Test Validation Comparison of Hybrid Flash Storage System Performance Author: Russ Fellows March 23, 2015 Enabling you to make the best technology decisions 2015 Evaluator Group, Inc. All rights reserved.
More informationMoving Virtual Storage to the Cloud
Moving Virtual Storage to the Cloud White Paper Guidelines for Hosters Who Want to Enhance Their Cloud Offerings with Cloud Storage www.parallels.com Table of Contents Overview... 3 Understanding the Storage
More informationIntroduction to Gluster. Versions 3.0.x
Introduction to Gluster Versions 3.0.x Table of Contents Table of Contents... 2 Overview... 3 Gluster File System... 3 Gluster Storage Platform... 3 No metadata with the Elastic Hash Algorithm... 4 A Gluster
More informationData center virtualization
Data center virtualization A Dell Technical White Paper August 2011 Lay the foundation for impressive disk utilization and unmatched data center flexibility Executive summary Many enterprise IT departments
More information