Presentation is loading. Please wait.

Presentation is loading. Please wait.

HUAWEI Tecal ES3000 High-Performance PCIe SSD Card Main Slides

Similar presentations


Presentation on theme: "HUAWEI Tecal ES3000 High-Performance PCIe SSD Card Main Slides"— Presentation transcript:

1 HUAWEI Tecal ES3000 High-Performance PCIe SSD Card Main Slides

2 Contents PCIe SSD Cards Will Be the Mainstream SSD Products
ES3000 Technical Specifications and Highlights ES3000 Application Scenarios and Optimization Results Comparison and Analysis

3 Storage I/O bottleneck
Prominent I/O Bottleneck Under Growing Performance Gap Between CPUs and Disks Applications Storage I/O bottleneck 2012 2010 1993 1990 1987 1984 500 1,000 1,500 2,000 2,500 3,000 3,500 4,000 Processor performance (MHz) Storage IOPS About 570 times About 20 times 5,400 r/min 15,000 r/min 3 TB 73 GB Capacity Hard disk rotational speed 41 times 2.8 times Client System end Storage Server Expansion Experience High I/O performance applications Video Search High-performance database CDN, Cache... I/O imbalance

4 PCIe SSD Card Simplifies Storage Paths to Resolve the Storage I/O Bottleneck
PCIe x8 1. PCIe SSD storage system RAID controller card SAS hard disk CPU Intel Xeon CH.0 CH.1 CH.2 CH.3 Memory FC HBA FC disk array 2. Local hard disk storage system 3. FC disk array storage system

5 Excellent Read/Write IOPS and Bandwidth Performance
PCIe SSD card Local Hard Disk Storage System FC Disk Array Storage System PCIe SSD Storage System Maximum capacity of a hard disk 600 GB (SAS HDD) 400 GB (SSD) 7.2 TB (12 SAS HDDs) 2.4 TB 100% random read IOPS of a hard disk 0.6K KB) 26K KB) 7K KB) 600K KB) Maximum bandwidth of a hard disk 150 MB/s 370 MB/s 800 MB/s 3000 MB/s Average response latency 10–100 ms 0.1–1 ms 1–10 ms 10–100 µs IOPS performance per GB Low Average High

6 PCIe SSD Cards Will Be the Mainstream SSD Products
Data source: Gartner

7 Seven-Year Experience in PCIe SSD Card Development
Customers 2005 2008 2009 2011 2012 Start First generation 128 GB/256 GB SLC Second generation 50/34 nm 512 GB/1 TB MLC Third generation ES2000, 34/25 nm 640 GB, MLC Fourth generation ES3000, 25 nm 0.8/1.2/2.4 TB 2013 Fifth generation 20 nm planning Products

8 Tecal ES3000 Specification
Items Specifications Capacity 800 GB 1.2 TB 2.4 TB Flash granule MLC Form factor FH-HL Bus interface PCIe 2.0 x8 Maximum read bandwidth 2.2 GB/s 3.2 GB/s Read IOPS (Stable value, 4 KB, 100% random) 570,000 760,000 Read IOPS (Maximum value, 4 KB, 100% random) 600,000 770,000 Read latency 49 µs Maximum write bandwidth 1.2 GB/s 1.8 GB/s 2.8 GB/s 120,000 180,000 240,000 330,000 480,000 630,000 Write latency 8 µs Mixed IOPS(4KB, R/W: 7/3) 260K (R/W: 180K/80K) 400K (R/W: 280K/120K) 430K (R/W: 300K/130K) Power consumption 20 W to 35 W 25 W to 50 W 25 W to 60 W Operating temperature 0℃ to 55℃ Air flow 300 LFM Weight 300 g 350 g Operating systems supported MS Windows Server 2003 SP2/2008 R2 64-bit RHEL 5.0/5.1/5.2/5.3/5.4/5.5/5.6/5.7/ bit RHEL 6.0/6.1/6.2/ bit SLES 11 SP1/SP2 64-bit CentOS 5/6 Ubuntu 10/11 VMware ESX 4.1/ ESXi 5.0

9 High Performance, High Reliability, Easy Management, Energy Saving
Large capacity: 800 GB, 1.2 TB, or 2.4 TB High IOPS: 4 KB block 100% random, the maximum read IOPS is 770K, the stable value is 760K; and the maximum write IOPS is 630K, the stable value is 240K High bandwidth: PCIe2.0 x8 port with a bandwidth of up to 3200 MB/s Low access latency: 8 µs Communicates with CPUs directly by using PCIe ports. Uses dynamic/static wear leveling algorithm Reduces host resource consumption with embedded FTL, RAID 5, ECC, and data checking engines. RAID 5, ECC, and data checking Redundancy and sharing among channels (supports one-channel failures) Efficient recovery of idle flash data block by using TRIM Intelligent classification of hot and cold data Supercapacitor for power-off protection Continuous high-speed read/write performance Optimized embedded algorithm engine Multiple data protection mechanisms ES3000 Low power consumption and energy saving Flexible configuration and management Supports mainstream OSs and virtualization systems Provides tools for querying and managing comprehensive information Offers SNMP query for unified network management Provides best combination of capacity and performance by setting available capacity flexibly Minimizes power consumption with an electrical storage chip Prolongs the service life and brings no noise with a non-mechanical structure Reduces electricity consumption and refrigeration costs for data-intensive server groups

10 Reliability Triangle for Comprehensive and Real-Time Customer Data Protection
Uses dynamic/static wear leveling algorithms. Ensures successful data write operation with the powerful ECC capability of 30 bits/1 KB. Uses the TRIM technology to efficiently reclaim idle flash data blocks and ensure optimal performance. Reliability triangle Disaster recovery Real-time protection Checks data periodically to prevent data errors and avoid error accumulation. Implements channel redundancy and resource sharing to ensure normal operation even if multiple chips are faulty. Uses data classification technologies to reduce data write amplification and improve the flash erase service life. Uses the built-in dynamic RAID 5 to avoid data loss during single-flash failures. Uses a supercapacitor for power-down protection. Disaster prevention

11 Enhancing Customer Business Values
Shortens storage latency and resolves the I/O bottleneck Improves application performance and enhances customer experience Processes the most valuable data Accelerates applications Stores frequently-used and most- valuable data on the ES3000 to meet requirements of at least 80% IOPS applications, maximizing business values. Significantly shortens response latency and improves application operating efficiency, ensuring long-term and efficient system operating. Optimizes the IT infrastructure Decreases the quantity of servers and storage devices and reduces power consumption and cooling costs for data- intensive server groups.

12 Various Application Scenarios and Service Features
Features: Frequent read operations on small files of 1 KB to 100 KB, requiring high storage IOPS. Features: Large files (> 10 MB) with infrequent upgrades, requiring more read operations than write operations and high bandwidth for storage. Web Searching/Authentication (login) Service Quicker result return Features: High concurrent processing performance for massive data in a short period, optimizing customers' decision making. VOD/Downloading Frequent VOD requests Features: High concurrency; Large volume of unstructured data; Small and discrete target data blocks; The frequently accessed data (hot data) can be stored on the SSD card for acceleration. HUAWEI Tecal ES3000 PCIe SSD Card High-performance computing Faster calculations Features: High concurrency; Large volume of structured data; Small and discrete target data blocks; Low IOPS may affect processing of other data, which results in unsatisfactory user experience. Big Data/Cache/Network Acceleration Quicker access to hot data DB Application Faster queries /ERP OA Higher working efficiency Virtualization Concurrent I/O bursts Features: High concurrency, high IOPS, low latency, and high requirements for random read/write performances on the storage media. Features: High IOPS for highly concurrent I/O requests during the peak hours of VM logins.

13 Improving SQL Server 2012 Query Performance by at Least Four Times
SAS mechanical HDD SATA SSD ES3000 SAS mechanical HDD SATASSD ES3000 Fast Track for SQL Server 2012 Server Configurations Maximum User Data Capacity (TB) Rated User Data Capacity (TB) Average Query Block Size (KB) Performance Query by Second I/O Performance Query (MB/s) Average Query Time (ms) SAS mechanical HDD RH2288 V2: 2 x E5-2690, 16 x 8 GB, 12 x 600 GB SAS HDD 8 5.5 436 1704 743 37 SATA SSD RH2288 V2: 2 x E5-2690, 16 x 8 GB, 12 x 400 GB SATA SSD 7 5 438 5477 2399 0.159 ES3000 RH2288 V2: 2 x E5-2690, 16 x 8 GB, 2 x 2.4 TB ES3000 10 427 7520 3211 0.01

14 Improving the Performance of the UFIDA U8 ERP Appliance by More Than 30%
Average efficiency improved by 20% Average efficiency improved by 30% Dimension extraction Model extraction Data warehouse processing Current inventory report Subledger table Purchase order implementation statistics Reference inventory Receivable/payable – service balance table Purchase delivery list Sales statistics Receivable/payable – service subledger Overall efficiency improved by 37%. Purchase management Portal General ledger (end) HR (end) Cost (end) Cost BOM (end) Inventory accounting Performance management Control Login Production (end) MRP Fixed asset Inventory accounting (end) Insurance and benefits Cashier management Service management Contract management

15 Excellent Platform for Exchange Email Servers
Excellent platform performance Supports 500 to users. The number of users can be smoothly adjusted. In the Jetstress test, Huawei appliance has much higher performance than similar competitors' Exchange appliance servers. IOPS

16 Comparison with other vendors’
Model Fusion-IO ioDrive2 ioDrive2 Duo STEC s1120 OCZ Z-Drive CM84/RM84 Virident FlashMAX II Intel SSD 910 Huawei ES3000 Flash granule MLC Capacity 785 GB 1.2 TB 3.0 TB 2.4 TB 480 GB/980 GB 300 GB, 600 GB, 1.2 TB 550 GB, 1100 GB 1100 GB, 2200 GB 400 GB 800 GB Form factor HH-HL FH-HL  HH-HL  Bus interface Gen 2 x4 Gen 2 x8 Read bandwidth 1.5 GB/s (1 MB) 3.0 GB/s (1 MB) 1.4 GB/s 2 GB/s 1.6 GB/s (64 KB) 2.7 GB/s(64 KB) 1 GB/s 2.2 GB/s 3.2 GB/s Read IOPS 270,000 (512B) 215,000 (4 KB) 275,000 (512B) 245,000 (4 KB) 143,000 (512B) 136,000 (4 KB) 540,000 (512 B) 480,000 (4 KB) 144K - 578,000 (512B) 175,000 (4KB) 1130,000 (512B) 350,000 (4KB) 90,000 (4KB) 180,000 (4KB) 570,000 (4KB, stable value) 600,000 (4 KB, maximum value) 760,000 (4 KB, stable value) 770,000(4 KB, maximum value) Read latency 68 us <50 us 76 us(4 KB) 78us(4KB) 65 us 49 us Write bandwidth 1.1 GB/s(1 MB) 1.3 GB/s(1 MB) 2.5 GB/s(1 MB) 0.6 GB/s 540 MB/s(64 KB) 1 GB/s(64 KB) 0.75 GB/s 1.2 GB/s 1.8 GB/s 2.8 GB/s Write IOPS 800,000(512B) 230,000(4 KB) 800,000(512 B) 250,000(4 KB) 535,000(512B) 242,000(4 KB) 1100,000(512B) 490,000(4 KB) 163,000 250,000(4kB) 160,000(8kB) 38,000(4 KB) 75,000(4 KB) 120,000 (4 KB, stable value) 330,000(4 KB, maximum value) 180,000 (4 KB, stable value) 480,000 (4 KB, maximum value) 240,000 (4 KB, stable value) 630,000 (4 KB, maximum value) Write latency 15 us < 50 us 16 us(512 B) 18 us(512 B) 8 us Mixed IOPS(W:R = 3:7) 55,000(8 KB) 105,000(4 KB) 217,000(4 KB) 260,000 (R/W: 180,000/80,000) 400,000 (R/W: 280,000/120,000) 430,000 (R/W: 300,000/130,000) Power consumption 25 W 55 W 16 W 8 W to 30 W 12 W to 38 W 20 W to 35 W 25 W to 50 W 25 W to 60 W Operating temperature 0℃ to 55℃ 0℃ to 70℃ 0℃ to 45℃ Air flow (LFM) 300 100 200 For more competitiveness analysis:

17 FAQs Q1: What are the advantages of PCIe SSD cards compared with SSD cards? A: Compared with SSD cards, PCIe SSD cards offers higher bandwidth, better I/O performance, and lower latency. Q2: Why does an ES3000 SSD card have a stable value and a maximum value for its IOPS performance? A: The competitors generally claim that their SSD products can offer the best IOPS performance. However, according to test results, after the SSD cards storage space is fully occupied, the IOPS performance will deteriorate to some extent and stay at a stable value after a long time test. Therefore, it is recommended that customers add a long-term test item (requires more than 2 hours) to the test. In this way, the customer can see that the performance value of the competitors' SSD cards is less than the claimed one. The stable value of the ES3000 SSD card is the data obtained after a long time test. Q5: Why do Fusion-io SSD cards outperform ES3000 SSD cards in terms of performance at a 512 B data block? A: This is due to the algorithm architecture used by the ES3000 SSD card. The ES3000 SSD cards are developed in the unit of 4 KB data block based on the following considerations: 1. According to JEDEC JESD 219 SSD Testing Standard, application scenarios where SSD cards are used for data blocks of more than 4 KB account for 90% of the total, and application scenarios where SSD cards are used for data block of less than 4 KB only account for 10% of the total. The SSD cards are seldom used for 512 data blocks (such as database logs). 2. If SSD cards are designed in the unit of 512 B data block, more resources are occupied. When Fusion-io SSD cards are used for 512 B data blocks, more server CPU and memory resources are occupied. The system performance is compromised. 3. Currently, the page size of a NAND flash chip is 8 KB. Flash vendors indicate that the page size will continue to increase in the future. For this reason, if SSD cards are designed in the unit of 512 B data block, read/write amplification coefficient is increased, affecting I/O performance.

18


Download ppt "HUAWEI Tecal ES3000 High-Performance PCIe SSD Card Main Slides"

Similar presentations


Ads by Google