Delivering Accelerated SQL Server Performance with OCZ s ZD-XL SQL Accelerator

Similar documents
Accelerating Database Applications on Linux Servers

Optimizing SQL Server AlwaysOn Implementations with OCZ s ZD-XL SQL Accelerator

MS Exchange Server Acceleration

Accelerating MS SQL Server 2012

Answering the Requirements of Flash-Based SSDs in the Virtualized Data Center

Best Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays

Supreme Court of Italy Improves Oracle Database Performance and I/O Access to Court Proceedings with OCZ s PCIe-based Virtualized Solution

Virtualization of the MS Exchange Server Environment

MS EXCHANGE SERVER ACCELERATION IN VMWARE ENVIRONMENTS WITH SANRAD VXL

Optimizing SQL Server Storage Performance with the PowerEdge R720

EMC Unified Storage for Microsoft SQL Server 2008

Accelerating Server Storage Performance on Lenovo ThinkServer

Accelerating Microsoft Exchange Servers with I/O Caching

EMC XtremSF: Delivering Next Generation Storage Performance for SQL Server

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture

The MAX5 Advantage: Clients Benefit running Microsoft SQL Server Data Warehouse (Workloads) on IBM BladeCenter HX5 with IBM MAX5.

Removing Performance Bottlenecks in Databases with Red Hat Enterprise Linux and Violin Memory Flash Storage Arrays. Red Hat Performance Engineering

Maximum performance, minimal risk for data warehousing

Achieving a High Performance OLTP Database using SQL Server and Dell PowerEdge R720 with Internal PCIe SSD Storage

Leveraging EMC Fully Automated Storage Tiering (FAST) and FAST Cache for SQL Server Enterprise Deployments

The 8Gb Fibre Channel Adapter of Choice in Oracle Environments

HP ProLiant Gen8 vs Gen9 Server Blades on Data Warehouse Workloads

Reference Architecture for a Virtualized SharePoint 2010 Document Management Solution A Dell Technical White Paper

HP ProLiant DL580 Gen8 and HP LE PCIe Workload WHITE PAPER Accelerator 90TB Microsoft SQL Server Data Warehouse Fast Track Reference Architecture

EMC VFCACHE ACCELERATES ORACLE

Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

Express5800 Scalable Enterprise Server Reference Architecture. For NEC PCIe SSD Appliance for Microsoft SQL Server

Lab Evaluation of NetApp Hybrid Array with Flash Pool Technology

WITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE

Best Practices for Optimizing SQL Server Database Performance with the LSI WarpDrive Acceleration Card

Evaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array

Virtualizing Microsoft SQL Server on Dell XC Series Web-scale Converged Appliances Powered by Nutanix Software. Dell XC Series Tech Note

Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team

EMC Business Continuity for Microsoft SQL Server Enabled by SQL DB Mirroring Celerra Unified Storage Platforms Using iscsi

EMC XtremSF: Delivering Next Generation Performance for Oracle Database

Dynamic Disk Pools Technical Report

Intel RAID SSD Cache Controller RCS25ZB040

SanDisk Lab Validation: VMware vsphere Swap-to-Host Cache on SanDisk SSDs

Lenovo Database Configuration for Microsoft SQL Server TB

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820

Improve Business Productivity and User Experience with a SanDisk Powered SQL Server 2014 In-Memory OLTP Database

High Performance SQL Server with Storage Center 6.4 All Flash Array

Accelerate SQL Server 2014 AlwaysOn Availability Groups with Seagate. Nytro Flash Accelerator Cards

CONSOLIDATING MICROSOFT SQL SERVER OLTP WORKLOADS ON THE EMC XtremIO ALL FLASH ARRAY

LSI MegaRAID FastPath Performance Evaluation in a Web Server Environment

Accelerating Cassandra Workloads using SanDisk Solid State Drives

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Condusiv s V-locity Server Boosts Performance of SQL Server 2012 by 55%

Esri ArcGIS Server 10 for VMware Infrastructure

Converged storage architecture for Oracle RAC based on NVMe SSDs and standard x86 servers

Using Synology SSD Technology to Enhance System Performance Synology Inc.

QLogic 16Gb Gen 5 Fibre Channel for Database and Business Analytics

Solid State Drive vs. Hard Disk Drive Price and Performance Study

Oracle Database Scalability in VMware ESX VMware ESX 3.5

HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief

Performance Tuning and Optimizing SQL Databases 2016

Intel RAID RS25 Series Performance

The Methodology Behind the Dell SQL Server Advisor Tool

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Sun 8Gb/s Fibre Channel HBA Performance Advantages for Oracle Database

Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Virtualizing Microsoft SQL Server 2008 on the Hitachi Adaptable Modular Storage 2000 Family Using Microsoft Hyper-V

HP SN1000E 16 Gb Fibre Channel HBA Evaluation

Maximizing Backup and Restore Performance of Large Databases

SLIDE 1 Previous Next Exit

TEST REPORT Dell PERC H700 average percentage win in IOPS over FEBRUARY 2006 Dell PERC 6/i across RAID 5 and RAID 10. Internal HDD tests

DELL s Oracle Database Advisor

DEPLOYING VIRTUALIZED MICROSOFT DYNAMICS AX 2012 R2

Best Practices for Optimizing Storage for Oracle Automatic Storage Management with Oracle FS1 Series Storage ORACLE WHITE PAPER JANUARY 2015

WHITE PAPER Optimizing Virtual Platform Disk Performance

Comparison of Hybrid Flash Storage System Performance

Pivot3 Reference Architecture for VMware View Version 1.03

Using Synology SSD Technology to Enhance System Performance Synology Inc.

HP high availability solutions for Microsoft SQL Server Fast Track Data Warehouse using SQL Server 2012 failover clustering

How SSDs Fit in Different Data Center Applications

Analysis of VDI Storage Performance During Bootstorm

RAID 5 rebuild performance in ProLiant

Comprehending the Tradeoffs between Deploying Oracle Database on RAID 5 and RAID 10 Storage Configurations. Database Solutions Engineering

Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron M500DC Enterprise Value SATA SSDs

PARALLELS CLOUD STORAGE

Minimum Hardware Configurations for EMC Documentum Archive Services for SAP Practical Sizing Guide

Data Center Storage Solutions

Microsoft SharePoint Server 2010

LSI MegaRAID CacheCade Performance Evaluation in a Web Server Environment

Measuring Interface Latencies for SAS, Fibre Channel and iscsi

Aras Innovator 11. Platform Specifications

Dell Microsoft SQL Server 2008 Fast Track Data Warehouse Performance Characterization

N /150/151/160 RAID Controller. N MegaRAID CacheCade. Feature Overview

Transcription:

enterprise White Paper Delivering Accelerated SQL Server Performance with OCZ s ZD-XL SQL Accelerator Performance Test Results for Analytical (OLAP) and Transactional (OLTP) SQL Server 212 Loads Allon Cohen, PhD Yaron Klein Eli Ben Namer David Dorham Rodolfo Campos Scott Harlin OCZ Technology Group

Contents Page 1 2 3 4 5 6 7 Introduction Performance Testing: Analytical Workloads 2.1 SAN-based Reference Environment 2.2 SAN-less Reference Environment Test Results: Analytical Workloads Test Results: Transactional Workloads Virtualized Flash Volume Performance Testing Conclusion Appendix A: Testing Configurations 2 3 3 4 5-6 7 8 9 1-11 1 Introduction The OCZ white paper entitled, Introducing ZD-XL SQL Accelerator addresses the key elements required to efficiently accelerate SQL Server applications (via flash volumes, flash caching, cache policy optimization, and cache pre-warming) and how these elements are seamlessly designed into the ZD-XL SQL Accelerator architecture. This white paper presents application load testing results performed in analytical and transactional environments as a follow-up to the Introducing ZD-XL SQL Accelerator white paper. By introducing ZD-XL SQL Accelerator into a SQL Server 212 environment, query completion times are greatly improved while processing times are dramatically reduced unleashing accelerated application performance. The Microsoft SQL Server 212 enterprise database management system (DBMS) includes features and enhancements that improve database availability, simplify the moving of databases between instances, employ more productive management and development tools, and provide significant enhancements in performance, programmability and security. These improvements require that data access latency and transactional input/output operations per second (IOPS) deliver optimal performance so that concurrent users can be serviced without contention in transactional environments heightening the user experience. Additionally, access rates and database read latencies can significantly impact the time it takes to complete analytical queries in data warehouse environments requiring an optimized and efficient solution that accelerates SQL Server workloads. OCZ s new ZD-XL SQL Accelerator is designed to provide optimized and efficient flash acceleration for SQL Server environments through the tight integration of innovative hardware and software elements. This plug-and-play 2

solution has earned the Best of Interop award in the Data Center & Storage category through a potent combination of lightning fast flash performance, a unique cache mechanism that makes advanced and statistically-optimized decisions on what data to cache, and wizard-based implementation software that enables database administrators to setup caching policies that optimize application performance based on SQL Server workloads. 2 Performance Testing: Analytical Workloads To simulate a typical data warehouse application, the performance tests included a 1.7 TB database to run data warehouse queries based on the TPC-H query set (includes an SF-1 DB with columnar indexes added). The performance test compared an MS SQL Server 212 database running the standard benchmark queries before and after ZD-XL SQL Accelerator was added to the host, recording the completion time of the data warehouse queries. Two baseline reference environments were used for testing, one that included a SAN and one that did not. Each baseline reference environment (SAN-based and SAN-less) utilized a before test configuration that did not include the ZD-XL SQL Accelerator and an after test configuration that did. 2.1 SAN-based Reference Environment SQL SERVER 212 Dell EqualLogic SAN Figure 1: The before SAN-based reference environment without OCZ s ZD-XL SQL Accelerator TempDB + Log Main DB The SAN-based reference environment deployed SQL Server 212 on a host server (supports four 1-core E7-485 2.GHz processors equating to 4 total cores). In this test environment, the main database resided on a connected 1GbE Dell Equalogic SAN array and utilized a RAID5 LUN for the database and a RAID1 LUN for tempdb and log files. The host server connected to the SAN in this before configuration did not include the ZD-XL SQL Accelerator. This before configuration is depicted in Figure 1. The after configuration (or the flash accelerated environment) utilizes the same server/san configuration with the addition of ZD-XL SQL Accelerator. In this test environment, ZD-XL SQL Accelerator flash caching was used to accelerate read operations from the main database residing on the SAN while tempdb and 3

log files were placed on ZD-XL SQL Accelerator flash volumes enabling Cache these workloads to be efficiently SQL SERVER 212 distributed between all available flash Flash resources. This after configuration TempDB + Log is depicted in Figure 2. 2.2 SAN-less Reference Environment Dell EqualLogic SAN The second baseline reference Figure 2: The after SAN-based environment with the addition of OCZ s ZD-XL SQL Accelerator environment used for performance testing was SAN-less in which the main database was stored on a RAID hard disk drive (HDD) configuration that used five (5) 1, rpm SAS drives as depicted in Figure 3. This before SQL SERVER 212 TempDB + Log SAN-less configuration represents a standalone implementation that used only internal drives to run SQL Server. Main DB The after configuration (or the flash accelerated environment) utilizes Internal Storage RAID SAS Drives the same server/hdd configuration Figure 3: The before SAN-less reference environment without OCZ s ZD-XL SQL Accelerator with the addition of ZD-XL SQL Accelerator. In this test environment, ZD-XL SQL Accelerator flash Cache caching was used to accelerate read operations from the main database SQL SERVER 212 while tempdb and log files were TempDB + Log placed on ZD-XL SQL Accelerator flash volumes enabling these workloads to be efficiently distributed Main DB Internal Storage RAID SAS Drives between all available flash resources. This after configuration is depicted in Figure 4. Figure 4: The after SAN-less environment with the addition of OCZ s ZD-XL SQL Accelerator PLEASE NOTE: Complete configuration details are outlined in Appendix A. 4

3 Test Results: Analytical Workloads To simulate sustained data warehouse loads in a production SQL Server 212 environment, a set of 22 benchmark analytical queries (TPC-H based) were run and the time it took to complete these queries were recorded for the before and after SAN-based and SAN-less configurations. The 22 TPC-H based benchmark queries are outlined as follows: Query Number Query Description Query Number Query Description Query 1 Returned Item Checking Query 12 Orders Priority Query 2 Supply cost Query 13 Customer Distribution Query 3 Shipping Priority Query 14 Promotion Effect Query 4 Order Priority Checking Query 15 Top Supplier Query 5 Supplier Volume Query 16 Parts/Supplier Relationship Query 6 Revenue Change Query 17 Small Qty. Order Revenue Query 7 Volume Shipping Query 18 Large Volume Customer Query 8 Market Share Query 19 Discounted Revenue Query 9 Product Profit Query 2 Potential Part Promotion Query 1 Returned Item Reporting Query 21 Orders Waiting Query 11 Stock Identification Query 22 Sales Opportunity The completion time for the 22 data warehouse queries tested in the SAN-based environment before and after flash-based acceleration is summarized in Graph 1. As recorded, the green bars represent the configuration before ZD-XL SQL Acceleration was added and the blue bars represent the addition of ZD-XL SQL Acceleration. The immediate takeaway is that once ZD-XL SQL Accelerator was added to the server/san configuration, query completion times for all queries was reduced, and in some cases, the longest queries were completed in less than a third of the time to complete on the SAN. Similarly, the completion time for the 22 data warehouse queries tested in the SAN-less environment before and after flash-based acceleration is summarized in Graph 2. As recorded, the green bars represent the configuration before ZD-XL SQL Acceleration was added and the blue bars represent the addition of ZD-XL SQL Acceleration. As seen in this case scenario, the completion time of all queries in a SAN-less environment was even 5

more dramatically reduced, with the longest queries completing in small fraction of the time it took to complete on the SAS-based HDDs in RAID. In many cases, query completion times were reduced from hours to minutes. Graph 1: Data Warehouse Query Completion times in a dedicated SAN environment before (green bars) and after (blue bars) the addition of ZD-XL SQL Accelerator Seconds 25 2 15 Data Warehouse Query Completion Times 1 5 9 18 21 8 17 5 13 7 1 2 15 14 3 12 4 19 22 1 6 16 11 2 SAN ZD-XL Query Graph 2: Data Warehouse Query Completion times in a SAN-less environment before (green bars) and after (blue bars) the addition of ZD-XL SQL Accelerator 7 6 5 Data Warehouse Query Completion Times Seconds 4 3 2 1 18 9 5 13 21 8 7 3 12 17 14 22 1 2 4 15 19 1 6 16 2 1 Internal Disks ZD-XL Query It is also interesting to note that the accelerated configuration when ZD-XL SQL Accelerator is added to the HDD configuration, a considerably lower completion time for the total of 22 queries is achieved even when compared to a SAN environment with a server that contains twice the memory. In this case the total completion time for all 22 queries with ZD-XL SQL Accelerator in a SAN-less configuration was 67 minutes versus 123 minutes in a SAN-based 6

environment. This exemplifies the fact that in many cases the addition of ZD-XL SQL Accelerator can negate the need for larger SANs or more server memory thereby considerably lowering total cost of ownership (TCO) while significantly improving performance. 4 Test Results: Transactional Workloads New Order Transaction Rate The SAN-based and SAN-less 14, 12, 115,269 configurations used to performance test analytical workloads were also used to test SQL Server 212 1, sustained transactional data access N O P M 8, 6, 4, 2, SAN 49,732 32,569 35,887 15,795 1,772 1 2 5 ZD-XL Users performance utilizing OLTP loads in a simulated 5 Warehouse TPC-C based environment. The performance tests featured transaction rates (such as new orders) for multiple concurrent user counts (such as 1, 2 and 5). Graph 3: OLTP new order transaction rate in a SAN-based environment before (green line) and after (blue line) the addition of ZD-XL SQL Accelerator N O P M 2, 18, 16, 14, 12, 1, 8, 6, 4, 2, New Order Transaction Rate Internal Disks 6,215 4,849 Graph 4: OLTP new order transaction rate in a SAN-less environment before (green line) and after (blue line) the addition of ZD-XL SQL Accelerator 1 2 5 ZD-XL Users 19,993 7,978 18,893 12,844 After recording the transactional performance tests for both the SAN-based and SAN-less baseline reference environments, the tests were then accelerated using ZD-XL SQL Accelerator caching for the main database tables while placing the tempdb and log files on ZD-XL SQL Accelerator flash volumes. Graphs 3 and 4 summarize the transactional rates before and after the addition of ZD-XL SQL Accelerator to these baseline reference environments. As indicated by the results of the new order transactional performance for both SAN-based and SAN-less environments, the addition of the ZD-XL SQL Accelerator card to these test environments increased the rate count significantly. In the SAN-based environment, ZD-XL 7

N O P M 2, 18, 16, 14, 12, 1, 8, 6, 4, 2, New Order Transaction Rate Comparison Internal HDDs SAN Internal HDD + ZD-XL SQL Accelerator Graph 5: New order transaction rate comparison depicts the highest performance achieved for SAN-less HDD configurations, SAN-based configurations and SAN-less configurations with ZD-XL SQL Accelerator added SQL Accelerator generated over 115, new orders for 5 users where the similar configuration without ZD-XL SQL Accelerator was only able to produce over 12, new orders. Similarly in the SAN-less environment, ZD-XL SQL Accelerator generated over 18, new orders for 5 users where the similar configuration without ZD-XL SQL Accelerator was only able to produce over 35, new orders. This comparison is summarized in Graph 5 which shows the highest achieved new order transaction rate performance of the SAN-less HDD configuration, the SAN-based configuration, and the SAN-less HDD configuration accelerated by ZD-XL SQL Accelerator. Similar to the results from the analytical load test results, the addition of ZD-XL SQL Accelerator not only significantly increased transactional performance, but also showed that internal HDDs accelerated with ZD-XL SQL Accelerator significantly outperformed the SAN environment. As a result, IT managers can accelerate internal server HDDs with ZD-XL SQL Accelerator eliminating the need for costly back-end SANs. 5 Virtualized Flash Volume Performance Testing One of the key capabilities featured within ZD-XL SQL Accelerator is the ability to expose some of the flash resources as flash volumes while using the remaining flash for caching. Exposing the flash resources as flash volumes is ideal for tempdb and write log loads and for smaller user databases that fit completely on flash and do not require a SAN copy of the data. To measure flash volume direct I/O performance, a SQLIO load generation tool was used comparing RAID HDDs versus the ZD-XL SQL Accelerator flash volumes. Utilizing 64KB pages (the most common command size for SQL Server 212 under many loads) and 32 outstanding I/Os, the random read results showed a significant performance increase of over 16, IOPS and over 1, MB/s bandwidth on the ZD-XL SQL Accelerator flash volume. This provided an over 4x performance boost when compared against the RAID HDD configuration which was only able to achieve under 4 IOPS and approximately 24 MB/s bandwidth. These results are depicted in Graph 6. 8

Graph 6: Comparison of direct I/O performance of ZD-XL SQL Accelerator flash volumes versus a RAID HDD configuration 18, 16, 14, SQLIO IOPS Count 1,2 1, SQLIO Bandwidth 12, 8 IOPS 1, 8, MB/s 6 6, 4 4, 2, 2 ZD-XL SQL Accelerator Flash Volume Internal Disks RAID ZD-XL SQL Accelerator Flash Volume Internal Disks RAID 6 Conclusion Contact us for more information OCZ Technology Group, Inc. 6373 San Ignacio Avenue San Jose, CA 95119 USA P 48.733.84 E sales@oczenterprise.com W ocz.com/enterprise OCZ s new ZD-XL SQL Accelerator is a plug-and-play, tightly integrated hardware/software enterprise solution that accelerates Microsoft SQL Server database performance and provides DBAs simple best practice wizards for quick and easy deployment. SQL Server OLTP and OLAP workloads benefit from accelerated flash performance via caching policies that ensure high hit ratios for the most relevant SQL data. This innovative cache mechanism also employs unique pre-warming cache logic which loads critical data to cache in advance of SQL I/O access to it. The tight integration of flash hardware, acceleration software, firmware and driver delivers an immediate performance boost, reduced TCO and improved productivity whether the environment is SAN-based or SAN-less. EMAIL SALES TEAM VISIT OCZ ENTERPRISE 9

7 Appendix A: Testing Configurations SAN-based Analytical Load Test Environment Server CPU Memory SSD Storage OS Software LUNs tempdb SQL DB 4xE7-485 2.GHz 1 cores (4 cores total) 64GB OCZ ZD-XL SQL Accelerator (1.6TB capacity) / 8GB Flash + 69GB Cache Dell EquaLogic iscsi Windows 28 R2 MS-SQL 212 SP1 TempDB -2.5TB RAID1 / DB- 5TB RAID5 / Indexes-2.1TB / Log- 1GB 16x43GB files TPC-H 1 with columnar indexes SAN-less Analytical Load Test Environment Server CPU Memory SSD Storage OS Software tempdb SQL DB 4xE7-485 2.GHz 1 cores (4 cores total) 32GB OCZ ZD-XL SQL Accelerator (1.6TB capacity) / 745GB Flash + 745GB Cache Internal Disks 5x6GB 1, rpm SAS RAID Windows 28 R2 MS-SQL 212 SP1 16x37GB files (for tempdb) + 1x8GB (for templog) TPC-H 1 with columnar indexes 1

Appendix A: Testing Configurations (cont.) SAN-based Transactional Load Test Environment Server CPU Memory SSD Storage OS Software LUNs tempdb TPCC LOG TPCC DB 4xE7-485 2.GHz 1 cores (4 cores total) 64GB OCZ ZD-XL SQL Accelerator (1.6TB capacity) / 6GB Flash + 1TB Cache Dell EquaLogic iscsi Windows 28 R2 MS-SQL 212 SP1 DB- 1.3TB RAID1 / Log- RAID1 1x5MB file (for tempdb) + 1x1MB (for templog) 1GB 6GB Flash SAN-less Transactional Load Test Environment Server CPU Memory SSD Storage OS Software tempdb 4xE7-485 2.GHz 1 cores (4 cores total) 32GB OCZ ZD-XL SQL Accelerator (1.6TB capacity) / 6GB Flash + 1TB Cache Internal Disks 5x6GB 1, rpm SAS RAID (DB size 5GB) Windows 28 R2 MS-SQL 212 SP1 11x5MB file (for tempdb) + 1x1MB (for templog) 11

Back to Top Disclaimer OCZ may make changes to specifications and product descriptions at any time, without notice. The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors. Any performance tests and ratings are measured using systems that reflect the approximate performance of OCZ products as measured by those tests. Any differences in software or hardware configuration may affect actual performance, and OCZ does not control the design or implementation of third party benchmarks or websites referenced in this document. The information contained herein is subject to change and may be rendered inaccurate for many reasons, including but not limited to any changes in product and/or roadmap, component and hardware revision changes, new model and/or product releases, software changes, firmware changes, or the like. OCZ assumes no obligation to update or otherwise correct or revise this information. OCZ MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY INACCURACIES, ERRORS OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION. OCZ SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL OCZ BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF ANY INFORMATION CONTAINED HEREIN, EVEN IF OCZ IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ATTRIBUTION 213 OCZ Technology Group, Inc. All rights reserved. OCZ, the OCZ logo, OCZ XXXX, OCZ XXXXX, [Product name] and combinations thereof, are trademarks of OCZ Technology Group, Inc. All other products names and logos are for reference only and may be trademarks of their respective owners. 12