Unity Fundamentals Srg

  • Uploaded by: sachinkwl
  • 0
  • 0
  • March 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Unity Fundamentals Srg as PDF for free.

More details

  • Words: 10,143
  • Pages: 83
Loading documents preview...
Welcome to Unity Fundamentals.

Copyright ©2016 EMC Corporation. All Rights Reserved. Published in the USA. EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. The trademarks, logos, and service marks (collectively "Trademarks") appearing in this publication are the property of EMC Corporation and other parties. Nothing contained in this publication should be construed as granting any license or right to use any Trademark without the prior written permission of the party that owns the Trademark. EMC, EMC² AccessAnywhere Access Logix, AdvantEdge, AlphaStor, AppSync ApplicationXtender, ArchiveXtender, Atmos, Authentica, Authentic Problems, Automated Resource Manager, AutoStart, AutoSwap, AVALONidm, Avamar, Bus-Tech, Captiva, Catalog Solution, C-Clip, Celerra, Celerra Replicator, Centera, CenterStage, CentraStar, EMC CertTracker. CIO Connect, ClaimPack, ClaimsEditor, Claralert ,cLARiiON, ClientPak, CloudArray, Codebook Correlation Technology, Common Information Model, Compuset, Compute Anywhere, Configuration Intelligence, Configuresoft, Connectrix, Constellation Computing, EMC ControlCenter, CopyCross, CopyPoint, CX, DataBridge , Data Protection Suite. Data Protection Advisor, DBClassify, DD Boost, Dantz, DatabaseXtender, Data Domain, Direct Matrix Architecture, DiskXtender, DiskXtender 2000, DLS ECO, Document Sciences, Documentum, DR Anywhere, ECS, elnput, E-Lab, Elastic Cloud Storage, Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

1

EmailXaminer, EmailXtender , EMC Centera, EMC ControlCenter, EMC LifeLine, EMCTV, Enginuity, EPFM. eRoom, Event Explorer, FAST, FarPoint, FirstPass, FLARE, FormWare, Geosynchrony, Global File Virtualization, Graphic Visualization, Greenplum, HighRoad, HomeBase, Illuminator , InfoArchive, InfoMover, Infoscape, Infra, InputAccel, InputAccel Express, Invista, Ionix, ISIS,Kazeon, EMC LifeLine, Mainframe Appliance for Storage, Mainframe Data Library, Max Retriever, MCx, MediaStor , Metro, MetroPoint, MirrorView, Multi-Band Deduplication,Navisphere, Netstorage, NetWorker, nLayers, EMC OnCourse, OnAlert, OpenScale, Petrocloud, PixTools, Powerlink, PowerPath, PowerSnap, ProSphere, ProtectEverywhere, ProtectPoint, EMC Proven, EMC Proven Professional, QuickScan, RAPIDPath, EMC RecoverPoint, Rainfinity, RepliCare, RepliStor, ResourcePak, Retrospect, RSA, the RSA logo, SafeLine, SAN Advisor, SAN Copy, SAN Manager, ScaleIO Smarts, EMC Snap, SnapImage, SnapSure, SnapView, SourceOne, SRDF, EMC Storage Administrator, StorageScope, SupportMate, SymmAPI, SymmEnabler, Symmetrix, Symmetrix DMX, Symmetrix VMAX, TimeFinder, TwinStrata, UltraFlex, UltraPoint, UltraScale, Unisphere, Universal Data Consistency, Vblock, Velocity, Viewlets, ViPR, Virtual Matrix, Virtual Matrix Architecture, Virtual Provisioning, Virtualize Everything, Compromise Nothing, Virtuent, VMAX, VMAXe, VNX, VNXe, Voyence, VPLEX, VSAM-Assist, VSAM I/O PLUS, VSET, VSPEX, Watch4net, WebXtender, xPression, xPresso, Xtrem, XtremCache, XtremSF, XtremSW, XtremIO, YottaYotta, ZeroFriction Enterprise Storage.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

‹#›

This course covers the EMC Unity platform. It includes the EMC Unity models, architecture, features, functions, capabilities, and management. The peripheral products associated with Unity are introduced.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

2

This module focuses on the Unity product benefits and use cases.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

3

The Unity platform is a unified Block and File offering in a single product that can be managed with one easy to use GUI. Unity is a storage product designed for a mid-range environment that includes small to mid-range customers. The Unity storage platforms support the NAS protocols (SMB/CIFS for Windows and NFS for UNIX/Linux), as well as native block protocols (iSCSI and Fibre Channel).

Unity is optimized for core IT applications. These include transactional workloads such as Oracle, SAP, SQL, Exchange or SharePoint, server virtualization and end user computing such as VDI, and all other applications that need traditional file, block or unified storage. All models are available as an AF, All Flash option.

Unity is also a good fit for partner lead configurations optimized for virtual applications with VMware and Hyper-V integration. The Unity platform with multi-core optimized architecture unleashes the power of Flash, taking full advantage of the latest Intel multi -core technology.

Copyright 2016 EMC Corporation. All rights reserved.

Course Name

4

As mentioned on the previous slide, Unity is available in all models in an All Flash version. The bezel has a slightly different appearance to help identify the optimal performance all flash models.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

5

To fill the gap in our portfolio, EMC has introduced the Unity platform of storage products. Unity comes with Enterprise capabilities including; Unified storage for Block and File, vVOLS, it is VM-Aware, supports a REST API and SMI-S, as well as Openstack. Management with Cloud-Like simplicity through a responsive HTML5 GUI, interfaces with the Proactive Assist™ service and provides Cloud-Based analytics. Unity provides the best dollar per Gigabyte storage cost, highest density of storage, FLASH disk technology, and disk tiering.

Unity will meet all of the top new customer demands, including ease of Service and Support, low Total Cost of Ownership, it is easy to configure and implement, it has top notch features and it is easy to manage.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

6

Unity models directly integrate with the current VNX portfolio of products. Starting with UnityVSA models up to the Unity 600 will replace the current VNXe1600 up through and including the VNX5800. VNX7600 and VNX8000 will continue to be the top tier of the Unity/VNX family of products.

Copyright 2016 EMC Corporation. All rights reserved.

7

The pressure in Exchange environments to eliminate backup windows and reduce recovery times is stronger than ever before. With dynamic, policy-based protection management, these dynamic environments can easily handle the demanding recovery objectives using EMC Unity advanced technologies such as snapshots and continuous protection technology. It also helps efficiently use storage resources and optimize protection for Microsoft Exchange. The Unity storage array performance is optimal under heavy Exchange workload.

Traditionally, the best practices for optimizing storage performance involved manual, resource intensive processes. Unity allows SQL administrators to leverage an easy-to-use and potentially hands-off mechanism for optimizing the performance of the most demanding applications. Automating the movement of data between storage tiers saves both time and resources. Unity eliminates the need to spend hours manually monitoring and analyzing data to determine a storage strategy, then maintaining, relocating and migrating LUNs (Unity logical volumes) to the appropriate storage tiers.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

8

Online Transaction Processing (OLTP) database applications tend to be mission-critical and usually have stringent I/O latency requirements. Traditionally, these OLTP databases are deployed on a huge number of rotating Fibre Channel (FC) spindles to meet the low I/O latency requirement. Consequently, the effective capacity utilization of these spindles is very low. Unity reduces the need to buy more drives to keep up with database growth. Also, Unity automatically and non-disruptively migrates hot and cold data between the available storage tiers, thereby improving the effective storage utilization.

The common business requirement in SAP environments is reducing TCO while improving performance and service level delivery. Frequently, responsiveness to sensitive SAP applications has deteriorated over time due to increased data volumes, unbalanced data stores, and changing business requirements. By using Unity with block data, SAP deployments can gain a significant performance boost without the need to redesign the applications, adjust the data layouts, or reload significant amounts of data. With automated sub-LUN level tiering and extended cache, Administrators can properly balance data distribution across the tiers that allow capacity and performance optimization.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

9

The Unity platform is optimized for virtualization, and thus supports all leading Hypervisors, simplifying desktop creation and storage configuration. Unity leverages advanced technologies to optimize performance for the virtual desktop environment, helping support service level agreements. Virtualization management integration allows the VMware administrator or the Microsoft Hyper-V administrator to extend their familiar management console for Unity related activities. VMware vStorage APIs for Array Integration (VAAI) for both SAN and NAS connections, allows Unity to be fully optimized for virtualized environments. EMC Virtual Storage Integrator (VSI) is targeted towards the VMware administrator. VSI supports Unity provisioning within vCenter, full visibility to physical storage, and increases management efficiency. In the Microsoft Server 2012 and Hyper-V3.0 space, the Array Offloaded Data Transfer (ODX) allows Unity to be fully optimized for Windows virtual environments. This technology offloads storage-related functions from the server to the storage system. EMC Storage Integrator (ESI) for Windows provides the ability to provision block and file storage for Microsoft Windows or Microsoft SharePoint sites.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

10

This module focuses on the Unity models, terminology, components, and configurations.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

11

All Unity Disk Processor Enclosures (DPEs) are a 2U form factor. Each has two Storage Processor suitcases, each with a single multi-core processor with six to twelve cores. Memory per Storage Processor (SP) ranges from 24GB to 128GB. Drive count maximums range from 150 disk drives to 500 disk drives, providing array capacities ranging from 900TB to 3000TB. All Disk Processor Enclosures support two additional I/O Modules. The Operating Environment (OE) is SUSE Linux SLES12 based.

All Flash models Maximum capacity will vary from this chart.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

12

Above are the maximum configurable capacities for the Unity product models.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

13

The Unity DPE is available in both a 12-disk and a 25-disk configuration. Standard power & enclosure fault LEDs are located on the front of the DPE.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

14

The Unity DPE supports 12 Gb/s transfer speeds for both 12- and 25-disk configurations. The Unity DPE can be expanded by connecting the built in 12 Gb/s SAS ports (2 ports) to a 15- or 25-disk Unity DAE.

Older VNX DAE and disk versions operating at 6Gb/s are not supported in Unity.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

15

The Storage Processors are the core of the Unity platform. They deliver the Block and File components and services, as well as managing multicore optimization. The two Storage Processors, SPA and SPB, provide Block and File data access via I/O module technology that supports Fibre Channel and iSCSI protocols, providing access for all external hosts and multi-protocol support for NFS and SMB. The Unity Storage Processors operate in Asymmetric Active/Active mode, in that both controllers are active/on-line and receiving host I/O simultaneously for the back-end storage. The large orange knob is part of a torque limiting system for engaging and dis-engaging the Storage Processor from the DPE chassis. Note the multiple back-plane contact points and the actual engagement screw for the SP to chassis fitment.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

16

Unity supports file services through the use of NAS servers. The Control Station and Data Mover hardware are no longer needed to support file services. NAS servers used to access file systems must be configured before creating file systems. NAS servers are used for NAS protocols only; iSCSI block storage is provided natively and not through a NAS server. The NAS server root file system and configuration data requires a storage pool and an owning Storage Processor. Each NAS server is a separate file server and allows for IP Multitenancy. Users on one NAS server cannot access data on another NAS server. Each NAS server has a separate configuration with independent network interfaces, sharing protocols, directory services, NDMP backup and Security.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

17

In addition to converting AC line voltage to usable DC voltage, the DPE power supplies provide information necessary for Unisphere to monitor and display the ambient temperature and power consumption of the individual power supplies. The power supplies are Customer Replaceable Units (CRUs). Each power supply includes two power LEDs and a status LED. DC power supplies are available for Unity models. DC power supplies allow these models to be installed in network telecommunication facilities or central offices, and makes these models NEBS (Network Equipment Building System) compliant.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

18

There are two styles of DAEs available for Unity expansion, the 15 drive, 3U enclosure using a 3.5 inch disk form factor, and the 25 drive 2U enclosure using a 2.5 inch form factor disk. Standard power & enclosure fault LED’s are located on the front of the DAEs.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

19

Be careful cabling the DAEs to the DPE (LCC connectors are on opposite sides of the Rack); SP-A connectors are located on the left side, SP-B connectors are located on the right side. 12Gb cables/connectors are not keyed uniquely for Primary vs Expansion ports and will work in either port. The recommendation for back-end cabling is to use the “0” labeled Port for the Primary, and the “1” labeled Port for Expansion. The following slide shows all currently available disk drives and their capacities.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

20

Disk drives supported for the Unity DPEs and DAEs include SAS Flash-2, SAS Flash-3, and rotating disk at 15,000 rpm, 10,000 rpm, and 7,200 rpm. All drives leverage 12Gb/s SAS back-end connections. 6Gb/s drives are not supported in Unity arrays. The Unity Drive Matrix displayed gives available capacities for each class of disk drive.

SAS and NL-SAS drives will use the new 4K block size. This is due to an industry trend towards larger sector sizes for drives. The use of 4K block sizes better aligns with typical I/O patterns and can lead to greater efficiency. SSDs will continue to use the 520 block size in order to remain optimized within the OE software.

Please note, the first release of Unity code will support all flash models. The OE will reject any HDD that might be installed into a Unity All Flash (AF) model. The forthcoming Unity SP1 release will block any HDD from being installed in an AF configuration. The default RAID configuration for the Flash tier in an AF or Hybrid Flash (HF) is RAID5 (4+1) but other RAID types are supported.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

21

To increase capacity and efficiency, drive vendors are moving to larger physical block sizes of 4K. Unity will ship with 4K spindle drives only, both in system and user slots. As part of larger sector size implementations, drive vendors must provide spliced write protection to prevent losing or corrupting data within a 4K sector that is not being updated during a write at the time of a power loss. Note that SSD drives will continue to present a 520 byte block size. The ‘logical’ block size used and observed by multi-core control software will remain 520 bytes per block with 512 bytes of user data followed by 8 bytes of metadata. The major change required is to align all RAID write requests to a multiple of 8 logical blocks when writing to a 4K drive. All disk operations will be done on a 4K boundary. The 4K sectors are 4160 bytes in length. For parity RAID types, there are two write request types: partial and full stripe. Full stripe writes are aligned to the 4K block size so no changes are required to support 4K drives. Partial stripe writes already perform a pre-read for each affected position. The only change required when the drive is 4K is to align the pre-read, merge the new data and then write. For non-parity RAID types an additional pre-read will be required for a 4K RAID group where the write request is unaligned or small.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

22

The 1Gb Base-T front-end I/O module allows iSCSI block connectivity and NAS file connections to be configured at the same time. Each port can operate at speeds up to 1 Gb/sec. The controller chip is a Broadcom BCM5719 device. Each of the four ports uses an RJ45 copper Ethernet plug. The 10GbE 4-port optical I/O module operates only at 10 Gb/s speeds. It allows block (iSCSI) and file connections at the same time and can use SFP and Twin-Ax(active) cables. The Emulex Skyhawk (XE104) device is the controller for this I/O module. The 10GbE Base v2 front-end I/O module provides iSCSI block connectivity and NAS file connections to be configured at the same time. Each port can operate at speeds up to 10 Gb/sec. The controller chip is a Broadcom BCM57840S device. Each of the four ports uses an RJ45 copper Ethernet plug. The 16Gb FC I/O module will be used to serve FC block protocol in a direct connect configuration or via a switch. The quad port QX I/O modules will be offered as an array option in pairs (one for each SP) and has a different connector (X-connector) from the 16Gb FC I/O module that ships on VNX2. They are not interchangeable. Each of the 4 ports uses an optical 16Gb capable SFP+ and are hot swappable. Supported SFPs include EMC PN# 019-078-042 2/4/8 Gbps (Note: 2Gbps is not supported by the ASIC), and EMC PN# 019-078-045 4/8/16 Gbps.

The 12Gb/s SAS BE I/O module is a Quad Port, 4-lane interface per port module designed to accommodate DAE expansion. This I/O module uses a PMC Sierra PM8073 SPCve 16x12G SAS Controller. Common Characteristics include a per port LED indicator to signal an active link, an eightlane PCI Express Gen 3.0 interface, quad x4 lane mini-SAS HD (High Density) connector and encryption that is FIPS 140 certifiable and is fully compliant to SAS 3.0 standards. The 12Gb SAS I/O module is only available on Unity 500 and 600 models for DAE expansion. The 10GbE Optical front-end I/O module has two ports and can be configured for fiber optic or TwinAx iSCSI cables. This I/O module has a full iSCSI offload engine, supports VLAN tagging, and supports 32 virtual ports per physical port. Each port can operate at 10Gbps. All Host Operating Systems supported by EMC 10GbE iSCSI array connections are supported. Removing a powered on I/O Module will cause the SP to immediately reboot. Alerts will inform the customer of the missing module. The interface to the Storage Processor is via a PCIe Gen3 x4 interface. A Qlogic Hilda 8324 ASIC provides controller functions.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

23

This table shows the currently available I/O module options. Unity uses I/O modules in various combinations for front-end and back-end connectivity. Each I/O module is protocol independent and hot swappable. Options for block I/O include Fibre Channel and iSCSI. Options for file I/O include 1 Gb/s and 10 Gb/s Ethernet with either copper or optical connections. At GA, only new I/O module installations are supported. You cannot upgrade existing I/O modules installed in Unity systems. I/O modules for the Unity platforms use “SLIC 2.0” connectors. Older VNX I/O modules are not compatible with Unity systems.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

24

This module focuses on the Unity architecture, software bundles, licensing, features and capabilities. It explains high availability, storage efficiency, local protection, performance, and replication. Also covered in this module are common features with VNX2, new features unique to Unity, and features from VNX2 that are no longer available in Unity.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

25

The Unity architecture is designed to deliver a true unified native block and file solution with dedicated components that are optimized for the specific use cases. Unity leverages the hardware and core technologies across both the block and file implementations providing optimal use of all available resources. Access to Block Storage is provided by containers on both Storage Processors to hosts connected via FC or iSCSI IO modules. A common software structure provides access to the Virtual Storage Pool and configured LUN resources. Access to Network Attached Storage (NAS) is also provided by containers on both Storage Processors to Unix or Windows based clients and virtualized server environments via Ethernet IO modules. Again, a common software structure provides internal access to the File Systems stored in the Unity Virtual Storage Pool. This architecture is a significant departure from the previous generation of VNX products. Similar unified storage functionality is provided at the host and network interface, while much greater utilization of resources and higher performance capabilities are provided to the customer.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

26

Storage is provisioned from pools. A pool is a collection of disks that are dedicated to create LUNs. A pool is somewhat similar to a RAID group. However, a pool can contain a few disks or hundreds of disks, whereas a RAID Group is limited to 16 disks. Pools can be heterogeneous (made up of more than one type of drive) or homogeneous (composed by only one type of drive). Homogeneous pools are recommended for applications with limited skew, such that their access profiles can be very random across a large address range. Multiple LUNs with similar profiles can share the same pool resources. These LUNs provide more predictable performance based on the disk type employed. In a homogeneous pool, only one disk type (flash, SAS, or NL-SAS) is selected during pool creation. Heterogeneous pools consist of multiple disk types. The system supports flash, SAS, and NL-SAS disks in the same pool. There can be a maximum of three disk types in a heterogeneous pool. Data in a particular LUN can reside on some or all of the different disk types. FAST VP is able to relocate slices across different disk types in a heterogeneous pool to ensure the hottest data resides on the highest performance drives.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

27

This table lists the maximum capacities for pool related resources.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

28

Here is a comparison of the features and functionality of VNX2 and the Unity product. There are some deprecations, such as Classic LUNs, and several enhancements that will be discussed throughout this training.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

29

UFS64 is a 64-bit file system architecture being introduced in Unity and has a 64TB maximum file system size. All NAS servers and file systems in Unity will use only UFS64. There is no ability to create a UFS32 file system in Unity. UFS64 exhibits greater scalability, availability, space efficiency, and is compatible with all array data services. UFS64 supports various NAS protocols such as SMB (including SMB 3.02), NFS v3 & v4, FTP/SFTP, and multiprotocol access to the same file systems. Better performance is also provided through faster fail overs, file shrink and expand, space efficient snapshots and simpler quotas.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

30

This table shows a comparison of the attributes of the old UFS32 and the enhancements the UFS64 filesystem provides as used in all models of Unity.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

31

Above are the published maximum limits for Unity filesystems.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

32

Unity Software is made up of the Unity Starter Software Package and the Unity Essentials Software Package. The Unity Starter Software Package provides management software including Unisphere Element Manager; Unisphere Central, a consolidated dashboard and alerting software; thin provisioning; Proactive Assist to configure remote support, online chat and open a service request; Quality of Service for block storage; and EMC Storage Analytics Adapter for VMware vRealize. Unified protocols included with Unity Starter Software include file, block and VVols. Local data protection for Unity Starter Software is provided by local point-intime copies, anti-virus software, and optional controller-based encryption. Unity Essentials Software Package includes all of the features of Unity Starter Software and adds to it Remote data protection with Native Asynchronous Block and File Replication, Native Synchronous Block Replication, RecoverPoint Basic, and RecoverPoint for VMs. Performance Optimization is provided by FAST Cache, and FAST VP. Supported interface protocols for all Unity models include NFSv3, NFSv4, and NFSv4.1; CIFS (SMB 1), SMB 2 and SMB 3; FTP and SFTP; and FC and iSCSI. Optional software includes RecoverPoint Advanced, PowerPath Multipathing, PowerPath Migration Enabler, VPLEX and the Data Protection Suite of Backup, Archive and Collaboration Software.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

33

Unity availability and redundancy features include dual Storage Processors (SPs) with mirrored write cache. Each Storage Processor contains both primary cached data for its LUNs and a secondary copy of the cache for its peer Storage Processor. Available RAID protection levels include 1/0, 5, and 6 and can co-exist in the same array simultaneously to match different protection requirements. Each disk drive has two data ports. This gives two separate paths to each drive, one from each Storage Processor. If an SP fails, or any component of the path fails, the drive can still be accessed by the other SP. Proactive hot sparing enhances system robustness and delivers maximum reliability and availability. Redundant power supplies, one for each Storage Processor, are included. In the event of a failure, one power supply can power the entire Disk Processor Enclosure. Each SP also has a Battery backup to allow for an orderly shutdown and cache de-staging to the Vault SSD. In the event of a power failure, the Vault SSD provides the de-stage area for data in write cache that is not yet committed to the disk.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

34

FAST Cache Flash Drives are configured in RAID 1 pairs using SAS Flash Drives and are labeled as “SAS Flash 2”. SAS Flash-2 drives are designed for an activity of 10 writes per day (WPD). Dynamic Over-Provisioning is utilized to increase the useful lifetime of the drives.

When Unity models are offered in an All Flash configuration, the Fast Cache and FAST VP features are not available.

Copyright 2016 EMC Corporation. All rights reserved.

35

Flash drive over-provisioning is the difference between the physical capacity of the flash drive and the logical capacity as seen by the user. The additional space is used for garbage collection, wear leveling, and bad block remapping. Increasing the amount of overprovisioning decreases write amplification and therefore increases endurance of the flash drive. FAST Cache monitors the wear on flash disks and dynamically removes capacity (pages) via an unmap command. This increases the amount of over-provisioning within the flash disks. FAST Cache updates wear information every 7 days, and adjusts the amount of overprovisioning in flash disks to attempt to maintain a minimum of 5 years lifetime of flash disks. Based on the latest wear information, the weekly wear information report can increase or decrease the amount of over-provisioning in the flash drive.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

36

Unity FAST Cache supports online expansion. Each RAID 1 pair is considered a FAST Cache object. Flash drives are added in pairs (RAID 1 Mirroring) up to the system maximum capacity. Currently, only expansion with the same drive type and size is supported. Upon completion of the reconfiguration, the new space is available for use by FAST Cache.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

37

Unity FAST Cache also supports online Shrink. Each RAID-1 pair is considered a FAST Cache object and the Unity OE will allow the removal of all but one RAID-1 pair. The Shrink process is lengthy and requires flushing all dirty data from each set being removed to backend disk. Data will need to re-promote to be serviced from FAST Cache.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

38

Unified snapshots provide point-in-time copies of data by using redirect-on-write technology. This avoids the copying of data when source data is modified. In this example, the Source LUN points to data A, B, C, and D. Then a snapshot is taken and it also points to data A, B, C, and D. If the user modifies data ‘D’ on the Source LUN, this new data is simply written to a new location and the LUN’s mapping is updated to point at the new data. Similarly, if data ‘A’ on the Snapshot is modified, the new data is simply written to a new location and the snapshot’s mapping is updated to point at the new data.

Attach block snapshots to a mount host to make them read/write accessible to the mount host. Mount file snapshots to provide access to network clients and utilize the “Previous Versions” of file snapshots for restoring operations. Hierarchical snapshots, “snap of a snap”, are also supported for multiple uses of the same point in time copy of data.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

39

Unified Snapshots provide point-in-time copies of data. Snapshots are provided for both block and file resources. With Unified Snapshots, the storage required for your snapshot data comes out of the same storage pool as your source LUN data so there is no separate management of Reserved LUNs. Unified Snapshots are also the foundation for native asynchronous replication in Unity. Auto-delete and expiration can be configured so that snapshots are automatically deleted at a specified time or based on user defined storage consumption thresholds.

Consistency Groups can group a set of LUNs together and manage that group as a single entity using a unique name. This insures correct write order among the Consistency Group devices. There is support for 256 snapshots per LUN and filesystem.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

40

Here are the limits as defined for unified Snapshots.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

41

Remote Replication is one method that enables data centers to avoid disruptions in operations. In a disaster recovery scenario, if the source site becomes unavailable, the replicated data will still be available for access from the remote site. Remote Replication uses a Recovery Point Objective (RPO) which is an amount of data, measured in units of time to perform automatic data synchronization between the source and remote systems. The RPO for asynchronous replication is configurable. The RPO for synchronous replication is set to zero. The RPO value represents the acceptable amount of data that may be lost in a disaster situation. The remote data will be consistent to the configured RPO value. Remote Replication is also beneficial for keeping data available during planned downtime scenarios. If a production site has to be brought down for maintenance or testing the replica data can be made available for access from the remote site. In a planned downtime situation, the remote data is synchronized to the source before being made available and there is no data loss.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

42

Unity Replicator is an IP-based replication solution that produces a read-only, point-in-time copy of a source filesystem. The Unity Replicator service periodically updates this copy, making it consistent with the production file system. Replicator uses internal point-in-time copies to ensure availability of the most recent point-in-time copy. This read-only replica can be used by a NAS Server in the same Unity cabinet (local replication), or in a NAS Server at a remote location (remote replication) for content distribution, backup and application testing. Remote replication can also be used to cascade replicas to multiple sites. Remote replication can be used as an asynchronous disaster recovery solution. In the event of a failure at the primary site, a failover to the secondary site can be initiated. When the primary site is ready to resume functionality, a failback can also be enacted. Native Asynchronous Replication is built into the Unity platform and leverages Unified Snapshots technology. The same technology and management is used for asynchronous block and file replication. Native Asynchronous Replication can be performed between Unity and UnityVSA systems for both block and file storage and also between Unity or UnityVSA and VNXe3200, VNXe1600, or vVNX systems for block storage. Native Asynchronous Replication can be managed from Unisphere, UEMCLI, and the REST API. Supported Block Resources include LUNs, Consistency Groups, and VMFS Datastores. Supported File Resources include File Systems, NAS Servers, and VMware NFS Datastores. For Remote Replication, replication interfaces are used to send data between systems. The replication interfaces on each system must be able to communicate with the other system. Replication interfaces can be used for both block and file asynchronous replication connections/sessions.

Remote Replication is a single licensed feature for Unity that enables replication between Unity systems for storage resources. Replication connections can be asynchronous, synchronous, or both. “Both” requires separate replication interfaces for Async and Sync to be configured.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

43

Synchronous block replication provides remote protection and a zero RPO solution for local block resources. Data is mirrored from a local source system to remote destination system over short distances. Synchronous Block Replication is configurable through GUI, CLI, and the REST API to provide protection for LUNs, Consistency Groups, and VMFS Datastores. The first FC port is used for transmission of data between systems. Port location will change depending on the I/O Module and CNA layout in the Unity array. A Fibre Channel Port on the local system Storage Processor A and B must be zoned to see the Fibre Channel Port on the remote system’s Storage Processor A and B. The FC port does not require configuration in Unisphere and can simultaneously be used for Host I/O. Synchronous Replication data transfer connections are supported in switched or direct connect environments. The Sync Replication Management Port is used for communication of operations between the local and remote systems. A “Sync Replication Management Port” vPort must be configured on each system. Management commands are transferred over the SP’s MGMT Port via a LAN or WAN. The management ports must be on the same subnet as the Unisphere interface and VLAN tagging is not supported on this port. A synchronous block replication session is configured from the source location. Upon enabling the local block resource for synchronous replication, the synchronous replication session creates the destination resource matching the size and thin/thick allocation. An initial synchronization is then started from the source resource to the destination resource. As changes are made to the source resource, they will be propagated to the destination resource. Replication objects are 1:1. A destination resource cannot be used as the source for another session. Shrink/Extend of a replicated block resource is not supported.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

44

This table reflects the maximum limits for synchronous replication in the four Unity models.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

45

Unity supports RecoverPoint and RecoverPoint for VMs. RecoverPoint CDP provides block replication functionality across all RecoverPoint supported platforms and can be used for VNX1/VNX2 migration or replication to Unity. RecoverPoint for VMs provides VM-granular protection of your VMs and associated data, is compatible with Unity and other EMC products.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

46

This module will explore the concepts of Data At Rest Encryption, and NDMP backup solutions for Unity products.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

47

Unity with multi-core optimization offers controller-based Data At Rest Encryption (D@RE). D@RE uses hardware embedded in the SAS IO controller chip in all SAS IO modules and embedded in the Storage Processor instead of hardware embedded in the disk drive as with self-encrypting drives (SEDs). D@RE supports all drive types. The IO modules encrypt data as it’s sent to the disks. Since the encryption/decryption functions occur in the SAS controller, it has minimal impact on data services such as replication, snapshots, etc. D@RE primarily achieves the security of information stored on disks in the event of theft, ensuring that data is encrypted with strong encryption, based on FIPS 140-2 Level 1 compliant encryption using Advanced Encryption Standard (AES) algorithms. An internal key manager generates and manages encryption keys. This method is simpler, lower cost, and more maintainable than self-encrypting drives. With the encryption hardware embedded in the array, drive vendor and drive type are agnostic, allowing use of any disk drive type and eliminates drive specific vendor overhead. This provides protection against data being read from a lost, stolen, or failed disk drive. Compliance is with industry or government data security regulations that require or suggest encryption including, HIPAA (healthcare), PCI DSS (credit cards), and GLBA (finance). Securely decommissioning arrays is easily accomplished by deleting pools, this in turn deletes all drive encryption keys and most often eliminates the need to shred disk drives. Encryption is a licensed feature and will not appear in the licenses page if the license is not active. No data-in-place upgrades are supported and changing the encryption state requires a destructive reinitialization.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

48

EMC Common Anti Virus Agent provides an antivirus solution to clients using a Unity system. It uses an industry-standard CIFS protocol in a Microsoft Windows Server domain as well as supporting Windows clients. The antivirus agent uses third-party antivirus software to identify and eliminate known viruses before they infect files on the storage system. There are three key components to this solution: A Microsoft Windows server running a 3rd party antivirus engine and EMC’s Common Anti -Virus Agent, or CAVA, and the VC Client running on the virtual NAS server.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

49

Network Data Management Protocol (NDMP), enables backup of Unity file data to a tape library or virtual tape appliance such as Data Domain or Avamar. Unity supports remote NDMP, also known as 3-way NDMP. Direct attach (2-way) is not supported. Maximum concurrent streams are: two for UnityVSA, eight for Unity 300-500, and twenty for Unity 600. The introduction of UFS64 will require a new tape format. The format is named Format N. The previous generation format for UFS32 is named Format N-1.

The backup module will format the data on tape in different ways based on the type of file system on which the backup is performed. When backing up data on a UFS64 file system, the data will be written to the tape in Format N. When backing up data on a UFS32 file system, the data will be written to the tape in Format N-1. The restore module will recognize the backup data in Format N-1 from older generation systems (VNX, Celerra, VNXe, VNX2e, etc.) and restore them to a UFS64 file system on Unity arrays. When restoring the backup data in Format N-1 to a UFS64 file system on a Unity systems, all the new attributes will be set with their default values as specified by the file system. When data is restored to UFS32 on a VNX, Celerra, VNXe, VNX2e, etc., all the new attributes will be discarded as they are only applicable to UFS64. Backup data in Format N cannot be restored to old generation systems (VNX, Celerra, VNXe, VNX2e, etc.).

Caution: Deduped files in legacy backup can not be restored to UFS64 filesystem.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

50

This module explores the various management tools available in Unity.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

51

EMC Unisphere for Unity provides a flexible, integrated experience for managing Unity storage systems. Unisphere’s wizards help the user to provision and manage the storage while automatically implementing best practices for the configuration. Unisphere is completely web-enabled for remote management of the storage environment. The Unisphere Management Server runs on the Storage Processors. Administrative users must authenticate to the Unity login screen when using Unisphere. Unity provides flexible options for administrative user accounts. For deployments where Unity will be administered by multiple people, Unity offers the ability for creating multiple unique administrative accounts. Different administrative roles can be defined for the user accounts to distribute different administrative tasks for the users. The new GUI has a more contemporary look and feel, delivers high performance (i.e. app load, data retrieval, updates) and eliminates security concerns about using browser plugins. Supported platforms include Unity, UnityVSA, and Unisphere Central. Supported browsers and versions include: Google Chrome v33 or later, Internet Explorer v10 or later, Mozilla Firefox v28 or later, and Apple Safari v6 or later. A “Needs Attention” panel on the Enclosure View in the lower right corner is displayed only if there are faulted components. A Health Panel allows the administrator to click on a hardware component to bring up the Health Panel of a faulted component that will include links to web help pages and option for ordering replacement hardware.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

52

The interface has a more contemporary look and feel with two menus, sub-menus and a main page. The navigation pane on the left has the Unisphere options for provisioning storage, providing host access, protecting the data and monitoring the system operation. The main page is where the navigation pane selection is displayed - it could be information retrieved from the system, or configuration options for storage provisioning, host access, and data protection. In this example, the page shows the Dashboard content. A sub-menu with different tabs (links) on the top of the main page provides additional options for the navigation pane selection. The top menu on the right-corner has links for the system alarms, job notifications, help menu, and the configuration of Unisphere preferences and global settings.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

53

The Unisphere Main Dashboard provides a quick view of the storage system status including the health information. A user can create a customized dashboard and save it. The customized dashboards can be modified and deleted. View blocks can be added to a dashboard. These view blocks can be used to view a summary of system storage usage, monitor system alerts, view health of storage and system resources, and provide graphs of system performance at a high level. To add view blocks to the selected dashboard, the user must open the sub-menu on the top, select the desired block, and click the Add View Block button.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

54

UEMCLI is a management tool which provides a way for users to manage a system through prompts from a Microsoft Windows or UNIX/LINUX platform. It uses EMC® Unisphere™ for managing a system and supports various kinds of tasks against both block and file storage. Supported tasks include configuring and monitoring the system, managing users, provisioning storage, protecting data, and controlling host access to storage. UEMCLI is intended for advanced users who want to use commands in scripts for automating routine tasks, such as provisioning storage or scheduling snapshots to protect stored data. It can also be used as an interface in addition to other data exchange protocols, such as SNMP, that are supported by Unity when integrating with other projects. For example, the third party who decides to develop a centralized monitor which collects alerts and other information from a set of systems including Unity can take advantage of UEMCLI.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

55

Representational State Transfer (REST) is a popular web Application Programming Interface (API) design model that uses simple HTTP calls to create, read, update, and delete information on a server. REST defines a data format such as JSON, XML, etc. for information exchange. Communications are stateless, meaning all information required to complete a request is contained within the request. It is a set of resources, operations, and attributes that lets you manage the array through web browsers, command-line HTTP tools, programming languages like C++ and Java, and scripting Languages like Perl and Python. Customers, Partners, and Internal EMC groups have created a strong demand for this type of management API. REST is very common within the IT industry and allows programs to easily integrate with the storage system. REST API is more programmer-friendly than UEMCLI and doesn’t require a separate client. The REST API allows interaction with Unisphere management functionality, including system settings and monitoring, host and remote system connections, network settings, storage management, data protection, including snapshots and replication, and it supports configuration management.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

56

Storage reclamation is the ability to evacuate portions of the file system block address space and repurpose or release underlying storage of the file system using the shrink operation. It can be initiated manually by the user or automatically to reclaim allocated, but unused space, back to the pool.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

57

This animation shows the steps involved in manually shrinking a Thick UFS64 filesystem. The filesystem is 1 TB in size and contains 250 GB of data. The user wishes to Shrink the filesystem to 300 GB in size. The user makes the request to Shrink the 1 TB filesystem by 700 GB to a new size of 300 GB. The Storage Manager scans the space involved and determines some data must be moved or Evacuated from the space to be reclaimed. The data is moved to free space within the filesystem to complete the Evacuation. The filesystem is resized to 300 GB, freeing up 700 GB of storage. Finally, the 700GB of newly freed space is returned to the Storage Pool and is added to the Storage Pool free space.

Copyright 2016 EMC Corporation. All rights reserved.

58

This animation shows the steps involved in manually shrinking a Thin UFS64 filesystem. The filesystem is 1 TB in size and contains 250 GB of data. This filesystem is not fully allocated and only 450 GB of Pool Storage is in use. The user wishes to Shrink the filesystem to 300 GB in size. The user makes the request to Shrink the 1 TB filesystem by 700 GB to a new size of 300 GB. The Storage Manager scans the space involved and determines some data must be moved or Evacuated from the space to be reclaimed. The data is moved to free space within the filesystem to complete the Evacuation. The filesystem is resized to 300 GB, freeing up 150 GB of storage. Finally, the 150 GB of newly freed space is returned to the Storage Pool and is added to the Storage Pool free space.

Copyright 2016 EMC Corporation. All rights reserved.

59

This animation shows the steps involved in the Auto Shrink process of a Thin UFS64 filesystem. In this case, OE parameters have been set to check for conditions and Shrink when the conditions are met. The filesystem is 1 TB in size and contains 250 GB of data. This filesystem is not fully allocated and only 450 GB of Pool Storage is in use. The user wishes to Shrink the filesystem to 300 GB in size and has set the Shrink parameters to check for a ‘used-to-allocated’ ratio of less than 70%. The Auto Shrink starts monitoring the filesystem at 12:00. Every hour and a half, the Auto Shrink mechanism checks to see if the filesystem is below the specified ‘used-toallocated’ ratio of 70%. The Auto Shrink mechanism will initiate the Shrink operation when it has five checks that meet the specification. In this case, the Shrink will now take place. The Storage Manager scans the space involved and determines some data must be moved or Evacuated from the space to be reclaimed. The data is moved to free space within the filesystem to complete the Evacuation. The filesystem is resized to 300 GB, freeing up 150 GB of storage. Finally, the 150 GB of newly freed space is returned to the Storage Pool and is added to the Storage Pool free space.

Copyright 2016 EMC Corporation. All rights reserved.

60

This module covers Dynamic Access control and Quality of Service (QoS).

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

61

Domain-based Dynamic Access Control enables administrators to apply access control permissions and restrictions based on well-defined rules that can include the sensitivity of the resources, the job or role of the user, and the configuration of the device that is used to access these resources. For example, a user might have different permissions when they access a resource from their office computer versus when they are using a portable computer over a virtual private network. Or, access may be allowed only if a device meets the security requirements that are defined by the network administrators. When Dynamic Access Control is used, a user’s permissions change dynamically without additional administrator intervention if the user’s job or role changes (resulting in changes to the user’s account attributes in AD DS). Dynamic Access Control is not supported in Windows operating systems prior to Windows Server 2012 and Windows 8. When Dynamic Access Control is configured in environments with supported and non-supported versions of Windows, only the supported versions will implement the changes.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

62

The Quality of Service Feature is used to limit the amount of host IO that is serviced by the storage system. It is not a guarantee of a level of IO. QoS is supported for LUNs, attached snapshots, and VMFS Datastores. QoS has the ability to limit host IO based on Maximum IOPS or Maximum Bandwidth (KBPS or MBPS). Because Unity Quality of Service management is array resident, there is no host component to load, and no performance impact on the host. UQM controls array performance by allocating resources to userdefined classes of I/O. This resource allocation allows the specified IO classes to meet predefined performance goals. QoS may be managed by Unisphere GUI or UEMCLI and is supported on both Unity hardware and the UnityVSA. Controls include a system wide Pause/Resume function. Host IO Limits are based on a user-created policy. A LUN without a Host IO Limit is not impacted. QoS policies do 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. Considerations: Unisphere Quality of Service is either enabled or disabled. All Host IO Limits are active if the feature is Active. A LUN can be associated with only one Host IO Limit policy at a time. The administrator must specify if a policy will be ‘shared’ or ‘not shared’ at the time of the policy creation as there is no ability to change this setting at a later time. A maximum of 512 Host IO Limits is permitted on a single storage system and is Unity model independent. Each individual Host IO Limit counts towards the maximum with each shared Host IO Limit only counted once regardless of the number of LUNs assigned to it.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

63

Under the System option, select Performance, then select the Dashboard for the system that will include the performance charts. The time range for all the charts displayed in the performance dashboard is configured using the Custom link on the top of the main page. Select the start and end dates and times of the values displayed. Then select Update to get the latest data. To include additional performance metric charts, click on the Add Charts button, then select the resource type from the list of performance charts. From the selected performance chart, choose the available metrics for the resource type to be displayed. Then select Generate Charts.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

64

This module discusses the integration of Unity into virtualized system environments.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

65

This feature is designed to provide File (NFS) and Block (iSCSI) Vvols, runs as a single SP configuration only, so code upgrades and reboots are disruptive. The Boot Blocking function will cause the VSA to go into service mode if a vCPU or VM memory requirements are not met or if network interfaces are changed. For serviceability, Data Collects contain additional VSA-specific information. The REST API is fully supported. If the admin password is lost, there is a VSA procedure to reset the password. First, reboot the UnityVSA. Second, when “EMC Boot” is displayed, press the Tab key to stop the boot process. Third, append “vvnx_reset_admin_password” to the kernel parameters and press the Enter key. Fourth, after the VSA boots up, log into Unisphere with the default password of “Password123#” and you will be prompted to change the password.

Copyright 2016 EMC Corporation. All rights reserved.

66

This table shows the maximum limits for Unity VVols.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

67

Storage Analytics for Unity provides automated operations management using patented analytics and an integrated approach to performance, capacity and configuration management. EMC Unity Storage Replication Adapter is a storage replication adapter that extends the disaster-restart management functionality of VMware SRM to the EMC Unity storage environment. Unity is optimized for virtualized environments, not only in its storage capabilities, but also in its close integration with VMware. Unity has EMC tools to enhance its integration with VMware, plus it works closely with existing VMware features. Key features which Unity seamlessly integrates are, VMware vSphere Storage APIs Array Integration for SAN, VMware vSphere Storage APIs Array Integration for NAS, Virtual Storage Integrator, and VMware vCenter Site Recovery Manager.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

68

VASA is an acronym that stands for vStorage API for Storage Awareness. VASA is a VMware-defined API meant to provide a common way for VMware to integrate with storage vendors. The API is implemented using an out-of-band, Simple Object Access Protocol (SOAP) over HTTPS. VASA was introduced with vSphere 5.0 in 2011. The initial release (v1.0) of VASA is a read-only API that simply gathers information about the storage system, focusing on LUN and File System properties and data services, and displays this information in vCenter. VASA v2.0 adds significant functionality to the protocol, including additional insight into the storage, reporting of granular IO statistics, and active management of new storage concepts such as virtual volumes and their related entities. In general, a VASA session is created when a vCenter connects to the VASA Provider using the VASA protocol; the protocol allows (and enforces) only one session per vCenter. Sessions are created with information about the client’s context (FC/iSCSI initiators, NFS mounts, etc.) for use in filtering results. Sessions are maintained in memory only; they are not currently persisted across restarts. vCenter will detect a failed session and automatically start a new one.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

69

SMI-S (Storage Management Initiative Specification) is a standard developed by the Storage Network Industry Association (SNIA) that is intended to facilitate the management of storage devices from multiple vendors in storage area networks (SANs). Microsoft Windows Server 2016 and its System Center Virtual Machine Manager (SCVMM) will continue to use the SMI-S API to manage external storage. The Unity array is designed to integrate with the Microsoft Windows Server and SCVMM next version, coming in Q2 2016, and provides more APIs to support their new feature of storage health monitoring. Health monitoring requires storage vendors to deliver lifecycle indication of alerts on specific storage objects, including: Array, LUN/Disk, LUN/Pool Capacity, LUN/LUN group replication, Filesystem, File Share, File System Capacity, Fan/Power supply, LUN/LUN group replication as defined in the SMI-S Indication and Health Profiles.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

70

EMC Storage Integrator (ESI) for Windows is a tool targeted at Windows and Microsoft application administrators. ESI for Windows provides storage viewing and provisioning capabilities. ESI also enables the user to create a file share and mount that file share as a network attached drive in the Windows environment. ESI supports the EMC Unity and the UnityVSA series, VNX, Symmetrix VMAX and the VMAXe. ESI supports Hyper-Vvirtual disks in release 1.3 and beyond.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

71

This module discusses the concepts, uses, and licensing for the UnityVSA (Virtual Storage Appliance).

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

72

UnityVSA runs on general purpose hardware on a VMware ESXi hypervisor. The UnityVSA is a Unified Array, providing both Block (iSCSI) and File (NFS & SMB/CIFS), and VVols in one integrated platform. A consistent look and feel across the Unity platform is made possible using HTML5 Unisphere. A consistent feature set and data services such as Unified Snapshots and Replication are available with the UnityVSA. The UnityVSA can coexist with and provide storage to applications running on the same server hardware. Multiple VSA instances can be deployed on a single server.

Copyright 2016 EMC Corporation. All rights reserved.

73

For the virtual systems, the license keys are based on the system’s UUID (Universally Unique Identifier). These keys, which are included in the License (.lic) files can be obtained through the ‘Get License Online’ link in the window. The user must provide the virtual system UUID and the license authorization code (LAC) ID to download the license file locally. The license file must then be transferred to a computer with access to the virtual Unity system. By clicking on the Install License link, the user can upload the license file from the local machine to the storage system after accepting the license agreement. The following will be a typical scenario for your UnityVSA. The customer purchases a license which will be valid for 12 months. A month before expiration, they see license expiration alerts in Unisphere. These are repeated periodically- 28 days to expiry, 21 days, 14, 7, 6, 5, 4, 3, 2, and 1. There is also a ‘Get License’ link in the GUI that directs customers to Software Licensing Central where they can renew their license. Once the license expires, users can continue to use the UnityVSA but not provision anything new until they renew their license. Please note that support is bundled in with the VSA. So if a license expires, the customer’s support contract expires too. They can never have the software without support or just support with an expired software license. From a diagnosis standpoint, the support contract is your best gauge. The license expiration date is also stored in ELMS.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

74

This chart shows the Unity features that are supported by the UnityVSA. Note that the features that rely on specific physical hardware are not supported by the UnityVSA.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

75

This module discusses the benefits of ESRS Virtual Edition (VE).

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

76

EMC Secure Remote Services (ESRS) is a secure, bi-directional connection between EMC products in end user environments and the EMC Support infrastructure. It enables EMC to remotely monitor configured systems by receiving system-generated alerts and to connect into the customer environment for remote diagnosis and repair activities. It also provides a high-bandwidth connection for large file transfers, enables proactive Service Request (SR) generation and usage license reporting, and operates on a 24x7 basis.

ESRS Virtual Edition (VE) is available with Unity as a Gateway version installed on an offarray Virtual Machine (VM) and can be managed with Unisphere, UEMCLI, and REST API.

Electronic licensing is an EMC wide service that allows products to send electronic licensing and usage information to EMC via ESRS VE . Unity systems automatically send information on licensed features to EMC on a weekly basis. Both EMC personnel and customers can view this information. The feature is enabled automatically when ESRS VE is enabled. Customer service will have the ability to disable/enable this feature via a script.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

77

This module will discuss the available block and file migration options available to new Unity installations.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

78

Above are the options available to migrate file data to a Unity target machine.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

79

Above are the options available to migrate block data to a Unity target machine.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

80

The following tools can be used for VNX2 to Unity/UnityVSA data migration: RecoverPoint/RecoverPoint for VMs and VPLEX for replication; SAN Copy, PPME, and VMware Storage vMotion for block migration; and EMCopy and Rsync for file migration. The following tools can be used for VNXe3200 to Unity/UnityVSA: Native Asynchronous Block Replication/RecoverPoint/RecoverPoint for VMs and VPLEX for replication; PPME and VMware Storage vMotion for block migration; and EMCopy and Rsync for file migration. The following tools can be used for VNXe1600 to Unity/UnityVSA: Native Asynchronous Block Replication for replication and VMware Storage vMotion for block migration.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

81

This course covered the Unity storage solution models, features, data features, architecture, and management. This concludes the Unity Fundamentals training.

Copyright 2016 EMC Corporation. All rights reserved.

Unity Fundamentals

82

Related Documents


More Documents from ""

Unity Fundamentals Srg
March 2021 0