1、存储虚拟化技术存储虚拟化技术什么是存储虚拟化SNIA(存储网络工业协会存储网络工业协会)对存储虚拟化的定义:对存储虚拟化的定义:The act of abstracting,hiding or isolating the internal function of a storage(sub)system or service from applications,compute servers or general network resources for the purpose of enabling application and network independent managemen
2、t of storage or data.The application of virtualization to storage services or devices for the purpose of aggregating,hiding complexity or adding new capabilities to lower level storage resources.Storage can be virtualized simultaneously in multiple layers of a system,for instance to create HSM-like
3、systems.参考译文:参考译文:通过对存储(子)系统或存储服务的内部功能进行抽象、隐藏或隔离抽象、隐藏或隔离,使存储或数据的管理与应用、服务器、网络资源的管理分离,从而实现应用和网络的独立管理。对存储服务和设备进行虚拟化,能够在对下一层存储资源进行扩展时进行资源合并、降低实现的复杂度。存储虚拟化可以在系统的多个层面实现,比如建立类似于HSM(分级存储管理)的系统。什么是存储虚拟化什么是存储虚拟化虚拟化的原理虚拟化的原理16857管理管理2客 户管理员物理资源逻辑资源为什么要存储虚拟化存储虚拟化的原动力存储虚拟化的原动力虚拟存储池复制空间资源整合镜像快照统一数据管理迁移标准化接入存储虚拟化的
4、目的存储虚拟化的目的抽象Abstract统一数据管理功能“Virtualization”降低管理难度数据跨设备流动提高可扩展性提高设备使用效率隐藏Hide隔离Isolate设备构件化1、融合:技术基础(更可靠、更可控、更灵活、更易扩展、更低成本)2、开放:个性化基础(SOA的标准中间件架构和应用开发接口)3、面向应用:以应用为先导,资源动态分配、统一管理用虚拟化简化用虚拟化简化ITIT架构架构存储系统计算节点互连网络虚拟信息架构Virtual Information Infrastructure应用Applications(ERP,SCM,CRM,OA)What you haveWhat yo
5、u want基础架构技术融基础架构技术融合;合;面向应用的计算、面向应用的计算、网络、存储的网络、存储的IT IT资源池资源池开放中间件,开放中间件,实现可定制实现可定制应用与基础架应用与基础架构分离构分离 ESGESG报告表明,早期采用虚拟化技术平均每年可节约报告表明,早期采用虚拟化技术平均每年可节约:24%24%硬件成本硬件成本 16%16%软件成本软件成本 19%19%管理成本管理成本 如果预算共如果预算共$1$1,000000,000000,花费,花费$500$500,000000于硬件,于硬件,$200$200,000000于软件和于软件和$300$300,000000于管理。于管理
6、。存储虚拟化的价值存储虚拟化的价值每年可节约每年可节约$209$209,000000存储虚拟化实现模式存储虚拟化实现的结果存储虚拟化实现的结果存储虚拟化磁盘虚拟化块虚拟化磁带、磁带驱动器、磁带库虚拟化文件系统虚拟化文件/记录虚拟化基于主机的虚拟化基于网络的虚拟化基于存储设备、存储子系统的虚拟化带内虚拟化带外虚拟化实现结果实现位置实现方式两条存储路线的斗争两条存储路线的斗争Scale Up&Scale OutScale Up&Scale OutConventional StorageClustered StorageFaster.Slower.TRAIN STOPS!TRAIN KEEPS GO
7、ING!1.磁盘扇区的物理地址一般用C-H-S(柱面号-磁头号-扇区号)表示2.磁盘虚拟化就是将扇区地址用LBA(逻辑块地址)表示,屏蔽底层物理磁盘的概念3.磁盘虚拟由磁盘自身固件完成4.磁盘虚拟化的结果是使磁盘的使用者无须了解磁盘的内部硬件细节,通过块地址就可以访问磁盘磁盘虚拟化磁盘虚拟化001001002002003003004004005005006006007007磁盘虚拟化磁盘虚拟化LBALBA1、块虚拟化是指对多块硬盘建立RAID,划分逻辑卷(LUN)。2、每个逻辑卷对于使用者都完全等同于一块物理硬盘。物理上来说,这个逻辑卷的所有数据块,都是通过RAID处理,分布在不同的物理硬盘上
8、。3、块虚拟化的结果是使存储的使用者无须关心RAID实现的具体过程,只要象读写普通硬盘一样读写这个逻辑卷,就能获得RAID对数据的保护功能。块虚拟化块虚拟化物理磁盘物理磁盘Raid、磁盘分区逻辑资源逻辑资源块虚拟化块虚拟化1.采用类似RAID的技术对多盘磁带进行条带化和校验,以期提高磁带使用的可靠性和性能2.由于磁带读写缓慢,难以满足条带和校验的需要,因此RAIT技术很少使用磁带、磁带驱动器、磁带库虚拟磁带、磁带驱动器、磁带库虚拟化化VTL虚拟磁带库虚拟磁带库磁带虚拟化RAITRAIT条带化功能条带化功能多个磁带驱动器一个逻辑驱动器磁盘1.提高磁带驱动器使用效率2.加快数据备份的速度VTL将磁
9、盘阵列虚拟为磁带库,使用户在无须改变备份习惯和现有备份软件配置的情况下,获得以下优点:1、大幅度提高性能,缩短数据备份和恢复窗口2.获得磁盘阵列的RAID保护功能,避免磁带介质故障3.持续扩展备份的性能和容量NAS虚拟化NAS的特点的特点F支持异构主机支持异构主机F成熟的网络拓扑结构成熟的网络拓扑结构F高度集成的存储子系统高度集成的存储子系统F设备简单化设备简单化虚拟文件系统虚拟文件系统NFS/CIFS 客户端客户端文件文件文件文件LANNAS设备设备虚拟硬盘虚拟硬盘提供专用文件系统提供专用文件系统NAS虚拟化典型产品虚拟化典型产品EMCIsilonNFS,CIFS,FTP,HTTPClien
10、t/ApplicationLayerStandard GigabitEthernet LayerIsilon IQClustered Storage LayerIntraclusterCommunicationInfiniBand LayerWindowsUNIX/LINUXMAC(optional 2nd switch for additional subnet)(optional 2nd switch for high availability)(optional 2nd switch)Isilon IQ Storage LayerIntracluster Communication In
11、finiband or GigE LayerServersClient/Application LayerNFS,CIFS,FTP,HTTP(optional 2nd switch)Standard Gigabit Ethernet LayerServersServersEMC Isilon ArchitectureWriting a File with EMC Isilon(optional 2nd switch)(optional 2nd switch)ServersNFS,CIFS,FTP,HTTP(optional 2nd switch)ServersServersWriting a
12、File with EMC Isilon(optional 2nd switch)WorkVert-Specific(optional 2nd switch)ServersNFS,CIFS,FTP,HTTP(optional 2nd switch)ServersServers(optional 2nd switch)Reading a File with EMC IsilonReading a File with EMC Isilon(optional 2nd switch)ServersNFS,CIFS,FTP,HTTP(optional 2nd switch)ServersServers存
13、储虚拟化实现的位置存储虚拟化实现的位置存储虚拟化磁盘虚拟化块虚拟化磁带、磁带驱动器、磁带库虚拟化文件系统虚拟化文件/记录虚拟化基于主机的虚拟化基于网络的虚拟化基于存储设备、存储子系统的虚拟化带内虚拟化带外虚拟化实现结果实现位置实现方式基于主机的存储虚拟化基于主机的存储虚拟化主要用途:使服务器的存储空间可以跨越多个异构的磁盘阵列,常用于在不同磁盘阵列之使服务器的存储空间可以跨越多个异构的磁盘阵列,常用于在不同磁盘阵列之间做数据镜像保护。间做数据镜像保护。优点:支持异构的存储系统。支持异构的存储系统。缺点:l 占用主机资源,降低应用性能。占用主机资源,降低应用性能。l 存在操作系统和应用的兼容性问
14、题。存在操作系统和应用的兼容性问题。l 导致主机升级、维护和扩展非常复杂,而导致主机升级、维护和扩展非常复杂,而且容易造成系统不稳定性。且容易造成系统不稳定性。l 需要复杂的数据迁移过程,影响业务连续需要复杂的数据迁移过程,影响业务连续性。性。常见产品:Symantec Veritas VolumeManagerAgentAgentAgentAgentAgentAgentAgentAgentDAS或或SAN存储网络存储网络实现方式:一般由操作系统下的逻辑卷管理软件完成(安装客户端软件),不同操作系一般由操作系统下的逻辑卷管理软件完成(安装客户端软件),不同操作系统的逻辑卷管理软件也不相同。统的
15、逻辑卷管理软件也不相同。基于存储设备的存储虚拟化基于存储设备的存储虚拟化主要用途:在同一存储设备内部,进行数据保护和数据迁移。在同一存储设备内部,进行数据保护和数据迁移。优点:l 与主机无关,不占用主机资源。与主机无关,不占用主机资源。l 数据管理功能丰富。数据管理功能丰富。AgentAgentAgentAgentAgentAgentAgentAgentSAN存储网络存储网络虚拟化引擎虚拟化引擎实现方式:在存储控制器上添加虚拟化功能,常见于中高端存储设备。在存储控制器上添加虚拟化功能,常见于中高端存储设备。缺点:l 一般只能实现对本设备内磁盘的虚拟化。一般只能实现对本设备内磁盘的虚拟化。l 不
16、同厂商间的数据管理功能不能互操作。不同厂商间的数据管理功能不能互操作。l 多套存储设备需配置多套数据管理软件,多套存储设备需配置多套数据管理软件,成本较高。成本较高。常见产品H3C IX/EX系列系列HP EVAHDS TagmaStorSUN 6920系列系列基于网络的存储虚拟化基于网络的存储虚拟化主要用途:异构存储系统整合和统一数据管理。异构存储系统整合和统一数据管理。优点:l 与主机无关,不占用主机资源。与主机无关,不占用主机资源。l 能够支持异构主机、异构存储设备。能够支持异构主机、异构存储设备。l 使不同存储设备的数据管理功能统一。使不同存储设备的数据管理功能统一。l 构建统一管理平
17、台,可扩展性好。构建统一管理平台,可扩展性好。SAN+虚拟化引擎虚拟化引擎实现方式:通过在存储域网(通过在存储域网(SAN)中添加虚拟化引擎实现。)中添加虚拟化引擎实现。缺点:l 部分厂商数据管理功能弱,难以达到虚拟部分厂商数据管理功能弱,难以达到虚拟化统一数据管理的目的。化统一数据管理的目的。l 部分厂商产品成熟度较低,仍然存在和不部分厂商产品成熟度较低,仍然存在和不同存储和主机的兼容性问题。同存储和主机的兼容性问题。常见产品H3C IV系列系列IBM SVCEMC VPLEXNetApp GFiler系列系列存储虚拟化实现技术比较存储虚拟化实现技术比较主机主机影响影响主机兼主机兼容性容性存
18、储兼存储兼容性容性业务功业务功能能性能影性能影响响可扩展可扩展性性实施影实施影响响基于基于主机主机基于基于存储存储基于基于网络网络好较好较差很差存储虚拟化实现的方式存储虚拟化实现的方式存储虚拟化磁盘虚拟化块虚拟化磁带、磁带驱动器、磁带库虚拟化文件系统虚拟化文件/记录虚拟化基于主机的虚拟化基于网络的虚拟化基于存储设备、存储子系统的虚拟化带内虚拟化带外虚拟化实现结果实现位置实现方式带内虚拟化带内虚拟化主机层主机层网络层网络层存储层存储层虚拟化引擎逻辑读写指令物理磁盘指令SAN数据读写流用途:l 异构存储系统整合异构存储系统整合l 统一数据管理,在业务运行同统一数据管理,在业务运行同时完成复制、镜像
19、、时完成复制、镜像、CDP等各等各种数据管理功能种数据管理功能优点:l 服务器、存储设备的兼容性好服务器、存储设备的兼容性好l 虚拟化和数据管理功能由专用硬虚拟化和数据管理功能由专用硬件实现,不占用主机资源件实现,不占用主机资源l 丰富的数据管理功能丰富的数据管理功能l 配置简单,易于实施配置简单,易于实施缺点:l 虚拟化设备发生故障,整个系虚拟化设备发生故障,整个系统将中断统将中断逻辑指令转换物理指令逻辑指令转换物理指令带内虚拟化典型产品带内虚拟化典型产品EMC VPLEX分布式分布式.动态动态.智能智能.数据中心内数据中心内VPLEX LocalVPLEX Metro远距离远距离 Acce
20、ssAnywhere 同步同步VPLEX Geo远距离远距离 AccessAnywhere 异步异步VPLEX 系列使用案例可用性可用性高可用性高可用性消除故障切换所进行的消除故障切换所进行的存储操作存储操作随时随地访问随时随地访问移动性移动性灾难避免灾难避免数据中心迁移数据中心迁移工作负载重新平衡工作负载重新平衡随时随地访问随时随地访问群集群集 A群集群集 B协作协作远距离即时和同时数据访问远距离即时和同时数据访问优化工作流程优化工作流程随时随地访问随时随地访问远距离移动和重新定位虚远距离移动和重新定位虚拟机、应用程序和数据拟机、应用程序和数据支持跨地点并发读支持跨地点并发读/写数据访问写数
21、据访问通过跨位置镜像保持可用通过跨位置镜像保持可用性和无中断访问性和无中断访问带外虚拟化带外虚拟化主机层主机层网络层网络层存储层存储层SAN注册请求存储列表注册响应建立连接,进行读写AgentAgentAgentAgentAgentAgent控制信息流虚拟化引擎数据读写流用途:l 一般用于不同存储设备之间的一般用于不同存储设备之间的数据复制数据复制 优点:l 虚拟化设备发生故障,整个系统虚拟化设备发生故障,整个系统将不会中断将不会中断缺点:l 主机资源占用较大主机资源占用较大 l 大部分产品缺乏数据管理功能大部分产品缺乏数据管理功能l 主机和存储系统需要严格的兼主机和存储系统需要严格的兼容性认
22、证容性认证 l 数据初始化同步复杂数据初始化同步复杂l 配置复杂,实施难度高配置复杂,实施难度高存储虚拟化的应用难点原数据卷原数据卷磁盘阵列磁盘阵列Question:如何保证虚拟化之后的数据状态不变,同时避免复杂的数据备份和迁移?Answer:SSE(存储服务使能)实现对已有数据的卷的虚拟化:数据状态不变访问路径不变无需数据迁移丰富的数据管理功能应用主机应用主机虚拟化之后的虚拟化之后的数据卷数据卷虚拟化信息无缝接入用户原有环境!难点一:数据状态的一致性保证难点一:数据状态的一致性保证难点二:多存储访问协议支持难点二:多存储访问协议支持应用服务器DAS设备IP SAN设备FC SAN设备FCiS
23、CSINFSCIFS虚拟化引擎nQuestionQuestion:n虚拟化如何同时支持虚拟化如何同时支持IP IP SANSAN、FC SANFC SAN、NASNAS等多等多种存储访问协议?种存储访问协议?nAnswerAnswer:n虚拟化设备内置高效的虚拟化设备内置高效的多协议数据转换引擎多协议数据转换引擎,将来自前端服务器的多将来自前端服务器的多种主机数据访问单元,种主机数据访问单元,与后端存储阵列的存储与后端存储阵列的存储数据访问单元,进行解数据访问单元,进行解析和转换,保证数据的析和转换,保证数据的正确读写访问。正确读写访问。多协议数据转换引擎多协议数据转换引擎存储设备难点三:存储
24、多链路负载均衡难点三:存储多链路负载均衡Question:针对多样化的存储阵列,如何部署多链路负载均衡软件,保证后端存储访问路径的高可用?Answer:MultiPath是一种多路径软件,安装在虚拟化管理设备上后,可为虚拟化引擎到后端存储提供多路径功能l支持负载均衡l支持故障切换LUN 0LUN 1存储系统LUN0LUN0LUN0LUN0LUN1LUN1LUN1LUN1LUN0LUN1LUN 0虚拟化虚拟化虚拟化虚拟化虚拟化引擎MultiPathFC FC 交换机交换机FC FC 交换机交换机控制器控制器2 2控制器控制器1 1难点四:主机多链路负载均衡难点四:主机多链路负载均衡FC HBA
25、FC HBA 卡卡 1 1FC FC 交换机交换机FC HBA FC HBA 卡卡 2 2FC FC 交换机交换机LUN 1LUN 0应用主机IV5000LUN0LUN0LUN1LUN1LUN0LUN1虚拟化虚拟化DynaPathQuestion:针对不同的应用主机,如何部署多链路负载均衡软件,保证前端主机访问路径的高可用?Answer:DynaPath 是安装在主机端,为了实现FC环境下的多路径的一种软件l支持负载均衡l支持故障切换难点五:统一数据管理功能难点五:统一数据管理功能虚拟存储池HA功能镜像 连续数据保护跨设备数据保护跨设备数据迁移远程数据复制 应用服务器虚拟化引擎存储设备Ques
26、tion:虚拟化存储资源整合后,能否提供统一的丰富的数据管理功能,实现跨设备、跨地域的全面数据保护?Answer:H3C Neocean虚拟化数据管理平台,在提供数据虚拟化整合的基础上,提供镜像、快照、网络复制等数据管理功能,提供丰富的数据保护解决方案。计算云和存储云计算云和存储云LOB 用户访问服务虚拟或物理服务器App1App2App3App4App5App6App7App8云管理员LOB 用户访问服务Unix 计算云System p,x zApp1App2App3App4App5App6App7App8LOB 用户访问服务虚拟存储云管理员LOB 用户访问服务存储云XIV/SoFS计算云:
27、通过互联网或内部网提供给云用户的是一个可扩展的弹性的服务器(物理或虚拟),存储对用户是透明的。存储云:通过互联网或内部网提供给云用户的是一个可扩展的弹性的存储或数据服务,物理存储设备对用户是透明的。存储云技术参考架构动态基础架构OSS虚拟化管理IT服务自动化&控制BSS存储云存储云服务管理平台服务管理平台业务管理存储云存储云服务用户服务用户服务交付门户平台服务管理门户Customer in-houseIT合作合作伙伴云伙伴云用户管理员用户业务经理云服务用户云管理员资源虚拟化平台资源虚拟化平台服务器磁盘存储磁带存储服务监控服务监控/报告报告服务请求与服务请求与目录管理目录管理服务自动化管理服务自
28、动化管理数据备份数据备份/归档归档资源管理资源管理资源部署与回收资源部署与回收费用管理费用管理计价管理计价管理用户管理用户管理服务业务目录服务业务目录服务报告服务报告订单管理订单管理集群管理集群管理网络云操作员云服务开发者资源管理员服务接入服务接入文件级别的存储云服务NFSCIFSHTTPFTPGPFS+HSMSystem DirectorTSMGPFS ClusterSoFS PackageLDAP or GPFS User mgmtGPFS+SAMBA+Apach File Service从存储虚拟化走向云存储的路线图从存储虚拟化走向云存储的路线图整合&虚拟化面向服务的管理管理自动化 减少
29、设备投资成本(CAPEX)资产利用率提高三倍 空间节省可达 80%减少维护成本(OPEX)资源部署从几个星期减少到几个小时提高标准化水平实现硬件平台的自动管理建立自我服务的门户自动响应业务的变化IT架构与业务管理紧密联系云存储存储虚拟化存储云与传统存储平台的区别存储云与传统存储平台的区别块存储云文件存储云块存储用户文件存储用户LUN,iSCSI LUNTargetsPOSIX(NFS,CIFS,WebDAV),快速为用户部署存储空间按实际用量计费降低存储成本(存储共享,重复数据删除,数据压缩)系统管理简单弹性扩展存储云的潜在用例存储云的潜在用例面向互联网应用面向互联网应用:流媒体、社交网站、图
30、片非结构化数据非结构化数据:通用内容存储(“云盘”):通过POSIX进行访问,如iCloud,ThingGrid等 具备与云数据同步功能的通用内容存储:数据的访问可能通过不标准的协议,如MobileMe,Google Docs,Windows Live Mesh等数据备份数据备份:把数据备份到存储云,在需要的时候进行恢复数据归档和保留数据归档和保留:把数据保存一段时间,然后安全地删除数据保存数据保存:数据保存很长一段时间,如图书馆、大学的资料等数据库数据库:为云应用存放表数据,如Microsoft Azure Tables,Google BigTable,SimpleDB云计算需要的存储云计算
31、需要的存储:主要为laaS服务,存放映像,应用映象等,如Amazon S3等内容分发内容分发:全球性的发布数据,减少延迟和提高扩展性云存储之间的相互操作云存储之间的相互操作:存储云之间的数据共享、数据复制、数据分布等Source:SNIA CloudStorage Use Case version 0.5存储云的框架存储云的框架 Framework物理设备层设备管理层数据管理层服务接入层高可用性数据在线迁移数据备份数据归档数据合规重复数据删除内容管理专用APINFSCIFSLUN/iSCSI LUNWebDAV数据安全信息挖掘存储资源部署存储云用户Tier-1 DiskTier-2 DiskT
32、ier-3 DiskSAN SwitchTape块存储云(LUN服务)文件存储云(文件服务)IBM存储云解决方案数据快照应 用 相 关 性0100存储虚拟化存储云建设的考虑因素存储云建设的考虑因素数据服务的对象:公共存储云还是私有存储云?存储数据服务的种类:块存储还是文件存储?性能和吞吐量:对性能要求比较高的应用,如OLTP,服务器与存储云应该放在一起,避免网络延迟带来的影响。高可用性:99.999%的可用性需要可靠的硬件,更需要有效的系统管理手段数据安全:如何保障公共存储云上数据的安全性?数据加密?厂商C厂商B厂商A驱动驱动A驱动驱动A驱动驱动B驱动驱动B驱动驱动C远程镜像远程镜像?没空间了
33、没空间了没空间了没空间了没空间了空余空间010101010101010101010010101101001000数据迁移SAN管理控制台管理控制台A管理控制台管理控制台 C管理控制台管理控制台 B快照快照?是否能利用现有的存储网络进行数是否能利用现有的存储网络进行数据拷贝服务?据拷贝服务?管理多个存储通过多个管理接口?管理多个存储通过多个管理接口?整合整合需要为新增加的存储容量购买各种需要为新增加的存储容量购买各种功能的软件授权?功能的软件授权?存储的空间没有得到有效的利用?存储的空间没有得到有效的利用?整合整合是否支持非中断的数据迁移,以及是否支持非中断的数据迁移,以及所需时间所需时间?应对
34、应对7X24小时需求小时需求空间、制冷、电费?空间、制冷、电费?面临的信息挑战在物理存储系统和服务器之间增加一个虚拟层,它管理和控制所有存储并对服务器提供存储服务。服务器不直接与存储硬件打交道,存储硬件的增减、调换、分拆、合并对服务器层完全透明。隐藏了复杂程度 允许将现有的功能集成使用 摆脱了物理容量的局限虚拟化逻辑表现物理设备什么是存储虚拟化DS/TSStorageSubsystemEVA RAIDSAN 卷控制器SAN 文件系统NASStorageNetworkSVC SVSPGPFS EFS IBRIXp5 HypervisorVIOS/VMFS操作系统LVMLVM ServerOper
35、atingSystemVIOS虚拟化逻辑表现物理设备存储虚拟化技术块设备访问块设备访问(Storage Volume)存储集合管理存储集合管理VM MobilityOSOSOSHypervisorN-waySMPOSOSOSN-waySMP服务器集合管理服务器集合管理HypervisorStorage ControllersSANSwitchesBlock Storage EnsembleStorage MobilityStorage ControllersSANSwitchesVirtualized Block Storage EnsembleStorage MobilityStorage
36、ControllersSANSwitchesBackup&Archive EnsembleStorage ControllersSANSwitchesFile Storage Ensemble高扩展文件系统存储虚拟层存储虚拟层文件访问文件访问(File)OSOSOSHypervisorN-waySMPTape存储的变化应该对上层应用透明,不影响上层应用的配置和运行存储虚拟化架构Time应用成长功能 扩展部分功能迁移到其他应用存储初始规划应用逐步下线部分正确定级部分正确定级快速发布简单的流程没有浪费没有浪费 应用生命周期部分正确定级主动 并且 没有痛苦的存储管理深入了解应用特性预测并消除应用Qo
37、S问题简单的初始定级简单的再定级在应用生命周期的所有阶段都有效利用空间存储服务在应用生命周期的所有阶段都可以很好地匹配 业务的需求少数卓越的大型企业IO负载应用初始上线有限测试动态优化存储架构聚集多个磁盘聚集多个磁盘系统建立一个系统建立一个大的存储池大的存储池一套拷贝服务一套拷贝服务适用于所有存适用于所有存储系统储系统从一个点管理所从一个点管理所有存储系统有存储系统存储改变不影响应存储改变不影响应用用VirtualDiskVirtualDiskVirtualDiskVirtualDiskSANSAN Volume ControllerAdvanced Copy ServicesStorage
38、PoolHPEMCDS4000DS8000HDS异构环境构建存储虚拟化虚拟化存储整合解决方案虚拟化存储整合解决方案Storage Virtualization客户拥有很多的异构的存储和不同平台的主机系统整体低的利用率通过提高存储的全部的存储的利用率,节省电源消耗;提升IO性能和吞吐量通过统一的任务窗口对异构存储实施高级拷贝,备份和生命周期管理,降低存储管理成本IBM,HP,EMC,HDSCombined 50%utilizationStorage PoolIBM,HP,EMC,HDSCombined 80%utilizationIBM SAN Volume Controller推荐的解决方案推
39、荐的解决方案 价值主张价值主张目标客户目标客户 IBM的虚拟化解决方案绿色策略的虚拟化解决方案绿色策略整合存储,提高存储的利用率,降低能耗;构成一个大的存储池;采用更大容量的SATA磁盘;减少磁盘数量;相同容量的SATA磁盘的耗电是FC磁盘的一半;迁移数据,更有效的利用存储;根据策略,将数据迁移到SATA磁盘上;集中备份,占用更少的存储;存储池内基于COW进行快照;4Q2007只备份变更的数据;重复数据删除技术;减少测试、开发所需的存储空间;存储池内,通过基于时间点的快照,而非克隆技术;存储空间精简配置存储按需分配;2Q2008Windows 服务器Linux 服务器UNIX 服务器计算能力和
40、数据的孤岛计算能力和数据的孤岛不同的管理工具不同的管理工具人工资源分配人工资源分配管理服务器物理整合物理整合复杂复杂逻辑简化逻辑简化Windows 服务器UNIX 服务器Linux 服务器网络网络较少的设备和许可证较少的设备和许可证不同的管理工具不同的管理工具耗费大量人力的资源分配耗费大量人力的资源分配资源池资源池 每台服务器多种操作系统每台服务器多种操作系统快速资源分配快速资源分配自动管理自动管理存储虚拟化虚拟服务器、存储、网络存储服务器需要突破性技术降低复杂性降低复杂性简化简化IT存储架构存储架构网络Hidden Cost:Storage VirtualizationHidden Cost
41、:Storage Virtualization潛在成本:儲存虛擬化 資料整合為跨單位整合的第一步!導入評量指標:資料所有權/散佈權/重覆比例 資料成長量=?PB/Year 現有資料副本個數/災害復原能力 商業硬體方案:EMC、NetApp 商業軟體方案:IBM GPFS 自由軟體方案:Lustre、ZFS、GlusterFS.預期效益:減少資料重覆(Data Deduplication)提供異地副本備份、災害復原機制處理海量資料是雲端運算的精華 用前處理與資料量換取查詢時間關鍵技術:分散儲存檔案 在地平行運算 分散式資料庫 Key-Value商業解決方案:Google App Engine G
42、FS/MapReduce/BigTable Amazon S3/SimpleDB Cloudera Hadoop Distribution預期效益:降低檔案遺失風險 降低資料傳輸成本Adjust#3:Big Data導入雲端第三波主打:Big Data!开放系统主机存储云开放系统主机存储云IBM XIVAutomationHealthDiscoveryConfigurationRemote AccessMonitoringUpdateTPMTSAM/BlueCloud 全自动地为企业内各个部门提供各种服务器(真实的或虚拟的)服务,用于运行基于开放系统的应用程序 快速自动地部署虚拟服务器/SAN
43、存储 弹性扩展,不影响业务的运行 在系统池内可以定制利用率、可用性、能耗的管理策略,提高服务水平App1App2App3App4App5App6App7App8虚拟化管理资源管理跨服务器平台管理云计算服务管理平台LOB 用户提交申请虚拟盘云管理员LOB 用户访问服务块存储云IT管理面临的挑战数据的海量增长数据中心成本飙升部门缺乏足够的能力以快速响应业务的需求服务提交压力不尽人意的可靠性及服务级别保障服务水平压力缺乏熟练的技术管理人员管理成本高资产使用率低采购成本高虚拟化你的存储!SANHitachiThunderHitachiLightningEMCCLARiiONEMCDMX驱动程驱动程序序
44、驱动程序驱动程序驱动程序驱动程序驱动程序驱动程序驱动程序驱动程序管理工作必须在不同的要素间进行多路径驱动程序管理软件拷贝服务应用接口HitachiHiCommandEMCControlCenter供应商 甲 拷贝服务供应商 乙拷贝服务EMCControlCenterSymmetrixManagerEMCControlCenterNavisphere当需要改变存储架构时,主机应用不得不被迫中断存储现状:现有SAN环境分析存储未来愿景:统一的虚拟化存储环境(架构角度)IBM DS4000NetappIBM DS8000EMC or HDSSANStorage Pool聚集多个磁盘系统建立一个大的存
45、储池一套拷贝服务适用于所有存储系统从一个点管理所有存储系统存储改变不影响应用VirtualDiskVirtualDiskVirtualDiskVirtualDiskSAN Volume ControllerAdvanced Copy ServicesHPEMCDS4000DS8000HDS存储未来愿景:在异构环境下建立虚拟化存储管理系统(管理角度)灵活的自动或者手工的在线迁移数据虚拟化带来的成本节约Enterprise Strategy Group 报告指出存储虚拟化为客户来每年成本节约:24%硬件成本 16%软件成本 19%SAN 及存储管理成本例如某客户$1 million 存储预算。其中
46、$500,000 硬件,$200,000 软件,and$300,000 管理Source:http:/ 存储虚拟化带给客户的价值目前面临的问题 容量被分离在单独磁盘系统 单独的磁盘系统需要单独管理,在SAN有多个管理点 磁盘系统的使用不能优化 容量被限制在单独磁盘系统SAN95%capacity25%capacity50%capacity虚拟化方案的益处 把多个磁盘系统组成单一的存储池 对存储的使用更加有效率 使用单一单点管理所有系统 节约存储容量,减少浪费 减少存储设备,节约能源 结合SVC SEV,进一步节约存储容量,减少存储设备SANSANVolume Controller55%capacity SVC 打造绿色数据中心优化存储资源,实现统一管理结结束束