Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2,...

40
1 Технологический обзор

Transcript of Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2,...

Page 1: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

1

2016THE YEAR OF

ALL FLASH

Технологический обзор

Page 2: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

2

Архитектура

Файловая система

Эффективность & DATA SERVICES

UNISPHERE

Защита данных

Виртуализация & UNITY VSA

Page 3: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

3

EMC UNITYTM

ALL FLASH DESIGN

ALL FLASH HYBRID

ПростоSLICK UX CLOUDIQ™

PROACTIVE ASSIST

ГибкоVIRTUAL & PURPOSE-BUILT & CONVERGEDUNIFIED NAS & SAN & VVOLS

ДоступноСовременноALL FLASH DESIGN WITHINTEGRATED COPY DATA MGMT

Page 4: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

4

S E R V I C E L E V E L S

SCALE

MID-RANGE PORTFOLIO

CLOUD MANAGEMENT, TIERING, & ANALYTICS

VNX5800

VNX5600

VNX5400

VNX5200

VNXe1600

VNX7600

VNX8000

UnityVSA(up to 50TB cap)

VNXe3200

Unity 300(150 drives/1.5PB cap)

Unity 400(250 drives/2.5PB cap)

Unity 500(500* drives/3.5PB*** cap)

Unity 600(1000** drives/5PB ***cap)

ONE ArchitectureONE InterfaceOne Platform

*350 drives available at initial release. 500 drive support will come within a year.**500 drives available at initial release. 1000 drive support will come within a year.***Maximum raw capacity will vary based on drive sizes available at time of purchase.

Page 5: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

5

POWERFUL, SIMPLE HARDWAREBefore & After (VNX5800 to UNITY 600F)

Test Profile: Thin LUN, Small Block Random Workload (8KB, 80/20 R:W, All SSD)

BEFORE AFTER IMPROVEMENT

FORM FACTOR 7U 2U 71%

CABLES 30 6 80%

POWER CONSUMPTION 1495W 703W 53%

RACK INSTALL 60 min 2 min 97%

PERFORMANCE 101K 295K 3X

VNX5800 UNITY 600F

Page 6: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

6

UNITY FAMILYFlexible Deployment Options

VIRTUAL & CONVERGED

UNITY 600F

UNITY 500F

UNITY 400F UNITY 400

UNITY 500

UNITY 600

ALL FLASH

UNITY 300F

HYBRID

UNITY 300

Page 7: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

7

Новая архитектура

THE UNITY OE

Back End

Unifie

d S

vcs

Unified ControlPath

Multi-Core Architecture• Cache • FAST Cache• RAID

Unified Pool

Protocol End Points

Replication

Block(Thick/Thin LUNs)

File System(64-bit)

VVOLs

VMDK/VHD

SUSEbased

Page 8: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

8

Unity 300 Unity 400 Unity 500 Unity 600

CPU2 x Intel 6-

core, 1.6GHz2 x Intel 8-

core, 2.4GHz2 x Intel 10-core, 2.6GHz

2 x Intel 12-core, 2.5GHz

System Memory 48 GB 96 GB 128 GB 256 GB

Min/Max Drive Count supported 5/150 5/250 5/500* 5/1000**

Max Raw Storage Capacity supported*** 1.5 PBs 2.5 PBs 3.5 PBs 5.0 PBs

Max FAST Cache 800 GB 1.2 TBs 3.2 TBs 6 TBs

Max FE (front end) Ports per Array (all types)

24 24 24 24

Max Initiators 1,024 2,048 2,048 4,096

Embedded SAS IO Ports per Array, for back end (BE) connectivity

4 x 4 lane 12Gb/s

SAS ports

4 x 4 lane 12Gb/s

SAS ports

4 x 4 lane 12Gb/s SAS

ports

4 x 4 lane 12Gb/s

SAS ports

Optional SAS IO ports per Array, for back end (BE) connectivity

NA NA8 x 4 lane 12Gb/s SAS

ports

8 x 4 lane 12Gb/s

SAS ports

UNITY HYBRID ARRAY MAXIMUMSCPU, Memory, Capacity, Ports

*350 drives available at initial release. 500 drive support will come within a year.**500 drives available at initial release. 1000 drive support will come within a year.***Maximum raw capacity will vary based on drive sizes available at time of purchase.

Page 9: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

9

UNITY PROCESSOR ENCLOSURE (DPE)Simple and Compact Design

2U

BUILT-IN 10GbT IP PORTS

(2 PER SP)

12Gb SAS BACKEND(2 PER SP)

BUILT-IN 16/8/4Gb FC OR 10GbE IP OPTICAL PORTS

(2 PER SP)

MANAGEMENTAND SERVICE PORTS

(1+1 PER SP)

OPTIONALIO MODULES

(2 PER SP)

12Gb SAS BE (4-PORT) | 16/8/4Gb FC (4-PORT) | 1GbT IP (4-PORT) | 10GbT IP (4-PORT) |

10GbE IP OPT (2-PORT) | 10GbE IP OPT (4-PORT)

IO M

OD

ULE

CH

OIC

ES

Page 10: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

10

• Available add-on SLIC options:

– 16Gb Fibre Channel frontend (4-port)

– 1GbE BaseT frontend (4-port)

– 10G BaseT frontend (4-port)

– 10GbE Optical (2-port)

– 10GbE Optical (4-port)

– 12Gb SAS backend (4-port)

UNITY SLIC SUPPORT

Page 11: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

11

DISK PROCESSOR ENCLOSURE (DPE)UNITY CHASSIS – FRONT VIEWS

SPA

SPB

2.5”

3.5”

UNITY CHASSIS – REAR VIEWS

Page 12: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

12

2U 25 drive 2.5” enclosure

DRIVE ARRAY ENCLOSURES (DAEs)

3U 15 drive 3.5” enclosure

Page 13: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

13

• All drives leverage 12Gb/s SAS backend connections

– Flash• eMLC

• TLC

– SAS• 15K RPM

• 10K RPM

– NL-SAS• 7.2K RPM

• Flash drives are formatted to 520 bytes/sector

• SAS and NL-SAS drives uses 4K drive block size

UNITY DRIVE SUPPORTOverview

Page 14: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

14

DRIVE SUPPORTUnity Hybrid System Drive Matrix

* For Unity 600 only with FAST Cache

12Gb Drive Type Supported Capacities

12 Drive DPE

(3.5” LFF)

15 Drive DAE

(3.5” LFF)

25 Drive DPE /

25 Drive DAE

(2.5” SFF)

SSDs for FAST Cache 200GB, 400GB, 800GB* ✔ ✔ ✔

SSD for FAST VP 200GB, 400GB, 800GB, 1.6TB ✔ ✔ ✔

SSDs for “only” All FLASH Pool 400GB, 800GB, 1.6TB, 3.2TB ✔

15K RPM SAS 600GB ✔ ✔ ✔

10K RPM SAS 600GB, 1.2TB, 1.8TB ✔ ✔ ✔

7.2K RPM NL-SAS 2TB, 4TB, 6TB ✔ ✔

Page 15: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

15

Архитектура

Файловая система

Эффективность & DATA SERVICES

UNISPHERE

Защита данных

Виртуализация & UNITY VSA

Page 16: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

16

• Новый графический интерфейс на основе HTML5 – Wide range of browsers supported

• Uses standard markup language used in web pages

• Supported browsers and versions– Google Chrome v33 or later

– Internet Explorer v10 or later

– Mozilla Firefox v28 or later

– Apple Safari v6 or later

UNITY UNISPHERE

Page 17: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

17

• Guides users in configuring a new storage system

• Seen when logging into Unisphere for the first time

• Configures user and system information– Unisphere Licenses

– Network settings (i.e. DNS, NTP)

– Provision Storage Pools, FAST Cache, and system interfaces

– Alerts and SMTP settings

– Customer support information

UNISPHERE INITIAL CONFIGURATION WIZARD

Page 18: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

18

UNISPHERE DASHBOARD

Page 19: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

19

Commit newly installed SLICs

SYSTEM – SYSTEM VIEW

Page 20: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

20

• Performance Charts – System Cache

– System IO

– System Resources

– LUN

– File System

– Fibre Channel Port

– iSCSI Interface

– Ethernet Port

– Disk

• Various metrics chart options can be chosen for each type of performance chart

SYSTEM - PERFORMANCE

Page 21: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

21

• A single storage pool can source all user resource requirement: LUNs, File Systems, and VMware VVols

• Modify operations include create, expand, modify, and delete

• User can monitor and configure storage pools– View current and historical capacity usage

– FAST VP relocation and data distributions across storage pool tiers

– Snapshot storage consumption thresholds and deletion policies

STORAGE - POOLS

Page 22: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

22

Page 23: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

23

Page 24: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

24

• The Support page provides an ecosystem designed to empower the end user

– Online Training

• Online training modules, how-to videos, whitepapers

• Downloading the latest product software documentation

• Quick access to EMC online community and support forums

– Contact and Assistance

• Live Chat with EMC Support

• Create a Service Request

• Access to order and replace faulted system components

– Contract and License statuses

UNISPHERE – SUPPORT

Page 25: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

25

• Snapshots Schedule

– System Defined Schedules

• Less Protection, Default Protection, More Protection

– Customize schedules based on your SLAs

• Replication

– Manage replication operations such as session failover and failback

– View replication session states and statuses

UNISPHERE – DATA PROTECTION

Page 26: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

26

Архитектура

Файловая система

Эффективность & DATA SERVICES

UNISPHERE

Защита данных

Виртуализация & UNITY VSA

Page 27: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

27

FAST CACHE

Back End

Unifie

d S

vcs

Unified Control

Path

Unified Pool

Protocol End Points

Replication

Block(Thick/Thin

LUNs)

File System(64-bit)

VVOLs

VMDK/VHD

MAPPolicyEngine

Driver

DRAM

Flash Drives Disk Drives

• Support for file and block

• Extends cache with Flash drives

• Hot data automatically ends up in FAST Cache

• In an SP failure; no need to warm up the cache, it’s mirrored.

Architecture & Configuration Options

SystemMaximum

FAST Cache

Supported Drives

Unity 300

800 GBs 200GB & 400GB

Unity 400

1.2 TBs 200GB & 400GB

Unity 500

3.2 TBs 200GB & 400GB

Unity 600

6.0 TBs 200GB, 400GB, &

800GB

Page 28: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

28

FAST CACHE

• FAST Cache supports online expansion

– Up to the system maximum

• FAST Cache supports online shrink

– Ability to remove all but 1 fast Cache pair

FAST Cache

200 GB

200 GB

200 GB

200 GB

Page 29: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

29

• FAST Cache knows what it was designed for and promotes data according.

• It will not promote data that already resides on SSDs

• What is not considered for promotion (System Cache is used instead)

FAST CACHE IS VERY SMART

Page 30: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

30

FAST VP POLICIES

Back End

Unifie

d S

vcs

Unified Control

Path

Unified Pool

Protocol End Points

Replication

Block(Thick/Thin

LUNs)

File System(64-bit)

VVOLs

VMDK/VHD

Policy Ensures Storage Service Levels are Met

1. Start High, then Auto-TierMaximizes initial performance;then optimizes for TCO

2. Auto-TierOptimize TCO and performance

e.g., databases with varied levels of activity among tables, or file systems with varied levels of activity across files

3. Highest Available TierMaximize performance

e.g., high-performance OLTP system

4. Lowest Available TierReduce TCO

e.g., archived or infrequently accessed data

SSD HDD

Page 31: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

31

• Supported on Unity & UnityVSA

QUALITY OF SERVICE (QoS)Priority Controls for Block Storage

BLOCK

IOPS

BANDWIDTH

• System wide Pause/Resume control

– Paused by default

• Host IO Limits are based on a user created policy

– A LUN without a Host IO Limit is not impacted

– Does not limit internal IO (migration, replication, etc.)

– Host IO Limit settings can be changed at any time• Without Pausing/Resuming Host IO Limits on the system

Page 32: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

32

Managed via Standard REST API

UNIVERSAL API

UNIVERSAL INTERFACEANY STORAGE | ANY PROTOCOL

ANY STORAGE SUB-SYSTEM

INTUITIVE REST API PROGRAMMER’S GUIDE

WITH MODULAR CODE SNIPPETS

RESTAPI

CLI

GUI

ONE ArchitectureONE InterfaceOne Platform

Page 33: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

33

ARCHITECTURE

FILE SYSTEM

EFFICIENCY & DATA SERVICES

UNISPHERE

DATA PROTECTION

VIRTUALIZATION & UNITY VSA

Page 34: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

34

• New 64-bit, 64 TB file system being introduced in Unity storage systems

• More scalable, flexible, and efficient than existing 32-bit file systems

• Support for various NAS protocols– SMB (including SMB 3.02)

– NFS v3 & v4

– FTP/SFTP

– Multiprotocol access to the same file systems

UNITY FILE SYSTEM

Page 35: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

35

UFS64 SCALABILITY

*100 nanosecond granularity exposed to SMB clients

UFS32 UFS64

File system size 16 TB 64 TB (architecture 32 PB)

Files per file system 4 billion > 10’s of billions

File names per directory 500 K ~ 10 million

Subdirectories per directory 64 K ~ 10 million

Maximum file size 16 TB 64 TB (architecture 32 PB)

File system snapshots 96 256 (architecture unlimited)

ACLs per file system 1 million 4 million

Quota trees per file system 2K 8K (architecture unlimited)

Timestamp granularity 1 second 1 nanosecond*

Page 36: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

36

Private LUNPrivate LUN

UNIFIED STORAGE POOLS

RAID Group RAID Group256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

Storage Pool

Page 37: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

37

UNIFIED STORAGE POOLS256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

Storage Pool

Private LUNPrivate LUN

RAID Group RAID Group256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

Page 38: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

38

UNIFIED STORAGE POOLS

File Layer

Unified Pool

File System Container

LUN Container

VVol Datastore Container

File

NAS Server

NAS Server Container

SnapFile File Snap File

VVOL

File SnapFile

NAS Server Root

NAS Server Config

UserFile

System

SnapFile

System Pool LUN VVOL VVOL

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

256M

B

Storage Pool

Page 39: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC

39

Unified– Snapshots and replication

• Unified async replication, ROW snapshots, and snapshot scheduling for block and file without savvol

– FAST Cache and FAST VP• Intelligent data movement with file

system level tiering policies

– Encryption• Data at Rest controller based

encryption for all block and file data no impact to performance or data services

UNITY DATA SERVICES

Page 40: Обзор новой СХД EMC Unity. Планирование обновления с VNX\VNX2, Тимофей Григорьев, EMC