Configuration and Deployment Guide For OpenStack * Swift * Object Storage on Intel Atom Processor and Intel Xeon Processor Microservers
|
|
|
- Brian Anthony
- 10 years ago
- Views:
Transcription
1 Software Configuration and Deployment Guide Configuration and Deployment Guide For OpenStack * Swift * Object on Intel Atom Processor and Intel Xeon Processor Microservers About this Guide This Configuration and Deployment Guide explores designing and building an object storage environment based on OpenStack* Swift.* This guide focuses on object storage in cloud environments, where responsiveness and cost are critical factors. High-performance, energy-efficient microservers, such as those based on the latest generation of Intel Atom processors and Intel Xeon E3 processors, meet these requirements. The guide uses data from recent benchmarks conducted by Intel Software and Services Group on Intel Atom processor and Intel Xeon E3 processor-based microservers. Introduction OpenStack Swift Object (swift.openstack.org) enables a scalable, redundant storage filesystem for cloud infrastructures, accessible using web protocols at incredible speeds with very high availability. Swift Object started as a project at the cloud service provider, RackSpace;* it was released to the OpenStack ( community. It is available under the Apache* 2 license. In Swift, objects are written to multiple disk drives spread across a cluster of storage servers in the data center. But systems do not mount Swift storage like traditional storage area network (SAN) or network attached storage (NAS) volumes. Instead, applications use a representational state transfer (REST) application programming interface (API) to request data stored on the Swift cluster. The Swift Object cluster scales in a near-linear fashion by adding new servers. The software ensures data replication and integrity throughout the cluster. Should a storage server or hard drive fail, Swift Object software replicates content from other active servers to new locations in the cluster. Because the software ensures data replication and distribution across different storage devices, data center architects can use industry-standard hard disk drives (HDDs), solid-state disk drives (SSDs), and servers, including microservers running on Intel Xeon E3 processors or Intel Atom processors. Other key characteristics of Swift Object include: All objects stored in Swift have a URL. All objects stored are replicated three times in unique-as-possible zones, which can be defined as a group of drives, a node, a rack, etc. Each object has its own metadata. Developers interact with the object storage system through a REST HTTP API. Object data can be located anywhere in the cluster.
2 Configuration and Deployment Guide For OpenStack* Swift* Object Table of Contents Introduction Driving Forces and Strategic Considerations A New Look at...2 Overview of the Swift Architecture Primary Objective: High Availability and Fast Access to a Wide Variety of Data...4 Theory of Operation...4 Configuration and Deployment... 5 Swift Topology...5 Access Tier...5 s...6 Performance Considerations...6 Server Benchmarking for Swift COSBench Platform...7 Configurations...8 System Under Tests (SUT) Configurations...9 Results...9 Tuning and Optimization General Service Tuning Filesystem Considerations Summary Learn More Appendix A Additional Resources The cluster scales by adding nodes, without sacrificing performance, which allows a more cost-effective linear storage expansion versus forklift upgrades. Data doesn t have to be migrated to an entirely new storage system. New nodes can be added to the cluster without downtime. Failed nodes and disks can be swapped out with no downtime. Swift runs on cost-effective industry-standard hardware. Driving Forces and Strategic Considerations With rapidly-growing mobile user-bases for social media and a variety of other cloud services, a wide variety of structured and unstructured data needs to be instantly accessible, secure and redundant, possibly stored forever, and available through a variety of devices for a variety of applications. silos utilizing protocols that are tied to specific applications no longer meet the needs of web-based applications. Social media, online video, user-uploaded content, gaming, and software-as-a-service (SaaS) applications are just some of the forces driving data centers to take a new look at how data is stored. Swift meets these types of demands, from small deployments for storing virtual machine (VM) images, to mission-critical storage clusters for high-volume web sites, to mobile application development environments, custom file-sharing applications, big data analytics, and private storage Infrastructure as a Service (IaaS). Swift originated in a large-scale production environment at RackSpace, so it was designed for large-scale, durable operations. A New Look at When considering different scalable storage solutions, several things are important to keep in mind. Scalability Durability Cost Choice of components Compatibility and familiarity Cloud or in-house Scalability To easily grow with expanding content and users, storage systems need to handle web-scale workloads with many concurrent readers from and writers to a data store, writing and reading a wide variety of data types. Some data is frequently written and retrieved, such as database files and virtual machine images. Other data, such as documents, images, and backups, are generally written once and rarely accessed. Unlike traditional storage file systems, Swift Object is ideal for storing and serving content to many, many concurrent users. It is a multi-tenant and durable system, with no single point of failure, designed to contain large amounts of unstructured data at low cost and accessible via a REST API. In Swift, every object has its own URL. Swift can easily scale as the cluster grows in the number of requests and data capacity. The proxy servers that handle incoming API requests scale in a nearlinear fashion by adding more servers. The system uses a shared-nothing approach and employs the same proven techniques that have been used to provide high availability by many web applications. To scale out storage capacity, nodes and/or drives are added to the cluster. Swift can easily expand from a few gigabytes on a couple machines to dozens of petabytes on thousands of machines scattered around the planet, simply by adding hardware. Swift automatically incorporates the new devices into its resources. 2
3 Configuration and Deployment Guide For OpenStack* Swift* Object Since all content in the Object Store is available via a unique URL, Swift can easily serve content to modern web applications, and it also becomes very straightforward to either cache popular content locally or integrate it with a CDN, such as Akamai.* Durability Downtime is costly. Lack of content can affect a wide range of users, preventing them from doing their work or using the service to which they subscribe. Swift can withstand hardware failures without any downtime and provides operations teams the means to maintain, upgrade, and enhance a cluster while in flight. To achieve this level of durability, Swift distributes objects in triplicate across the cluster. A write must be confirmed in two of the three locations to be considered successful. Auditing processes maintain data integrity, and replicators ensure a sufficient number of copies across the cluster, even if a storage device fails. Swift also can define failure zones. Failure zones allow a cluster to be deployed across physical boundaries, each of which could individually fail. For example, a cluster could be deployed across several nearby data centers, enabling it to survive multiple datacenter failures. Flexibility Proprietary solutions can drive up licensing costs. Swift is licensed freely under the Apache 2 open source license, ensuring no vendor lock-in, providing community support, and offering a large ecosystem. Choice of Components Proprietary storage solutions offer turnkey benefits, but at a higher purchase price and little or no choice of components within the solution. Open source Swift software is built on proven, industry-wide components that work in large-scale production environments, such as rsync, MD5, SQLite, memcached, xfs, and Python.* Swift runs on off-the-shelf Linux* distributions, including Fedora,* RedHat Enterprise Linux* (RHEL), opensuse*, and Ubuntu.* From a hardware perspective, Swift is designed from the ground up to handle failures, so that reliability of individual components is less critical. Thus, Swift clusters can run on a broad range of multi-socket servers and low-cost, high-performance microservers, with commodity HDDs and/or SSDs. Hardware quality and configuration can be chosen to suit the tolerances of the application and the ability to replace failed equipment. Compatibility and Familiarity If an operator considers moving from a public cloud service to an internal installation, the method used by services to access the storage becomes more important. Access to the Swift Object system is through a REST API that is similar to the Amazon.com S3* API and compatible with the Rackspace Cloud Files* API. This means that: (a) applications currently using S3 can use Swift without major re-factoring of the application code; and (b) applications taking advantage of both private and public cloud storage can do so, as the APIs are comparable. Because Swift is compatible with public cloud services, developers and systems architects can also take advantage of a rich ecosystem of available commercial and open-source tools for these object storage systems. Public or Private Cloud Not every organization can or should use a public cloud to store sensitive information. For private cloud infrastructures, Swift enables organizations to reap the benefits of cloud-based object storage, while retaining control over network access, security, and compliance. Cost can deter using public cloud storage services. Public cloud storage costs include per-gb pricing and data transit charges, which grow rapidly for larger storage requirements. But, with the declining costs of data center servers and drives and the emergence of new high-efficiency microservers based on the same x86 instruction set architecture as the other servers in the data center, the total cost of ownership (TCO) for a Swift cluster can be on par with AWS S3 for a small cluster and much less than AWS S3 for a large cluster. In addition, the network latency to public storage service providers may be unacceptable, especially for time-based content. A private deployment can provide lower-latency access to storage. Overview of the Swift Architecture The Swift Object architecture is distributed across a cluster to prevent any single point of failure and to allow easy horizontal scalability. A number of periodic processes perform housekeeping tasks on the data store. The most important of these are the replication services, which ensure consistency and availability throughout the cluster. Other periodic processes include auditors, updaters, and reapers. Authentication is handled through configurable Web Server Gateway Interface (WSGI) middleware usually the Keystone* Architecture. 3
4 Configuration and Deployment Guide For OpenStack* Swift* Object Primary Objective: High Availability and Fast Access to a Wide Variety of Data Swift provides highly durable storage for large data stores containing a wide variety of data that a large number of clients can read and write. Theory of Operation Swift software architecture includes the following elements: Proxies: Handle all incoming API requests. Objects: The data being stored. Containers: An individual database that contains a list of object names. Accounts: An individual database that contains the list of Container names. Ring: A map of logical names of data (defined by the Account/Container/ Object) to locations on particular storage devices in the cluster. Partition: A bucket of stored data. Multiple Partitions contain the Objects, Container databases, and Account databases. Swift replication services move and copy partitions to maintain high availability of the data. Zone: A unique isolated storage area contained in the cluster, which might be a single disk, a rack, or entire data center. Swift tries to maintain copies of partitions across three different Zones in the cluster. Auth: An optional authorization service, typically run within Swift as WSGI middleware. To see how these elements interact, let s look at a couple scenarios. Upload Through a REST API, a client makes an HTTP request to put an object into an existing Container. The Proxy passes the request to the system. Using the Account and Container services, the logical name of the Object is identified. The Ring then finds the physical location of the partition on which the object is stored. Then, the system sends the data to each storage node, where it is placed in the appropriate Partition. At least two of the three writes must be successful before the client is notified that the upload completed successfully. If storage areas are not available, the Proxy requests a handoff server from the Ring and places it there. Finally, the system asynchronously updates the Container database to reflect that there is a new object in it. Upload Requires Quorum Proxy Load Balancer Proxy Download Through the API, a client requests an object from the data store. The object s name and partition location are identified in the same manner, and a lookup in the Ring reveals which storage node contains the Partition. A request is made to one of the storage nodes to fetch the object. If the download fails, requests are made to the other nodes. Streamed data to or from an object store is never spooled by the Proxy. Replication In order to ensure there are three copies of the data everywhere, replicators continuously examine each Partition. For each local Partition, the replicator checks copies in other Zones for any differences. When it discovers differences among Partitions, it copies the latest version across the Zones. Download from Single Proxy Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 4 Figure 1. Swift Cluster Software Architecture. OpenStack Object Stores container databases, account databases, and stored objects
5 Configuration and Deployment Guide For OpenStack* Swift* Object Other Housekeeping Services Other housekeeping services run to maintain system durability and keep files updated. For more information on node(s) One or more server(s) with local storage that run Account, Container, and Object services. The Proxy and Auth nodes face the housekeeping services, refer to the Swift public network, with a private switch Upload Requires Download from documentation (swift.openstack.org). Quorum isolating Single the storage nodes from the public network. Configuration and Deployment Load Balancer Swift architecture comprises many services running on various Proxy hardware Proxy nodes. Depending on the infrastructure, business processes, and available hardware, some services can reside on the same hardware. Access Tier Large-scale Proxy deployments often isolate an Access Tier to field incoming API requests, move data in and out of the system, provide front-end load balancers, Secure Sockets Layer* (SSL) terminators, authentication services, and to run the Swift Topology proxy server processes. Having these Swift software runs on many servers/ servers in their own tier enables read/ nodes (see Figure 2): write access to be scaled out independently of storage capacity. As this is an HTTP Proxy node(s) Server(s) that run addressable storage service, a load Proxy services. balancer can be incorporated into the Auth node an optionally node that access tier. runs the Auth service separately from the Zone Proxy 1 services. Zone 2 Zone 3 Zone 4 Zone 5 This tier typically comprises a collection of Intel Xeon E3 processor-based single-socket servers or Intel Xeon E processor-based dual-socket servers. Machines in this tier use a moderate amount of RAM and are network I/O 1200 intensive. Proxy nodes should be provisioned with at least two 10 Gbps network interfaces, or multiples thereof. One faces the incoming requests on the 800 public network and the other accesses the private network to the object storage nodes. Depending on 688 the 600 expected activity level, other nodes only facing the public network can have 400 single or multiple interfaces Performance (Ops/sec) (Higher is better) Intel Atom Processor S1260 Intel Intel Xeon E3-1230L v3 OpenStack Object Stores container databases, account databases, and stored objects s Public Switch Private Switch Auth Proxy Internet Figure 2. Swift Topology. 5
6 Configuration and Deployment Guide For OpenStack* Swift* Object Factors to Consider For most publicly facing deployments as well as private deployments on a widereaching corporate network, SSL should be considered. However, SSL adds significant server processing load, unless the server processor has built-in hardware support for encryption/decryption, such as Intel Advanced Encryption Standard New Instructions (Intel AES-NI). More capacity in the access layer might be needed if hardware support is lacking. SSL may not be required for private deployments on trusted networks. s servers should contain an equal amount of capacity on each server. Depending on your objectives and needs, these can be distributed across servers, racks, and even data centers. nodes use a reasonable amount of memory and CPU. Metadata needs to be readily available to quickly return objects. The object stores run services not only to field incoming requests from the Access Tier, but to also run replicators, auditors, and reapers. Object stores can be provisioned with a single 1 Gbps or 10 Gbps network interface, depending on the expected workload and desired performance. More interfaces might be appropriate for servers with more processor cores. Currently 2 TB or 3 TB Serial Advance Technology Attachment (SATA) disks deliver good price/performance value. Desktop-grade drives offer affordable performance when service and support are responsive to handle drive failures; enterprise-grade drives are an option when this is not the case. Factors to Consider The latest generation of Intel Atom processor-based microservers and microservers built on the new Intel Xeon E3 processor work well for storage servers. With up to eight-thread multiprocessing, they are responsive and highly energy efficient, and cost less than higher-end multi-socket servers. With up to 16 PCIe* ports, they also support an ample number of Intel Solid-State Drives (Intel SSDs) or traditional HDDs, while delivering the performance necessary to service requests, even under heavy workloads. Swift does not use Redundant Array of Inexpensive Disks (RAID); each request for an object is handled by a single disk. Therefore, disk performance impacts response rates, and Intel SSDs should be implemented for ultra-fast responsiveness when desired. To achieve apparent higher throughput, the object storage system is designed to support concurrent uploads and downloads. Multi-core processors, like the Intel Atom processor and Intel Xeon E3 processor, offer multi-processing for concurrent operations. However, the network I/O capacity should match the desired concurrent throughput needs for reads and writes. Performance Considerations Overall Strategy A simple deployment is to install the Proxy Services on their own servers and all of the Services across the storage servers. This allows easy deployment of 10 Gbps networking to the proxy and 1 Gbps to the storage servers. It also helps keep load balancing to the proxies more manageable. services scale as storage servers are added, and it s easy to scale overall API throughput by adding more Proxies. If you need more throughput to either Account or Container Services, you can deploy the services on their own servers and use faster SAS or SSD drives to get quicker disk I/O. s In the front-end, the Proxy Services are CPU- and network I/O-intensive. Select hardware accordingly to handle the amount of expected traffic on these nodes. More cores can service more requests. As already pointed out, if you are using 10 Gbps networking to the proxy, or are terminating SSL traffic at the proxy, greater CPU power will be required if the server does not support hardwareenhanced encryption and decryption. The Object, Container, and Account Services (collectively, the Services) are disk- and network I/O-intensive. As already mentioned, SSDs should be considered for maximum responsiveness from storage nodes. As shown later in this guide, Intel Atom processor- and Intel Xeon E3 processorbased microservers are quite capable as storage nodes. Load balancing and network design is left as an exercise to the reader, but this is a very important part of the cluster, so time should be spent designing the network for a Swift cluster. 6
7 Configuration and Deployment Guide For OpenStack* Swift* Object Ring Configuration It is important to determine the number of partitions that will be in the Ring prior to configuring the cluster. Consider a minimum of 100 partitions per drive to ensure even distribution across the drives. Decide the maximum number of drives the cluster will contain, multiply that by 100, and then round up to the nearest power of two. For example, for a cluster with a maximum of 5,000 drives, the total number of partitions would be 500,000, which is close to 2, 19 rounded up. Keep in mind, the more partitions, the more work the replicators and other backend jobs have to do, and the more memory the Rings consume. The goal is to find a good balance between small rings and maximum cluster size. It s also necessary to decide on the number of replicas of the data to store. Three (3) is the current recommendation, because it has been tested in the industry. The higher the number, the more storage is used, and the less likely you are to lose data. Finally, you ll need to determine the number of Zones in the cluster. Five (5) is the current recommendation according to Swift documentation. Having at least five zones is optimal when failures occur. Try to configure the zones in as high a level as possible to create as much isolation as possible. Consider physical location, power availability, and network connectivity to help determine isolated Zones. For example, in a small cluster you might isolate the Zones by cabinet, with each cabinet having its own power and network connectivity. The Zone concept is very abstract; use it to best isolate your data from failure. General Server Configuration Swift uses paste.deploy ( to manage server configurations. The configuration process for paste.deploy is rather particular; it is best to review the documentation to be sure you configure servers optimally. Memcached Considerations Memcached is an open-source, multi-threaded, distributed, Key-Value caching solution that can cache hot data and reduce costly trips back to the database to read data from disk. It implements a coherent in-memory RAM cache that scales across a cluster of servers. Several Swift Services rely on Memcached for caching certain types of lookups, such as auth tokens and container/account existence. Memcached exploits the fact that the typical access time for DRAM is orders of magnitude faster than disk access times, thus enabling considerably lower latency and much greater throughput. Swift does not cache actual object data. Memcached should run on any servers that have available RAM and CPU capacity. The memcache_servers config option in the proxy-server.conf file should contain all memcached servers. For more information, see Intel s Configuration and Deployment Guide For Memcached on Intel Architecture. Server Benchmarking for Swift Object storage in cloud infrastructure can easily scale quickly as storage demands rapidly increase, especially considering the growing need to contain video and other large media. The power demands at scale become critical and more strongly drive hardware choices for storage nodes. Thus, energy-efficient, high-performance servers, such as microservers, become more attractive in cloud deployments. Intel completed studies on storage node performance from microservers built with the latest generation of Intel Atom processors and Intel Xeon E3 processors. The results show the value of these latest generation microservers to enable high-performance and energy-efficient Swift object storage nodes. Because SSDs offer much faster response times over traditional spinning HDDs, Intel also compared storage node performance between HDDs and Intel SSDs. The results support a strong argument for SSDs where storage responsiveness is desired. COSBench Platform The Swift storage benchmarks reported here used the COSBench* platform to create loads and gather performance data. COSBench is an open source, Intel-developed benchmarking tool to measure Cloud Object performance on services like Amazon S3 and OpenStack Swift. COSBench is freely distributed under the Apache V2 license and is available at intel-cloud/cosbench. You can learn more about COSBench at intel-cloud/cosbench/blob/master/ cosbench-introduction.pdf. Next-generation Intel Atom processor codenamed Avoton delivers better performance and performance/watt compared to previous-generation Intel Atom processor. 7
8 Configuration and Deployment Guide For OpenStack* Swift* Object Configuration Intel Xeon E3-1220L v3 Processor Intel Xeon E3-1230L v3 Processor Intel Xeon E3-1265L v3 Processor Intel Atom Processor (codenamed Avoton) Intel Atom Processor S1260 Platform See Table 2 See Table 2 See Table 2 See Table 2 Codenamed DoubleCove BIOS S1200RP.86B S1200RP.86B S1200RP.86B EDVLINT1.86B D _MPK BIOS Setting Cstate off, Intel HT on Cstate off, Intel HT on Cstate off, Intel HT on C state and p states disabled Active Refresh Default CKE Power Down CPU GHz # Cores # s Sockets/ Memory (GB)/ # DIMMs DIMM size (GB) # Channels Memory Speed OS Ubuntu Server Ubuntu Server Ubuntu Server Ubuntu Server Ubuntu Server NIC Port Speed 10 Gbps 10 Gbps 10 Gbps 1 Gbps 1 Gbps NIC Ports/ NIC Location Niantic* 10G Niantic* 10G Niantic* 10G On board On board Boot Drive Quantity RPM/SSD SSD SSD SSD SSD SSD Size 160 GB 160 GB 160 GB 160 GB 160 GB SATA Yes Yes Yes Yes Yes Drive (SSD) Quantity RPM/SSD SSD SSD SSD SSD SSD Size 250 GB 250 GB 250 GB 160 GB 160 GB SATA Speed 3 Gb/s 3 Gb/s 3 Gb/s 3 Gb/s 3 Gb/s Drive (HDD) Quantity NA RPM/SSD HDD HDD HDD HDD NA Size 1TB 1TB 1TB 1TB NA SATA Speed 3 Gb/s 3 Gb/s 3 Gb/s 3 Gb/s NA Table 1. Server Benchmark Configurations. 8
9 Configuration and Deployment Guide For OpenStack* Swift* Object System Under Tests (SUT) Configurations The microservers systems under test (SUT) used in the benchmarks comprise a range of servers offering important characteristics needed in today s cloud storage solutions. Only the storage servers were tested in these studies; Proxy server, while part of the configuration, was not measured. Table 1 lists the storage server configurations. Five workloads (Table 3) stressed different aspects of the configurations. Results Benchmark results 1,2 (see Figure 3) clearly show that the new Intel Atom processor codenamed Avoton-based microserver outperforms the previous-generation Intel Atom Processor S1260 server by over 5X, and does so more efficiently more than 3.5X performance/watt improvement. The latest generation Intel Xeon E3 processor-based microservers offer both performance above the latest generation Intel Atom processor-based microserver and good energy efficiency. In large cloud data centers, where server counts can scale quickly, conserving power by using energy-efficient hardware becomes more critical. Microservers built on the Intel Atom processor codenamed Avoton deliver the highest efficiency with good performance, making this configuration an excellent balance where performance, price, and power consumption are important factors. Component Supported Specification CPU Cores 8 Core Frequency Base / Turbo 2.4 GHz/2.6 GHz Memory Channels 2 DIMMs/Channel 2 Memory Type DDR3L Memory Frequency 1600 Maximum Memory Capacity 32 GB PCIe* Lanes Maximum 16 PCIe Controllers 4 Gb Ethernet Ports/Speed 4, 2.5 Gb Ethernet SATA 3 Ports 2 SATA 2 Ports 4 USB Ports 4 Table 2. System Under Test (SUT) Platform Specifications. Workload Test Rationale LrgRead LrgWrite SmlWrite SmlRead LrgRWMix Randomly read objects of 1 MB, 100 MB, and 1 GB Randomly Write objects of 1 MB, 100 MB, and 1 GB Randomly write objects of 100 B, 1 KB, and 10 KB from multiple clients Randomly read objects of 100 B, 1 KB, and 10 KB from multiple clients Present a randomly selected R/W mix of 90/10 of 1 MB, 100 MB, and 1 GB files sizes Stress Read IO bandwidth from the object store server Stress Write IO bandwidth to the object store server Stress the container servers ability to track user file data in the SQL-lite database, by applying a high write rate, which is replicated across 3 servers Stress the Proxy servers ability to process user file data Test for locks inside the databases and other stores due to concurrent reads and writes to the system Table 3. Benchmark Workloads. 9
10 Configuration and Deployment Guide For OpenStack* Swift* Object These results were achieved using Intel SSDs for both boot and storage drives. Additionally, the benchmarks revealed the impact SSDs have on performance and efficiency compared to SATA 7200 rpm and Serial Attached SCSI (SAS) 10k rpm storage drives. SSDs performed as much as 4.9X faster, as shown Table 4, with more than 5X efficiency. Finally, benchmarks offered a view into performance benefits of adding storage drives to each storage node as shown in Table 5, with nearly linear scaling for each drive added. These benchmarks reveal the capability of latest-generation Intel Atom processorand Intel Xeon processor-based microservers when used for object storage servers in a Swift cluster, making these attractive systems for scalable cloud infrastructure. Tuning and Optimization General Service Tuning Most services support either a worker or concurrency value in the settings. This allows the services to make effective use of the cores available. A good starting point to set the concurrency level for the proxy and storage services is twice (2X) the number of cores available. If more than one service shares a server, then some experimentation may be needed to find the best balance. Set the max_clients parameter to adjust the number of client requests an individual worker accepts for processing. The fewer requests being processed at one time, the less likely a request will consume the worker s CPU time or block the OS. The more requests being processed at one time, the more likely one worker can utilize network and disk capacity. On systems that have more cores and more memory, you can run more workers. Raising the number of workers and lowering the maximum number of clients serviced per worker can lessen the impact of CPU-intensive or stalled requests. The above configuration settings are suggestions; test your settings and adjust to ensure the best utilization of CPU, network connectivity, and disk I/O. Always refer to the Swift documentation for the most recent recommendations. Filesystem Considerations Swift is rather filesystem agnostic; the only requirement is the filesystem must support extended attributes (xattrs). XFS has proven to be the best choice. Other filesystem types should be thoroughly tested prior to deployment Performance (Ops/sec) (Higher is better) Intel Atom Processor S1260 Intel Xeon E3-1220L v3 Processor Intel Atom Processor (Avoton) Power Efficiency (Performance/Watt) (Higher is better) Intel Xeon E3-1230L v3 Processor Intel Xeon E3-1265L v2 Processor ored objects 10 Figure 3. Benchmark Results.
11 Configuration and Deployment Guide For OpenStack* Swift* Object Performance (Ops/sec) Processor Intel SSD 7.2k HDD 10k SAS HDD Improvement Intel Atom Processor (Avoton) X/2.1X Intel Xeon E3-1220L v3 Processor NA 3X Intel Xeon E3-1265L v3 Processor NA 4.9X Intel Xeon E3-1230L v3 Processor NA 3.2X Efficiency (Performance/Watt) Intel Atom Processor (Avoton) X/2.3X Intel Xeon E3-1220L v3 Processor NA 3.6X Intel Xeon E3-1265L v3 Processor NA 5.1X Intel Xeon E3-1230L v3 Processor NA 3.6X Table 4. SSD vs. HDD Performance Results. Number of Drives Metric Performance (Operations/sec) Efficiency (Performance/Watt) Table 5. Drive Scaling Results (Intel Atom processor codenamed Avoton). (Higher is Better) Summary Open source Swift object storage software provides a solution for companies interested in creating their own private cloud storage service or building a service for other production purposes. Swift is easy to use, and it supports web-scale storage services compatible with web applications used today. Swift is provided under the Apache 2 open source license, is highly scalable, extremely durable, and runs on industry-standard hardware, such as microservers based on the latest generation of Intel Atom processor or Intel Xeon E3 processors. Swift also has a compelling set of tools available from third parties and other open source projects. Server power consumption has become a critical driving factor in data centers. In benchmarks, microservers based on the latest generation of Intel Atom processor and Intel Xeon E3 processors deliver exceptional performance and performance/watt as Swift storage servers. These multi-core microservers outperformed previous generation, highly efficient Intel Atom processor S1260 servers. With massive object storage deployments typical today, the latest generation of Intel Atom processor- and Intel Xeon E3 processor-based microservers offer attractive choices for Swift cluster deployments. 11
12 Configuration and Deployment Guide For OpenStack* Swift* Object Learn More For more information, visit the home of Swift at the OpenStack web site and SwiftStack*, a Swift object storage service provider For more information on Intel Atom processor-based servers, visit atom/atom-processor.html. Appendix A Additional Resources for Swift documentation. for Swift deployment, configuration, and tuning information. Configuration and Deployment Guide For Memcached on Intel Architecture, Intel Corporation 1 Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. 2 Configurations: see Tables 1 and 2. For more information go to Results have been estimated based on internal Intel analysis and are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance. Intel Hyper-Threading Technology available on select Intel Core processors. Requires an Intel HT Technology-enabled system. Consult your PC manufacturer. Performance will vary depending on the specific hardware and software used. For more information including details on which processors support HT Technology, visit Any software source code reprinted in this document is furnished under a software license and may only be used or copied in accordance with the terms of that license. NFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. A Mission Critical Application is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined. Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling , or go to: Copyright 2013 Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Atom, and Intel Xeon are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. Printed in USA 0913/DF/HBD/PDF Please Recycle US
The OpenStack TM Object Storage system
The OpenStack TM Object Storage system Deploying and managing a scalable, open- source cloud storage system with the SwiftStack Platform By SwiftStack, Inc. [email protected] Contents Introduction...
Intel Solid-State Drives Increase Productivity of Product Design and Simulation
WHITE PAPER Intel Solid-State Drives Increase Productivity of Product Design and Simulation Intel Solid-State Drives Increase Productivity of Product Design and Simulation A study of how Intel Solid-State
Intel Service Assurance Administrator. Product Overview
Intel Service Assurance Administrator Product Overview Running Enterprise Workloads in the Cloud Enterprise IT wants to Start a private cloud initiative to service internal enterprise customers Find an
COSBench: A benchmark Tool for Cloud Object Storage Services. [email protected] 2012.10
COSBench: A benchmark Tool for Cloud Object Storage Services [email protected] 2012.10 Updated June 2012 Self introduction COSBench Introduction Agenda Case Study to evaluate OpenStack* swift performance
Intel Data Direct I/O Technology (Intel DDIO): A Primer >
Intel Data Direct I/O Technology (Intel DDIO): A Primer > Technical Brief February 2012 Revision 1.0 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
Benefits of Intel Matrix Storage Technology
Benefits of Intel Matrix Storage Technology White Paper December 2005 Document Number: 310855-001 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms
EXECUTIVE SUMMARY Intel Cloud Builder Guide Intel Xeon Processor-based Servers Red Hat* Cloud Foundations Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms Red Hat* Cloud Foundations
iscsi Quick-Connect Guide for Red Hat Linux
iscsi Quick-Connect Guide for Red Hat Linux A supplement for Network Administrators The Intel Networking Division Revision 1.0 March 2013 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH
Accomplish Optimal I/O Performance on SAS 9.3 with
Accomplish Optimal I/O Performance on SAS 9.3 with Intel Cache Acceleration Software and Intel DC S3700 Solid State Drive ABSTRACT Ying-ping (Marie) Zhang, Jeff Curry, Frank Roxas, Benjamin Donie Intel
Intel Platform and Big Data: Making big data work for you.
Intel Platform and Big Data: Making big data work for you. 1 From data comes insight New technologies are enabling enterprises to transform opportunity into reality by turning big data into actionable
Intel Data Migration Software
User Guide Software Version 2.0 Document Number: 324324-002US INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY
Optimizing Web Infrastructure on Intel Architecture
White Paper Intel Processors for Web Architectures Optimizing Web Infrastructure on Intel Architecture Executive Summary and Purpose of this Paper Today s data center infrastructures must adapt to mobile
Maximize Performance and Scalability of RADIOSS* Structural Analysis Software on Intel Xeon Processor E7 v2 Family-Based Platforms
Maximize Performance and Scalability of RADIOSS* Structural Analysis Software on Family-Based Platforms Executive Summary Complex simulations of structural and systems performance, such as car crash simulations,
Fast, Low-Overhead Encryption for Apache Hadoop*
Fast, Low-Overhead Encryption for Apache Hadoop* Solution Brief Intel Xeon Processors Intel Advanced Encryption Standard New Instructions (Intel AES-NI) The Intel Distribution for Apache Hadoop* software
Intel RAID RS25 Series Performance
PERFORMANCE BRIEF Intel RAID RS25 Series Intel RAID RS25 Series Performance including Intel RAID Controllers RS25DB080 & PERFORMANCE SUMMARY Measured IOPS surpass 200,000 IOPS When used with Intel RAID
VNF & Performance: A practical approach
VNF & Performance: A practical approach Luc Provoost Engineering Manager, Network Product Group Intel Corporation SDN and NFV are Forces of Change One Application Per System Many Applications Per Virtual
Big Data Technologies for Ultra-High-Speed Data Transfer and Processing
White Paper Intel Xeon Processor E5 Family Big Data Analytics Cloud Computing Solutions Big Data Technologies for Ultra-High-Speed Data Transfer and Processing Using Technologies from Aspera and Intel
Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software
WHITEPAPER Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software SanDisk ZetaScale software unlocks the full benefits of flash for In-Memory Compute and NoSQL applications
The Case for Rack Scale Architecture
The Case for Rack Scale Architecture An introduction to the next generation of Software Defined Infrastructure Intel Data Center Group Pooled System Top of Rack Switch POD Manager Network CPU/Memory Storage
Intel Cloud Builder Guide to Cloud Design and Deployment on Intel Xeon Processor-based Platforms
Intel Cloud Builder Guide to Cloud Design and Deployment on Intel Xeon Processor-based Platforms Enomaly Elastic Computing Platform, * Service Provider Edition Executive Summary Intel Cloud Builder Guide
Intel and Qihoo 360 Internet Portal Datacenter - Big Data Storage Optimization Case Study
Intel and Qihoo 360 Internet Portal Datacenter - Big Data Storage Optimization Case Study The adoption of cloud computing creates many challenges and opportunities in big data management and storage. To
Accelerating Business Intelligence with Large-Scale System Memory
Accelerating Business Intelligence with Large-Scale System Memory A Proof of Concept by Intel, Samsung, and SAP Executive Summary Real-time business intelligence (BI) plays a vital role in driving competitiveness
SAP * Mobile Platform 3.0 Scaling on Intel Xeon Processor E5 v2 Family
White Paper SAP* Mobile Platform 3.0 E5 Family Enterprise-class Security SAP * Mobile Platform 3.0 Scaling on Intel Xeon Processor E5 v2 Family Delivering Incredible Experiences to Mobile Users Executive
Intel RAID SSD Cache Controller RCS25ZB040
SOLUTION Brief Intel RAID SSD Cache Controller RCS25ZB040 When Faster Matters Cost-Effective Intelligent RAID with Embedded High Performance Flash Intel RAID SSD Cache Controller RCS25ZB040 When Faster
Accelerating Business Intelligence with Large-Scale System Memory
Accelerating Business Intelligence with Large-Scale System Memory A Proof of Concept by Intel, Samsung, and SAP Executive Summary Real-time business intelligence (BI) plays a vital role in driving competitiveness
Cloud based Holdfast Electronic Sports Game Platform
Case Study Cloud based Holdfast Electronic Sports Game Platform Intel and Holdfast work together to upgrade Holdfast Electronic Sports Game Platform with cloud technology Background Shanghai Holdfast Online
Reference Design: Scalable Object Storage with Seagate Kinetic, Supermicro, and SwiftStack
Reference Design: Scalable Object Storage with Seagate Kinetic, Supermicro, and SwiftStack May 2015 Copyright 2015 SwiftStack, Inc. swiftstack.com Page 1 of 19 Table of Contents INTRODUCTION... 3 OpenStack
Intel Open Network Platform Release 2.1: Driving Network Transformation
data sheet Intel Open Network Platform Release 2.1: Driving Network Transformation This new release of the Intel Open Network Platform () introduces added functionality, enhanced performance, and greater
Amazon Cloud Storage Options
Amazon Cloud Storage Options Table of Contents 1. Overview of AWS Storage Options 02 2. Why you should use the AWS Storage 02 3. How to get Data into the AWS.03 4. Types of AWS Storage Options.03 5. Object
DIABLO 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
Creating Overlay Networks Using Intel Ethernet Converged Network Adapters
Creating Overlay Networks Using Intel Ethernet Converged Network Adapters Technical Brief Networking Division (ND) August 2013 Revision 1.0 LEGAL INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION
IOmark- 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
Intel Xeon Processor E3-1200 Product Family
Product Brief Intel Xeon Processor E3-1200 Product Family Small Business Servers Intel Xeon Processor E3-1200 Product Family A new generation of processors for small business servers Servers based on the
IT@Intel. Comparing Multi-Core Processors for Server Virtualization
White Paper Intel Information Technology Computer Manufacturing Server Virtualization Comparing Multi-Core Processors for Server Virtualization Intel IT tested servers based on select Intel multi-core
Intel Cloud Builders Guide to Cloud Design and Deployment on Intel Platforms
Intel Cloud Builders Guide Intel Xeon Processor-based Servers RES Virtual Desktop Extender Intel Cloud Builders Guide to Cloud Design and Deployment on Intel Platforms Client Aware Cloud with RES Virtual
How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1
How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1 Technical Brief v1.0 February 2013 Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED
Real-Time Big Data Analytics SAP HANA with the Intel Distribution for Apache Hadoop software
Real-Time Big Data Analytics with the Intel Distribution for Apache Hadoop software Executive Summary is already helping businesses extract value out of Big Data by enabling real-time analysis of diverse
Different NFV/SDN Solutions for Telecoms and Enterprise Cloud
Solution Brief Artesyn Embedded Technologies* Telecom Solutions Intel Xeon Processors Different NFV/SDN Solutions for Telecoms and Enterprise Cloud Networking solutions from Artesyn Embedded Technologies*
How swift is your Swift? Ning Zhang, OpenStack Engineer at Zmanda Chander Kant, CEO at Zmanda
How swift is your Swift? Ning Zhang, OpenStack Engineer at Zmanda Chander Kant, CEO at Zmanda 1 Outline Build a cost-efficient Swift cluster with expected performance Background & Problem Solution Experiments
Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V. Technical Brief v1.
Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V Technical Brief v1.0 September 2012 2 Intel Ethernet and Configuring SR-IOV on Windows*
Vendor Update Intel 49 th IDC HPC User Forum. Mike Lafferty HPC Marketing Intel Americas Corp.
Vendor Update Intel 49 th IDC HPC User Forum Mike Lafferty HPC Marketing Intel Americas Corp. Legal Information Today s presentations contain forward-looking statements. All statements made that are not
The Transition to PCI Express* for Client SSDs
The Transition to PCI Express* for Client SSDs Amber Huffman Senior Principal Engineer Intel Santa Clara, CA 1 *Other names and brands may be claimed as the property of others. Legal Notices and Disclaimers
Parallels 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
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...
新 一 代 軟 體 定 義 的 網 路 架 構 Software Defined Networking (SDN) and Network Function Virtualization (NFV)
新 一 代 軟 體 定 義 的 網 路 架 構 Software Defined Networking (SDN) and Network Function Virtualization (NFV) 李 國 輝 客 戶 方 案 事 業 群 亞 太 區 解 決 方 案 架 構 師 美 商 英 特 爾 亞 太 科 技 有 限 公 司 Email: [email protected] 1 Legal
Developing High-Performance, Flexible SDN & NFV Solutions with Intel Open Network Platform Server Reference Architecture
White Paper Developing Solutions with Intel ONP Server Reference Architecture Developing High-Performance, Flexible SDN & NFV Solutions with Intel Open Network Platform Server Reference Architecture Developing
Converged storage architecture for Oracle RAC based on NVMe SSDs and standard x86 servers
Converged storage architecture for Oracle RAC based on NVMe SSDs and standard x86 servers White Paper rev. 2015-11-27 2015 FlashGrid Inc. 1 www.flashgrid.io Abstract Oracle Real Application Clusters (RAC)
Cisco Prime Home 5.0 Minimum System Requirements (Standalone and High Availability)
White Paper Cisco Prime Home 5.0 Minimum System Requirements (Standalone and High Availability) White Paper July, 2012 2012 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public
HP SN1000E 16 Gb Fibre Channel HBA Evaluation
HP SN1000E 16 Gb Fibre Channel HBA Evaluation Evaluation report prepared under contract with Emulex Executive Summary The computing industry is experiencing an increasing demand for storage performance
Configuring RAID for Optimal Performance
Configuring RAID for Optimal Performance Intel RAID Controller SRCSASJV Intel RAID Controller SRCSASRB Intel RAID Controller SRCSASBB8I Intel RAID Controller SRCSASLS4I Intel RAID Controller SRCSATAWB
Evaluation Report: HP Blade Server and HP MSA 16GFC Storage Evaluation
Evaluation Report: HP Blade Server and HP MSA 16GFC Storage Evaluation Evaluation report prepared under contract with HP Executive Summary The computing industry is experiencing an increasing demand for
Make A Right Choice -NAND Flash As Cache And Beyond
Make A Right Choice -NAND Flash As Cache And Beyond Simon Huang Technical Product Manager [email protected] Super Talent Technology December, 2012 Release 1.01 www.supertalent.com Legal Disclaimer
White Paper. Recording Server Virtualization
White Paper Recording Server Virtualization Prepared by: Mike Sherwood, Senior Solutions Engineer Milestone Systems 23 March 2011 Table of Contents Introduction... 3 Target audience and white paper purpose...
Microsoft Exchange Server 2003 Deployment Considerations
Microsoft Exchange Server 3 Deployment Considerations for Small and Medium Businesses A Dell PowerEdge server can provide an effective platform for Microsoft Exchange Server 3. A team of Dell engineers
Express5800 Scalable Enterprise Server Reference Architecture. For NEC PCIe SSD Appliance for Microsoft SQL Server
Express5800 Scalable Enterprise Server Reference Architecture For NEC PCIe SSD Appliance for Microsoft SQL Server An appliance that significantly improves performance of enterprise systems and large-scale
Maximum performance, minimal risk for data warehousing
SYSTEM X SERVERS SOLUTION BRIEF Maximum performance, minimal risk for data warehousing Microsoft Data Warehouse Fast Track for SQL Server 2014 on System x3850 X6 (95TB) The rapid growth of technology has
Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms
Solution Brief Intel Xeon Processors Lanner Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms Internet usage continues to rapidly expand and evolve, and with it network
Re-Hosting Mainframe Applications on Intel Xeon Processor-based Servers
SOLUTION BRIEF Intel Xeon Processor-based Servers Mainframe Migration Re-Hosting Mainframe Applications on Intel Xeon Processor-based Servers A Proven Methodology for Mainframe Migration The mainframe
AirWave 7.7. Server Sizing Guide
AirWave 7.7 Server Sizing Guide Copyright 2013 Aruba Networks, Inc. Aruba Networks trademarks include, Aruba Networks, Aruba Wireless Networks, the registered Aruba the Mobile Edge Company logo, Aruba
Accelerating High-Speed Networking with Intel I/O Acceleration Technology
White Paper Intel I/O Acceleration Technology Accelerating High-Speed Networking with Intel I/O Acceleration Technology The emergence of multi-gigabit Ethernet allows data centers to adapt to the increasing
Customizing Boot Media for Linux* Direct Boot
White Paper Bruce Liao Platform Application Engineer Intel Corporation Customizing Boot Media for Linux* Direct Boot October 2013 329747-001 Executive Summary This white paper introduces the traditional
Intel Solid- State Drive Data Center P3700 Series NVMe Hybrid Storage Performance
Intel Solid- State Drive Data Center P3700 Series NVMe Hybrid Storage Performance Hybrid Storage Performance Gains for IOPS and Bandwidth Utilizing Colfax Servers and Enmotus FuzeDrive Software NVMe Hybrid
Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820
Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820 This white paper discusses the SQL server workload consolidation capabilities of Dell PowerEdge R820 using Virtualization.
Cisco for SAP HANA Scale-Out Solution on Cisco UCS with NetApp Storage
Cisco for SAP HANA Scale-Out Solution Solution Brief December 2014 With Intelligent Intel Xeon Processors Highlights Scale SAP HANA on Demand Scale-out capabilities, combined with high-performance NetApp
VMware 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
Understanding Enterprise NAS
Anjan Dave, Principal Storage Engineer LSI Corporation Author: Anjan Dave, Principal Storage Engineer, LSI Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA
Big data management with IBM General Parallel File System
Big data management with IBM General Parallel File System Optimize storage management and boost your return on investment Highlights Handles the explosive growth of structured and unstructured data Offers
Intel Media SDK Library Distribution and Dispatching Process
Intel Media SDK Library Distribution and Dispatching Process Overview Dispatching Procedure Software Libraries Platform-Specific Libraries Legal Information Overview This document describes the Intel Media
Leading Virtualization 2.0
Leading Virtualization 2.0 How Intel is driving virtualization beyond consolidation into a solution for maximizing business agility within the enterprise White Paper Intel Virtualization Technology (Intel
Enabling Technologies for Distributed and Cloud Computing
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading
Benchmarking Cassandra on Violin
Technical White Paper Report Technical Report Benchmarking Cassandra on Violin Accelerating Cassandra Performance and Reducing Read Latency With Violin Memory Flash-based Storage Arrays Version 1.0 Abstract
Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, 2015. 20014 IBM Corporation
Boas Betzler Cloud IBM Distinguished Computing Engineer for a Smarter Planet Globally Distributed IaaS Platform Examples AWS and SoftLayer November 9, 2015 20014 IBM Corporation Building Data Centers The
Haswell Cryptographic Performance
White Paper Sean Gulley Vinodh Gopal IA Architects Intel Corporation Haswell Cryptographic Performance July 2013 329282-001 Executive Summary The new Haswell microarchitecture featured in the 4 th generation
EMC SYNCPLICITY FILE SYNC AND SHARE SOLUTION
EMC SYNCPLICITY FILE SYNC AND SHARE SOLUTION Automated file synchronization Flexible, cloud-based administration Secure, on-premises storage EMC Solutions January 2015 Copyright 2014 EMC Corporation. All
SUN STORAGE F5100 FLASH ARRAY
SUN STORAGE F5100 FLASH ARRAY KEY FEATURES ACCELERATING DATABASE PERFORMANCE WITH THE WORLD S FASTEST SOLID- STATE FLASH ARRAY Unprecedented performance, power, and space efficiency World s first flash
VM Image Hosting Using the Fujitsu* Eternus CD10000 System with Ceph* Storage Software
Intel Solutions Reference Architecture VM Image Hosting Using the Fujitsu* Eternus CD10000 System with Ceph* Storage Software Intel Xeon Processor E5-2600 v3 Product Family SRA Section: Audience and Purpose
SwiftStack Filesystem Gateway Architecture
WHITEPAPER SwiftStack Filesystem Gateway Architecture March 2015 by Amanda Plimpton Executive Summary SwiftStack s Filesystem Gateway expands the functionality of an organization s SwiftStack deployment
HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief
Technical white paper HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief Scale-up your Microsoft SQL Server environment to new heights Table of contents Executive summary... 2 Introduction...
Getting More Performance and Efficiency in the Application Delivery Network
SOLUTION BRIEF Intel Xeon Processor E5-2600 v2 Product Family Intel Solid-State Drives (Intel SSD) F5* Networks Delivery Controllers (ADCs) Networking and Communications Getting More Performance and Efficiency
Performance Brief: MegaRAID SAS 9265/9285 Series
MegaRAID SAS 9265/9285 Series Performance Brief Performance Brief: MegaRAID SAS 9265/9285 Series Executive Summary PERFORMANCE SUMMARY n Measured IOPS surpass 200,000 IOPS n When used with MegaRAID FastPath
Microsoft SharePoint Server 2010
Microsoft SharePoint Server 2010 Small Farm Performance Study Dell SharePoint Solutions Ravikanth Chaganti and Quocdat Nguyen November 2010 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY
Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family
Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family White Paper June, 2008 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL
MS Exchange Server Acceleration
White Paper MS Exchange Server Acceleration Using virtualization to dramatically maximize user experience for Microsoft Exchange Server Allon Cohen, PhD Scott Harlin OCZ Storage Solutions, Inc. A Toshiba
Measuring Cache and Memory Latency and CPU to Memory Bandwidth
White Paper Joshua Ruggiero Computer Systems Engineer Intel Corporation Measuring Cache and Memory Latency and CPU to Memory Bandwidth For use with Intel Architecture December 2008 1 321074 Executive Summary
The MAX5 Advantage: Clients Benefit running Microsoft SQL Server Data Warehouse (Workloads) on IBM BladeCenter HX5 with IBM MAX5.
Performance benefit of MAX5 for databases The MAX5 Advantage: Clients Benefit running Microsoft SQL Server Data Warehouse (Workloads) on IBM BladeCenter HX5 with IBM MAX5 Vinay Kulkarni Kent Swalin IBM
Optimizing SQL Server Storage Performance with the PowerEdge R720
Optimizing SQL Server Storage Performance with the PowerEdge R720 Choosing the best storage solution for optimal database performance Luis Acosta Solutions Performance Analysis Group Joe Noyola Advanced
Business-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
The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage
The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage sponsored by Dan Sullivan Chapter 1: Advantages of Hybrid Storage... 1 Overview of Flash Deployment in Hybrid Storage Systems...
Partition Alignment of Intel SSDs for Achieving Maximum Performance and Endurance Technical Brief February 2014
Partition Alignment of Intel SSDs for Achieving Maximum Performance and Endurance Technical Brief February 2014 Order Number: 330105-001US INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL
Accelerating Cassandra Workloads using SanDisk Solid State Drives
WHITE PAPER Accelerating Cassandra Workloads using SanDisk Solid State Drives February 2015 951 SanDisk Drive, Milpitas, CA 95035 2015 SanDIsk Corporation. All rights reserved www.sandisk.com Table of
Overcoming Security Challenges to Virtualize Internet-facing Applications
Intel IT IT Best Practices Cloud Security and Secure ization November 2011 Overcoming Security Challenges to ize Internet-facing Applications Executive Overview To enable virtualization of Internet-facing
Building All-Flash Software Defined Storages for Datacenters. Ji Hyuck Yun ([email protected]) Storage Tech. Lab SK Telecom
Building All-Flash Software Defined Storages for Datacenters Ji Hyuck Yun ([email protected]) Storage Tech. Lab SK Telecom Introduction R&D Motivation Synergy between SK Telecom and SK Hynix Service & Solution
Big Data Technologies for Ultra-High-Speed Data Transfer in Life Sciences
WHITE PAPER Intel Xeon Processor E5 Family Big Data Analytics Big Data Technologies for Ultra-High-Speed Data Transfer in Life Sciences Using Aspera s High-Speed Data Transfer Technology to Achieve 10
Brocade and EMC Solution for Microsoft Hyper-V and SharePoint Clusters
Brocade and EMC Solution for Microsoft Hyper-V and SharePoint Clusters Highlights a Brocade-EMC solution with EMC CLARiiON, EMC Atmos, Brocade Fibre Channel (FC) switches, Brocade FC HBAs, and Brocade
The Foundation for Better Business Intelligence
Product Brief Intel Xeon Processor E7-8800/4800/2800 v2 Product Families Data Center The Foundation for Big data is changing the way organizations make business decisions. To transform petabytes of data
