赛门鉄克金融行业解决方案1议议程程2 2金融行业数据中心解决方案金融行业数据中心解决方案3新技术浪潮下数据中心的存储发展趋势基础架构的规模扩大•存储一直保持最高的增长率•存储的衍生成本不断膨胀•主机虚拟化增加了存储压力•大量非结构化数据爆炸性增长•数据的冗余在增加•数据分级工具不足以支撑存储分级和或改善总体拥有成本数据中心的复杂性增加•平台种类不断增加•资源分布缺乏可视性•建设预算不断受到限制•Domorewithless•大量部署虚拟桌面•Performancedrain4StorageFoundation帮助数据中心克服存储挑战5StorageFoundation存储虚拟化:多种企业应用,所有主流平台,任何存储硬件SF消除无效冗余自动化业务恢复本地,城域,异地提升应用恢复速度优化数据库存储可用性…Cluster High Availability…VCSSFVCSSFVCSSF…SFRAC & SFSYBCEDMP减少采购成本6通过SF有效管理阵列设备的生命周期Centralized Management and Reporting7Native OSstack•文件系统•逻辑卷设备管理•集群和业务HA关系•虚拟化平台现有存储环境的发现,报告及有效管理通过端到端的完整视图来加速运维操作和投资决策Site 1Site 3Site 2Veritas Operations Manager AdvancedVeritas Operations Manager SF / VCS / DMP / AppHA通过自动化作业来消除人为的操作失误通过实时,持续的资源报表监控来提高存储资源使用效率8一个解决方案,涵盖从一个解决方案,涵盖从业务业务高可用到高可用到业务业务容灾容灾城域HA(StretchCluster)广域DR(GlobalCluster)本地HASAPSAPSAPAPP4APP3APP2APP1APP4APP3APP2APP1异步复制文件级复制同步复制双活镜像GlobalClustering应用高可靠应用高可靠•自动化实现应用级的切换,提高反应速度,减少人为失误•和业界主流的数据复制解决方案深度集成•一个解决方案,部署一次,适应全部场景•智能逻辑判断,与工作流和BCP集成9经经典意典意义义上的存上的存储储管理内容管理内容物理磁盘/LUNsVolumeApplication将多个物理磁盘对象整合成一个虚拟对象•卷管理系统的任务是创建一个数据存储的虚拟层•对于上层应用而言,”卷”就像一个物理的磁盘分区一样•对于系统而言,”卷”表现为一个在/dev树下的“块设备”和“字符设备” : /dev/vx/[r]dsk/…•我们把文件系统也当作一种特殊类型的应用•存储的管理–创建卷–增加,缩小卷的空间–挂接到不同主机•卷的日常操作–为卷增加或移出磁盘–数据的复制、拷贝和迁移–镜像/分割•物理层管理–LUN映射–冗余链路管理–I/O负载均衡10由由简简至繁至繁——不断成不断成长长的系的系统统需求需求fcfcfcfcfcipipip后台存储资源ipfcfcfcfcfcfcfcfc应用系统文件系统/数据库逻辑卷管理存储链路管理磁盘驱动管理存储拓扑管理11存储部署变更:提高存储使用率存储部署变更:提高存储使用率业务系统的存储资源池业务系统的存储资源池APP1APP2EMCFS/DBLUNVOLFS/DB600GBVOL240GB500GB•逻辑存储结构调整•对存储容量再分配•推迟购买计划•降低总拥有成本12易管理易管理--虚拟化管理:存储空间回收虚拟化管理:存储空间回收13最新的双机构架技术最新的双机构架技术– 双阵列,双阵列,Storage FoundationEMC/HDS特点:特点:§新增的阵列与原来的阵列对称地光纤连接到SAN交换机上。
§服务器上安装的SF软件将两个阵列做成镜像卷,应用所有的写I/O同时写到两个阵列上§当任何阵列有问题时,SF自动将其剃掉,让应用继续运行,没有任何业务停机小型机小型机/ HA软件软件实连接实连接StorageFoundation软件软件14快照:提高应用系统快速恢复能力快照:提高应用系统快速恢复能力•现有系统隐患–系统不断变化可能会破坏数据–磁带备份的恢复会带来比较长的停机时间•优化方案–建立数据快照,防范物理和逻辑故障–快照的数据随时可用,缩短恢复时间–数据快照也可以用来做测试、统计分析快照快照 Storage FoundationEMC DMXSATA15跨阵列数据快照:直接降低存储硬件成本跨阵列数据快照:直接降低存储硬件成本•业务数据50TB, 3个数据快照是150TB•硬件成本: 50TB*10万/TB+150TB*10万/TB=RMB2000万•如果快照采用中端阵列,5万/TB, 成本是: 50TB*10万/TB+150TB*5万/TB=RMB1250万•节省:RMB750万,约37.5%•电力节省生产服务器生产服务器其他服务器其他服务器卷快照卷快照1.将快照卷加入生产卷同步2.分离快照3.快照备用于快速恢复或用于备份、分析4.周期性同步回去生产生产16动态动态存存储储分分层层技技术术((DST))多卷文件系多卷文件系统卷卷1 卷卷2卷卷1 卷卷2 卷卷3卷卷1 卷卷2/mount_pointTier1Tier2Tier3高端存高端存储中档存中档存储入入门级存存储策略策略17HP-UXSolarisAIXLinux1.Solaris: 记录数据2.HP-UX: 批处理数据3.AIX: 数据仓库装载4.Linux: 备份简单的串行处理简单的数据迁移易管理易管理-异构操作系统平台的数据共享异构操作系统平台的数据共享Portable Data Containers18赛门铁克集群文件系统赛门铁克集群文件系统SFCFS集群心跳网络集群心跳网络 1服务器服务器公网公网SAN 集群心跳网络集群心跳网络 2Mysql逻辑依赖关系LVSftphttp共享存储一种心跳互连,一种心跳互连,多个心跳互连冗多个心跳互连冗余(增加可靠性)余(增加可靠性) IO Fencing实现数据可靠性保证实现数据可靠性保证 CFSCVM物理盘阵或物理盘阵或逻辑盘阵逻辑盘阵SFCFS19传统的应用架构传统的应用架构4 x 500GB ISLANDS = 2TB3412PRODSFCFS对对存存储储架构的架构的优优化化共享存储架构共享存储架构集群文件系统及高可用集群文件系统及高可用–存储共享存储共享–高扩展性高扩展性Seamless scalability–集中管理集中管理–提升存储和服务器使用效率提升存储和服务器使用效率500GB POOLspare传统文件系统传统文件系统–在整体业务流程中存在多份数据拷贝在整体业务流程中存在多份数据拷贝导致存储利用率低下导致存储利用率低下 –Active-Standby 的高可用保护导致的高可用保护导致服务器使用效率低下服务器使用效率低下Post ProcPost ProcPost ProcPRODPost ProcPost ProcPost Procsparesparesparespare20CFS 工作原理工作原理 OS DRIVERSVXDMPKernel LandGLMports f, qCVMVM/CVMOS DRIVERSVXDMPLLTGABNETWORK INTERFACESbdbdbdbdLLTGABlock data bbco nf ig dco nf ig dbco nf igbco nf ig dbco nf igbco nf ig dco nf ig dbco nf igbconf ig dbco nf igbco nf ig dco nf ig dbco nf igbco nf ig dbco nf igbco nf ig dco nf ig dbco nf igbconf ig dbco nf igbFS/CFSports f, q node nodePRIVATE NETWORK VM/CVM OS DRIVERSVXDMP GLM FS/CFSVM/CVMKernel LandSwitch•节点间锁的申请和释放通过节点间锁的申请和释放通过GAB 和和 LLT•Group Lock Manager 实现锁的全局管理实现锁的全局管理Metadata Update and Data to Metadata Update and Data to 21FailedServerActiveServerSFCFS 实现应用快速切换:实现应用快速切换:传统传统HA环境下的文件系统环境下的文件系统不采用集群文件系统ActiveServerPassiveServer1 检测到错误2 卸载文件系统3 卸载磁盘组4 加载磁盘组5 加载文件系统6. 启动应用7. 客户端重新连接Client恢复时间为分钟,小时级恢复步恢复步骤22FailedServerSFCFS 实现应用快速切换:实现应用快速切换: 普通普通Oracle数据库在集群文件系统下的切换数据库在集群文件系统下的切换采用CFS HAActiveServerClientActiveServerPassiveServer实际效果: 恢复实际缩短90%CFS 恢复步恢复步骤1 检测到错误2 卸载文件系统3 卸载磁盘组4 加载磁盘组5 加载文件系统6. 启动应用7. 客户端重新连接23Cluster Heartbeats•VCS +CVM Mirroring–RPO=0–自动切换–节约硬件成本–支持容灾演习–阵列本地读优先•技术限制:–距离在80 公里内;–需要设定IO fencing的策略SFCFS的扩展:城域共享文件系统的扩展:城域共享文件系统Veritas Cluster ServerStretch Cluster w CVMCVMCVM24集群文件系统的可靠性分析集群文件系统的可靠性分析服服务器器损坏坏:要求其他系统做文件系统恢复,这就要求集群文件系统是一种基于日志的文件系统。
上层应用也可以根据逻辑进行切换链路路损坏坏:Dynamic Multi-Pathing (DMP) 实现多路径负载均衡 ,路径故障切换存存储损坏坏:集群文件系统应可以对存储的逻辑卷进行冗余保护心跳互心跳互连损坏:坏:当互连损坏时,其他节点无法判定是互连坏了还是服务器坏了,集群文件系统必须有一种机制来区分这两种情况,否则就有数据损坏的危险,这种情况称之为脑裂仲裁仲裁盘::Quorum的机制在于当出现互连损坏,出现多个集群时,只有具有一半以上节点的那个分离集群能够存活如果仲裁盘失效将造成集群仲裁失败,所有集群无法存活多多块仲裁仲裁盘::仲裁盘的冗余,同时多个仲裁盘的机制可以保证多数节点集群存活I/O Fencing技技术,磁,磁盘仲裁技仲裁技术的高的高级应用,防止用,防止Panic集群再次造成集群再次造成脑裂或破坏数裂或破坏数据无需额外的硬件或外的硬件或软件代理)件代理)备用心跳:用心跳:冗余的互连心跳可以极大的提高集群的可靠性,而且心跳网卡成本低,ROI很高!所有心跳所有心跳彻底失效底失效:需要其他方式防止脑裂发生!25Oracle Disk Manager支持支持Oracle Disk Manager接口接口DiskI/O path•具有裸设备I/O性能•避免重复的缓存•避免文件描述符消耗•减少系统调用26SFRAC对 Oracle 数据的多种数据的多种备份保份保护选择远程复制程复制数据数据库快照快照文件系文件系统检查点快照点快照NEW JERSEYSAN FRANCISCO9am11amxRollback10amproductiontest/dev•即时文件系统快照•用于快速恢复•无需磁带恢复•全库克隆•保持数据库 •提供OHP功能•基于IP复制•自动切换•保持数据一致性 27HA1223IBMHDSIPIP网网3.保证数据有序被复制2.无硬件锁定5.故障恢复-增量同步4.丰富的初始同步机制SF VVR 数据异步复制:数据异步复制:7.实现应用级数据一致SRL 卷卷HA452 V V R V V R1.基于主机的解决方案6.提供数据验证28同城灾备中心同城灾备中心集成的集成的 HA/DR 方案方案异地灾备中心异地灾备中心异步复制异步复制高可用高可用 VCS生产中心生产中心快照快照备份备份同城集群同城集群RAC 复制复制集中管理集中管理同城镜像同城镜像Bunker 复制复制广域集群广域集群29Storage Foundation 整体解决方案的价值整体解决方案的价值ConcatenateMirrorProtectionAdministrationGrowMigrate ArraysCopyReplicateSnapshotSliceMigrate OSUnixLinuxOnline DefragClustered Tier Storage$$$$$$CheckpointChange LogPerformanceStripeMulti-pathQuick I/OODM30全新备份架构全新备份架构31NetBackup Appliances备份一体机份一体机NetBackup Appliances提供市场领先的数据保护解决方案,NetBackup,以一种更易于管理和使用的形态,更适于于数据中心和远程办公室等环境32NetBackup Appliances 提供多种的提供多种的联接方式接方式Dedupe processingSAN ClientsLAN Clients(target)NetBackup 5220LAN Clients(source)Fiber Channel / SAN1/10 GigEDedupe over IP33LAN-Free备份区域备份区域备份服务器备份服务器备份服务器备份服务器云备份系统架构云备份系统架构LAN备份区域备份区域VTLSAN总行总行LAN备份区域备份区域VTLSANLAN-Free备份区域备份区域灾备灾备集中管理器集中管理器有限带宽广域网有限带宽广域网备份服务器备份服务器LAN备份区域备份区域VTLSANLAN-Free备份区域备份区域分行分行N消重服务器消重服务器备份服务器备份服务器LAN备份区域备份区域VTLSANLAN-Free备份区域备份区域分行分行1消重服务器消重服务器备份服务器备份服务器LAN备份区域备份区域VTLSANLAN-Free备份区域备份区域分行分行2消重服务器消重服务器消重服务器消重服务器消重服务器消重服务器34Auto Image Replication (AIR) 原理原理源备份域源备份域MasterServer 目标备份域目标备份域MSDP image replication•NetBackup Storage Lifecycle Polices control the replication from Domain A to Domain B and once the image is automatically imported by Policy, the Domain B copy is managed by that domainImageImageImage优化复制优化复制Client备份备份MSDP Media ServerMSDP Media Server复制复制自动导入自动导入ImageMasterServer 35SAN CLIENT第二代第二代LAN Free技技术•The SAN Client uses a normal (Initiator Mode) HBA port•The Media Server must be prepared as a Fibre Transport (FT) Media Server–Requires special driver, QLogic QLA-2340/2342/2344 HBA–Only Linux and Solaris (Sparc) supported with initial release•SAN Client data is transferred via FT pipe, Metadata via LANTarget ModeDriverInitiator ModeDriverFiber Transport PipeBackup StorageSAN ClientFT Media ServerTo FSM on EMM Server36SAN CLIENT第二代第二代LAN Free技技术FCDB ServerSAN ClientSAN ClientApp ServerSAN ClientFCFCFCNBU 5220FCStandard FT Media ServerIPFCDiskOpenStorage DevicesFCNBUMaster ServerPureDisk Storage UnitIPIPSymantec Symantec FCFCNBU MSDP37业务连续性业务连续性38面临的挑战面临的挑战39主动识别风险主动识别风险•以业务视角监控系统运行状态•能够根据不同应用定义关键KPI•当监控到KPI值异常时主动预警•主动报告风险点可能影响的范围40快速定位故障点快速定位故障点•能够快速准确的定位故障点•对业务系统内的IT元素进行监控•当发现故障时能够触发相应动作•确定故障对业务的影响程度41APAAPAAPAAPAAPAAPAAPASQLSQLSAPSAPSAPIISIISSQLSQLAPAAPAAPAIISIISORAORAORASybaseSybaseSAPSAPWLSWLSWLSWLSWASWASWASORAORAORASybaseSybaseSybaseSybase确定业务影响范围确定业务影响范围Trading Application•一个业务服务内部各个应用系统之间的相互依赖关系•单一应用系统中的各子系统层面的依赖关系•单个主机系统中各IT元素的相互依赖关系•实现不同平台间统一管理WEBWEBWEBAPPAPPDB42快速切换快速切换•尽可能避免不需要的人为干预•以业务为单位进行切换动作•根据故障类型按照指定好的预案进行自动切换•特殊情况根据资源使用情况给出建议的切换路径43Symantec 对业务连续性的支持性的支持容错高可用容灾管理SF跨阵列镜像跨阵列镜像资源关联资源关联应用关联应用关联跨阵列快照跨阵列快照切换模拟切换模拟容灾检查容灾检查跨阵列复制跨阵列复制快速切换快速切换统一控制统一控制多路径管理多路径管理SF for Oracle RACSF for Sybase CE策略定义策略定义…集群文件系统集群文件系统高可用性高可用性…VCSSFVCSSFVCSSF…SFRAC 和和 SFSYBCE44Symantec业务连续性业务连续性—— 监控监控SERVERFreeFreeVirtual Storage PoolsDB TablespaceARRAYRAIDRAID•对关键KPI值进行监控•详细的IT元素监控•建立各IT元素之间依赖关系•快速故障发现与定位•根据依赖关系确定故障影响范围NICIPProcessKPI45Symantec业务连续性业务连续性—— 全局管理全局管理Site 1本地集群本地集群Native OSstack w/agentlessSite 3Site 2Veritas Operations Manager •Volume Management•Clustering•Hypervisors集中管理集中管理 以业务视角端到端展示系统运行状态通过自动化作业来消除人为的操作失误不同平台统一监控管不同平台统一监控管理,本地集群与容灾理,本地集群与容灾系统统一管理系统统一管理46Symantec业务连续性业务连续性—— 建立业务视图建立业务视图DatabaseApplicationWeb serverBillingDBFSIPVVRService GroupappappappAppIPService GroupWebVMService GroupWebVMService GroupDatabase SGApplication Server SGWeb Server SGBilling Virtual Business ServiceVeritas Operations Manager按照依赖关系启动或停止按照依赖关系确定切换策略47Symantec业务连续性性—— 建立建立业务视图Apache1_sg Oracle_Apps_sgOracle_sgBilling Virtual Business ServiceVBSVBSVBSVOM ServerSTARTSTARTSTARTSTARTSimplicity• Single sign-on• VM start/stop• Also through CLI 48Symantec业务连续性性—— 建立建立业务视图Apache1_sg Oracle_Apps_sgOracle_sgBilling Production VBSVBSVBSVBSFlexibility• Production and DR can have different configurationsBilling DR VBSSTARTSTARTSTARTVBSVBSVBSApache2_sg Oracle_Apps2_sgOracle2_sgSTOPSTOPVCS HA/DRDRSTOPVeritas Operations ManagerSTARTNo new infrastructure• Leverages existing Global Cluster for DR of entire service49Symantec业务连续性业务连续性—— 建立业务视图建立业务视图50多种企业应用多种企业应用, 所有主流平台所有主流平台, 任何存储硬件任何存储硬件SF消除无效冗余消除无效冗余自动化业务恢复自动化业务恢复本地,城域,异地本地,城域,异地提升应用恢复速度提升应用恢复速度优化数据库存储可用性优化数据库存储可用性…Cluster High Availability…VCSSFVCSSFVCSSF…SFRAC & SFSYBCEDMP减少采购成本减少采购成本51一个解决方案,涵盖从业务高可用到业务容灾一个解决方案,涵盖从业务高可用到业务容灾城域HA(StretchCluster)广域DR(GlobalCluster)本地HASAPSAPSAPAPP4APP3APP2APP1APP4APP3APP2APP1异步复制文件级复制同步复制双活镜像GlobalClustering应用高可靠应用高可靠•自动化实现应用级的切换,提高反应速度,减少人为失误•和业界主流的数据复制解决方案深度集成•一个解决方案,部署一次,适应全部场景•智能逻辑判断,与工作流和BCP集成 52集中统一管理集中统一管理53以业务为对象的容灾切换以业务为对象的容灾切换备份中心集群环境APAAPAAPAAPAAPAAPAAPASQLSQLSAPSAPSAPIISIISSQLSQLAPAAPAAPAIISIISWLSWLSWLSWLSORAORAORADB2DB2SAPSAPORAORAORADB2DB2WASWASWASDB2DB2APAAPAAPAWASWASORA数据中心集群环境APAAPAAPAAPAAPAAPAAPASQLSQLSAPSAPSAPIISIISSQLSQLAPAAPAAPAIISIISWLSWLSWLSWLSORAORAORADB2DB2SAPSAPORAORAORADB2DB2WASWASWASDB2DB2APAAPAAPAWASWASORA54VBS-业务单元集群切换界面整体呈现业务单元集群切换界面整体呈现5555端到端的集中化管理端到端的集中化管理应用、主机、存储运行状态集群、容灾系统运行状态56虚虚拟化保化保护解决方案解决方案57NetBackup 758Symantec 保保护着全球一半以上的企着全球一半以上的企业数据数据前前10位全球最大的位全球最大的电信企信企业99% 的的财富富500强90% 全球全球2000强150万中小企万中小企业前前10位全球最大的医位全球最大的医疗机构机构前前10位全球最大的金位全球最大的金融机构融机构59NetBackup 7针对针对Vmware的的备备份解决方案份解决方案获获得金牌!得金牌!Link to Symantec Press Release60•真正的文件真正的文件级粒度恢复:粒度恢复: –每一个文件信息都100%建立索引并且可被搜索–可以从VMware增量备份中直接恢复单个文件–不需要强迫用户备份到磁盘–从任意备份介质直接恢复单个文件(如磁带、VTL、磁盘等)–不需要磁盘缓冲作二级恢复–不需要为了恢复一个小文件而把整个VMDK恢复出来•最灵活的重复数据最灵活的重复数据删除方式:除方式: –数据源头的重复数据删除(备份客户端部署在Guest OS)–后端重复数据删除——跨越物理和虚拟环境的全局重复数据删除,通过一个虚拟机备份设备或一台脱机备份服务器–通过OpenStorage API直接管理控制第三方重复数据删除设备(如Data Domain等)61UCSUCSSANESX 1ESX 2ESX 3ESX 4Benchmark Environment - vSphere•92 Virtual Machines•Average Virtual Machine Size = 43 GB•VM OS= Windows•4 TB of Virtual Machine Data•Fibre = 4 Gb•Network = 10 GbE6262NetBackup 7 for VMware 性能性能优势优势Normal BackupNetBackup 7 for VMware 备份到基本磁盘NetBackup 7 for VMware 配合Symantec重复数据删除技术备份性能 – MB/sec 越长表示性能越好Test 2:450 MB/sec Test 1:63 MB/secTest 3:600 MB/sec 两种方式所采用的两种方式所采用的备份硬件完全相同份硬件完全相同VMware Consolidated Backup 63备备得更快,得更快,备备得更多!得更多!Normal Backup第一次全备份虚拟机总数3240 VMs2430 VMs340 VMs单个个VMware 备份主机份主机Backup Window= 60 hours Avg. VM size = 40GBData Change = 5%50010001500200025003000Test 2:450 MB/sec Test 1:63 MB/secTest 3:600 MB/sec 64•直观的界面、向导式的菜单使得备份环境搭建非常容易 •几分钟安装、配置和备份虚拟机–只需四个步骤完成设置•在基本的Netbackup 7安装中就已经包含虚拟机备份所需的一切•在一个统一的图形界面中保护所有的物理和虚拟机数据–包括关键的VMware组建如vCenter等65直直观观的界面的界面66•简单、向导式的配置,不论是单个虚拟机,还是跨越多个物理主机的多个虚拟机•通过单个NetBackup备份系统管理所有虚拟机,不论是本地还是任意远程位置•备份虚拟机,无需配置脚本或客户端•通过与vCenter集成,自动发现需要备份的虚拟机•一键式报告哪些虚拟机已被备份,哪些还没有•通过NetBackup数据库和应用代理减少乃至消除备份脚本•直接备份到任意备份设备(如磁盘、磁带或VTL),无需牺牲性能•利用全备份、差异备份或两者的任意组合•集成VSS或其他第三方快照技术67•NetBackup天然集成天然集成vStorage API–块级增量备份——只备份有变化的数据–NetBackup优化——只备份有数据的数据块 •NetBackup文件文件级粒度恢复(粒度恢复(Symantec独有技独有技术))–所有文件都可轻松快速地被搜索到——文件信息在NetBackup catalogue中建立了索引–不需要专门的或额外的硬件——不需要从硬盘恢复•NetBackup 虚虚拟机机优化的重复数据化的重复数据删除及容灾除及容灾–在NetBackup 7管理界面中内建–在客户端、服务器后台或专门硬件进行重复数据删除,去重效率高达98%68Symantec ApplicationHA高可用性高可用性/灾灾难难恢复恢复69企企业业努力努力实现实现虚虚拟拟化化从容从容实现实现关关键业务应键业务应用程序虚用程序虚拟拟化化“我们的目标是在 2 年内 100% 实现虚拟化” – 国际物流公司“我们目前正在对 20,000 台服务器进行虚拟化” – 金融服务提供商(调查对象所占比例)确保应用程序可用性协调新的部署和升级工作控制意外的成本增加优化现有的分配、采购和预算实践弥补集成式管理工具的不足虚虚拟拟化服化服务务器管理方面的主要挑器管理方面的主要挑战战1主要挑主要挑战战依然存在依然存在您您进进行全面虚行全面虚拟拟化化时时如何确保可用性?如何确保可用性?70现现有的工具和流程迫使有的工具和流程迫使进进行利弊行利弊权权衡衡•阻止使用 vMotion,vmwareHA•成本和复杂性增加在在虚虚拟机机中中实现实现基于操作系基于操作系统统的集群的集群•放慢虚拟化计划实施脚步•增加操作复杂性延延迟迟虚虚拟拟化化•延长了 切换 和恢复时间•增加了脚本维护负担监监控工具控工具 + 脚本脚本编编写写基基础础架构管理架构管理员员应应用程序管理用程序管理员员确保可用性确保可用性全面虚全面虚拟拟化化在以下各在以下各项项之之间权间权衡利弊衡利弊 最大程度降低复最大程度降低复杂杂性性利用虚利用虚拟拟化技化技术术确保确保应应用程序可用程序可用性用性71应应用程序用程序资资源源操作系操作系统统VMESX 服服务务器器站点站点应应用程序用程序组组件件Symantec ApplicationHA + VMware HA: :从容从容实现实现重要重要业务应业务应用程序虚用程序虚拟拟化化VM1操作操作系系统统VM2操作操作系系统统VMware ESXVM2操作操作系系统统c3c2c1c2c4c1c3c1c2Symantec ApplicationHA保护应用程序组件VMware HA 保护基础架构组件72VM1操作系操作系统统VM2操作系操作系统统VM1操作系操作系统统VM2操作系操作系统统•应用程序监控 –显示运行状况–检测应用程序故障 •协调恢复–重新启动应用程序–触发 VMware HA,执行进一步的恢复–通过应用程序监控 API 实现集成功能•可以消除各种故障–基础架构故障–虚拟机运行,但应用程序中断VMware ESXVMware ESXApplicationHAApplicationHASQLORASQLORAVMware HAVMware HA–服务器发生故障后虚拟机得到了恢复,但应用程序没有恢复–应用程序虽已启动但无法正常运行 通通过过 ApplicationHA 和和 VMware HA 实现协调实现协调恢复恢复73操作系操作系统统通通过过 ApplicationHA 和和 VMware HA 实现协调实现协调恢复恢复 – 详详细细信息信息 •深入了解相关应用程序–应用程序相关模块可启动、停止、恢复应用程序–例如:SQL DB 实例、–存储安装点、依赖项–通过 SQL 查询语句测试功能•全面支持各种操作系统和应用程序–应用程序支持功能每季度更新一次•可定制的恢复操作–在执行计划内的维护任务期间,禁用修复功能 - 进入/退出维护模式SQLExchangeOracleSAPWebLogicIIS定制定制应应用程序用程序代理代理包包EXCH SQLWS08、、R2W2K3、、R2RHEL 5VMware ESXVMware HAApplicationHAVM1应应用程用程序序ApplicationHA74在不影响应用程序可用性的情况下使用在不影响应用程序可用性的情况下使用 VMware 功能功能不断优化环境不断优化环境•全面兼容 –vMotion –DRS –HA–DPM–快照 •灵活的存储访问方式 –FC、iSCSI、NAS–RDM、VMFS•不存在仲裁磁盘/防护方面的复杂性/风险75vMotion 和和 ApplicationHA•按高可用性检测心跳 –vMotion 停止期间挂起–在 vMotion 启动后恢复操作•ApplicationHA 应用程序监控和防护功能将继续通过 vMotion 运行76Hv轻轻松地从一台松地从一台计计算机部署到多台算机部署到多台计计算机上算机上vCenter服服务务器器ApplicationHA控制台控制台vSphere 客客户户端端管理程序管理程序VM2操操作作系系统统VM1操操作作系系统统VM2操操作作系系统统ESX 服服务务器器安装程安装程序序第第 2 步步安装安装•第 1 步:安装 vCenter 插件•第 2 步:安装访客计算机组件访访客客计计算算机机组组件件访访客客计计算算机机组组件件访访客客计计算算机机组组件件Exchange 2010SQL 2008IIS文件文件打印打印自定自定义义自自动查询动查询自自动动配置配置应应用程序用程序组组件和件和资资源:源:•SQL DB 实例•SQL 分析服务•SQL 使用的存储•依赖项 选择选择配置配置•第 3 步:从 vCenter 插件中选择应用程序•不存在使用传统“集群”技术所带来的成本和复杂性 –无备用虚拟机(重复许可证和补丁等)–部署轻松应应用程序用程序VM操操作作系系统统第第 1 步步插件插件第第 3 步步77在在 vCenter 中管理中管理 ApplicationHA78ApplicationHA 可帮您从容可帮您从容实现实现重要重要业务应业务应用程序虚用程序虚拟拟化化•可以应对虚拟化“关键阶段”的主要挑战•可以通过 ApplicationHA 和 VMware HA 实现协调恢复•可以在不影响应用程序可用性的情况下不断优化环境•操作简单–可以集成到 vCenter 和赛门铁克管理工具中•基于业界领先的 Veritas Cluster Server 技术79使用使用SF实现实现存存储储虚虚拟拟化化虚虚拟存存储80Storage Foundation在在 VMware 环环境中的作用境中的作用VM1OSHypervisorApp1SFVM2OSSFWVCSApp5VM3OSCFSApp3VM4OSHypervisorApp3CFSVM5OSVCSApp2VM8OSHypervisorApp8VCS OneVM9OSApp9VCS OneVCS OneVOMVM6OSHypervisorApp6VM7OSApp7AppCtrlAppCtrlOSSFApp1App2VCSOSCFSApp3App4vCenterPhysical EnvironmentVCSAppCtrl PlugInVirtualStore PlugInVMware HA3rd Party StorageBlockVirtualStoreCommodity StorageFileFileSymantec Storage3rd Party StorageFileRDMRDMRDMRDM81像管理物理机一像管理物理机一样样管理虚管理虚拟拟机机?•Early in virtualization cycle•Focus squarely on cost savings from consolidation•Extend tools and processes used in physical to virtual•Server team doesn’t want application team to know or care whether the machine is physical or virtualHypervisorVMappVMappVMappPhysicalappPhysicalappPhysicalappPhysicalappPhysicalappConsistent tools and processes across physical and virtual82用用PDC实现快速的快速的P2V 跨平台迁移跨平台迁移•Based on CDS•Painless data volume transfer – without data copy•Enable cross platform migration•Simple deport and import of data volumes and you can start your application againInstantaneous Reuse of Volume DataafterTraditional P2V Cross Platform MigrationBEFORE•Requires double the storage•Require a high bandwidth network connection• Will most likely require a long application outage to copy dataPortable Data ContainerTraditional Network CopyOSAPPOSAPP83帮助帮助实现实现Vmware环环境的精境的精简简存存储储•Same value prop as in physical•Direct access to LUNs on array from guest through RDM •Thin provisioning–SmartMove–VxVM + VxFS on Unix/Linux –SFW + NTFS on Windows•Thin reclamation –SF/SFW integration with arrays with standard based TR API–Easy, online, and non-disruptive storage reclamationVM1OSVMware ESXWith SF / SFW SmartMove ™Dedicated in arrayHost VolumeData in Thin StorageDedicated in arrayHost VolumeData in Legacy StorageReclamationWRITE_SAMEVxVMVxFS3rd Party StorageRDMRDMRDMRDMApp1VM2OSSFWNTFSApp2RDMVxVM/SFWin guest84在虚在虚拟拟机中安装机中安装SF, SFW•Value proposition–Apps with high I/O, performance needs–Cross platform P2V migration with PDC–Thin Provisioning and Reclamation–Mirroring (esp. campus cluster config)–App (VSS) integrated snapshots (SFW)–Online storage operations–SmartTier (Unix/Linux only)•Limitations–Requires RDM–DMP not relevant inside the guest•NMP provides multi-pathing for VMs from hypervisor•DMP array discovery may still be useful for reportingVM1OSVM2OSVMware ESXWASORAVM1stdbyOSVM3OSVMware ESXFileSFHASFHASFWSF85在虚在虚拟拟机中安装机中安装VCS•Value proposition–Application monitoring, restart, failover –Faster RTO (as compared to VM failover)–P2V failover, P2V DR–Protection from OS corruption•Limitations–Can’t use vMotion or DRS if RDM is used•Shared storage through RDM requires virtual SCSI bus sharing to be turned on which prevents use of vMotion or DRSVM1OSVM2OSVMware ESXSQLWASVM1stdbyOSVM3OSVMware ESXFileVCSVCSVCSVCS86在虚在虚拟拟机中使用机中使用CFS •Value proposition–Fast failover for applications–Shared access to storage for parallel apps•Limitations–Requires RDM –Requires SCSI bus sharing turned on which prevents use of vMotion and DRS–SCSI3 PR based I/O fencing not supported•Non-SCSI3- PR based alternative with CPS in 5.1SP1–Only 1 CFS guest per ESX serverVM1OSVM2OSVMware ESXORAWASVM1OSVM3OSVMware ESXCFSCFSWASORA87ESX ServersVirtualStorePowered by Clustered-NFS…VirtualStoreNFSSAN88VirtualStore优势VirtualStoreIO分布数据保护空间扩展迁移快照存储分级统一的存一的存储管理和服管理和服务符合业务需求的快速资源部署和服务提供硬件物理资源提供基本存储单元 $/GBESXserver89优优化您的化您的VMware环环境的存境的存储储VirtualStore提高性能提高性能•条带化•存储分层•轻松的管理效益和成本效益•大规模的存储很容易与现有储存 共存•最大利用存储空间•部署自动精简配置,灵活的虚拟机映像• 从vCenter存储管理,消除了需要额外的管理工具降低存降低存储成本成本管理管理简单909191。