Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

朱龙春:Ebs高级架构和高性能架构1

2,034 views

Published on

  • Be the first to comment

朱龙春:Ebs高级架构和高性能架构1

  1. 1. DTCC2011 <Insert Picture Here>高性能架构和高级架构:Oracle E-Business Suite Release 12朱龙春高级 应用系统架构师/Oracle ACElongchun.zhu@gmail.com
  2. 2. 主要内容 DTCC2011  高性能EBS架构 • 高性能架构 • EBS on Exadata  高级EBS 架构 • 提高安全性和性能 • 云计算平台架构  可选的系统集成 • 扩展的系统管理 • 安全相关的集成 2
  3. 3. DTCC2011 <Insert Picture Here>高可用性架构:Oracle E-Business Suite Release 12 3
  4. 4. E-business Suite MAA系统架构 DTCC2011 Primary Site Disaster Recovery Site Application Tier Oracle Database Tier Oracle RAC and RAC and ASM ASM Oracle Data Guard Oracle Oracle HA Storage Standby Database Database 4
  5. 5. E-Business Suite MAA设置基本步骤 DTCC2011• Oracle EBS 基本安装• 设置Cluster 环境• 转换数据库为RAC• 执行多应用层的Cluster(PCP)• 创建一个standby 环境(DG) 5
  6. 6. DTCC2011 <Insert Picture Here>Oracle E-Business SuiteOn Exadata 6
  7. 7. 介绍MAA/Exadata DTCC2011• 完整的Oracle 硬件和应用软件结合的解决方案 – 高性能 – 可扩展性 – 高可用性 Primary Site Secondary Site – 灾难恢复• Current focus: Application Tier – E-Business Suite – PeopleSoft Oracle V2 Exadata Database Exadata Oracle V2 Exadata Database Machine DB Servers Machine – Siebel MAA Integration Oracle Data Guard MAA Integration High Availability High Availability – …...... Scalability Exadata Storage Servers Scalability 7
  8. 8. E-Business SuiteMAA on Exadata DTCC2011 Primary Site Secondary Site Application Tier Oracle Oracle V2 Exadata Database Exadata V2 Exadata Database Machine DB Servers Machine MAA Integration Oracle Data Guard MAA Integration High Availability High Availability Scalability Exadata Storage Scalability Servers 8
  9. 9. E-business Suite MAA Oracle Database MAA DTCC2011Real Application Clusters Data Guard & Clusterware Fully Active Fault Tolerant Failover Replica Server Scale-Out Primary Site Disaster Recovery Site Database Servers Database Servers Storage StorageAutomatic Storage Recovery Manager & Flashback Management Correct Errors by Oracle Secure Backup Fault Tolerant Low Cost High Performance Moving Back in Time Storage Scale-Out Data Protection and Archival 9
  10. 10. E-Business Suite MAAApplication HA Features DTCC2011 Hardware Load Balancers Redundant Configuration Multiple Web ServersApplication Tier Load Balanced Database Tier Multiple Forms Servers Load Balanced Parallel Concurrent Processing Fault tolerant batch processing Database or Application Tier 10
  11. 11. 1. 财务成本计算和库存减值计算如大家所知,成本的计算同样需要调用大量的基础数据,通过BOM进行Rollup,会占用较大的系统资源,磁盘IO,导致运行时间很长.每个组织大概需要30分钟的时间 完成整个加工费分配和成本计算的过程, 与前面结算相关程序相同 都是对结算进度造成了很 大的影响. DTCC2011 Overhead Overhead Divide Import Distribution Distribution Current Month Closing Average Overhead Calculation Formula Product Result Others RCV/Issue Current Month Average Overhead TWA* Overhead Rate Rate Creation Transacti OQC on Creation Monthly Transaction Overhead Rate Production Result RCV Transaction History (PROD) Transaction Labor/Expense RCV Transaction History Monthly Transaction Model/Assy (MTL) History RCV Amount Actual Cost Calculation Issue Transaction Onhand (MTL) Calculation (Rollup) Issue Transaction TWA Creation Actual Cost (PROD) Material Cost Defect New Item TWA Amount Actual Cost Defect Sales Info Sales TWA Distribution History Creation Amount Amount Creation Allocation Purchasing Price Monthly Actual Cost Transaction History 11
  12. 12. E-Business Suite on Sun Exadata DTCC2011Oracle Exadata 有助于极大提高Oracle E-Business Suite业务处理速度和减少系统总体成本。 提高业务速度 • 解决了传统数据库的运行瓶颈 • 增加可同时在线用户数+运行速度提高 • 高速处理Batch( concurrent )运行作业 • 极大提高了数据间协作(数据写入、抽取)处理能力 • 在与BI系统的高速协作中,促进更快的作出决策 + 减少总体成本 • Oracle E-Business Suite以外的系统使用同一硬件管理 • 消除了系统部署的复杂性 -数月的配置、排错、调优 • 促进全球化 ・ 独立化 ・ 实例化 (GSI)、从而提高系 统的统一化管理 • Oracle Exadata的压缩技术、节省硬盘空间 + 节省电力 • 帮助企业优化数据中心 Copyright 2010, Oracle. All rights reserved.
  13. 13. DTCC2011 <Insert Picture Here>Oracle E-Business Suite高级架构- 网络安全性- 数据安全性- 提高性能和高扩展性- 云平台上部署EBS 13
  14. 14. Two DMZs DTCC2011 Internal Users DMZ 2 staff.acme.com partners.acme.com Internal EBS App Tier ServerExternal Internet External EBS Users EBS App Tier Database Server DMZ 1 Firewall Firewall 14
  15. 15. Reverse Proxies DTCC2011 Internal Users DMZ 3 Internal EBS App Tier Server External Internet Reverse External Users Proxy EBS App Tier Server EBS Database DMZ 1 DMZ 2 Firewall Firewall Firewall 15
  16. 16. 网络通讯加密 DTCC2011 SSL (HTTPS) Internal Advanced Networking Option Users  Internal EBS App Tier Server     External Internet Reverse External Users Proxy EBS App Tier Server EBS Database Firewall Firewall Firewall 16
  17. 17. Database Vault DTCC2011• 对授权用户的控制 – 限制数据库管理员访问应用程 序的数据 – 提供职责分离的功能 – 保证数据库和信息整合的安全 性• 执行数据访问的安全策略 – 控制何人、何时、何地以及如 何访问数据 – 可根据IP地址、时间或授权等情 况作出访问决定• 可应用于Oracle9i R2以上版本 17
  18. 18. Oracle Audit Vault的功能 DTCC2011 • 收集和整合审计数据 • 简化合规性报告 策略 监视 • 内建的报告 • 定制的报告报告 安全性 • 安全威胁预警 • 通过审计策略降低 IT 成本 代理将企业审计数据收集到可扩展、安全的 审计数据仓库中 未来资源 18
  19. 19. Data Masking of Cloned Databases DTCC2011 Production Non-ProductionLAST_NAME SSN SALARY LAST_NAME SSN SALARYAGUILAR 203-33-3234 40,000 ANSKEKSL 111—23-1111 60,000BENSON 323-22-2943 60,000 BKJHHEIEDK 222-34-1345 40,000What Why• 对匿名客户、财务或公司的机密数 将敏感数据用掩码替换,防止在开发 据来创建新的、清晰的数据,但保 测试和外包环境中泄密 留数据的属性,例如它的宽度,类 型和格式 19
  20. 20. 提高性能和可扩展性 DTCC20111. 负载均衡配置2. Real Application Clusters(RAC)3. 数据库的高级压缩4. 数据库分区5. Oracle WebCache 20
  21. 21. 甲骨文和亚马逊共享云计算服务EC2上的AMI样例- Oracle E-Business Suite 12.1.3 App Tier DTCC2011 21
  22. 22. Oracle VM TemplatesPre-configured Software Deployment in minutes DTCC2011 Download from Oracle • Pre-built, pre-configured VM • Complete app, middleware, Download Oracle VM DB installation Templates from O.com • Complete Siebel CRM, Database 11g, Enterprise Manager… Deploy template through EM Create templates and redeploy* Upcoming 23
  23. 23. EBS Virtualization on Oracle VM DTCC2011 Oracle VM Manager Server Pool • Browser-based • Pool • Java server resources VM VM VM VM • Scalable & Available • Load-balance • Migrate • Auto-Failover Server Pool Oracle VM Manager Oracle VM Servers XE, SE, EE or RAC DatabaseOracle VM Servers Shared Storage Pool Options• Hold guest VMs• Enterprise Linux • NAS/NFS• Windows • SAN • iSCSI 24
  24. 24. New EBS Virtualization Templates DTCC2011Self-contained EBS 12 system in two Oracle VM images• EBS 12.1.3 Prod Demo Database tier (OEL 5.4 + 11.2 DB)• EBS 12.1.3 Application Server tier (OEL 5.4) 25
  25. 25. EBS-specific Oracle VM Capabilities DTCC2011Oracle VM E-Business Suite Virtualization Kit – Scripts to configure and wire the EBS VMs in each image – Set instance names, IP addresses upon first bootLive migration between application tier nodes! – Conventional application tier failures, logout all users on a failed node – End-user sessions on a virtual node in a VM server pool can be migrated to a different node… transparently 26
  26. 26. DTCC2011 <Insert Picture Here>Oracle E-Business Suite扩展的系统集成- 扩展的系统管理- EBS 扩展- 安全相关的集成 27
  27. 27. E-Business Suite Management Packs DTCC2011针对EBS 系统管理的2个插件,集成在OEM GC 中Systems Management– Application Management Pack (AMP)Change Management– Application Change Management Pack (ACMP) 28
  28. 28. Application Management Pack Features DTCC2011• 标准化报表 • 警告原因分析• 集中监控 • Service Level Agreement (SLA) 报告• 用户活动分析和检测 • 自动终止非活动会话• 基于异常的警示 • 自动化和可定制的克隆 29
  29. 29. Application Change Management Pack Features DTCC2011 修补程序管理器• 变更标准框架 • 分析先决的条件• 定制管理 • 创建您自己的ADPATCH补丁• 安装管理器 • 申请批补丁• 广泛的报告和分析 • 无人值守操作• 变更管理仪表板 30
  30. 30. Extending E-Business Suite DTCC2011• Oracle Web Center• Oracle SOA Suite• Extending E-Business Suite with SOA Suite and ADF 31
  31. 31. Build Composite Applications using Web Center DTCC2011 E-Business Web Dashboards Suite Center Mashups PeopleSoft• 建立网站,协作和Web中心的复合应用程序• 新增通过WSRP portlet的EBS的R12的1.0 /的JSR- 168• 访问一个或多个电子商务套件R12的实例• EBS中显示数据的portlet基于EBS的责任 32
  32. 32. Oracle E-Business Suite AdapterIntegration Solution Overview DTCC2011 Oracle SOA Suite PL/SQL API, Views, Business Events Integration Repository BPEL PM BAM Oracle XML & eCommerce E-Business Gateway Suite ESB B2B Adapter Open Interface Table & Concurrent Programs  利用集成库  启用安全功能  应用程序上下文就绪  交易支持  定制支持 33
  33. 33. Oracle E-Business Suite AdapterIntegration Streams DTCC2011 Oracle E-Business Suite Adapter 34
  34. 34. Extending E-Business Suite withSOA Suite and ADF DTCC2011 Composite Mobile ADF Application EBS Adaptor 35
  35. 35. Mobile Invoice Approval DTCC2011 E-Business Suite PayablesADF deployed to Mobile E-Business Suite Adapter Approve Invoice Invoice Update Invoice Reject Invoice Notification Approval Events Workflow Get Invoice Detail ADF Task Flows SOA Composite Nishit 36
  36. 36. Learn more! Apps DBA & Architect Knowledge Blog DTCC2011 http://blogs.oracle.com/longchun http://weibo.com/longchun • Breaking Apps Techstack news • Primers & FAQs • Apps Technical Architectures • Technical Advance Configurations • Discuss Apps Techstack topics • Transfer Oracle Technical Knowledge37 37
  37. 37. DTCC2011Q&A 38

×