存储笔记10 虚拟化

存储虚拟化

识别不同的虚拟化技术

描述块级虚拟化技术

描述文件级虚拟化技术

讨论虚拟资源调配

Virtualization Overview

何为虚拟化

  • 物理资源抽象到逻辑视图
  • IT利用率和表现
  • 集中/共享资源简化资源管理
  • 减少停机时间
    • planned or unplanned
  • 提高IT资源性能
  1. 虚拟内存
  2. 虚拟网络
  3. 虚拟服务器
  4. 虚拟存储

Memory Virtualization

每个应用程序都有自己的逻辑内存,独立于物理内存

虚拟内存的好处

  • 取消物理内存限制
  • 同时运行多个应用程序

Network Virtualization

应用程序都有自己的逻辑网络,独立于物理网络

  • 单链路的访问控制属性的公告网络链路
  • 管理逻辑网络(不是物理
  • 虚拟SAN为了存储区域网络提供类似好处

服务器虚拟化

不虚拟化 虚拟化
每台机器的单个操作系统映像 虚拟机(VM)打破了操作系统和硬件之间的依赖关系
软件和硬件紧密耦合 将操作系统和应用程序封装到虚拟机中,将其作为单个单元进行管理
在同一台机器上运行多个应用程序往往会产生冲突 独立于硬件
资源利用不足 强大的故障和安全隔离

存储虚拟化

  • 向主机提供物理存储资源的逻辑视图的过程

  • 逻辑存储的外观和行为与直接连接到主机的物理存储相同

  • 存储虚拟化的示例有:

    • 基于主机的卷管理
    • LUN创建
    • 磁带虚拟化
  • 存储虚拟化的好处:

    • 提高了存储利用率
    • 在不影响应用程序可用性的情况下添加或删除存储
    • 无中断数据迁移

Storage Virtualization Implementation

讨论SNIA虚拟化分类

描述块级虚拟化技术和实施

描述文件级虚拟化技术和实施

SNIA(Storage Networking Industry Association) Taxonomy

What/Where/How

存储笔记10 虚拟化_第1张图片

存储虚拟化需要多级实现

  • 服务器

    • 路径管理
    • 卷管理
    • 赋值
  • 存储网络

    • 路径重定向
    • 负载平和 - ISL trucking
    • 访问控制 -分区
  • 存储

    • 卷管理 -LUNs
    • 访问控制
    • 存储
    • RAID

    带外 out-of-band 实现,虚拟化环境配置存于data path外部
    带内 in-band 虚拟化环境存于data path内

挑战

  1. 可扩展性
    1. 存储设备执行适当的要求
  2. Functionality
    1. 虚拟化环境功能一致或更好
    2. 继续使用array现有功能
  3. Manageability
    1. 虚拟化设备打破存储基础架构 end-to-end的视图
    2. 继承现有管理工具
  4. 支持
    1. 多供应商的互操作性

block-level存储虚拟化

多个存储array连接起来(异构存储阵列)

  • 视为单个
  • 设备的I/O重定向到底层物理array

SAN环境中部署

数据迁移/移动不中断

成本资源优化

File-level 虚拟化

若不虚拟化

  • NAS设备,物理上/逻辑上都相互独立
  • 资源利用不充分
  • 数据迁移会停机

虚拟化

  • 打破 用户访问–数据位置的依赖关系
  • 优化存储利用率
  • 迁移不中断

要点

本模块涵盖的要点:

虚拟化技术和形式

  • SNIA存储虚拟化分类法

存储虚拟化配置

存储虚拟化挑战

存储虚拟化的类型

虚拟资源调配概述

你可能感兴趣的:(存储技术,笔记,运维,服务器)