2014 dorado sales guide - huawei€¦ · 2014 dorado sales guide . 1 ... transaction bi… system...

13
0 HUAWEITECHNOLOGIESCO.,LTD. 2014 Dorado Sales Guide

Upload: vuongnhan

Post on 15-May-2018

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

0

HUAWEITECHNOLOGIESCO.,LTD.

2014 Dorado Sales Guide

Page 2: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

1

Content

What is Dorado?

Where to Sell Dorado?

How to Sell Dorado?

Q&A

Page 3: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

2

What is Dorado?

Dorado is a enterprise class all-flash array that supports a standard SAN architecture and supports FC-SAN, IP-SAN and

InfiniBand networking.

Currently, Dorado comes in two models: Dorado2100G2 and Dorado5100, each one with different hardware specifications

and performance for mid-range and high-end markets.

Three key messages of Dorado:

1. Efficient: Enterprise class hardware architecture + optimized Cache algorithm and I/O schedule based on pure SSD =

extremely high IOPS and stable low latency

2. Reliable: Ensured high reliability at four levels: disk, system, solution, and application levels

3. Easy to use: A standard SAN architecture, integrated into the existing network smoothly, and Accelerate performance

seamless

600K IOPS 500 µs latency 19.8 TB/SLC 38.4 TB/eMLC

400K IOPS 500 µs latency 20 TB/SLC 40 TB/eMLC

Dorado 2100 G2

Dorado 5100

Page 4: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

3

Where to Sell Dorado?

Focus on two scenarios

1. Enhance customer's existing system, optimize DB applications. Any performance issue in DB application can be

solved with Dorado series. Most DB applications such as OLTP/OLAP, BI, ERP, and CRM, usually run into

performance issues after a couple of years. Customer's existing applications don't need to be changed. Instead, we

can add Dorado series to solve the DB’s performance issues easily.

2. New storage installations. Recently, storage tiering has become very popular. Tier1 storage should deliver high

IOPS and low latency and provide storage for applications such as DB, virtual desktops, and server virtualization,

etc. Dorado series fit very well in these scenarios

Typical application scenarios in the industry:

Electricity: smart grid scheduling system, etc.

Bank: decision support system, risk analysis system, etc.

Insurance: actuarial system, reporting system, etc.

Large enterprise: strategy analysis system, etc.

Retail: customer purchase behavior analysis system, etc.

Customs: E-port, customs risk evaluation system. etc.

Page 5: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

4

Legacy HDD storage

Hot data migration

"Dorado blends into the existing

network smoothly and accelerates

performance seamless.

BI… Transaction system

E-commerce HIS E-Bank

OLTP OLAP

Huawei Dorado

For End Customers

① How to seek opportunities? Questions to ask:

• Is there any bottleneck on your DB application performance?

• Does the poor performance affects to your daily business?

• Does the report system delay your business decision?

② How to attract customers? Attract customers with the selling concept of

“Accelerate performance seamless".

③ How to get PO? Three key actions: POC + Precision marketing + Visit (Chengdu)

For Partners

① Seek regional professional AFA channels, build the confidence of channel

partners through three key actions: POC + Precision marketing + Visit

(Chengdu), and let them bring us into regional AFA ecosystem.

② Seek regional virtual gateway channels or SI or ISV, especially FalconStor NSS,

Datacore and IBM SVC. Try to collaborate with them and jointly built a

competitive acceleration solution for the regional market.

"Accelerate performance seamless" means that Dorado does not cause any change

to customers' existing DB application architecture and using habits. It blends into

the existing network as a standard SAN and highly improves the DB efficiency.

With Dorado, customers can easily address DB performance challenges.

How to Sell Dorado?

Page 6: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

5

Q&A Question 1: What's difference between Dorado and a PCIe SSD card?

Application scenarios

1. PCIe SSD cards are PCIe products directly installed into servers and typically have less latency than SSD array. They

are also ideal for caching and acceleration. Currently PCIe SSD cards are mainly used by Internet companies. Their

typical application scenarios are search engine and distributed DB. In addition, flash cache solutions based on

open-source Linux software (such as Flashcache or Bcache) are also recommended for Internet companies.

However, enterprise customers must use these solutions with caution.

Typical customers of PCIe SSD card: Tencent, Facebook, Twitter, Taobao, Jingdong, etc.

2. All-flash array Dorado is a standard SAN with data security and reliability capabilities. AFA is ideal for multi-host

and multi-application sharing and acceleration.

PCIe SSD card vs All-Flash Array

PCIe SSD Card All-Flash Array

Sharing A PCIe card typically benefits just one server. External Flash arrays can be shared by many servers in a SAN.

Server resource

occupation

A PCIe card can use up to 20%-30% of a server's CPU, and uses the server's memory for Flash management as well.

An AFA uses no host system resources.

Availability RAID is realized by installing more than one card. No HA is provided by PCIe cards.

HA and multiple RAID protection technologies, etc.

Scalability PCIe cards cannot scale. AFA can easily scale in a SAN environment.

Advanced functionality

PCIe cards do not support snapshots or replication to other cards or arrays, etc.

AFA can offer the advanced functionality of state-of-the-art disk arrays.

Page 7: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

6

Question 2: Is Dorado the only solution to solve DB storage bottlenecks?

According to customer's DB performance research report: over 60% DB time is spent on I/O wait. I/O wait is the

top cause of a DB performance bottleneck. “ I/O wait CPU resource waste and idle Transaction per unit time

cannot be improved and concurrent quantity cannot be improved.”

So we believe DB efficient can be improved by reducing storage I/O latency.

Top 5 wait events in OLTP model

Top 5 wait events in OLAP model

Misunderstandings on solving DB performance bottlenecks

1. Enhance server's performance.

Analysis: In the IT environment of most customers, computing

capabilities exhaust storage capabilities. As the virtualization

trend draws near, enhancing server configurations will be less

effective.

2. Add disks or use high-end storage arrays.

Analysis: Adding disks could improve system's concurrency, but

it's useless for latency reduction. A high latency not only slows

down system response, but also shackles system concurrency.

High-end storage cannot solve the I/O latency issue of physical

HDDs.

Anyway, there are many solutions available to improve DB efficiency,

but our recommendation is to add Dorado system to the existing

environment as SAN. Customers do not need to change their existing

applications, business deployments, and usage habits, while the DB

efficiency can be extremely improved.

Page 8: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

7

Question 3: How Dorado does data protection?

The following solutions could be chosen for data protection based on

existing customer's environment.

1. Solution based on backup software. Locally or remotely back up

Dorado data if the customer has already deployed backup

software such as Symantec NBU and CV Simpana, etc.

2. Solution based on Dorado advanced software features.

Dorado5100 provides data replication, so we can deploy another

Dorado5100 locally or remotely and realize data protection in

two ways, synchronous or asynchronous.

3. Solution based on DB data protection software. For example,

Oracle ASM preferred read failure group (RPFG) can mirror SSD

with HDD and enable users to read data only from SSD. Another

log replication function such as Oracle Data Guard, SQL Server

Log Shipping and DB2 LUW HADR can be used to protect data.

4. Solution based on server mirrored volume. For example, with

help of AIX LVM (Logical volume manager), hosts can write data

into two different storage volumes and read data from the

higher-performance volume.

LAN

IP FC

Medium server

Backup media

Master server

host

Oracle DB ASM Redundant disk group

Read from SSD

Mirrored

volume Double write

Dorado

Oracle DB SQL Server

Secondary site

Oracle DB SQL Server

Primary site

Replication

Standby DB valid in case of failure

Page 9: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

8

Question 4: What are the differences among database acceleration solutions?

SQL instruction SQL instruction SQL instruction

SQL parser

task optimizer

Task actuator

Storage engine

Server

SAN

SQL parser

task optimizer

Task actuator

Storage engine

Task actuator

……

SAN

Cell

DB Server

SQL parser

Task optimizer

Task actuator

Storage engine

Task actuator

……

Meta data node

Storage engine

Objected storage node

Dorado Oracle Exadata AIO MPP DB AIO

SQL instruction

SQL parser

Task optimizer

Task actuator

Storage engine

Server

SAN

Customers' existing DB deployment

Remove speed limit on highway

Relieve I/O latency issue and

enhance DB performance

Old storage replacement, or hot

data migration

Transparently accelerate

performance

Suitable for OLTP and OLAP

Each vehicle on their respective road

Software and hardware optimization based on

the distributed concept

Upper-layer business does not require change

if customer already deployed Oracle.

Otherwise all hardware and software need to

be deployed again.

Hardware and software brand lock-in

Suitable for Oracle OLAP

Add more traffic lanes to eliminate jam

Improve work efficiency by dividing a task

into slices for parallel computing

The bigger DB size, the greater

performance advantage

Complicated deployment, need to replace

all hardware and software

Suitable for DB with 10 billion entries

P.S. The orange parts indicate the changed components (DB, computing and storage) compared with the existing environment.

Over 90% customers employ this DB architecture.

Page 10: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

9

Acceleration Item Solution Migration description Service

Suspension Risk

Based on OS

Windows Mirrored

Volume

Stop DB > Configure multi-path > Map Dorado LUN to the host > start DB >

change the original volume into dynamic volume> add flash mirrored volume for

the original volume > remove the original volume after data synchronization

Yes, minutes

Linux LVM

Mirrored

Stop DB > configure multi-path> map Dorado LUN to the host > create volume >

create mirrored volume based on original volume and flash volume> using the

mirrored volume to start DB> remove the original volume after data

synchronization

Yes, minutes

AIX LVM

Mirrored

Stop DB > configure multi-path> map Dorado LUN to the host >start DB> add

flash volume into the original volume group > change into Mirror VG > remove

the original volume after data synchronization

Yes, minutes

All OS Migration Stop DB > configure multi-path> map Dorado LUN to the host > create file

system> data migration > start DB Yes, hours

Based on

virtual gateway

Falcon NSS

Map Dorado LUN to the gateway > join the original storage pool> virtual gateway

automatically identifies and migrates hot data NO Datacore

IBM SVC

Question 5: How can Dorado join the existing network to realize "Accelerate performance seamless"?

Dorado can be deployed on the existing network through the following ways: based on OS, bases on DB, and based

on third-party's virtual gateway. The solution is optional based on customer's existing network and requirements.

Page 11: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

10

Acceleration Item Solution Migration Description Service Interruption

Risk

Base on DB

Oracle

Migrate hot data Stop DB and service> configure multi-path > map flash LUN to the host > start DB >create tablespace in flash LUN > change the original tablespace address> rebuild index> start service

Yes, hours Complex

Data Guard Create flash standby DB > backup original DB > recovery DB > log synchronization > stop service> replacement > start service

Yes, seconds

ASM rebalance Stop DB > configure multi-path > map flash LUN to the host > start DB > add flash LUN to the original ASM disk group > set strategy to execute rebalance > remove the original storage

Yes, minutes

SQL Server

Migrate hot data Stop DB and service > configure multi-path >map flash LUN to the host > start DB > create file group in the flash LUN > create new table > copy old table to the new one > rename the original table and new table > rebuild index > start service

Yes, hours Complex

Log Shipping Create flash standby DB > backup original DB > recovery DB > log synchronization > stop service > replacement> start service

Yes, second

DB2

Migrate hot data Stop DB and service> configure multi-path > map flash LUN to the host > start DB > create tablespace in the flash LUN> create new table > copy old table to the new one > rename the original table and new table > rebuild index > start service

Yes, hours Complex

Rebalance Stop DB > configure multi-path > map flash LUN to the host > start DB > add container for the original tablespace > set strategy to execute rebalance > remove the original storage

Yes, minutes

HADR replication Create flash standby DB > backup original DB > recovery DB > log synchronization> stop service > replacement> start service

Yes, seconds

Page 12: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

11

Question 6: Are there any successful cases of Dorado?

Country Customer Requirement Solution Proposed Type Public

Disclosure

Switzerland

University of Basel Improve user experience and business efficiency. Hot data and Redo log migration OLTP NO

CSS Insurance Support databases and online trading business. Using Dorado as production storage OLAP YES

CSCS To improve the efficiency of HPC. Using Dorado as production storage OLAP NO

Germany

Der Spiegel Improve user experience and business efficiency. FalconStor NSS OLTP YES

UAEW Eilenburg-Wurzen Utility Association Using Dorado as production storage OLAP YES

GEMA Improve user experience. Disaster recovery. Replace old equipment OLTP NO

DAL Reduce the time window of analysis and report Hot data migration OLAP NO

Hornbach Shorten customer queuing time. Hot data migration OLTP NO

England

RPMI Reduce the time window of analysis. FalconStor NSS OLAP YES

Manchester University Application virtualization. Using Dorado as production storage OLTP NO

Newcastle University Application virtualization. Using Dorado as production storage OLTP NO

ParkingEye Reduce the time window of analysis. Using Dorado as production storage OLAP NO

Scotland Ehrenburg WCB Improve data analysis speed. Using Dorado as production storage OLAP NO

Indonesia Astra Automotive Reduce the time window of monthly review. Manual migration of hot data OLAP NO

China Shanghai Customs Reduce the time window of analysis. Manual migration of hot data OLAP NO

Page 13: 2014 Dorado Sales Guide - Huawei€¦ · 2014 Dorado Sales Guide . 1 ... Transaction BI… system ... Question 1: What's difference between Dorado and a PCIe SSD card?

Copyright©2014 Huawei Technologies Co., Ltd. All Rights Reserved.

The information in this document may contain predictive statements including, without limitation, statements regarding the future financial and operating results, future product

portfolio, new technology, etc. There are a number of factors that could cause actual results and developments to differ materially from those expressed or implied in the predictive

statements. Therefore, such information is provided for reference purpose only and constitutes neither an offer nor an acceptance. Huawei may change the information at any time

without notice.

HUAWEI ENTERPRISE ICT SOLUTIONS A BETTER WAY