SohanDeMel集群和存储产品总监甲骨文公司OracleRAC证明可伸缩性,低成本,高可用性议程客户统计数据RAC与SMP–实验性能数据客户概览–RAC上的大量节点–RAC的TB级用户–RAC上的数据仓库–RAC上的打包应用程序–RAC上实施SAP的客户–RAC的亚太区客户示例10gRAC客户信息ASWatson–RAC应用历程客户统计数据待完成02000040000600008000010000012000016CPU48CPU64CPU72CPURACRACSMPSMPRAC的性能等于或超过SMP成本却只是SMP的一小部分RACRACSMPSMPRACRACSMPSMPRACRACSMPSMPx10x10经审核的基准测试经审核的基准测试经审核的基准测试经审核的基准测试客户基准测试客户基准测试客户基准测试客户基准测试IBMSUNSUNHPIBMOracle应用程序基准测试用户数量相同的IBM1.7GHzPower4+CPU**经审核经审核数据来源http://www.oracle.com/apps_benchmark节点数X每节点CPU数量05,00010,00015,00020,00025,0001X164X422,008*22,008*21,168*21,168*SMPRACBigSMP结果的96%BigSMP结果的96%IBMOracle应用程序基准测试详细信息–相同的IBMCPU(1.7GHz)–相同的总内存(256GB)–相同的操作系统(AIX5L)处理器硬件总报价*–SMP的总报价为1,405,750美元–Cluster的总报价为788,000美元***包括处理器、操作系统、内存和集群互联**RAC软件报价增加320,000美元HPTPC-C基准测试数据来源http://www.tpc.orgtpmC节点数X每节点CPU数量相同的1.5GHzItanium2CPURAC=$5.52/tpmCSMP=$8.33/tpmC1,008,1441,184,8930200,000400,000600,000800,0001,000,0001,200,0001X6416X4SMPRACBigSMP结果的118%BigSMP结果的118%HPTPC-C基准测试详细信息–相同的CPU(IntelItanium21.5GHz)–RAC的总内存更少(768GB对1024GB)–RAC/Linux对SMP/HP-UX处理器硬件总报价*–SMP的总报价为7,921,505美元–Cluster的总报价为2,620,866美元***包括处理器、操作系统、内存、集群互联和支持**RAC软件报价增加1,280,000美元TPC-C每分钟处理的贷款申请数量客户贷款处理基准测试05,00010,00015,00020,00025,00030,00035,0001个节点(1X48)2个节点(2X24)27,50027,50031,57831,578BigSMP结果的115%BigSMP结果的115%相同的Sun900MHzCPUSMPRAC客户贷款处理基准测试客户是世界上最大的金融服务公司之一目标:确定哪些平台可以满足高峰处理负载需求–15个小时内处理3000万个贷款申请保持2百万/小时,即33,333/分钟–各种事务的组合,例如T1=13个读取,4个插入,2个更新T2=5个读取,2个更新T3=1个读取,6个更新客户贷款处理基准测试详细信息–相同的CPU(Sun900MHz)–相同的总内存(288GB)–相同的SunSolaris操作系统价格比较(未提供)–集群的结构为:将48CPU的SunFire15K服务器分区为两个24CPU的域事务数/小时客户电信基准测试050,000100,000150,000200,000250,000300,000350,000400,000450,0001个节点(1X72)2个节点(2X36)423,420423,420437,070437,070BigSMP结果的103%BigSMP结果的103%同样为Sun1.2GHzCPURACSMP客户电信基准测试客户是世界上最大的电信公司之一目标:确定哪些平台可以满足高峰处理负载需求–每小时400,000个事务0.8秒的响应时间–事务的复杂组合,例如复杂路由1%路由报告46%状态更改16%简单查询2%节点查询12%位置查询11%终端查询12%客户电信基准测试详细信息–相同的CPU(Sun1.2GHz)–相同的总内存(96GB)–相同的SunSolaris操作系统价格比较(未提供)–集群的结构:将SunSMP服务器分区为两个36CPU的域02000040000600008000010000012000016CPU48CPU64CPU72CPURACRACSMPSMPRAC性能等于或超过SMP成本却只是SMP的一小部分RACRACSMPSMPRACRACSMPSMPRACRACSMPSMPx10x10经审核的基准测试经审核的基准测试经审核的基准测试经审核的基准测试客户基准测试客户基准测试客户基准测试客户基准测试IBMSUNSUNHP客户概览RAC上的大量节点待完成TB级客户概述RAC上的数据仓库待完成RAC上的打包应用程序待完成RAC上的SAP待完成RAC亚太区客户举例待完成中国移动每个省都是一个独立的公司一些大省份都根据各种环境实施了多个RAC环境(江苏、浙江)–计费系统(2TB)–客户服务–财务(15TB)–数据仓库(10TB)HP8-32路Superdome服务器,9个集群,2-4个节点中国移动江苏移动–HPUX–10个RAC集群–报告(初装16*TB,3–24路节点)-1300万用户–3x预付费移动呼叫授权系统(0.6TB,2个节点,4000SQL/秒)–1300万用户浙江移动–HP-UX–3个RAC集群–预付费移动呼叫授权系统(1.5TB,4个节点,4000SQL/秒)–1300万用户–批次计费(仅数据为21TB,4–16路节点,4000SQL/秒)。每天加载300GB。湖北移动–AIXP690–2个RAC集群–预付费移动呼叫授权系统(1.5TB,2个节点,9000SQL/秒)–700万用户–批次计费(10TB,2–16路节点,48GB内存,600SQL/秒)。韩国世界上最高效的钢铁生产厂6-Sigma系统用于质量改善–公司有1680个项目–预期到2005年收入为7000亿韩元需要Oracle9iRAC提供高可用性–2节点Linux集群–IBMx360,4GB内存,4个CPU–UnitedLinux1.0几个Oracle9iRAC实施10gRAC客户信息ASWatsonRAC应用历程AndyBuckle首席信息官ASWatson,HutchisonWhampoa,LtdA.S.Watson–Oracle真正应用集群,应用规划三年前,A.S.Watson需要构建一个新的企业基础架构,以支持一些计划项目的实施。我们的高层策略是由要运行该业务所需的的应用程序和解决方案决定的。OracleFinancialsRetekRetailSuite我们制订了一个高可用性基础架构蓝图。该蓝图综合了众多的行业信息,事实证明是可行的设计。我们希望能够在这个基础架构中创建一些虚拟化区域。经过与Oracle的讨论,确定了满足我们服务器需求的最佳方法。当时RAC正处于开发阶段,我们决定实施一个OracleShop,在该技术成熟时,采用这个技术。我们决定采用“模块”方法来满足我们的服务器需求。这就意味着我们可以使得服务器更加接近业务需求。如果使用“大型机”,对我们来说过于昂贵了。而且这也是一个潜在的单点故障源。这种情况促使我们采用了RAC。SF4800E15K使用“模块”方式时,体系结构上所有计算机都是完全相同的。全部为SunSunFireSF4800,唯一的差别在于CPU和内存。CPU和内存位于“Uniboard”上,用户可对其进行更改。所有A.S.Watson生产和开发系统(数据库和应用服务器)都建立在SunFireSF4800平台上。我们可以轻松互换计算机,并处理本地的应用程序恢复。阶段1–EBIS单节点数据库和应用服务器。数据库节点应用服务器节点用户RAC设计阶段。完成!阶段2–EBIS双节点数据库和应用服务器。数据库节点使用故障转移模式下的VeritasVCS。故障转移节点通常为闲置状态。应用服务器节点用户RAC发布阶段。完成!阶段3–EBIS双节点RAC数据库和应用服务器。.数据库节点使用VeritasDBAC集群和RAC。负载在两个节点之间进行均衡。应用服务器节点用户RAC实施阶段。完成!阶段4–EBIS+PNS双节点RAC数据库和应用服务器。数据库节点使用VeritasDBAC集群和RAC。负载在两个节点之间进行平衡。应用服务器节点RAC证明阶段。10G发布阶段。EBIS应用服务器节点ParknShopRetekRMS阶段5–EBIS+PNS四节点RAC数据库和应用服务器+PNSD/W。应用服务器节点RAC实施阶段。10G证明阶段。EBIS应用服务器节点ParknShopRetekRMSParknShop+FortressRDW带来的业务优势是我们可以使用EBIS上的备用容量用于PnS。阶段6–多节点RAC数据库和应用服务器+RAC开发。EBIS,PnSRetekRMS,PnSRDW,FortressRD生产集群。应用服务器节点开发集群。阶段7–完整的开发和生产集群。生产集群开发集群基于Intel/Linux的服务器应用程序和Web前台。负载均衡器负载均衡器负载均衡器节点可从开发集群转换为生产集群,用于满足季节性高峰需求。用户群随着时间的推移,我们会将SF4800应用节点移植到Intel/Linux刀片服务器上。这些SF4800将用于企业的发展和新的项目。我们还将同Oracle一起合作,并随时关注10G网格系统的开发。最终我们将在条件成熟的情况下移植到10G,并且可能会在某个业务项目上使用该产品。有问题吗?问问答答