狠狠撸

狠狠撸Share a Scribd company logo
使用赛门铁克Veritas Storage?Foundation
 使用赛门铁克V it St         F   d ti
 产物的容量回收以及动态分层存储技术,
 降低存储的开支

  赖书彦
  高级系统工程师

自动精简和动态分层存储                         1
自动精简配置 & 动态分层存储议程


1              存储管理挑战以及精简配置
               存储管 挑   精简

2              自动精简配置 – 从臃肿至精简

3             自动精简配置——SF 精简回收API

4                 动态分层存储概述




自动精简和动态分层存储             Symantec?Vision?2010   2
数据中心里的存储管理挑战

难以便捷地分配存储
? 无法做到自动分 存储
  无法做到自动分配存储,一般需耗时几周
              般需耗时 周
? 需要跨管理部门的沟通和规划



难以快速地迁移数据
? 任意存储之间的数据迁移是一个大挑战
? 传统的迁移工具难以提升存储的利用率



难以充分利用存储空间
? 传统的存储回收方式是破坏性的,繁琐和容易出错的
? 周期性的回收存储需要几个月的努力

自动精简和动态分层存储            Symantec?Vision?2010   3
难以便捷地分配存储
                   存储配置的权衡

DBA 需要
DBA?需要    一次超量分配
           次超量分配             多次频繁地分配
300GB空
          ? 存储管理员避免了频繁地进     ? 存储管理员提供DBA确切所需的
   间                           容量
            行存储分配
           – 每次的存储请求分配均预留了   ? DBA频繁地提出需求
             多余的缓冲              – 存储管理员工作负担增加
系统管理      ? 超量的分配降低了存储的利        – 需要数以星期计的时间进行存储分配t
员预留了        用率
 600?GB
                             ? 导致了运营效率的降低
          ? 行业内的存储利用率大约在        – 存储管理员忙于分配,精力无法集
            35%左右                 中

          ? 增加了公司的资本支出       ? 增加了公司的运营成本
存储管理
员分配
 >1TB           OPEX

                                          CAPEX
自动精简和动态分层存储                  Symantec?Vision?2010   4
采用自动精简配置:
自动和有效率的存储分配模式
应用程序 1                应用程序 2                 应用程序 3




  VxFS                       VxFS                VxFS

                                                                            精简配置潜在的收益
 VxVM                        VxVM                VxVM
  卷
                                                                                ? 资本开销收益
                              卷                   卷
 400?GB
 400 GB                 300?GB                  300?GB
                                                300 GB                           – 提升利用率
                                                          服务器端                    – 降低费用

                                                          存储盘阵
          精简 LUN 1
             LUN?1      精简 LUN 2
                           LUN?2      精简 LUN 3
                                         LUN?3                                  ? 运营开销收益
           100GB             500GB      400GB                                    – 更有效的分配


500GB                Disks           Disks

存储池


                       存储池
自动精简和动态分层存储                                              Symantec?Vision?2010               5
自动精简配置
  存储阵列                                                                                      服务器

                                                                       Storage
                                                                                        应用程序写操作
                                                                     Foundation


自动精简卷
          LUN1            LUN2         LUN3               LUN4
(虚拟卷)




精简存储池
                                                                           当服务器数据写入时
                                                                        自动精简卷才进行存储容量分配


物理磁盘    DEV   DEV   DEV   DEV    DEV   DEV    DEV   DEV




              Array Groups/Disk Drives
                          /

 自动精简和动态分层存储                                                     Symantec?Vision?2010             6
难以便捷地分配存储     采用自动精简配置
难以快速地迁移数据




  自动精简配置:
  从臃肿至精简



自动精简和动态分层存储    Symantec?Vision?2010   7
迁移至精简存储
利用SmartMove?杜绝浪费
               标准块级别的迁移                                   采用Storage Foundation SmartMove?技术
? 在线迁移通常需要全‘块级别’拷贝至精                                      ? 迁移至精简存储时在线地回收空间
  简存储                                                     ? 与存储硬件无关,可以与所有的精简存储
                                                            提供商协同工作
? 这适用于所有块级别的拷贝方式(服务器,?网                                   ? 业界唯一的在线精简存储转换方法
  络,设备,磁盘阵列)

      传统存储                             精简存储
                                                                    传统存储                                精简存储

   Data in file system              Data in file system
                                                                 Data in file system                 Data in file system
                         标准的块




                                                                                       Smar
                                                                                        使用 SF
                            块级别迁移




                                                                                          用了
                                                                                          rtMove ?
     Host Volume                      Host Volume
                                                                   Host Volume                         Host Volume




   Dedicated in array               Dedicated in array
                                                                 Dedicated in array                  Dedicated in array


    源 (传统存储)                        目标 (精简存储)                                                          目标 (精简)
                                                                  源 (传统存储)
    70% 存储浪费                        70%存储浪费                                                           0% 浪费空间
                                                                  70% 浪费空间

自动精简和动态分层存储                                                  Symantec?Vision?2010                                          8
SmartMoveTM 让VxVM更聪明

? SmartMoveTM 需要一个在VxVM卷上已挂载(Mount)的文件系统
  – VxFS 在 Unix/Linux?环境和 NTFS?在Windows环境
               /




         数据块
         空闲块
                     SF 服务器 (Uni Lin
                            (Unix, Linux, Windo s)
                                          Windows)
VxFS / NTFS


  VxVM




              源 (传统存储)                                目标(精简存储)
              70% 浪费的存储空间

自动精简和动态分层存储                             Symantec?Vision?2010     9
SmartMoveTM让VxVM更聪明
? SmartMoveTM需要一个在VxVM卷上已挂载(Mount)的文件系统
? VxVM只对包含了用户数据的块进行拷贝
? 不拷贝空闲的数据块 =?无需在精简存储中进行空间分配

         数据块
         空闲块
                     SF 服务器 (Unix Linux Windows)
                            (Unix, Linux,
VxFS / NTFS


  VxVM
  V VM




              源 (传统存储)                             目标 (精简存储)
               70% 浪费的空间                                     0% 浪费的空间

自动精简和动态分层存储                           Symantec?Vision?2010              10
使用SmartMove 对VVR远程复制进行迁
移并回收
? 充分利用VVR的存储异构性
 – 基于主机的智能转换,节省成本
 – 初次同步时显著地降低CPU,带宽和存储需求
 – 在线迁移时候回收存储空间
 – 业界第一个也是唯一的一个同类型解决方案


         主数据卷                                    容灾数据卷




                    SmartMove 复制至容灾端




       源 (传统存储)                                          目标 (精简存储)
        70% 浪费的存储                                         0% 浪费的存储

自动精简和动态分层存储                       Symantec?Vision?2010               11
难以便捷地分配存储     采用自动精简配置
难以快速地迁移数据     采用 SF?SmartMove
难以充分利用存储空间



  自动存储空间回收
    --使用SF的精简回收API




自动精简和动态分层存储       Symantec?Vision?2010   12
精简分配的挑战:
 写 次便永远分配
“写一次便永远分配”
              动态应用程序演示
                                                                                  应用程序运行时
                                                               VxVM      VxFS     创建多个临时文
                                                                                     件


 精简卷
          LUN1            LUN2         LUN3         LUN4
(虚拟卷)



                                                             ? VxFS将不必要的存储分配最小化
                                                             ? 但不必要的存储分配是由应用程序发
                                                               起
精简存储池                                                        ? 以Windows操作系统运行时创建的众
                                                               多临时文件为例
                                                             ? 再想象一下在精简卷上,运行了多个
                                                               创建临时文件的应用程序
 磁盘     DEV   DEV   DEV   DEV    DEV   DEV    DEV




  存储阵列                                                                               服务器
 自动精简和动态分层存储                                               Symantec?Vision?2010         13
精简分配的挑战:
 写 次便永远分配
“写一次便永远分配”
               动态应用程序演示
                                                                                   系统管理员发现
                                                                VxVM      VxFS     并删除了无用的
                                                                                     文件


 精简卷
             LUN1          LUN2         LUN3         LUN4
(虚拟卷)




                                                              ? 文件系统空间的使用,触发了阵列中
精简存储池                                                           的精简存储池分配相应的空间
                                                              ? 在文件系统中删除数据,并不能影响
                                                                到精简存储池


  磁盘     DEV   DEV   DEV   DEV    DEV   DEV    DEV




 14
      存储阵列                                                                            服务器
 自动精简和动态分层存储                                                Symantec?Vision?2010         14
传统存储回收方式:?
复杂,混乱和低效率
复杂 混乱和低效率
                                                           回收步骤:
                                           1 收缩应用程序/数据库的 ‘空文件’
                                             负责人: 应用/数据库管理员

                                           2 收缩应用文件系统和基础卷
                                             负责人: 系统管理员

                                           3 解除存储映射关系和回收Lun
                                             负责人: 存储管理员
              逻辑单元(LUNs)
                                           4 验证和释放存储资源
                                             负责人: 存储管理员
      LUN1    LUN2         LUN3   LUN4


                                                                挑战
                     存储池                  1 多组工作人员之间的协调
                                            =>容易出错,费时
                                          2 应用程序和数据库需停机时间
                                            =>影响正常业务运作
                     物理磁盘
                                          3 低效的存储回收
      Free
                                            => 存储不空闲的话就无法识别回收

自动精简和动态分层存储                              Symantec?Vision?2010        15
使用厂迟辞谤补驳别?贵辞耻苍诲补迟颈辞苍简化存储回收
          全自动,在服务器的文件系统中回收
          全自动 在服务器的文件系统中回收 所有的 未使用空间
                                                 vxdisk reclaim


   1 所有 在VxFS中未使用的空间被定位




                                                                   AME
                                              Reclamation




                                                            WRITE_SA
  2 通过带内的标准通信方式,SF精简回收API与存储进行相应
       的通讯操作


   3   存储阵列对VxFS中的空闲空间进行回收操作




? 便捷,在线和有序地 存储回收方式
? 回收所有已存在的空闲空间
 – vxdisk reclaim命令从DG/磁盘等层面回收所有的空闲空间
? 精简回收所有的未使用空间,和之上承载的具体内容无关
  精简回收所有的未使用空间,和之 承载的具体内容无关
自动精简和动态分层存储                    Symantec?Vision?2010                      16
业界 唯一 的解决方案,实现了在多个厂商的SAN存
储环境中的存储优化
? 真实的精简存储配置环境 =?回收所有的空闲空间
? 对Windows,?Unix?and?Linux提供支持
 – Storage?Foundation?for?Windows?5.1?SP1
 – Storage?Foundation?for?Unix?&?Linux?5.0?MP3rp2?and?above
? 领先的存储厂商已经提供了存储回收API支持

         支持Symantec Thin?Reclamation?API的硬件厂商列表

               已经支持                                        即将支持

                            CLARIION

                                                                   SYMMETRIX




自动精简和动态分层存储                                 Symantec?Vision?2010               17
Storage Foundation 自动精简优化总结
Storage?Foundation?自动精简优化总结
难以便捷地分配存储                 采用自动精简配置
Hard?t?provision?storage? Adopt Thin Provisioning
Hard t provision storage   Adopt?Thin?Provisioning
难以快速地迁移数据                 采用 SF?SmartMove

难以充分利用存储空间
使用简便的,全自动的SF存储回收API

? 今天就开始行动
  – 在Unix/Linux环境下使用SF 5 0MP3 or SF5 1
    在Unix/Linux环境下使用SF?5.0MP3?or?SF5.1
  – 在Windows环境下使用SFW5.1SP1
  – 检查硬件的兼容性列表

自动精简和动态分层存储                        Symantec?Vision?2010   18
使用Storage?Foundation动态分层存储
  (DST)技术更好地保护投资
  (   )技术更好地保护投资



自动精简和动态分层存储       Symantec?Vision?2010   19
自动,无中断的存储分层存储需求

                       驱动力
? 公司环境中每年超过50%的数据增长
                   ? 存储分层的驱动力
         ? 在同 个存储设备中使用SSD/FC/SATA/SAS等存储介质
           在同一个存储设备中使用SSD/FC/SATA/SAS等存储介质
                 ? 异构存储环境日益成为一种常态

 1   数据重要度有差异     2     费用                3         性能

? 基于数据的商业价值进行    ? 提升存储的利用率,节         ? 将热点数据迁移至高性能
  分类               省投资                  存储层中 (例如固态硬盘)
                                             (      )
? 数据的创建时间,访问次    ? 通过自动化的存储分层         ? 将次要数据放置在性能较
  数等均可以成为分类依据.     降低运营开支               低的存储上避免高昂费用




     在数据中心进行分层存储建设中,避免对已有的存储架构推倒重来

自动精简和动态分层存储                  Symantec?Vision?2010        20
赛门铁克动态分层存储带来的价值

              ? 基于商业价值对数据进行分类
   基于策略的      ? 基于XML策略的文件描述对数据进行分类
              ? 根据数据的价值将数据迁至对应的存储层上
    存储分类
              ? 多种的策略触发机制进行数据迁移



  自动无中断的      ? 对应用程序透明
              ? 无需对应用程序和文件布局进行改动
    数据迁移      ? 无需对SAN进行改造




支持异构存储设备      ? 支持多种操作系统和存储设备的配置
和多种操作系统       ? 多层存储分布对于存储的投资提供更好的保护



自动精简和动态分层存储          Symantec?Vision?2010   21
赛门铁克动态存储分层架构
     策略
规则1 规则2 …, 规则N
规则1. 规则2,                                /financial
                                                                                          应用程序


                       /Sept 09              /12 mo                 /Prev
                                                                                           VxFS/CFS
                                             多卷文件系统
                                  自动化,基于策略的数据多层存放机制
                                                                                          VxVM/CVM
                V1                       V2                                V3
  服务器

   存储
                LUN1               LUN1 LUN2                   LUN1 LUN2 LUN3
           Tier?1?Storage?Pool     Tier?2?Storage?Pool              Tier?3?Storage?Pool




                 DEV                   DEV   DEV                     DEV   DEV   DEV




自动精简和动态分层存储                                              Symantec?Vision?2010                         22
顿厂罢规则保证数据保存在合适的存储分层中
      DST规则         使用范例
文件的   Mtime/atime   银行:客户交易记录 <?3?个月=?层次1,?<1?年=?层次2,?>1?年=?层次3
                    银行 客户交易记录 < 3 个月 层次1 <1 年 层次2 >1 年 层次3
时间标
记
活跃程   I/O或者访问频      零售业:?当IO访问频率上升至某 程度,迁移至层次1存储,其余的
                    零售业: 当IO访问频率上升至某一程度 迁移至层次1存储 其余的
度     率             保留在层次2存储

属主    用户或者是组        IT服务:?客户信息 层次 1,?项目经理 层次2
                    IT服务: 客户信息 =?层次 1 项目经理=?层次2


逻辑位   目录            ISP:?付费的客户=?层次1,?免费邮件客户 =?层次 2
置

命名    文件名           制造业:?设计文件存放在层次1?,?mp3文件迁移至层次3


文件大   文件占用的空间       医疗单位: 大型文件 (例如X光文件)?迁移至层次3
小


自动精简和动态分层存储                           Symantec?Vision?2010
优势对比
               Veritas Storage?
                                  基于存储硬件
              Foundation 动态
              Foundation?动态
                 分层存储              的分层




自动精简和动态分层存储                        Symantec?Vision?2010   24
使用DST达到节约存储开支的效果




自动精简和动态分层存储   Symantec?Vision?2010   25
案例 :使用DST来遵从文档生命周期管理
案例一:使用DST来遵从文档生命周期管理
                        策略
某银行                规则1 规则2 …, 规则N
                   规则1. 规则2,

? 法规遵从:?交易记录                             /financial
  需要保存 年
  需要保存20年
                      /Images              /WkOld     /YearOld
 – 大量的交易记录每天被                        多卷文件系统
   记录下来
                       当前             大于 周
                                      大于一周            大于 年
                                                      大于一年
 – 每周数据产生的速率达
   到了1.3TB             V1                   V2         V3
? 对于Tier 3存储使用了
  对于Tier?3存储使用了
  精简存储配置              Tier1               Tier2        Tier3
 – Tier 3 可以按需增长
   Tier?3?可以按需增长                                      TP?Pool
                                                      TP Pool
                                                        Disks

 – 此前产生的数据被推送
   至Tier?3中

自动精简和动态分层存储                   Symantec?Vision?2010               26
凭借DST在 Oracle数据库中引入SSD存储层

   个存储层次
? 2个存储层次                         Oracle?Database
 – SSD层次,?非SSD层     VxFS

? 策略样本:
 – 将读频繁的数据自动迁移至     VxVM
   SSD上
 – 在SSD上使用索引文件
                              V1          V2       V3            V4
 – 在SSD上使用日志文件
? 数据迁移对Oracle数据库是
  透明的
                                                    Hot file


                                                  Current file




自动精简和动态分层存储                Symantec?Vision?2010                       27
Storage?Foundation动态分层存储总结
Storage Foundation动态分层存储总结

    自动,无中断的存储分层存储需求

   ? 公司环境中爆炸性的数据增长
   ? 异构存储环境日益成为一种常态

    价值体现

   ?   基于策略的数据分类
   ?   全自动,无中断的数据迁移
   ?   支持异构存储环境和多种操作系统
   ?   集成了精简存储/回收能力 以达到存储优化的目的
       集成了精简存储/回收能力,以达到存储优化的目的

    今天就开始行动

   ? 使用存储分层分析 具得到存储节省明细
     使用存储分层分析工具得到存储节省明细
   ? 设计一个适合业务的分层策略
   ? 开始使用动态分层存储!!


自动精简和动态分层存储                Symantec?Vision?2010   28
Thank?you!
       y
  赖书彦




  Copyright???2010?Symantec?Corporation.?All?rights?reserved. Symantec?and?the?Symantec?Logo?are?trademarks?or?registered?trademarks?of?Symantec?Corporation?or?its?affiliates?in?
  the?U.S.?and?other?countries. Other?names?may?be?trademarks?of?their?respective?owners.

 This?document?is?provided?for?informational?purposes?only?and?is?not?intended?as?advertising. All
 Thi d         ti      id d f i f     ti   l            l    di     ti t d d       d ti i      All?warranties?relating?to?the?information?in?this?document,?either?express?or?implied,?
                                                                                                         ti     l ti t th i f        ti i thi d          t ith                i li d
 are?disclaimed?to?the?maximum?extent?allowed?by?law. The?information?in?this?document?is?subject?to?change?without?notice.


自动精简和动态分层存储                                                                                                                                                                               29

More Related Content

分会场二使用赛门铁克Veritas storage foundation产物的容量回收以及动态分层存储技术,降低存储的开支

  • 1. 使用赛门铁克Veritas Storage?Foundation 使用赛门铁克V it St F d ti 产物的容量回收以及动态分层存储技术, 降低存储的开支 赖书彦 高级系统工程师 自动精简和动态分层存储 1
  • 2. 自动精简配置 & 动态分层存储议程 1 存储管理挑战以及精简配置 存储管 挑 精简 2 自动精简配置 – 从臃肿至精简 3 自动精简配置——SF 精简回收API 4 动态分层存储概述 自动精简和动态分层存储 Symantec?Vision?2010 2
  • 3. 数据中心里的存储管理挑战 难以便捷地分配存储 ? 无法做到自动分 存储 无法做到自动分配存储,一般需耗时几周 般需耗时 周 ? 需要跨管理部门的沟通和规划 难以快速地迁移数据 ? 任意存储之间的数据迁移是一个大挑战 ? 传统的迁移工具难以提升存储的利用率 难以充分利用存储空间 ? 传统的存储回收方式是破坏性的,繁琐和容易出错的 ? 周期性的回收存储需要几个月的努力 自动精简和动态分层存储 Symantec?Vision?2010 3
  • 4. 难以便捷地分配存储 存储配置的权衡 DBA 需要 DBA?需要 一次超量分配 次超量分配 多次频繁地分配 300GB空 ? 存储管理员避免了频繁地进 ? 存储管理员提供DBA确切所需的 间 容量 行存储分配 – 每次的存储请求分配均预留了 ? DBA频繁地提出需求 多余的缓冲 – 存储管理员工作负担增加 系统管理 ? 超量的分配降低了存储的利 – 需要数以星期计的时间进行存储分配t 员预留了 用率 600?GB ? 导致了运营效率的降低 ? 行业内的存储利用率大约在 – 存储管理员忙于分配,精力无法集 35%左右 中 ? 增加了公司的资本支出 ? 增加了公司的运营成本 存储管理 员分配 >1TB OPEX CAPEX 自动精简和动态分层存储 Symantec?Vision?2010 4
  • 5. 采用自动精简配置: 自动和有效率的存储分配模式 应用程序 1 应用程序 2 应用程序 3 VxFS VxFS VxFS 精简配置潜在的收益 VxVM VxVM VxVM 卷 ? 资本开销收益 卷 卷 400?GB 400 GB 300?GB 300?GB 300 GB – 提升利用率 服务器端 – 降低费用 存储盘阵 精简 LUN 1 LUN?1 精简 LUN 2 LUN?2 精简 LUN 3 LUN?3 ? 运营开销收益 100GB 500GB 400GB – 更有效的分配 500GB Disks Disks 存储池 存储池 自动精简和动态分层存储 Symantec?Vision?2010 5
  • 6. 自动精简配置 存储阵列 服务器 Storage 应用程序写操作 Foundation 自动精简卷 LUN1 LUN2 LUN3 LUN4 (虚拟卷) 精简存储池 当服务器数据写入时 自动精简卷才进行存储容量分配 物理磁盘 DEV DEV DEV DEV DEV DEV DEV DEV Array Groups/Disk Drives / 自动精简和动态分层存储 Symantec?Vision?2010 6
  • 7. 难以便捷地分配存储 采用自动精简配置 难以快速地迁移数据 自动精简配置: 从臃肿至精简 自动精简和动态分层存储 Symantec?Vision?2010 7
  • 8. 迁移至精简存储 利用SmartMove?杜绝浪费 标准块级别的迁移 采用Storage Foundation SmartMove?技术 ? 在线迁移通常需要全‘块级别’拷贝至精 ? 迁移至精简存储时在线地回收空间 简存储 ? 与存储硬件无关,可以与所有的精简存储 提供商协同工作 ? 这适用于所有块级别的拷贝方式(服务器,?网 ? 业界唯一的在线精简存储转换方法 络,设备,磁盘阵列) 传统存储 精简存储 传统存储 精简存储 Data in file system Data in file system Data in file system Data in file system 标准的块 Smar 使用 SF 块级别迁移 用了 rtMove ? Host Volume Host Volume Host Volume Host Volume Dedicated in array Dedicated in array Dedicated in array Dedicated in array 源 (传统存储) 目标 (精简存储) 目标 (精简) 源 (传统存储) 70% 存储浪费 70%存储浪费 0% 浪费空间 70% 浪费空间 自动精简和动态分层存储 Symantec?Vision?2010 8
  • 9. SmartMoveTM 让VxVM更聪明 ? SmartMoveTM 需要一个在VxVM卷上已挂载(Mount)的文件系统 – VxFS 在 Unix/Linux?环境和 NTFS?在Windows环境 / 数据块 空闲块 SF 服务器 (Uni Lin (Unix, Linux, Windo s) Windows) VxFS / NTFS VxVM 源 (传统存储) 目标(精简存储) 70% 浪费的存储空间 自动精简和动态分层存储 Symantec?Vision?2010 9
  • 10. SmartMoveTM让VxVM更聪明 ? SmartMoveTM需要一个在VxVM卷上已挂载(Mount)的文件系统 ? VxVM只对包含了用户数据的块进行拷贝 ? 不拷贝空闲的数据块 =?无需在精简存储中进行空间分配 数据块 空闲块 SF 服务器 (Unix Linux Windows) (Unix, Linux, VxFS / NTFS VxVM V VM 源 (传统存储) 目标 (精简存储) 70% 浪费的空间 0% 浪费的空间 自动精简和动态分层存储 Symantec?Vision?2010 10
  • 11. 使用SmartMove 对VVR远程复制进行迁 移并回收 ? 充分利用VVR的存储异构性 – 基于主机的智能转换,节省成本 – 初次同步时显著地降低CPU,带宽和存储需求 – 在线迁移时候回收存储空间 – 业界第一个也是唯一的一个同类型解决方案 主数据卷 容灾数据卷 SmartMove 复制至容灾端 源 (传统存储) 目标 (精简存储) 70% 浪费的存储 0% 浪费的存储 自动精简和动态分层存储 Symantec?Vision?2010 11
  • 12. 难以便捷地分配存储 采用自动精简配置 难以快速地迁移数据 采用 SF?SmartMove 难以充分利用存储空间 自动存储空间回收 --使用SF的精简回收API 自动精简和动态分层存储 Symantec?Vision?2010 12
  • 13. 精简分配的挑战: 写 次便永远分配 “写一次便永远分配” 动态应用程序演示 应用程序运行时 VxVM VxFS 创建多个临时文 件 精简卷 LUN1 LUN2 LUN3 LUN4 (虚拟卷) ? VxFS将不必要的存储分配最小化 ? 但不必要的存储分配是由应用程序发 起 精简存储池 ? 以Windows操作系统运行时创建的众 多临时文件为例 ? 再想象一下在精简卷上,运行了多个 创建临时文件的应用程序 磁盘 DEV DEV DEV DEV DEV DEV DEV 存储阵列 服务器 自动精简和动态分层存储 Symantec?Vision?2010 13
  • 14. 精简分配的挑战: 写 次便永远分配 “写一次便永远分配” 动态应用程序演示 系统管理员发现 VxVM VxFS 并删除了无用的 文件 精简卷 LUN1 LUN2 LUN3 LUN4 (虚拟卷) ? 文件系统空间的使用,触发了阵列中 精简存储池 的精简存储池分配相应的空间 ? 在文件系统中删除数据,并不能影响 到精简存储池 磁盘 DEV DEV DEV DEV DEV DEV DEV 14 存储阵列 服务器 自动精简和动态分层存储 Symantec?Vision?2010 14
  • 15. 传统存储回收方式:? 复杂,混乱和低效率 复杂 混乱和低效率 回收步骤: 1 收缩应用程序/数据库的 ‘空文件’ 负责人: 应用/数据库管理员 2 收缩应用文件系统和基础卷 负责人: 系统管理员 3 解除存储映射关系和回收Lun 负责人: 存储管理员 逻辑单元(LUNs) 4 验证和释放存储资源 负责人: 存储管理员 LUN1 LUN2 LUN3 LUN4 挑战 存储池 1 多组工作人员之间的协调 =>容易出错,费时 2 应用程序和数据库需停机时间 =>影响正常业务运作 物理磁盘 3 低效的存储回收 Free => 存储不空闲的话就无法识别回收 自动精简和动态分层存储 Symantec?Vision?2010 15
  • 16. 使用厂迟辞谤补驳别?贵辞耻苍诲补迟颈辞苍简化存储回收 全自动,在服务器的文件系统中回收 全自动 在服务器的文件系统中回收 所有的 未使用空间 vxdisk reclaim 1 所有 在VxFS中未使用的空间被定位 AME Reclamation WRITE_SA 2 通过带内的标准通信方式,SF精简回收API与存储进行相应 的通讯操作 3 存储阵列对VxFS中的空闲空间进行回收操作 ? 便捷,在线和有序地 存储回收方式 ? 回收所有已存在的空闲空间 – vxdisk reclaim命令从DG/磁盘等层面回收所有的空闲空间 ? 精简回收所有的未使用空间,和之上承载的具体内容无关 精简回收所有的未使用空间,和之 承载的具体内容无关 自动精简和动态分层存储 Symantec?Vision?2010 16
  • 17. 业界 唯一 的解决方案,实现了在多个厂商的SAN存 储环境中的存储优化 ? 真实的精简存储配置环境 =?回收所有的空闲空间 ? 对Windows,?Unix?and?Linux提供支持 – Storage?Foundation?for?Windows?5.1?SP1 – Storage?Foundation?for?Unix?&?Linux?5.0?MP3rp2?and?above ? 领先的存储厂商已经提供了存储回收API支持 支持Symantec Thin?Reclamation?API的硬件厂商列表 已经支持 即将支持 CLARIION SYMMETRIX 自动精简和动态分层存储 Symantec?Vision?2010 17
  • 18. Storage Foundation 自动精简优化总结 Storage?Foundation?自动精简优化总结 难以便捷地分配存储 采用自动精简配置 Hard?t?provision?storage? Adopt Thin Provisioning Hard t provision storage Adopt?Thin?Provisioning 难以快速地迁移数据 采用 SF?SmartMove 难以充分利用存储空间 使用简便的,全自动的SF存储回收API ? 今天就开始行动 – 在Unix/Linux环境下使用SF 5 0MP3 or SF5 1 在Unix/Linux环境下使用SF?5.0MP3?or?SF5.1 – 在Windows环境下使用SFW5.1SP1 – 检查硬件的兼容性列表 自动精简和动态分层存储 Symantec?Vision?2010 18
  • 19. 使用Storage?Foundation动态分层存储 (DST)技术更好地保护投资 ( )技术更好地保护投资 自动精简和动态分层存储 Symantec?Vision?2010 19
  • 20. 自动,无中断的存储分层存储需求 驱动力 ? 公司环境中每年超过50%的数据增长 ? 存储分层的驱动力 ? 在同 个存储设备中使用SSD/FC/SATA/SAS等存储介质 在同一个存储设备中使用SSD/FC/SATA/SAS等存储介质 ? 异构存储环境日益成为一种常态 1 数据重要度有差异 2 费用 3 性能 ? 基于数据的商业价值进行 ? 提升存储的利用率,节 ? 将热点数据迁移至高性能 分类 省投资 存储层中 (例如固态硬盘) ( ) ? 数据的创建时间,访问次 ? 通过自动化的存储分层 ? 将次要数据放置在性能较 数等均可以成为分类依据. 降低运营开支 低的存储上避免高昂费用 在数据中心进行分层存储建设中,避免对已有的存储架构推倒重来 自动精简和动态分层存储 Symantec?Vision?2010 20
  • 21. 赛门铁克动态分层存储带来的价值 ? 基于商业价值对数据进行分类 基于策略的 ? 基于XML策略的文件描述对数据进行分类 ? 根据数据的价值将数据迁至对应的存储层上 存储分类 ? 多种的策略触发机制进行数据迁移 自动无中断的 ? 对应用程序透明 ? 无需对应用程序和文件布局进行改动 数据迁移 ? 无需对SAN进行改造 支持异构存储设备 ? 支持多种操作系统和存储设备的配置 和多种操作系统 ? 多层存储分布对于存储的投资提供更好的保护 自动精简和动态分层存储 Symantec?Vision?2010 21
  • 22. 赛门铁克动态存储分层架构 策略 规则1 规则2 …, 规则N 规则1. 规则2, /financial 应用程序 /Sept 09 /12 mo /Prev VxFS/CFS 多卷文件系统 自动化,基于策略的数据多层存放机制 VxVM/CVM V1 V2 V3 服务器 存储 LUN1 LUN1 LUN2 LUN1 LUN2 LUN3 Tier?1?Storage?Pool Tier?2?Storage?Pool Tier?3?Storage?Pool DEV DEV DEV DEV DEV DEV 自动精简和动态分层存储 Symantec?Vision?2010 22
  • 23. 顿厂罢规则保证数据保存在合适的存储分层中 DST规则 使用范例 文件的 Mtime/atime 银行:客户交易记录 <?3?个月=?层次1,?<1?年=?层次2,?>1?年=?层次3 银行 客户交易记录 < 3 个月 层次1 <1 年 层次2 >1 年 层次3 时间标 记 活跃程 I/O或者访问频 零售业:?当IO访问频率上升至某 程度,迁移至层次1存储,其余的 零售业: 当IO访问频率上升至某一程度 迁移至层次1存储 其余的 度 率 保留在层次2存储 属主 用户或者是组 IT服务:?客户信息 层次 1,?项目经理 层次2 IT服务: 客户信息 =?层次 1 项目经理=?层次2 逻辑位 目录 ISP:?付费的客户=?层次1,?免费邮件客户 =?层次 2 置 命名 文件名 制造业:?设计文件存放在层次1?,?mp3文件迁移至层次3 文件大 文件占用的空间 医疗单位: 大型文件 (例如X光文件)?迁移至层次3 小 自动精简和动态分层存储 Symantec?Vision?2010
  • 24. 优势对比 Veritas Storage? 基于存储硬件 Foundation 动态 Foundation?动态 分层存储 的分层 自动精简和动态分层存储 Symantec?Vision?2010 24
  • 26. 案例 :使用DST来遵从文档生命周期管理 案例一:使用DST来遵从文档生命周期管理 策略 某银行 规则1 规则2 …, 规则N 规则1. 规则2, ? 法规遵从:?交易记录 /financial 需要保存 年 需要保存20年 /Images /WkOld /YearOld – 大量的交易记录每天被 多卷文件系统 记录下来 当前 大于 周 大于一周 大于 年 大于一年 – 每周数据产生的速率达 到了1.3TB V1 V2 V3 ? 对于Tier 3存储使用了 对于Tier?3存储使用了 精简存储配置 Tier1 Tier2 Tier3 – Tier 3 可以按需增长 Tier?3?可以按需增长 TP?Pool TP Pool Disks – 此前产生的数据被推送 至Tier?3中 自动精简和动态分层存储 Symantec?Vision?2010 26
  • 27. 凭借DST在 Oracle数据库中引入SSD存储层 个存储层次 ? 2个存储层次 Oracle?Database – SSD层次,?非SSD层 VxFS ? 策略样本: – 将读频繁的数据自动迁移至 VxVM SSD上 – 在SSD上使用索引文件 V1 V2 V3 V4 – 在SSD上使用日志文件 ? 数据迁移对Oracle数据库是 透明的 Hot file Current file 自动精简和动态分层存储 Symantec?Vision?2010 27
  • 28. Storage?Foundation动态分层存储总结 Storage Foundation动态分层存储总结 自动,无中断的存储分层存储需求 ? 公司环境中爆炸性的数据增长 ? 异构存储环境日益成为一种常态 价值体现 ? 基于策略的数据分类 ? 全自动,无中断的数据迁移 ? 支持异构存储环境和多种操作系统 ? 集成了精简存储/回收能力 以达到存储优化的目的 集成了精简存储/回收能力,以达到存储优化的目的 今天就开始行动 ? 使用存储分层分析 具得到存储节省明细 使用存储分层分析工具得到存储节省明细 ? 设计一个适合业务的分层策略 ? 开始使用动态分层存储!! 自动精简和动态分层存储 Symantec?Vision?2010 28
  • 29. Thank?you! y 赖书彦 Copyright???2010?Symantec?Corporation.?All?rights?reserved. Symantec?and?the?Symantec?Logo?are?trademarks?or?registered?trademarks?of?Symantec?Corporation?or?its?affiliates?in? the?U.S.?and?other?countries. Other?names?may?be?trademarks?of?their?respective?owners. This?document?is?provided?for?informational?purposes?only?and?is?not?intended?as?advertising. All Thi d ti id d f i f ti l l di ti t d d d ti i All?warranties?relating?to?the?information?in?this?document,?either?express?or?implied,? ti l ti t th i f ti i thi d t ith i li d are?disclaimed?to?the?maximum?extent?allowed?by?law. The?information?in?this?document?is?subject?to?change?without?notice. 自动精简和动态分层存储 29