16
LOGO Service and network administration Storage Virtualiza tion Realized by: Hamza Ben Ismail Seifeddine Boudhina

LOGO Service and network administration Storage Virtualization

Embed Size (px)

Citation preview

Page 1: LOGO Service and network administration Storage Virtualization

LOGO

Service and network administration

Storage Virtualization

Realized by:

Hamza Ben Ismail

Seifeddine Boudhina

Page 2: LOGO Service and network administration Storage Virtualization

LOGO

2

Outlines

Introduction1

What’s Virtualization?2

Forms of Virtualization3

What’s Storage Virtualization?4

Why storage virtualization?5

Advantages and disadvantages of Storage Virtualization6

Different techniques used of storage virtualization7

Conclusion8

Page 3: LOGO Service and network administration Storage Virtualization

LOGO

3

Introduction

The economic world of today constrained the enterprises to a strong competitiveness. Of this fact and in order to get a result, all services areconcerned.

The virtualization for the services of data processing appears therefore like a promising solution.

Page 4: LOGO Service and network administration Storage Virtualization

LOGO

4

What’s Virtualization?

Virtualization is a technique of abstracting physical resources in to logical view

Increases utilization and capability of IT resource

Simplifies resource management by pooling and sharing resources

Significantly reduce downtime

- Planned and unplanned

Improved performance of IT resources

Page 5: LOGO Service and network administration Storage Virtualization

LOGO

5

Forms of VirtualizationVirtual Memory• Each application sees its own logical memory, independent of

physical memory

Virtual Networks• Each application sees its own logical network, independent of

physical network

Virtual Servers• Each application sees its own logical server, independent of

physical servers

Virtual Storage• Each application sees its own logical storage, independent of

physical storage

Page 6: LOGO Service and network administration Storage Virtualization

LOGO

6

What’s Storage Virtualization?

The act of abstracting, hiding, or isolating the internal functions of a storage (sub) system or service from applications, host computers or general network resources, for the purpose of enabling application and network-independent management of storage or data

The application of virtualization to storage services or devices for the purpose of aggregating functions or devices, hiding complexity, or adding new capabilities to lower level storage resources

Storage Virtualization is the next frontier in Storage Advances that aims to provide a layer of abstraction to reduce complexity.

Storage Virtualization is the next frontier in Storage Advances that aims to provide a layer of abstraction to reduce complexity.

Storage Networking Industry Association (SNIA) defines Storage Virtualization as:

Page 7: LOGO Service and network administration Storage Virtualization

LOGO

7

Why storage virtualization?

Allocate and manage storage in accordance to the Quality of Service (QoS) associated with the data(e. g. Gartner estimates average data center doubling its storage every 18 to 24 months)!)

Provided continuous availability despite exponential growth (e.g. FaceBook- Over 55 billion page views a month, 41 million active users)

Effectively group and manage heterogeneous storage devices & servers (e.g. Estimated number of Google Servers 450,000 !)

Multiple Storage Software Platforms (e.g. IBM, EMC, HP,..)

Mergers and Acquisitions (e.g. Microsoft & Yahoo!)

Storage Virtualization aims to provide a layer of

abstraction to manage storage and reduce complexity !!!

Page 8: LOGO Service and network administration Storage Virtualization

LOGOAdvantages and disadvantages of

Storage Virtualization

Support

Manageability

Functionality

ScalabilityEnsure storage devices perform appropriate requirements

Virtualized environment must provide same or better functionality.

Must continue to leverage existing functionality on arrays

Virtualization device breaks end-to-end view of storage infrastructure.Must integrate existing management tools

Interoperability in multivendor environment

Storage Virtualization Challenges

Page 9: LOGO Service and network administration Storage Virtualization

LOGO

9

Advantages and disadvantages of Storage Virtualization

Disadvantages of Storage Virtualization

Often violates licensing agreements

The network system is much more complicated

If one system fails, they all fail

If one server is infected or breached, the entire network is compromised.

Page 10: LOGO Service and network administration Storage Virtualization

LOGO

10

Different techniques used of storage virtualization

DAS - Direct Attached Storage• Storage device was directly attached to a

server or workstation, without a storage network in between.

NAS - Network Attached Storage• File-level computer data storage

connected to a computer network providing data access to heterogeneous clients.

SAN - Storage Area Network• Attach remote storage devices to servers

in such a way that the devices appear as locally attached to the operating system.

Common storage architecture :

Page 11: LOGO Service and network administration Storage Virtualization

LOGO

11

In-band Virtualization

Different techniques used of storage virtualization

Implementation methods : In-band

• Also known as Symmetric, virtualization devices actually sit in the data path between the host and storage.

• Hosts perform IO to the virtualized device and never interact with the actual storage device.

pros• Easy to implement

cons• Bad scalability & Bottle

neck

Data Data Data

Control Message

Control Message

Control Message

Control MessageControl

MessageControl

Message

Page 12: LOGO Service and network administration Storage Virtualization

LOGO

12

Out-of-band Virtualization

Different techniques used of storage virtualization

Implementation methods : Out-of-band

• Also known as asymmetric, virtualization devices are sometimes called metadata servers.

• Require additional software in the host which knows the first request location of the actual data.

pros• Scalability & Performance

cons• Hard to implement

Control Message

Control Message

Control Message

Control MessageControl

MessageControl

Message

Data Data Data

Page 13: LOGO Service and network administration Storage Virtualization

LOGO

13

Other Virtualization Services

Different techniques used of storage virtualization

In a virtualized storage pool, virtual assets may be dynamically resized and allocated to servers by drawing on the total storage capacity of the

SAN

Heterogeneous mirroring offers more flexible options than conventional mirroring, including

three-way mirroring within storage capacity carved from different storage systems

Pooling HeterogeneousStorage Assets Heterogeneous Mirroring

Page 14: LOGO Service and network administration Storage Virtualization

LOGO

14

Other Virtualization Services

Different techniques used of storage virtualization

Heterogeneous data replication enables duplication of storage data between otherwise incompatible storage systems

Heterogeneous data replication enables duplication of storage data between otherwise incompatible storage systems

Heterogeneous Data Replication

Page 15: LOGO Service and network administration Storage Virtualization

LOGO

15

Conclusion

Storage virtualization technique : Virtualization layer

• File level and block level

Virtualization location• Host, network and storage base

Virtualization method• In-band and out-of-band

Storage virtualization services Storage pooling and sharing Data replication and mirroring Snapshot and multi-pathing

Page 16: LOGO Service and network administration Storage Virtualization

LOGO