Download presentation
Presentation is loading. Please wait.
Published byElla Alaina Barber Modified over 9 years ago
1
© 2009 EMC Corporation. All rights reserved. EMC Proven Professional The #1 Certification Program in the information storage and management industry Storage Virtualization Chapter 10 Section 2 : Storage Networking Technologies and Virtualization
2
© 2009 EMC Corporation. All rights reserved. Chapter Objectives Upon completion of this chapter, you will be able to: oIdentify different virtualization technologies oDescribe block-level virtualization technologies oDescribe file-level virtualization technologies oDiscuss virtual provisioning
3
© 2009 EMC Corporation. All rights reserved. Lesson –Virtualization Overview Upon completion of this lesson, you will be able to: oIdentify and discuss virtualization technologies
4
© 2009 EMC Corporation. All rights reserved. What is Virtualization oVirtualization is a technique of abstracting physical resources into logical view oIncreases utilization and capability of IT resource oSimplifies resource management by pooling and sharing resources oSignificantly reduce downtime oPlanned and unplanned oImproved performance of IT resources
5
© 2009 EMC Corporation. All rights reserved. What is a Virtual Machine ?
6
© 2009 EMC Corporation. All rights reserved. Virtualization Comes in Many Forms 6 Each application sees its own logical memory, independent of physical memory Virtual Memory Each application sees its own logical network, independent of physical network Virtual Networks Each application sees its own logical server, independent of physical servers Virtual Servers Each application sees its own logical storage, independent of physical storage Virtual Storage
7
© 2009 EMC Corporation. All rights reserved. 7 Each application sees its own logical memory, independent of physical memory Virtual Memory Memory Virtualization Benefits of Virtual Memory Remove physical-memory limits Run multiple applications at once Physical memory Swap space App
8
© 2009 EMC Corporation. All rights reserved. 8 Each application sees its own logical network, independent of physical network Virtual Networks Network Virtualization Benefits of Virtual Networks Common network links with access- control properties of separate links Manage logical networks instead of physical networks Virtual SANs provide similar benefits for storage-area networks VLAN AVLAN BVLAN C VLAN trunk Switch
9
© 2009 EMC Corporation. All rights reserved. Server Virtualization Before Server Virtualization: Operating system Application Single operating system image per machine Software and hardware tightly coupled Running multiple applications on same machine often creates conflict Underutilized resources After Server Virtualization: Virtual Machines (VMs) break dependencies between operating system and hardware Manage operating system and application as single unit by encapsulating them into VMs Strong fault and security isolation Hardware-independent Virtualization layer Operating system App Operating system App
10
© 2009 EMC Corporation. All rights reserved. Storage Virtualization oProcess of presenting a logical view of physical storage resources to hosts oLogical storage appears and behaves as physical storage directly connected to host oExamples of storage virtualization are: oHost-based volume management oLUN creation oTape virtualization oBenefits of storage virtualization: oIncreased storage utilization oAdding or deleting storage without affecting application’s availability oNon-disruptive data migration Virtualization Layer Heterogeneous Physical Storage Servers
11
© 2009 EMC Corporation. All rights reserved. Lesson Summary Key topics covered in this lesson: oVarious forms of virtualization oMemory, network, server and storage virtualization Additional Task Research on Virtual LAN & Virtual SAN
12
© 2009 EMC Corporation. All rights reserved. Lesson – Storage Virtualization Implementation Upon completion of this lesson, you will be able to: oDiscuss SNIA virtualization taxonomy oDescribe Block-Level Virtualization technologies and implementation oDescribe File Level Virtualization technologies and implementation
13
© 2009 EMC Corporation. All rights reserved. SNIA Storage Virtualization Taxonomy
14
© 2009 EMC Corporation. All rights reserved. Storage Virtualization Requires a Multi-Level Approach Server Storage Network Storage Path management Volume management Replication Volume management - LUNs Access control Replication RAID Path redirection Load balancing - ISL trucking Access control - Zoning
15
© 2009 EMC Corporation. All rights reserved. Storage Virtualization Configuration
16
© 2009 EMC Corporation. All rights reserved. Storage Virtualization Configuration oOut-of-band implementation oVirtualized environment configuration is stored external to the data path oVirtualization appliance is hardware-based and optimized for fibre channel oEnables data to be processed at network speed oMore scalable oIn-band implementation oVirtualization function is placed in the data path oVirtualization appliance is software-based and runs on general-purpose servers oDuring processing, data storing and forwarding through the appliance results in additional latency oLess scalable – only suitable for static environment with predictable workloads
17
© 2009 EMC Corporation. All rights reserved. Storage Virtualization Challenges oScalability oWithout virtualization, each storage array is managed independently to meet application requirements in terms of capacity and IOPS oWith virtualization, the environment as a whole must be analyzed oFunctionality oVirtualized environment must provide same or better functionality oMust continue to leverage existing functionality on arrays oManageability oVirtualization device breaks end-to-end view of storage infrastructure oMust integrate with existing management tools oSupport oInteroperability in multivendor environment
18
© 2009 EMC Corporation. All rights reserved. Block-Level Storage Virtualization oTies together multiple independent storage arrays oPresented to host as a single storage device oHosts are directed to virtualized volumes on the virtualization device oMapping is done to redirect I/O on this virtual storage device to underlying physical arrays oDeployed in a SAN environment oNon-disruptive data mobility and data migration oEnable significant cost and resource optimization
19
© 2009 EMC Corporation. All rights reserved. File-Level Virtualization Every NAS device is an independent entity, physically and logically Underutilized storage resources Downtime caused by data migrations NAS Devices/Platforms Before File-Level Virtualization IP Network Storage Array File Server File Server Clients Break dependencies between end-user access and data location Storage utilization is optimized Nondisruptive migrations NAS Devices/Platforms After File-Level Virtualization IP Network Clients Storage Array File Server File Server Virtualization Appliance
20
© 2009 EMC Corporation. All rights reserved. Lesson: Summary Key points covered in this lesson: oStorage virtualization challenges oStorage virtualization configuration oTypes of storage virtualization Additional Task Research on Global File Virtualization
21
© 2009 EMC Corporation. All rights reserved. Lesson: Virtual Provisioning Upon completion of this lesson, you will be able to: oExplain Virtual Provisioning oDescribe and explain Thin vs. Traditional LUNs oExplain the benefits of Virtual Provisioning oExplain how to create, monitor, and manage Thin LUNs
22
© 2009 EMC Corporation. All rights reserved. What is Virtual Provisioning oCapacity-on-demand from a shared storage pool oLogical units presented to hosts have more capacity than physically allocated (thin provisioning) oPhysical storage is allocated only when the host requires it oProvisioning decisions not bound by currently available storage oAbove and beyond “Thin Provisioning” oIncludes management tools that make it easier to configure, use, monitor and manage Thin Pools and Thin LUNs Allocated Host Reported Capacity Shared Storage Pool Storage perceived by the application is larger than physically allocated storage
23
© 2009 EMC Corporation. All rights reserved. Traditional Provisioning Virtual Provisioning Traditional Provisioning vs. Virtual Provisioning 1650 GB Or 1.65 TB Available Capacity 350 GB Actual Data Storage System LUN 1 LUN 2 LUN 3
24
© 2009 EMC Corporation. All rights reserved. Virtual Provisioning – Benefits oReduce administrative costs oSimplifies storage provisioning oOver-provisioning can eliminate challenges of expansion oReduces time required to repeatedly add storage capacity oReduce storage costs oIncreased space efficiency for primary storage and replicas o“Storage on demand” from shared storage pool oDeploy assets as needed oReduce levels of unused physical storage oAvoid pre-allocating physical storage to applications oReduce operating costs oFewer disks consume less power, cooling and floor space oReduce downtime oLess disruptive to applications
25
© 2009 EMC Corporation. All rights reserved. Virtual Provisioning – Thin Pool Expansion oAdding drives to the pool non-disruptively increases available shared capacity for all Thin LUNs in pool oDrives can be added to a Thin Pool while pool is being used in production oAllocated capacity is reclaimed by the pool when Thin LUNs are deleted Additional Disk Drives “Test & Dev Pool 2”
26
© 2009 EMC Corporation. All rights reserved. Traditional vs. Thin LUNs Use RAID Groups and traditional LUNs oWhen microseconds of performance matters oFor the best and most predictable performance oFor precise data placement oYou are not as concerned about space efficiency Use Virtual Provisioning with Thin Pools and Thin LUNs oWhen the best space efficiency is needed oFor minimal host impact oWhen energy and capital savings are paramount oFor applications where space consumption is difficult to forecast
27
© 2009 EMC Corporation. All rights reserved. Lesson Summary Key points covered in this module: oVirtual Provisioning oThin vs. Traditional LUNs oBenefits of Virtual Provisioning
28
© 2009 EMC Corporation. All rights reserved. Chapter Summary Key points covered in this chapter: oVirtualization technologies and forms oSNIA storage virtualization taxonomy oStorage virtualization configuration oStorage virtualization challenges oTypes of storage virtualization oVirtual provisioning overview
29
© 2009 EMC Corporation. All rights reserved. EMC Proven Professional The #1 Certification Program in the information storage and management industry Cloud Storage Infrastructure
30
© 2009 EMC Corporation. All rights reserved. Challenges with Traditional Storage Approach oNot designed to scale in the multi-petabyte oAddition of new arrays for capacity enhancement oCost and management overhead oIncreased time to market oCan address transactional and distributed computing oBut fell short for Internet Era requirements oDesigned for Operation Within IT’s Walls
31
© 2009 EMC Corporation. All rights reserved. Cloud Storage Infrastructure: The Big Picture oTo deal with Internet Era data growth oA massively scalable infrastructure is required oOne that offers global data distribution, self-healing, self-management, and multi-tenancy features oA Cloud approach to storage oA cost effective approach to handling Internet Era data growth oFocusing on five key infrastructure requirements oInfinite Scale oNo Boundaries oOperationally Efficient oSelf-Management oSelf-Healing
32
© 2009 EMC Corporation. All rights reserved. Use of Cloud Computing Resources o“Cloud computing” takes hold as 69% of all Internet users have either stored data online or used a web-based software application Source: “Use of Cloud Computing Applications and Services”, Pew Internet & American Life Project, 9/12/2008
33
© 2009 EMC Corporation. All rights reserved. Defining Cloud Computing “Cloud Computing is an emerging IT development, deployment and delivery model, enabling real-time delivery of products, services and solutions over the Internet (i.e. enabling cloud services)” oServices include oSoftware-as-a-Service (SaaS) oStorage-as-a-Service (Staas) oComputing-as-a-Service (CaaS) oPlatform-as-a-Service (PaaS) / Infrastructure-as-a-Service (IaaS) oExamples: oAmazon: Elastic Compute Cloud (EC2), Simple Storage Services (S3) oStorage Cloud – Dropbox, Google Drive, SugarSync, Skydrive, Box.net, SpiderOak, iDrive, Ubuntu One, etc… oGoogle Apps oSalesforce.com – provide CRM (customer relationship management) product
34
© 2009 EMC Corporation. All rights reserved. Cloud Services: oIn cloud execution oOffsite, provided by third-party oAccessed via Internet oNot bound to corporate/private network oMinimal/no IT skills to “implement” oUsers need not have expertise oProvisioning oSelf-requesting oPricing oFine-grained & usage-based pricing capability oSimilar to other utilities such as electricity and water oUser Interface oSimple, not tied to any specific device/platform oSystem Interface oWeb based standard framework oShared resources oShared asset approach
35
© 2009 EMC Corporation. All rights reserved. Cloud Applications oEnterprise Solutions oTransactional data or high performance file sharing applications oExample: Amazon EC2 oCloud storage infrastructure oExample: EMC Atmos oEnd-user Solutions oRich Internet applications and online service providers oExamples: Social media sites, Online photo sharing oOnline data backup oExample: iDrive Additional Task Research on Cloud Storage & EMC Atmos
36
© 2009 EMC Corporation. All rights reserved. #1 IT company For more information visit http://education.EMC.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.