You are on page 1of 51

Section 2 : Storage Networking Technologies and Virtualization

Storage Virtualization

Chapter 10

EMC Proven Professional

The #1 Certification Program in the information storage 
and management industry

© 2009 EMC Corporation. All rights reserved.


ISM ‐ Course Organization
Information Storage
and Management

Section 2 Section 4
Section 1 Section 3
Storage Networking Storage Security
Storage System Business Continuity
Technologies and Virtualization and Management

Introduction to Information Direct-Attached Storage and Introduction to Securing the


Storage and Management Introduction to SCSI Business Continuity Storage Infrastructure

Managing the
Storage System Environment Storage Area Networks Backup and Recovery
Storage Infrastructure

Data Protection: RAID Network-Attached Storage Local Replication

Intelligent Storage System IP SAN Remote Replication

Content-Addressed Storage

Storage Virtualization

© 2009 EMC Corporation. All rights reserved.


Chapter Objectives
Upon completion of this chapter, you will be able to:
o Identify different virtualization technologies
o Describe block‐level virtualization technologies
o Describe file‐level virtualization technologies
o Discuss virtual provisioning

© 2009 EMC Corporation. All rights reserved.


Lesson –Virtualization Overview
Upon completion of this lesson, you will be able to:
o Identify and discuss virtualization technologies

© 2009 EMC Corporation. All rights reserved.


What is Virtualization

o Virtualization is a technique of abstracting 
physical resources in to logical view
o Increases utilization and capability of IT 
resource
o Simplifies resource management by pooling 
and sharing resources
o Significantly reduce downtime
o Planned and unplanned

o Improved performance of IT resources
© 2009 EMC Corporation. All rights reserved.
What is a Virtual Machine ?

© 2009 EMC Corporation. All rights reserved.


Virtualization Comes in Many Forms

Virtual Each application sees its own logical


Memory memory, independent of physical memory

Virtual Each application sees its own logical


Networks network, independent of physical network

Virtual Each application sees its own logical


Servers server, independent of physical servers

Virtual Each application sees its own logical


Storage storage, independent of physical storage

© 2009 EMC Corporation. All rights reserved. 7


Memory Virtualization

Virtual Each application sees its own logical


Memory memory, independent of physical memory

Physical memory

App

App

App

Swap space Benefits of Virtual Memory


• Remove physical-memory limits
• Run multiple applications at once
© 2009 EMC Corporation. All rights reserved. 8
Network Virtualization

Virtual Each application sees its own logical


Networks network, independent of physical network

VLAN A VLAN B VLAN C

Benefits of Virtual Networks


• Common network links with access-
control properties of separate links
Switch
• Manage logical networks instead of
physical networks
Switch VLAN trunk • Virtual SANs provide similar benefits
for storage-area networks
© 2009 EMC Corporation. All rights reserved. 9
Server Virtualization

Before Server Virtualization: After Server Virtualization:

App App App App App App


Application
Operating system Operating system

Operating system Virtualization layer

Single operating system image per Virtual Machines (VMs) break


machine dependencies between operating
system and hardware
Software and hardware tightly coupled
Manage operating system and
Running multiple applications on same application as single unit by
machine often creates conflict encapsulating them into VMs
Underutilized resources Strong fault and security isolation
Hardware-independent

© 2009 EMC Corporation. All rights reserved.


Storage Virtualization  Servers

o Process of presenting a logical view of 
physical storage resources to hosts
o Logical storage appears and behaves as 
physical storage directly connected to 
host
o Examples of storage virtualization are:
o Host‐based volume management
o LUN creation Virtualization
Layer
o Tape virtualization
o Benefits of storage virtualization:
o Increased storage utilization
o Adding or deleting storage without 
affecting application’s availability
o Non‐disruptive data migration

Heterogeneous Physical Storage

© 2009 EMC Corporation. All rights reserved.


Lesson Summary
Key topics covered in this lesson:
o Various forms of virtualization
o Memory, network, server and storage virtualization

Additional Task
Research on Virtual LAN
&
Virtual SAN

© 2009 EMC Corporation. All rights reserved.


Lesson – Storage Virtualization Implementation
Upon completion of this lesson, you will be able to:
o Discuss SNIA virtualization taxonomy
o Describe Block‐Level Virtualization technologies and 
implementation 
o Describe File Level Virtualization technologies and 
implementation 

© 2009 EMC Corporation. All rights reserved.


SNIA Storage Virtualization Taxonomy

Storage
Virtualization
What is created

Tape, Tape Drive, File System,


Block Disk Other Device
Tape Library File/record
Virtualization Virtualization Virtualization
Virtualization Virtualization

Where it is done

Host Based Network Storage Device/Storage


Virtualization Based Virtualization Subsystem Virtualization

How it is implemented

In-band Out-of-band
Virtualization Virtualization

© 2009 EMC Corporation. All rights reserved.


Storage Virtualization Requires a Multi‐Level Approach

Path management
Server Volume management
Replication

Storage Path redirection


Network Load balancing - ISL trucking
Access control - Zoning

Volume management - LUNs


Access control
Storage
Replication
RAID

© 2009 EMC Corporation. All rights reserved.


Storage Virtualization Configuration
Servers Servers

Virtualization
Virtualization Appliance
Appliance
Storage
Network
Storage
Network

Storage Storage
Arrays Arrays

Out-of-Band In-Band

(a) (b)

(a) In out-of-band implementation, the virtualized environment configuration is stored external to the data path
(b) The in-band implementation places the virtualization function in the data path
© 2009 EMC Corporation. All rights reserved.
Storage Virtualization Challenges 
o Scalability
o Ensure storage devices perform appropriate requirements

o Functionality
o Virtualized environment must provide same or better functionality
o Must continue to leverage existing functionality on arrays

o Manageability
o Virtualization device breaks end‐to‐end view of storage infrastructure
o Must integrate existing management tools

o Support
o Interoperability in multivendor environment

© 2009 EMC Corporation. All rights reserved.


Block‐Level Storage Virtualization
o Ties together multiple 
independent storage arrays Servers

o Presented to host as a single storage 
device
o Mapping used to redirect I/O on this 
device to underlying physical arrays
o Deployed in a SAN environment Virtualization Applied at SAN Level

o Non‐disruptive data mobility and 
data migration
o Enable significant cost and 
resource optimization
Heterogeneous Storage Arrays

© 2009 EMC Corporation. All rights reserved.


File‐Level Virtualization
Before File-Level Virtualization After File-Level Virtualization

Clients Clients Clients Clients

IP
IP Network
Network

Virtualization
Appliance

File File File File


Server Storage Server Server Server
Storage
Array Array

NAS Devices/Platforms
NAS Devices/Platforms

Every NAS device is an independent Break dependencies between end-user


entity, physically and logically access and data location
Underutilized storage resources Storage utilization is optimized
Downtime caused by data migrations Nondisruptive migrations
© 2009 EMC Corporation. All rights reserved.
Lesson: Summary 
Key points covered in this lesson:
o Storage virtualization challenges
o Storage virtualization configuration
o Types of storage virtualization

Additional Task
Research on Global File
Virtualization
© 2009 EMC Corporation. All rights reserved.
Concept in Practice – EMC Invista

Inside the Intelligent Switch


Host Mapped I/O Storage
streams

Input I/O Mapping


stream operation

EMC Invista

Intelligent Switches: 
Fibre Channel switches with custom hardware for enhanced processing
Capable of performing operations on data streams at line speed
Controlled by instructions from external management software (via APIs)
© 2009 EMC Corporation. All rights reserved.
Invista Video

Click here

Additional Task
Research on EMC Invista

© 2009 EMC Corporation. All rights reserved.


Concept in Practice: EMC Rainfinity

DFS
File
Global AD
Virtualization File-data
Namespace
Appliance migration
Manager
Automount
NIS LDAP
Event Log
n File Virtualization inserted NFS4
NFS4 Root
root
into I/O
NIS LDAP
o Client redirection
Global Namespace updated

Migration complete without down time


© 2009 EMC Corporation. All rights reserved.
Rainfinity Video

Click here to play the video

Additional Task
Research on EMC Rainfinity

© 2009 EMC Corporation. All rights reserved.


Lesson: Virtual Provisioning
Upon completion of this lesson, you will be able to:
o Explain Virtual Provisioning 
o Describe and explain Thin vs. Traditional LUNs
o Explain the benefits of Virtual Provisioning
o Explain how to create, monitor, and manage Thin LUNs

© 2009 EMC Corporation. All rights reserved.


What is Virtual Provisioning 
o Capacity‐on‐demand from a shared storage pool
o Logical units presented to hosts have more capacity than physically allocated
o Physical storage is allocated only when the host requires it
o Provisioning decisions not bound by currently available storage

o Above and beyond “Thin Provisioning”
o Includes management tools that make it easier to configure, use, monitor and 
manage Thin Pools and Thin LUNs

Host
Reported Shared
Capacity Storage Pool
Allocated Allocated
Allocated

Storage perceived by the application is larger than physically allocated storage


© 2009 EMC Corporation. All rights reserved.
Traditional Provisioning vs. Virtual Provisioning

1650 GB
Or
1.65 TB
Available
Capacity

350 GB
Actual Data
LUN 1 LUN 2 LUN 3
Storage System

Traditional Provisioning  Virtual Provisioning
© 2009 EMC Corporation. All rights reserved.
Virtual Provisioning – Benefits
o Reduce administrative costs
o Simplifies storage provisioning
o Over‐provisioning can eliminate challenges of expansion
o Reduces time required to repeatedly add storage capacity

o Reduce storage costs
o Increased space efficiency for primary storage and replicas
o “Storage on demand” from shared storage pool
o Deploy assets as needed
o Reduce levels of unused physical storage
o Avoid pre‐allocating physical storage to applications

o Reduce operating costs
o Fewer disks consume less power, cooling and floor space

o Reduce downtime
o Less disruptive to applications
© 2009 EMC Corporation. All rights reserved.
Virtual Provisioning – Thin Pool Expansion
o Adding drives to the pool non‐disruptively increases available 
shared capacity for all Thin LUNs in pool
o Drives can be added to a Thin Pool while pool is being used in production

o Allocated capacity is reclaimed by the pool when Thin LUNs 
are deleted

“Test & Dev Pool 2”

Additional Disk Drives


© 2009 EMC Corporation. All rights reserved.
Traditional vs. Thin LUNs
Use RAID Groups and traditional  Use Virtual Provisioning with Thin 
LUNs Pools and Thin LUNs
o When microseconds of  o When the best space efficiency is 
performance  matters                needed
o For the best and most predictable  o For minimal host impact
performance
o When energy and capital savings 
o For precise data placement are paramount
o You are not as concerned about  o For applications where space 
space efficiency consumption is difficult to forecast

© 2009 EMC Corporation. All rights reserved.


Lesson Summary
Key points covered in this module:
o Virtual Provisioning 
o Thin vs. Traditional LUNs
o Benefits of Virtual Provisioning

© 2009 EMC Corporation. All rights reserved.


Chapter Summary
Key points covered in this chapter:
o Virtualization technologies and forms
o SNIA storage virtualization taxonomy
o Storage virtualization configuration
o Storage virtualization challenges
o Types of storage virtualization
o Virtual provisioning overview

© 2009 EMC Corporation. All rights reserved.


9 Check Your Knowledge
o What are the four forms of virtualization?
o Difference between in‐band and out‐of‐band implementation.
o What are the challenges of storage virtualization?
o What is virtual provisioning?

© 2009 EMC Corporation. All rights reserved.


Cloud Storage Infrastructure

EMC Proven Professional

The #1 Certification Program in the information storage 
and management industry

© 2009 EMC Corporation. All rights reserved.


Cloud Computing Video

© 2009 EMC Corporation. All rights reserved.


Challenges with Traditional Storage Approach
o Not designed to scale in the multi‐petabyte 
o Addition of new arrays for capacity enhancement
o Cost and management overhead
o Increased time to market  

o Can address transactional and distributed computing 
o But fell short for Internet Era requirements
o Designed for Operation Within IT’s Walls 

© 2009 EMC Corporation. All rights reserved.


Cloud Storage Infrastructure: The Big Picture
o To deal with Internet Era data growth
o A massively scalable infrastructure is required
o One that offers global data distribution, self‐healing, self‐management, 
and multi‐tenancy features

o A Cloud approach to storage
o A cost effective approach to handling internet era data growth
o Focusing on five key infrastructure requirements
o Infinite Scale
o No Boundaries
o Operationally Efficient
o Self‐Management
o Self‐Healing

© 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
© 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)”
o Services include
o Software‐as‐a‐Service (SaaS)
o Storage‐as‐a‐Service (Staas)
o Computing‐as‐a‐Service (CaaS)
o Hardware‐as‐a‐Service

o Examples:
o Amazon: Elastic Compute Cloud (EC2), Simple Storage Services (S3)
o Google Apps
o Storage Cloud ‐ Decho (Mozy Online Backup), EMC Atmos
o Salesforce.com……

© 2009 EMC Corporation. All rights reserved.


Cloud Services:  
o In cloud execution  o Pricing 
o Offsite, provided by third‐party  o Fine‐grained & usage‐based pricing 
capability 
o Accessed via Internet 
o Not bound to corporate/private  o User Interface
network o Simple, not tied to any specific 
device/platform
o Minimal/no IT skills to “implement” 
o Users need not have expertise o System Interface
o Web based standard framework 
o Provisioning 
o Self‐requesting  o Shared resources
o Shared asset approach 

© 2009 EMC Corporation. All rights reserved.


Cloud Applications
o Enterprise Solutions
o Transactional data or high performance file sharing applications
o Example: Amazon EC2
o Cloud storage infrastructure
o Example: EMC Atmos

o End‐user Solutions 
o Rich Internet applications and online service providers
o Examples: Social media sites, Online photo sharing
o Online data backup
o Example: Mozy online backup

Additional Task
Research on Cloud Storage
& EMC Atmos

© 2009 EMC Corporation. All rights reserved.


Concept in Practice – Atmos Video

Click to Read KS2009 Contest Winning Paper - “Is Cloud Computing the Game Changer
© 2009 EMC Corporation. All rights reserved. your Company Needs in These Tough Times?”
Exercise & Quiz

Take the Online
Assessment

© 2009 EMC Corporation. All rights reserved.


External Links
o VMware ‐ Optimize and manage your IT infrastructure, from the desktop to the data center, by 
virtualizing your computing systems. 
o Rainfinity File Virtualization Family ‐ Virtualize your unstructured data environment and move 
data—including active, open files—without disruption. Simplify management of your NAS 
infrastructure and lower TCO as part of your ILM strategy. 
o Invista ‐ Add intelligence to your existing SAN infrastructure to achieve non‐disruptive 
operations, to eliminate planned downtime, and to centralize and streamline storage 
management and mobility. 
o Ionix IT Compliance Analyzer‐Application Edition ‐ Automatically identify, monitor and alert IT 
managers of application configurations and dependencies that violate user‐defined policies, 
industry regulations and standards, and best practices. 
o Ionix Server Manager ‐ Gain automated root‐cause and business impact analysis for virtualized 
servers and applications. 
o Ionix Application Discovery Manager ‐ Automated, real‐time discovery and dependency mapping 
for applications and their hosts across virtual and physical environments. Accurately manage 
change impact, control configuration drift, correlate infrastructure incidents to application 
impact, populate CMDBs, and drive data center consolidation, migration and virtualization. 
o Ionix ControlCenter ‐ Simplify and automate tasks such as discovery, monitoring, reporting, 
planning, and provisioning for large, complex physical and virtual infrastructures. 
o Visit http://www.emc.com/products/category/virtualization.htm for more information

© 2009 EMC Corporation. All rights reserved.


Quiz – End of Section 2
o Storage Networking ‐ Technologies and Virtualization
o Direct‐Attached Storage and Introduction to SCSI
o Storage Area Networks
o Network‐Attached Storage
o IP SAN
o Content‐Addressed Storage
o Storage Virtualization
Section 2_Quiz

For Instructor Use Only

Take the Online
Section 2 Answers
Assessment
** Click to Open the Documents
© 2009 EMC Corporation. All rights reserved.
For your Reading on www.emc.com

o Understand Basics of virtualization, Review analyst paper, whitepapers & 
Customer Stories
o Visit : http://www.emc.com/campaign/virtualization.htm
© 2009 EMC Corporation. All rights reserved.
EMC Virtualization Server
Virtualization

VMware

SAN Complete File


Virtualization
Virtualization Virtualization
Invista Rainfinity
Solutions

© 2009 EMC Corporation. All rights reserved.


For your Reading on www.vmware.com

o Vmware Whitepapers ‐ http://www.vmware.com/solutions/whitepapers.html
o Technical Resources ‐ http://www.vmware.com/resources/techresources/
© 2009 EMC Corporation. All rights reserved.
Watch the Full Keynote Address 
on www.emcworld.com/keynotes.htm 
or 
www.youtube.com/EMCCorp 

Keynote Address

Paul Maritz
President and CEO
VMware, Inc.

Watch the 2009 Keynote


Click to View the Presentation

Next Event
© 2009 EMC Corporation. All rights reserved.
Additional Information 
Attend Free Webinars on http://www.emc.com/events/ondemand-events.esp
More Videos on

Customer Showcase www.youtube.com/PointBB


www.youtube.com/EMCCorp

Demo Fundamentals

Product Showcase Tech Trends

Tech Deep dives Best Practices

© 2009 EMC Corporation. All rights reserved.


#1 IT
company

For more information visit


© 2009 EMC Corporation. All rights reserved.
http://education.EMC.com

You might also like