2. Virtualization ?
A technique of masking or abstracting physical resources
simplifies the infrastructure
accommodates increasing pace of business and
technological changes
simplifies resource management
- pooling and sharing resources with enhanced
capabilities.
Reduce downtime and improve performance
3. Forms of Virtualization
Forms of
Virtualization
Memory
Virtualization
Server
Virtualization
Storage
Virtualization
Network
Virtualization
4. Memory
Virtualization Each application has its own
contiguous logical memory
independent of physical
memory.
memory address space is
divided into contiguous
blocks of fixed-size pages.
-paging
-swap files
5. Benefits of memory
virtualization
Higher memory utilization
-sharing contents
-consolidating more virtual machines on a physical host.
Ensuring some memory space exists before halting services until
memory frees up.
Access to more memory than the chassis can physically allow.
Advanced server virtualization functions, like live migrations.
6. Network Virtualization
Virtual networks where each
application sees its own logical
network independent of physical
network.
VLANs make large networks more
manageable by enabling centralized
configuration of devices
7. Benefits of network
virtualization
Service orientation
Better Change control
Cost savings
Security
Flexible
Improving network performance
8. Virtual SAN
A virtual SAN or virtual fabric is a recent evolution of SAN and
functions as VLAN.
VSAN technology enables users to build one or more Virtual
SANs on a single physical topology containing switches and
ISLs.
Improves scalability, availability, and security of SAN.
9. Features of VSAN
Fibre Channel ID (FC ID) of a host in a VSAN can be assigned
to a host in another VSAN, thus improving scalability of SAN.
Every instance of a VSAN runs all required protocols such as
FSPF, domain manager, and zoning.
Fabric-related configurations in one VSAN do not affect the
traffic in another VSAN.
Events causing traffic disruptions in one VSAN are contained
within that VSAN and are not propagated to other VSANs.
10. Server Virtualization
Each application sees its own logical server, independent of
physical servers.
Multiple operating systems and applications run
simultaneously on different virtual machines on same
physical server .
Server virtualization addresses the issues that exist in a
physical server environment.
12. Benefits of server
virtualization
Reduce number of servers
Reduce total cost of ownership
Improve availability and business continuity
Increase efficiency for development and test environments
13. Storage Virtualization
Process of presenting a logical view of the physical storage
resources to a host.
This logical storage appears and behaves as physical storage
directly connected to the host.
Examples of storage virtualization are:
Host-based volume management
LUN creation
Tape virtualization
18. Storage Virtualization
Configuration
In-band implementation
Virtualization function is placed in the
data path
Virtualization appliance is software-
based and runs on general-purpose
servers
During processing, data storing and
forwarding through the appliance
results in additional latency
Less scalable – only suitable for static
environment with predictable
workloads
19. Storage Virtualization
Challenges
1. Scalability
Without virtualization, each storage array is managed independently
to meet application requirements in terms of capacity and IOPS
With virtualization, the environment as a whole must be analyzed
2. Functionality
Virtualized environment must provide same or better functionality
Must continue to leverage existing functionality on arrays
3. Manageability
Virtualization device breaks end-to-end view of storage
infrastructure
Must integrate with existing management tools
4. Support
Interoperability in multivendor environment
20. Block-Level Storage
Virtualization
Ties together multiple
independent storage arrays
Presented to host as a single
storage device
Hosts are directed to
virtualized volumes on the
virtualization device
Mapping is done to redirect
I/O on this virtual storage
device to underlying
physical arrays
Deployed in a SAN environment
Non-disruptive data mobility and
data migration
Enable significant cost and
resource optimization
21. File-Level Virtualization
Break dependencies between end-user
access and data location
Storage utilization is optimized
Non-disruptive migrations
NAS Devices/Platforms
After File-Level Virtualization
IP
Network
Clients Clients
Storage
Array
File
Server
File
Server
Virtualization
Appliance
• 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 Clients