VirtualBusinessServices1VirtualBusinessServices陈震宇PrincipalSystemEngineerAgendaVirtualBusinessServices2VBS介绍1竞争分析2SymantecBusinessContinuityPlatform3FAQ4VirtualBusinessServices3VBS介绍容灾市场现状业务接管应用切换数据复制备份恢复VirtualBusinessServices基本完成既往的容灾投资基本都集中在备份恢复和数据复制领域,少量在应用切换领域,极少涉及到业务接管领域。4如何管理复杂的应用?5BusinessApplicationApplicationServerWebServerWebServerWebServerDatabaseVirtualBusinessServicesManagedependenciesServicestart/stopServiceavailabilityDisasterRecovery虚拟业务组(VirtualBusinessServices)—在复杂的环境中简化服务管理与控制6VeritasOperationsManagerDatabaseApplicationServerWebServer虚拟业务组DatabaseApplicationWebserverappappappBusinessApplicationVirtualBusinessServicesVirtualBusinessServices7DatabaseApplicationWebserverappappappBusinessApplicationManagedependencies传统流程控制概念导致配置复杂!•引入Business,BusinessUnit和BusinessGroup概念来控制复杂的切换流程•通过调研确认具体切换流程,再定制到切换平台的配置中;8SiteBusinessBusinessUnitBusinessGroupServiceGroupResourcesVirtualBusinessServicesApplicationdependency:dynamicvisualpresentationVirtualBusinessServices9VirtualBusinessServices10DatabaseApplicationWebserverappappappBusinessApplicationManagedependenciesServiceStart/StopHowVBSworks:Start/StoporchestrationCommunicationFlowBetweenClusters11Apache1_sgOracle_Apps_sgOracle_sgBillingVirtualBusinessServiceVBSVBSVOMServerSTARTSTARTSTARTSTARTSimplicity•Singlesign-on•VMstart/stop•AlsothroughCLIVirtualBusinessServicesVBSVirtualBusinessServices12DatabaseApplicationWebserverappappappBusinessApplicationManagedependenciesServiceStart/StopServiceavailabilityMultitierservicesneedprotectionatdifferentlevelsVirtualBusinessServices13DatabaseApplicationWebserverappappappBusinessApplication1Protecteachtier2Protecttheservice3ManageSLArisksVirtualBusinessServices15DatabaseApplicationWebserverappappappBusinessApplicationManagedependenciesServiceStart/StopServiceavailabilityDisasterRecoveryHowVBSworks:DisasterRecoveryLeveragingVCSGlobalClustersforservicelevelDR16Apache1_sgOracle_Apps_sgOracle_sgBillingProductionVBSVBSVBSVBSFlexibility•ProductionandDRcanhavedifferentconfigurationsBillingDRVBSSTARTSTARTSTARTVBSVBSVBSApache2_sgOracle_Apps2_sgOracle2_sgSTOPSTOPVCSHA/DRDRSTOPVeritasOperationsManagerSTARTNonewinfrastructure•LeveragesexistingGlobalClusterforDRofentireserviceVirtualBusinessServices切换流程定义方便17SiteawareplanforautomatedrecoverySpecifytheservicesandappstostart/stopCustomizationforcompleteflexibilitySelecttherecoveryplan,clicktoexecuteVirtualBusinessServices虚拟业务组(VirtualBusinessServices)—在复杂的环境中简化服务管理与控制18VeritasOperationsManagerDatabaseApplicationServerWebServer虚拟业务组DatabaseApplicationWebserverappappappBusinessApplicationVirtualBusinessServicesVirtualBusinessServices现有方法:•定期进行容灾节点的配置检查不可能实时检查•手工审计容灾节点配置费时费力•自定义脚本检查不能检查所有的东西•“Bestpractice”文档不适用于所有场景DisasterRecoveryAdvisor容灾环境面临的挑战传统的方法成本高而且不全面!19•Discovervulnerabilitiesthatleadtodatalossandapplicationoutages.DRAdvisornon-intrusivelyscansenvironmentsasoftenasneeded•TakeadvantageofSymantec’sdeepexpertise.DRAdvisorisawareofover2,500potentialvulnerabilities–fromthemostcommontotheextremelyrare•Protectallpartsoftheenvironment.DRAdvisorunderstandsDR,HA,applicationandSANconfigurationsVOMDisasterRecoveryAdvisorDRAdvisor扫描分析报告DatacenterVulnerabilities:•VolumeAnotreplicated•Directorymis-configuredonHostX•UnauthorizedhostintrusionCustomerConfigurationcompareDatabaseof2,500PotentialVulnerabilities自动分析/检查容灾与生产环境VirtualBusinessServices20DRA(VeritasDisasterRecoveryAdvisor)能支持什么环境?OperatingSystemStorageReplicationHostDiscoveryDatabaseMulti-PathingVolumeManagementClustering21VirtualBusinessServices可用性管理DRA(VeritasDisasterRecoveryAdvisor)能提供什么信息数据保护SANbestpractices•I/Omulti-pathingbestpractices•DatatamperingpreventionOptimization•Identifyreclaimablestorage•OptimizeWAN•OptimizeI/Oconfiguration•SANbestpracticesReplication•Datacompleteness•Dataconsistency•IdentifyreplicationprocessfailureDatabasebestpractices•Datacorruption•Performancebestpractices•VerifyDBvendorrecommendations•VerifyJointDB/storagevendorrecommendationsDataprotectionSLA•RPOmanagement•Dataretention•EnsureprotectionofcriticalassetsDRDataaccess•Correctaccesstosharedstorage(HA)andreplicas(DR)•RedundancyandperformanceClusteringbestpractices•Insureidentical/compatibleconfigurationacrossclusternodes•Vendorbestpractices•Local/geoclusteringHostconfiguration•OSversion/SPs•Installedproducts/versions•Kernelparameters•NetworkservicesRedundancy•RAIDlevel•SANMulti-pathing•Network•Physical(NIC/teaming)•Logical(DNS,LDAP,AD)•DatabasefileconfigurationRootcauseanalysis•DatacenterchangeanalysisDisasterRecoveryAdvisor22VirtualBusinessServices应用切换整体解决方案•VeritasOperationManager–容灾中心与生产中心管理–切换流程定义/管理–状态监控–可部署在容灾中心•VERITASClusterServer–资源依赖关系管理–智能单键切换–应用容灾演习–部署在所有生产中心与容灾中心•VeritasDisasterRecoveryAdvisor–生产中心与容灾中心配置一致性检查–SLA评估–风险分析报告VirtualBusinessServices23VirtualBusinessServices24竞争分析应用级容灾领域产品竞争分析•容灾管理平台–HPSanoviDRManagement™Suite•流程管理为主,切换脚本为辅–HPOperationsOrchestrationsoftware+HPBusinessServiceAutomationEssentials–BMCControl-MWorkloadAutomation•集群软件为主,集中管理软件为辅–VCS+VOM+VBS+DRA•监控软件为主,加挂切换脚本为辅–AutoSwitch(融海咨询,源于NetIQ的AppManager)–华胜天成(TS-DRP