Presentation is loading. Please wait.

Presentation is loading. Please wait.

1EMC CONFIDENTIAL—INTERNAL USE ONLY.1 VMAX 101 VMAX 101 with vSphere Recommended Practices David Robertson vSpecialist

Similar presentations

Presentation on theme: "1EMC CONFIDENTIAL—INTERNAL USE ONLY.1 VMAX 101 VMAX 101 with vSphere Recommended Practices David Robertson vSpecialist"— Presentation transcript:

1 1EMC CONFIDENTIAL—INTERNAL USE ONLY.1 VMAX 101 VMAX 101 with vSphere Recommended Practices David Robertson vSpecialist

2 2EMC CONFIDENTIAL—INTERNAL USE ONLY. Agenda History of Symmetrix VMAX Hardware/Software Overview What’s new with Enginuity 5875 (Danube) Recommended Practices for Using VMAX with VMware Q&A

3 3EMC CONFIDENTIAL—INTERNAL USE ONLY. Evolution of Symmetrix Continuous Improvement in Efficiency and Effectiveness Symmetrix is the enabler to evolving high-end infrastructure Centralized Single servers Single applications Direct Attached Storage Distributed Multiple servers Multiple applications Storage Area Networks 1985– – –2010 Virtualized Virtualized servers Consolidated applications Virtual Storage Symmetrix 4400 Symmetrix 5500 Symmetrix 3000/5000 Symmetrix 8000 Symmetrix DMX-1/-2 Symmetrix DMX-3 Symmetrix DMX-4 Symmetrix VMAX Flash Drives World’s first integrated cached disk array (ICDA) World’s first terabyte ICDA disk array “Open Symmetrix” managed data from all major server platforms Direct Matrix architecture revolutionizes high-end storage World’s first incrementally scalable 1 PB disk array World’s most cost-effective, high-performing, secure, energy- efficient high-end array Purpose-built to deliver infrastructure services within the data center Created new “enterprise storage” market category

4 4EMC CONFIDENTIAL—INTERNAL USE ONLY. Symmetrix Evolution Symmetrix 4800 Symmetrix Mb DRAM 256MB Cache Board 5.25” HDA Symmetrix 4200 Dynamic Sparing Non- Disruptive Microcode Load Symmetrix Mb DRAM 1GB Cache Board Hyper Volume Extension 3.5” HDA SRDF PDS Assist SDS HDC Symmetrix Symmetrix RAID-S FWD SCSI SRDF Ext Dist SRDF Host Comp Symmetrix Manager MPLF 3380/3390 Intermix 3GB/9GB Intermix Symmetrix ESP SDMS Symmetrix 3000* EOS EDM InfoMover Celerra FDRSOS 3330/ / /5700 ‘90‘94‘92‘91‘93‘95‘96‘97 DataReach TimeFinder ‘98 DMSP System Calls Ultra SCSI SA-Failover PowerPath Fibre Channel SDDF ‘99‘00 >4GB Cache SymmOptimizer File SMMF New TF Splits Switch SRDF R1/R2 FC Fabric Support 3630/ / /5900 Symmetrix 5 Symmetrix 3 Symmetrix 4 Symmetrix Symmetrix 4.8 ‘01 Symmetrix ‘02‘03 Symmetrix 6 DMX DMX800 DMX1000 DMX2000 ‘05 Symmetrix 7 DMX-3 ‘04 Symmetrix 6.5 DMX-2 ‘06‘07 DMX1500 DMX2500 DMX3500 DMX4500 DMX DMX-4 Dynamic Cache Partitions Virtual LUN RAID CU mainframe ‘08 Virtual Provisioning Instant VTOC Flash Drives 1TB SATA Drives 20 Years of Storage Leadership! ‘09 VMAX Series Virtual Matrix Autoprovisioning Groups Enhanced Virtual LUN ‘10 FAST FAST VP FLM VAAI

5 5EMC CONFIDENTIAL—INTERNAL USE ONLY. Symmetrix VMAX Series with Enginuity Supports from 96 to 2400 drives –Up to 240 drives per Storage Bay –Up to 10 Storage Bays Connectivity: –Fibre –FICON –iSCSI –GigE More host connection ports –128 Fibre Channel host/SAN –32 Fibre Channel remote replication –64 iSCSI –64 FICON host –32 GigE remote replication

6 6EMC CONFIDENTIAL—INTERNAL USE ONLY. EMC Symmetrix: The World’s Most Trusted Storage Platforms  32 to 2,400 drives  Two to 12 front-end/back-end directors  FICON, ESCON, Fibre Channel, iSCSI, Gigabit Ethernet connectivity  Up to 512 (256 usable) GB global memory Symmetrix VMAX: Virtual Matrix Architecture Note: Combinations may be limited or restricted based on configuration  96 to 2,400 drives for up to 2 PB of usable capacity  One to eight VMAX Engines (16 directors)  Fibre Channel, iSCSI, Gigabit Ethernet, FICON connectivity  Up to 1 TB (512 GB usable) global mirrored memory  8 Gb/s Fibre Channel, FICON, and Fibre Channel SRDF CAPACITY AND PERFORMANCE SCALABILITY Symmetrix DMX: The Direct Matrix Architecture

7 7EMC CONFIDENTIAL—INTERNAL USE ONLY. Symmetrix Architecture – “Big Picture” Front-end connects hosts to the system Back-end connects the physical drives –Director –Physical drives Front-end Host Adapters Global Memory (Cache) Back-end Disk Adapters Host Systems  Host Reads –“Cache Hit” if data is already in cache –“Cache Miss” is staged from disk  Host Writes –All host writes are to cache –“Write Pendings”are asynchronous written to disk

8 8EMC CONFIDENTIAL—INTERNAL USE ONLY. Symmetrix VMAX Virtual Matrix Architecture Up to 128 ports per system, two hot-pluggable modules per director Back-end connections for Flash, Fibre Channel, and SATA disks (up to 128 ports, 2,400 disks, 2.1 PB) Four Quad-core Intel processors at 2.33 GHz per core (16 cores per engine) Global mirrored memory and redundant CPU complexes that can be accessed and shared across Symmetrix engines Virtual Matrix interface connects and shares resources, providing massive scalability in a single system High-Availability Symmetrix Director Pair Up to eight engines per Symmetrix system






14 14EMC CONFIDENTIAL—INTERNAL USE ONLY. Dir 1 Dir 2 Dir 3 Dir 4 Dir 5 Dir 6 Dir 7 Dir 8 Dir 9 Dir 10 Dir 11 Dir 12 Dir 13 Dir 14 Dir 15 Dir 16 Director # Engine Numbering and Population Order System Bay Engine 1 Engine 2 Engine 3 Engine 4 Engine 5 Engine 6 Engine 7 Engine 8 Engine # Populated 8 Populated 6 Populated 4 Populated 2 Population Order Populated 1 Populated 3 Populated 5 Populated 7

15 15EMC CONFIDENTIAL—INTERNAL USE ONLY. Engine 8 Dir 15/16 Engine 7 Dir 13/14 Engine 6 Dir 11/12 Engine 5 Dir 9/10 Engine 4 Dir 7/8 Engine 3 Dir 5/6 Engine 2 Dir 3/4 Engine 1 Dir 1/2  Up to four directly connected Storage Bays  Up to six daisy chained Storage Bays  Up to eight Disk Director pairs (Octants) VMAX Storage Bay Configuration Standard Configuration Direct Connect Daisy Chained Octant 5 Engine 2 Octant 6 Engine 7 Octant 7 Engine 1 Octant 8 Engine 8 Octant 1 Engine 4 Octant 2 Engine 5 Octant 3 Engine 3 Octant 4 Engine 6



18 18EMC CONFIDENTIAL—INTERNAL USE ONLY. Data Protection Options OptionCharacteristicsProtectionPerformanceCost RAID 1  Write to two separate physical drives  Read from single drive - DMSP 212 RAID 5  Parity based protection  Striped data and parity –3+1 and 7+1 Configurations 321 RAID 6  Two parity drives –6 + 2 and  Data Availability is primary  Performance is a secondary consideration  New with Enginuity Unprotected  Not recommendedN/A

19 19EMC CONFIDENTIAL—INTERNAL USE ONLY. Choose RAID Protection That Makes Sense for Your Workload High Highest Performance Requirement Availability High Highest MIRRORED RAID 6 RAID 5 Color indicates performance overhead

20 20EMC CONFIDENTIAL—INTERNAL USE ONLY. RAID types and Recommendations


22 22EMC CONFIDENTIAL—INTERNAL USE ONLY. Symmetrix Service Processor EMC personnel interface to the Symmetrix –Rack-mounted server with KVM & UPS –Windows XP Operating System Runs SymmWin application –Used to: Configure the Symmetrix Run diagnostics, procedures, and other maintenance utilities Launch Inlines commands Service processor also runs Solutions Enabler SYMCLI and Symmetrix Management Console server Secure Service Credentials ensure only authorize access EMC Remote allows Support Engineers to access the service processor remotely –Secure IP network connection –Modem

23 23EMC CONFIDENTIAL—INTERNAL USE ONLY. SymmWin Graphical-based tool for configuring and monitoring a Symmetrix System –Runs locally on the service processor –May also run on stand-alone PC Provides interface to Inlines Automatically runs periodic checks and performs “Call Home” Can be accessed remotely using EMCRemote

24 24EMC CONFIDENTIAL—INTERNAL USE ONLY. Enginutiy Release Numbering [03] Family Number Supported Hardware: Major Release Level Emulation Code Level (Build #) Service Processor Code (Minor Release Level) Revision Number of QA test code 8Symm8VMAX 7Symm7DMX-3, DMX-4 6Symm6DMX, DMX-2


26 26EMC CONFIDENTIAL—INTERNAL USE ONLY. Symmetrix Device Logical abstraction of a disk drive –EMC terms often used are hyper-volume, slice, split, device, or volume Industry term is LUN – Logical Unit –Approximately 64,000 devices per system Each devices is assigned a unique hex identifier –Emulates either a FBA and CKD device –Maximum size = ~240 GB TDEV Meta Devices can be created to go beyond this limit Mapped to persistent locations on physical disk –Protection from media failure RAID 1 Mirroring RAID 5 and RAID 6 parity based protection –Replication Local Remote Symmetrix Device DEV 1bc4

27 27EMC CONFIDENTIAL—INTERNAL USE ONLY. Symmetrix Device, continued Symmetrix Devices are provisioned to hosts –Physical connectivity –Map to front-end director port Assign Channel Address –Mask device to specific HBA –Feature referred to as Auto-provisioning Groups Symmetrix Device DEV 1bc4


29 29EMC CONFIDENTIAL—INTERNAL USE ONLY. Physical Disk and Hyper Volumes 146 GB Physical Disk 10 GB 8 GB 9 GB 36 GB 6 GB 8 GB 11 GB 8 GB Hyper Volumes

30 30EMC CONFIDENTIAL—INTERNAL USE ONLY. Metavolumes A metavolume is two or more Symmetrix system hypervolumes presented to the host as a single addressable device.

31 31EMC CONFIDENTIAL—INTERNAL USE ONLY. Gatekeeper Devices A Gatekeeper can be any volume accessible to the host –Appear like any other volume –Usually configured as a small device –Should not be used by the host for normal data processing Best practice is to dedicate devices as Gatekeepers –When a SYMCLI session is started, gatekeeper and database locks are used to avoid conflicts Semaphore –Once the CDB sequence is processed, the gatekeeper is closed and the lock released, freeing the device for other processing Solutions Enabler commands executed on the Symmetrix Service Processor uses a pseudo Gatekeeper device –Storage Processor does not have direct access to any devices Gatekeeper (Typically <10MB)

32 32EMC CONFIDENTIAL—INTERNAL USE ONLY. In-Band Communicates Host to the Symmetrix communication is performed using standard SCSI Write Buffer/Read Buffer commands Devices designated to receive commands are called Gatekeepers –Typically minimum sized volumes –Simply used to pass commands and return response Gatekeeper SYMCLI Commands


34 34EMC CONFIDENTIAL—INTERNAL USE ONLY. Virtual Provisioning Device Types Thin Device –Host-addressable device –Seen by the operating system as a “normal” device –Used in the same way as other host-addressable devices Can be replicated both locally and remotely –Physical storage need not be completely allocated at device creation –Physical storage is allocated from a pool of DATA devices –Remains Not Ready until bound to a pool, though can be addressed and configured by a host DATA Device –An internal, non-addressable device –Provides the physical storage that is used to supply disk space for a thin device –Placed in a thin storage pool to which the thin device has been associated or “bound” –Multiple RAID protection types RAID 1, RAID 5, RAID 6 RAID 5 support in DMX is for 3+1 only

35 35EMC CONFIDENTIAL—INTERNAL USE ONLY. Virtual Provisioning with VMAX Virtual Provisioning enables a large volume to be presented to a host while consuming physical storage from a shared pool only as needed. Virtual Provisioning Reported Capacity TDAT 8 TDAT 7 TDAT 6 TDAT 5 TDAT 8 TDAT 7 TDAT 6 TDAT 5 TDAT 8 TDAT 7 TDAT 6 TDAT 5 TDAT 8 TDAT 7 TDAT 6 TDAT 5 TDAT 4 TDAT 3 TDAT 2 TDAT 1 TDAT 4 TDAT 3 TDAT 2 TDAT 1 TDAT 4 TDAT 3 TDAT 2 TDAT 1 TDAT 4 TDAT 3 TDAT 2 TDAT 1 … Data Devices Allocated Application perceived Virtual Devices Allocated

36 36EMC CONFIDENTIAL—INTERNAL USE ONLY. Virtual Provisioning Steps Data Devices or TDAT’s “TDAT” Storage Pool Thin Devices “TDAT” TDEV Step 1 create TDAT’s Step 2 create Pool add TDAT”s Step 3 create TDEV’s Same Drive Type Same RAID Level

37 37EMC CONFIDENTIAL—INTERNAL USE ONLY. Thin Pool Concepts 1234 Thin Pools Volumes With Protection 7+1 or 6+2 in this example Metavolume ….. Metahead To Hosts / Storage Groups Thin Devices Data Devices TDAT Volumes With Protection 3+1 Physical Disks 7+1 Pool3+1 Pool TDEV size and number is independent of TDAT and drive partitions TDEV

38 38EMC CONFIDENTIAL—INTERNAL USE ONLY. Thin Pool Concepts with AutoProvisioning 1234 Thin Pools Volumes With Protection 7+1 or 6+2 in this example Thin Devices Data Devices TDAT Volumes With Protection 3+1 Physical Disks 7+1 Pool3+1 Pool Storage Group Port Group Initiator Group HBA Masking View FA - XY Metavolume TDEV ….. Metahead Auto- Provisioning Groups TDEV size and number is independent of TDAT and drive partitions. TimeFinder, SRDF and Open Replicator relationships are configured at the TDEV level. TDEV

39 39EMC CONFIDENTIAL—INTERNAL USE ONLY. Virtual Provisioning Thin Pools Thin pools can be created at the same time as DATA devices They can also be created with no associated DATA devices There is no default thin pool The first DATA device added to the thin pool defines its protection type Thin pools can contain devices of only a single protection type –If first device added is RAID 1, all additional devices must be RAID 1 Pool type specific to Virtual Provisioning Thin Pool With DATA Devices

40 40EMC CONFIDENTIAL—INTERNAL USE ONLY. Host Write I/Os to Thin Devices Host Writes to Thin devices The initial bind of a thin device to a pool causes 1 thin device extent to be allocated per thin device When a write is performed to a logical block address that does not exist on a previously allocated extent, a new thin device extent will be allocated from the pool A round-robin mechanism is used to balance the allocation of DATA device extents across all available DATA devices in the pool A 4 member thin meta would cause 4 extents to be allocated Thin Pool Thin Devices

41 41EMC CONFIDENTIAL—INTERNAL USE ONLY. Extent Allocation on Host Writes to Logical Block Addresses LBA 0 LBA N-1 N = Number of blocks in the thin device reported capacity Logical Block Addresses on a Thin Device  The host sees the thin device the same as a regular device  The disk still contains a range of logical block addresses  The LBA range will be equal to the number of 512 byte blocks in the entire device  The extent allocation mechanism does not change this

42 42EMC CONFIDENTIAL—INTERNAL USE ONLY. Extent Allocation on Host Writes to Logical Block Addresses (Continued) LBA 0 Logical Block Addresses in a 12 Track Thin Device Extent LBA KB KB  Thin device extents contain 768 KB or 12 Symmetrix Tracks  Each extent contains 1536 x 512 byte blocks  Extent allocation is only triggered if the host writes to an LBA that is not part of a previously allocated extent

43 43EMC CONFIDENTIAL—INTERNAL USE ONLY. Extent Allocation on Host Writes to Logical Block Addresses (Continued)  Initial bind causes one thin extent to be allocated  Host sends an 8 KB write to LBA 872 which is part of a previously allocated extent –The write is accepted and acknowledgement is returned with no allocation performed  Host sends an 8 KB write to LBA –Extent allocation is performed, the write is accepted, and an ack is returned  Host sends an 8 KB write to LBA –No extent allocation is performed for the first 2 KB, extent allocation is performed for the second 6 KB, the write is accepted, and an ack is returned Example of Extent Allocation


45 45EMC CONFIDENTIAL—INTERNAL USE ONLY. EMC Solutions Enabler Introduction Symmetrix Command Line Interface (SYMCLI) –Nearly all host environments –Also installed on Service Processor Provides a host with a comprehensive command set for managing a Symmetrix storage environment –Invoked from the host OS command line –Scripts that may provide further integration with OS and application Separate components licenses Security and access controls –Monitor only –Host-based and user-based controls Detailed Configuration Information Status On-line Configuration Changes Performance Control

46 46EMC CONFIDENTIAL—INTERNAL USE ONLY. EMC Symmetrix Management Console Quickly provision resources on demand –Fully Automated Storage Tiering (FAST) –Auto-provisioning Groups –Virtual Provisioning –Enhanced Virtual LUN technology Ease of use –Tasks view –Wizards –Templates Management integration –Symmetrix Management Console and SMI-S on Service Processor Complements EMC Symmetrix Manager and SYMCLI Lightweight software requiring minimal host resources Web-based GUI SMC/SPA also is available as a vApp virtual appliance on PowerLink Simplifies storage management for virtual data centers Symmetrix Management Console “Ease-of-use” capabilities

47 47EMC CONFIDENTIAL—INTERNAL USE ONLY. EMC Symmetrix Performance Analyzer Simplify storage management –Intuitive, automated trending of Key Performance Indicators (KPIs) –Improve long-term planning for upgrades and consolidation Monitor Symmetrix operations –Real-time data collection—five-second intervals –Diagnostics Easily drill down to device-level views of performance Choose time period to track –24 hours, one week, one month, six months, year to date, custom FAST monitoring –Monitor storage type usage and performance –Monitor Storage Groups and volume level metrics


49 49EMC CONFIDENTIAL—INTERNAL USE ONLY. Symmetrix VMAX: Easy, Quick, and Automated Storage Provisioning Auto-provisioning Groups simplifies initial configurations and all future changes and additions 1 2 Create Initiator Group 1 2 Add/Remove Initiator 3 4 Create Port Group 3 4 Add/Remove Port 5 6 Create Storage Group 5 6 Add/Remove Device

50 50EMC CONFIDENTIAL—INTERNAL USE ONLY. Auto-provisioning Groups 15 clicks to complete Simplifies initial configurations and all future changes and additions Port A Port B Port C Port D HBA DEV Single Setup to Build and Associate Groups Traditional Mapping and Masking Symmetrix VMAX: Easy, Quick, and Automated Storage Provisioning for Virtual Servers with a Single Action 40 Individual Masking Operations Five ESX servers x two HBAs x four storage ports ~160 clicks to complete Includes initial configuration and repeated for every change or add Port A Port B Port C Port D HBA DEV

51 51EMC CONFIDENTIAL—INTERNAL USE ONLY. EMC VMAX Storage  Scale-out architecture for unmatched performance and hyper-consolidation  New “ease-of-use” capabilities to provision thousands of virtual and/or physical servers in minutes  Support for Enterprise Flash, Fibre Channel, and SATA  FAST for tiering storage in VMware environments  Enhanced Virtual LUN Technology for nondisruptive mobility  Robust enterprise class BC and DR solutions with TimeFinder and SRDF

52 52EMC CONFIDENTIAL—INTERNAL USE ONLY. What’s new with Enginuity 5875 (Danube)


54 54EMC CONFIDENTIAL—INTERNAL USE ONLY. VMware vStorage APIs for Array Integration Support for VAAI Block Zero 10-times less I/O for VMware vStorage Virtual Machine File System (VMFS) formatting/reallocation Hardware-Assisted Locking Block-level locking allows up to 10-times more virtual machines per data store Full Copy Offload replication to array for 10-times faster virtual machine deployments, clones, snapshots, and VMware Storage vMotion


56 56EMC CONFIDENTIAL—INTERNAL USE ONLY. EMC Virtual Storage Integrator VIRTUAL STORAGE INTEGRATOR Virtual Storage Integrator simplifies virtual server management while preserving architectural control of the storage infrastructure VMware Microsoft Hyper-V

57 57EMC CONFIDENTIAL—INTERNAL USE ONLY. FAST VP: Sub-LUN Optimization Device Pool Flash drives: optimize performance SATA: optimize cost and capacity ~5% is active ~95% is inactive Allows most inactive data to move to SATA drives with no performance impact Storage Pool

58 58EMC CONFIDENTIAL—INTERNAL USE ONLY. FAST with Virtual Pools (FAST VP) A new level of Fully Automated Storage Tiering –Automated tiered storage for virtual pools –Sub-LUN data movement for virtual pools Automatically responds to changes in the production workload More efficient use of capacity –Place very busy data on enterprise Flash drives –Place mostly idle data on Fibre Channel and SATA drives

59 59EMC CONFIDENTIAL—INTERNAL USE ONLY. Virtual Provisioning Levels of Granularity

60 60EMC CONFIDENTIAL—INTERNAL USE ONLY. Elements of FAST Storage Type – a shared storage resource with common technologies FAST Policy – manages data placement and movement across Storage Types to achieve service levels for one or more Storage Groups Storage Group – logical grouping of devices for common management Storage Class – combination of Storage Types and FAST Policies to meet service level objectives for Storage Groups Storage TypesFAST PoliciesStorage Groups ProductionApp1_SG ProductionApp2_SG Dev_SG R53_200_EFD 200 GB EFD RAID 5 (3+1) R57_146_FC 146 GB 15K FC RAID 5 (7+1) R614_1000_SATA 1 TB SATA RAID 6 (14+2) Production 25% 50% 25% Development 25% 100% Storage Class

61 61EMC CONFIDENTIAL—INTERNAL USE ONLY. FAST VP FAST VP Implementations FAST VP tasks split between microcode and FAST controller Performance data collected by microcode –Data collected at LUN and sub- LUN level Performance data analyzed by FAST controller Controller generates a “Performance Movement Policy” Microcode applies policy –Executes sub-LUN data movements between tiers using Virtual LUN VP Mobility Collect Performance Data Analyze Performance Data Generate Performance Movement Policy Execute Data Movement FAST ControllerMicrocode

62 62EMC CONFIDENTIAL—INTERNAL USE ONLY. Federated Live Migration Fully nondisruptive data migration for faster deployment of new technologies Leverages intelligence of storage array and host multi-pathing Supports Zero Space Reclaim for savings and efficiencies No remediation when migrating pre-qualified configurations Manage both array and host redirection from EMC Symmetrix Management Console or CLI Complete technology refreshes in days versus months Federated Live Migration Federated Live Migration

63 63EMC CONFIDENTIAL—INTERNAL USE ONLY. Zero Space Reclaim Runs “in-line” as data is migrated from old Symmetrix DMX to VMAX Supports Federated Live Migration and EMC Open Replicator for Symmetrix migration solutions Reclaim allocated, but unused capacity when migrating to a new Symmetrix VMAX Migration All allocated, but unwritten space is reclaimed after zero detection check is performed on incoming data

64 64EMC CONFIDENTIAL—INTERNAL USE ONLY. 10 Gigabit Ethernet Support Hot pluggable I/O modules to easily intermix and upgrade connectivity Supports 10 Gigabit Ethernet for iSCSI and EMC SRDF replication Storage infrastructure to enable and accelerate data center network convergence

65 65EMC CONFIDENTIAL—INTERNAL USE ONLY. Enginuity Performance Enhancements Accelerates data warehousing/ business intelligence analytics Faster EMC TimeFinder/Clone and VLUN with less application impact Enabler for FAST VP sub-LUN relocations New and existing Symmetrix VMAX systems with Enginuity 5875 Software optimization improves performance for large-block sequential I/O Up to two-times more I/O bandwidth Gb/s Enginuity 5874 Enginuity X

66 66EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX and vSphere Recommended Practices

67 67EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX FA Flag Settings for vSphere SPC-2 SCSI 3 (Optional) No effect on ESX anymore. Unique WWN (UWN) Common Serial Number (C) OS2007 (Optional) Screenshot from within VirtualCenter using the VSI4

68 68EMC CONFIDENTIAL—INTERNAL USE ONLY. Connectivity Considerations with VMAX VMware ESX Servers should have multiple physical HBA VMware Servers should be connected to multiple directors –Directors 7 and 8 in single engine configurations –Connections to different directors in different engines in multiple engine configuration Connect each HBA to a minimum of two ports on different directors –Not a requirement but strongly recommended –I/O intensive workload will benefit –Servicing of the array is less impacting

69 69EMC CONFIDENTIAL—INTERNAL USE ONLY. Connectivity Considerations with VMAX− Cont. HBA1HBA2 HBA1HBA2 VMware vSphere Servers Minimum Configuration Ideal Configuration

70 70EMC CONFIDENTIAL—INTERNAL USE ONLY. Connectivity Considerations with VMAX− Cont. HBA1HBA2 HBA1HBA2 VMware vSphere Servers

71 71EMC CONFIDENTIAL—INTERNAL USE ONLY. Path Management with VMAX PowerPath/VE is strongly recommended for vSphere environment –Avoid POC that do not represent real environments NMP policy is available with vSphere –Use Round Robin policy for Symmetrix arrays esxcli nmp satp setdefaultpsp -P VMW_PSP_RR -s VMW_SATP_SYMM –May need additional tuning. Depends on workload

72 72EMC CONFIDENTIAL—INTERNAL USE ONLY. Using the VSI to configure Multipathing policy

73 73EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX FA Configuration for SPC-2 Turned on per Fibre Channel port or per initiator Do not activate in a live system if not previously set Default from 5773 (DMX-4)

74 74EMC CONFIDENTIAL—INTERNAL USE ONLY. Performance and Storage Layout – vSphere with VMAX Physical Disk Size and Protection –Depends on the IO characteristics of the workload Do not present SAN storage to ESX server farm as one large SCSI disk LUN Layout –Avoid using same set of disks for applications with different I/O characteristics Use Virtual Provisioning –Always provides optimal balance in VMware environments Configuration for I/O intensive application data –Follow best practices recommendations for a physical server

75 75EMC CONFIDENTIAL—INTERNAL USE ONLY. Partition Alignment (VMFS and Guest OS) Intel-based systems are misaligned due to metadata written by the BIOS to handle LBA to CHS translation –Partition Misalignment affects VMFS and Guest OS partitions Host-based Partition Utilities can be used to Align Partitions: –For Linux and VMFS Alignment use fdisk Offset partition to 64 KB boundary Aligned VMFS partitions are now automatically created by vSphere Client –For Windows Operating Systems (2003 in particular) use the diskpart utility Create partition aligned on 64 KB boundary Use diskpar for versions of pre-Windows 2003 System at SP1 –Earlier versions of diskpart will show partitions as aligned, even if they are not For Metavolumes (MetaLUNs) only the base device needs to be aligned

76 76EMC CONFIDENTIAL—INTERNAL USE ONLY. Effects of Partition Misalignment Symmetrix uses either 32 or 64K track size In an Aligned System, the 64 KB write would be serviced by a single drive File-system misalignment affects performance in two ways: –Misalignment causes disk crossings: I/O broken across two drives –Misalignment causes stripe crossings: I/O broken across stripe elements Even if disk operations are buffered by cache, there is performance impact

77 77EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX Virtual Provisioning in VMware vSphere Environments vSphere provides native thin provisioning –Either one can be used –Both features can be used but increases risk VMAX Virtual Provisioning simplifies drive and DA workload distribution –Provides additional benefits besides optimizing storage use –Ensure enough paths and TDEVs to support the workload VMAX Virtual Provisioning provides additional benefits –Zero Reclaim and Rebalancing

78 78EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX Virtual Provisioning for vSphere– Performance Considerations RAID protection of data devices –Balance between performance versus resiliency Fully allocate Virtually Provisioned devices if –Applications sensitive to latency –The risk of oversubscription is too high Optimum performance when IOs are track aligned –VMware File System is aligned on 64 KB boundary –Virtual disks should be aligned Including boot volumes

79 79EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX Virtual Provisioning for vSphere– Performance Considerations – Cont. Striped versus Concatenated thin metavolumes –Depends on type of workload Small block versus large block Random versus sequential Reads versus writes –Influenced by presence or absence of SRDF –Concatenated thin metavolumes can be grown Frequently exploited feature in VMware environments Striped metas can be grown as of 5875 and SE 7.2 Most VMware environments have small block random read workload –Beware of customer tests that do not represent reality

80 80EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX Zero Space Reclamation Reclaims thin pool storage by deallocating unnecessary track groups –Scans each track group and discards those containing all zeros –Deallocated tracks are presented as all zeros by Symmetrix to host Primary use is post migration from “thick” to “thin” –Migration performed using TimeFinder/Clone or Open Replicator for Symmetrix Reclamation should be run prior to configuring any replication relationships –Thin devices in active TimeFinder or SRDF relationships will be skipped Thin Pool

81 81EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX Zero Space Reclamation – Cont. Very useful tool in VMware environments –Relevant if customer upgraded to vSphere VMware Thin ZeroedthickEagerzeroedthick

82 82EMC CONFIDENTIAL—INTERNAL USE ONLY. VMAX Virtual Provisioning Automated Pool Rebalancing Rebalances allocated tracks across data devices contained within thin pool Levels out imbalances caused by thin pool expansion –Or unbinding thin devices from the thin pool Scheduled process that runs at given intervals –User defines imbalance as a percentage utilization difference within the pool (user configurable 1% to 50%) In VMware environments, storage requirements can increase rapidly –Mass VM deployment (VDI, testing environments, etc…) Virtual environments are very dynamic –Adding datastores, removing datastores Automated Pool Rebalancing maintains performance and gives best TCO Thin Pool

83 83EMC CONFIDENTIAL—INTERNAL USE ONLY. VMware vSphere and FAST FAST currently operates at the sub-LUN level –Great value in vSphere environments –RDMs, dedicated datastores Considerations are the same as that for physical servers Configure a single standard size of device on all tiers –Increases probability of like-sized devices being available to perform swap Meta devices are moved/swapped as a complete entity For optimal system performance use Optimizer in concert with FAST –Optimizer will balance load within a tier Utilize EMC Virtual Storage Integrator to identify the Storage Type

84 84EMC CONFIDENTIAL—INTERNAL USE ONLY. EMC VMAX is an ideal platform for the private cloud EMC VMAX provides highly available and scalable platform for virtualized datacenters Future evolution of the platforms will support the virtualized data centers of the future Summary



Download ppt "1EMC CONFIDENTIAL—INTERNAL USE ONLY.1 VMAX 101 VMAX 101 with vSphere Recommended Practices David Robertson vSpecialist"

Similar presentations

Ads by Google