LongYangOracle公司资深技术人员MartinPenaOracle公司产品管理总监实施网格技术全面管理Oracle环境应用服务水平优化应用服务水平低成本、多系统管理--将多个系统作为一个整体来管理网格平台完善的解决方案自动化服务保障•修补•升级•克隆和部署应用服务级管理•端到端监控•系统监控•报告•诊断任务自动化和基于策略的标准化•工作系统•模板•策略•响应操作网格管理生命周期应用服务级管理任务自动化和基于策略的标准化自动化服务保障安装监控和诊断正在进行管理网格控制网格管理框架为什么EM网格控制如此重要它关乎网格管理的各个方面以低于10倍的成本管理系统集确保实现网格功能适用于所有产品数据库网格存储器网格网格控制应用服务器网格什么是网格控制?它是下一代管理解决方案特别为满足多层环境的需要而设计:支持网格技术的框架:系统集100%基于Web的管理环境更广泛的平台范围更丰富的管理功能新增加和修订的特许选项网格控制信息库•策略管理器•作业系统•分组管理器•配置管理•性能监控支持网格技术的框架在增加最小成本的情况下管理大型系统集随处管理低运营成本防火墙移动设备HTML控制台门户HTTP/SHTTP/SHTTP/SHTTP/S开放式信息库系统领域数据库主机电子商务套件功能领域集中管理管理系统监控应用服务器协作套件存储网络支持网格框架配置/软件管理应用服务级管理EM网格控制器10g涵盖领域NewNewNewNewNewNeww特许管理选项新选项配置管理程序包更改管理程序包新选项诊断程序包应用服务器数据库需要数据库诊断程序包的许可性能优化程序包诊断程序包新选项配置管理程序包注释程序包10g优化和诊断程序包内置的自我管理功能ADDM系统资源管理系统资源管理空间管理备份和恢复管理存储管理应用和SQL管理智能化基础架构网格控制应用服务层次管理端到端性能、可用性与诊断管理Web应用数据库应用服务器单击以访问EJBJ2EE活动单击以访问SQL下钻事务跟踪跨层分页性能相关性所有应用用户系统应用纽约销售处东京销售处伦敦销售处性能管理可用性管理事务监控终端用户监控诊断管理查看/搜索比较/区分更改跟踪引用配置分析安装/克隆配置修补确保安全实时链接Oracle.com产品更新修补产品配置Oracle库存管理软件配置硬件配置发现问题自动化服务保障在增加最低成本的情况下扩展到更多的系统中企业管理器服务保障超过20%的宕机时间源自人为配置错误基于策略的标准化策略管理–规则定义–冲突检测–纠正操作性能策略–阈值和基准线–响应操作安全策略–确保软件安装安全–过多的服务/端口–过多的用户权限配置策略–集群–归档配置–基图像(克隆源)推动一致性和增强性能策略按需提供容量负载增加识别–需要附加资源1从可用硬件中选择要部署的系统2新硬件RACDB生产应用应用服务器将新服务器添加到应用中3图像/克隆AS图像/克隆DB将AS与基础架构关联将AS添加到集群将DB服务器添加到RAC集群配置DB服务器以获取AS请求配置SLB以包含新的AS随取随用准备就绪以获得即时的数值网格控制–管理所有Oracle网格组件–集中管理整个企业–对所有Oracle产品进行随取随用管理产品控制–数据库控制–应用服务器控制–OCS控制测试过程EnterpriseManager10g是Oracle发布的经过最全面测试的管理产品Beta测试开始于2002年10月包括3个测试程序和一个“早期采用者计划”–EM4.0测试版–EM4.0早期采用者计划(EAP)–EM10g“快进”测试版–Oracle10g测试版2003年12月总结测试程序参与者超过25个客户参加了程序的测试•AtosOrigin•BritishTelecom•CalISO•CERN•Digex•DigitalRiver•eBay•FannieMae•Fujitsu•Kinkos•LansingCommunityCollege•Logica•LLNL•Merck•Pfizer•PitneyBowes•POSCO•Proctor&Gamble•Qualcomm•Siemens•Serano•Telstra•UBS•UnitedOnline•Xerox测试程序汇总目标总数1,836管理数据库557管理应用服务器组件237管理OCS组件42管理主机375报告的错误总数146请求增强功能的总数36客户资料管理服务供应商企业部署管理网格管理服务供应商AtosOriginDigexDigex提供托管的Web、应用级和企业级宿主服务美国、欧洲和太平洋周边地区的服务运营客户包括40个“财富500强”企业和7个政府机构基于Oracle的体系结构–Oracle企业管理器,用于管理数据库系统–客户运行各种Oracle版本,从7.3.4到9.2.0Digex使用Oracle以及550多个Oracle例程来管理大约400个服务器(Solaris和Windows)Digex早期采用者计划目的:–将EM10g集成到Digex“服务公文包”–评估安装、配置和防火墙问题的易用性Beta测试环境–Solaris2.8–OMS节点:具有4x400MHzCPU和2GB内存的Sune450测试的功能–主机管理、系统监控–目标主页、管理员、角色、权限–数据库管理–企业配置管理–数据卫士管理Digex网格控制的优点简化的部署过程和即时的随取随用数值–代理是自包含的–可通过Moonlight或RDIST将代理扩展到多个服务器–完全不存在防火墙问题–不再有胖客户机或大型Java接口Digex可以评价从网络到Web服务器、到应用服务器、以至到数据库的整个企业应用堆栈网格控制自动化将客户响应时间减少了75%–使解决系统性能问题的平均时间从1小时减少到仅15分钟Digex部署活动/计划安装网格控制的生产版本–Solaris在接下来的几个月中–实施将EM10g并入标准Oracle“构建环境”的计划–计划将450多个Oracle例程从EM9i移植到EM10g感兴趣的领域–数据卫士管理的网格控制–当前测试EMCLI(命令行界面)Digex“OracleEnterpriseManager10gGridControl能够在我们发现问题之前,更重要的是在客户发现问题之前就发现问题。市场上再也找不到像EnterpriseManager这么好的软件了。”–MarkCross,运营总监企业部署TelstraOracleAustin数据中心Telstra澳洲电信和信息服务公司为1030万澳州客户和企业提供全方位的服务提供的服务包括市内电话和长途电话、移动通信、Internet服务、商务客户的信息技术管理以及电缆布线服务Telstra数据库运营组自1997年以来一直使用EnterpriseManager进行系统管理Telstra早期采用者计划目的:–在整个企业中提供一致的管理方案–提供企业范围内有关资源利用方面的报告,以便进行整合Beta测试环境–Solaris和Linux–管理目标:87测试的功能–主机管理–系统监控–目标主页–配置管理–用户管理和安全性Telstra部署活动/计划安装网格控制的生产版本–双CPU、2.5GIGS内存的RedHat3.0,作为运行OMS和信息库的系统–50个目标:Lintelboxes、SunSolaris、Windows和HPUX在接下来的几个月中–部署多用途的110多个服务器–在Telstra内部进行最终全局部署;多达2,000个节点感兴趣的领域–配置管理(修补、克隆等)–诊断程序(事务监控、信标)–定制报告:利用门户网站建立并使用定制报告,例如,资源利用、系统整合Telstra“企业管理器10g网格控制已证实它将为我们提供单一的集成解决方案来管理和监控所有应用程序和系统。我们现在可以通过一个强大的管理控制台管理全世界范围内数以百计的服务器。”-WarwickCalkin,TelstraIT基础结构和运营部门,国内经理“随着EM10g的推广,我们希望能够真正占有任何其他第三方Oracle数据库管理工具的市场。此外,数据库克隆功能能够立即节省最多8小时的数据库安装咨询。”-DavidRussel,Telstra数据库技术部门,经理OracleAustin数据中心应用开发服务提供集中电子商务套件环境的维护,满足应用产品部50多个产品组(6000名开发人员)的基础架构的需要管理完整的应用堆栈–Oracle数据库版本的变化,从7.3.4到9.2.0–多种操作系统:Linux、Solaris、HP和Windows–存储:NetworkApplianceFilers–硬件:DellADS使用Oracle和540多个Oracle数据库例程管理大约930台服务器OracleAustin数据中心应用开发服务目的–管理Oracle应用的整个生命周期–支持6,000个开发人员的自动化和可扩展性生产环境–Linux2.4–信息库:i686,具有8CPU和7.6GB内存–OMS:4台计算机,每台具有8CPU和7.6GB内存–托管目标总数7535多个操作系统:700Linux、100Solaris、18HP、8MSWindows托管数据库数544托管主机数933NetAppsFilers数65组数551功能用途:•作业系统集成:从模板克隆应用系统时,这些目标将在EM控制台中自动显示。EMS工具的应用克隆作业使用EM作业系统。•通知系统:通知方法被设置为在目标引发警报时记录错误。例如:NetApps过滤器磁盘满,数据库警报日志中的ORA警报。•用户定义的量度:例如:在特定服务器上打开的Tarantella会话数。OracleAustin数据中心应用开发服务管理网格FannieMaeFannieMae房屋抵押财务的最大来源–由联邦政府于1938建立以便通过创建次级市场来扩大抵押流程–次级市场主导:向所有贷方提供稳定的抵押基金流华盛顿特区的系统工程团队使用EnterpriseManager管理大约135台服务器–对宿主模拟引擎应用的64台Sun服务器采用了专用网格技术–Oracle企业管理器10g用于管理专用网格–基本Oracle软件:9iRDBMS、9iAS–硬件:SunSolaris2.8FannieMae早期采用者计划目的:–使用主动型服务级别协议(SLA)自动实现动态定制应用的监控–将主动监控和通知的值转换为实际的货币商务应用和受监控的系统:–内部开发的应用–模拟引擎,用于处理和分析大量的财务数据,以便进行商务预测并降低风险–业务分析人员通过Oracle9iAS与模拟引擎数据交互:OC4J、HTTP服务器、门户、报告和工作流FannieMae早期采用者计划EMSDK用于开发模拟引擎应用的定制目标动态监控传统Oracle产品、内部应用以及非Oracle基础架构组件:–130多台主机–300多个单独目标包括定制应用数据库应用服务器历史报告、管理报告和商务分析FannieMae部署活动/计划安装网格控制的生产版本预计五月中旬将测试版监控解决方案移植到生产版本FannieMae“Oracle企业管理器SDK功能如此强大,同时便于集成,并具有众多随取随用功能的外部应用监控。我们目前掌握的有关基础设施和应用方面的信息非常详尽,真是太神奇了。”-HooshAfsar,技术分析人员