虚拟化/云端的基石:DataCoreSANsymphony-V存储虚拟化1Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.虚拟化环境可能碰到存储相关的问题2Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.如何整合用户环境中的各种存储,实现存储虚拟化如何解决虚拟化环境中的存储性能匮乏问题如何将存储资料的可靠度提升?且不被特定厂商绑定?提供快速的资料备份与还原保护机制?如何摆脱以上的束缚与限制?3Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.完整的软硬件虚拟环境(T.E.V)4服务器虚拟化桌面虚拟化Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.虚拟化环境存储管理三大要素5StorageConsolidation异质存储整合VirtualDiskPool存储资源共享ThinProvisioning空间有效利用CachingI/O反应速度提升RAIDStripingI/O水平扩展ChannelReplace在线路径变更Auto-Tiering自动存储分层SyncMirroring(HA)同步镜像CDP/Snapshot资料持续保护RemoteReplication/ASR异地灾难备援保护Pass-ThroughDisk既有存储设备再利用DataCore提供存储最重要三大要素功能Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.6StorageConsolidation不同存储整合VirtualDiskPool存储资源共享ThinProvisioning精简配置Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.基于传统的存储区域网络(SAN)7存储控制器控制器故障导致整个信息系统中断单一磁盘阵列无法提供完整的数据保护,反而因为单点故障成为信息系统最脆弱的一环故障发生后,必须执行繁杂的人工操作附加的备份存储,提高了规划预算Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.存储设施虚拟化整合架构8存储控制器存储控制器存储控制器vDiskvDiskvDisk虚拟化存储层对存储进行虚拟化的管理。消除了异构中兼容性的模式,整合资源及再分配;脱离基于传统控制器,实现了对存储信息灵活管理的梦想。不再是利用单独的存储设备虚拟化存储使应用不再与存储系统保持关联性FCCopyright©2011DataCoreSoftwareCorp.–AllRightsReserved.存储资源共享SANFC/iSCSISSV虚拟存储池前端主机2TB3TB4TB6TB10TB5TBE牌磁盘阵列H牌磁盘阵列B牌磁盘阵列N牌磁盘阵列S牌磁盘阵列D牌磁盘阵列成本性能密度高高低成本性能密度中中中成本性能密度低低高整合各种不同存储设备(FC/SCSI/iSCSISAS/ATA/IDE/USB…)依存储池内不同磁盘类型,进行阶层化分类可在线新增更多实体磁盘至存储池中虚拟存储池空间使用预警值设定vDiskvDiskvDiskDataBaseHyperVisorFileServer各种介质(SCSI、SAS、FC、SATA、ISCSI、USB、EIDE)Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.虚拟磁盘的资源分配11ThinProvisioning技术,精简化实体空间分配。可针对每个虚拟磁盘(VDisk)设定预定保留(reserve)的存储空间。虚拟磁盘可放大或缩小(Resize)已经分配的存储资源可透过reclaimation功能进行空间回收虚拟磁盘最大可设定1PB!虚拟磁盘容量保留空间实际使用空间虚拟磁盘容量实际使用空间SSV虚拟存储池(实际容量1TB)虚拟磁盘容量80TB虚拟磁盘容量1PBVDisk#1(80TB)VDisk#2(1PB)于档案层级删除档案可于SANsymphony-V进行空间回收作业Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.12DiskCachingI/O反应速度提升RAIDStripingI/O水平扩展Auto-Tiering资源分层自动化OnlineChannelReplace线上路径变更Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.高速缓存15DiskSubsystemsCachedArrayCachedArrayUn-cachedArrayHigh-SpeedLevel1CachingCPU缓存写入聚合写入缓存响应缓存预读CPUCPUCPUDiskDrive4000?6000DataCoreL1Cache20ArrayL2Cache250?300Avg.Response(μS)每台DataCore节点,最大1TB前端主机前端主机前端主机Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.RAIDStriping(IOscaleout)15DataCoreSSVSSV虚拟存储池VDisk虚拟存储池中,可透过scaleout方式扩充更多I/O与容量皆为线上方式新增扩充额外存储资源通过分散式写入逻辑磁盘,以RAIDStriping方式提升整体IO性能结合后端存储设备RAID保护机制,成为RAID50、RAID10等组合在线设备替换Storage#2Storage#3Storage#1Storage#4Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.Auto-Tiering自动分层存储在同一个存储池中,根据不同存储介质进行性能分级SANsymphony™-V针对资源区块存取频繁度进行侦测被频繁存取的数据将被搬移到适合(已定义的)资源上16Tier1SSDTier3SATATier2SAS频繁存取不常存取适度存取虚拟磁盘存储池60%LowCost/HighestCapacity35%Midrange/ModestlyPriced5%Fastest/MostExpensiveSSD读取性能优于SAS磁盘25-100倍采用此技术有效提升重要服务的存储性能Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.Fusion-IOwithDataCoreplusperformance17Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.DataCorePerformanceThetestswerebasedaroundfourHPML370G5servers,eachfilledwithasmanydualport4Gb/sHBAswecouldcramin-16portsineachserver.ThestoragehardwarewasonevaluationfromHPandEMC.WehadanHPEVA8000with240x300GB15KFCdisks,andanEMCCX3-80with240x144GB15KFCdisks.ThestoragewasprovisionedfromeacharraytotwooftheSANSymphonySDSservers.Fromhere,virtuallunswerecreatedinSANSymphonyandprovisioneduptothe14Applicationserverswehad,withamixtureof2Gband4GbHBAs.ThetestswereconductedwithIOMeterandMicrosoftExchangeJetstress.Theresultsarebelow:SCENARIO1:HPEVA8000andSANSymphonyExchangeJetStress10,634IOPSIOMETER64KSequentialReads(MaxMB/s)17,432IOPS,1,089.50MB/s512BSequentialReads(MaxIOPS)441,842.67IOPS!,215.74MB/sSCENARIO3:HPEVA8000withoutSANSymphonyExchangeJetStress9,061IOPSIOMETER64KSequentialReads(MaxMB/s)17,720IOPS,1,107MB/s512BSequentialReads(MaxIOPS)135,258IOPS,225.33MB/sSCENARIO2:EMCCX3-80andSANSymphonyExchangeJetStress12,965.41IOPSIOMETER64KSequentialReads(MaxMB/s)17,473IOPS,926.29MB/s512BSequentialReads(MaxIOPS)488,878.67IOPS,325.33MB/sSCENARIO4:EMCCX3-80withoutSANSymphonyExchangeJetStress10,718.61IOPSIOMETER64KSequentialReads(MaxMB/s)16,236IOPS,1,014MB/s512BSequentialReads(MaxIOPS)164,305IOPS,80.23MB/s資料來源©2011DataCoreSoftwareCorp.–AllRightsReserved.19SyncMirroring(HA)本地端故障保护CDP/Snapshot资料持续保护RemoteReplication&SiteSwap异地灾难备份保护Pass-ThroughDisk既有存储设备保护Copyright©2011DataCoreSoftwareCorp.–AllRightsReserved.信息化的命脉在哪里?所有的虚拟机与资料皆存放在单点存储当存储硬件失效时,影响范围全面性空调失效电力问题资料操作错误建筑物崩坏技术性错误维护升级其他意外…服务器群ClusteringCopyright©2011DataCoreSoftwareCorp.–AllRightsReserved.解决存储单点错误的建议方案传统存储设备通常这样建议…存储镜像机柜A楼层A厂房A机柜B楼层B厂房BCopyright©2011DataCoreSoftwareCorp.–AllRightsReserved.SynchronousMirroring(StorageHA)23异质存储设备间进行实时资料镜像可延展架构,可分布于同机房/不同楼层/不同楼间结合前端主机多路径管理(MPIO/DSM),实现自动路径切换维护停机或单点元件故障不影响前端主机IO运行ActivePartnerCacheCacheVDiskMirror(P)Mirror(S)1234路径自动切换前端主机SSV1SSV2cachetocache2phasecommit提升SLA等级100%non-downtimeCopyright©2011DataCoreSoftwareCorp.–AllRightsReserved.持续不中断资料保护(iCDP)24ActiveCDPSource写入时间戳记9am1