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.

Download presentation/whitepaper


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Download presentation/whitepaper

  1. 2. Managing the Oracle Application Server in a Datacenter Environment Nicole Haba Senior Product Manager Oracle Corporation Session id:
  2. 3. Agenda <ul><li>Problems Facing Datacenters </li></ul><ul><li>Oracle’s Solution </li></ul><ul><li>Management Topology </li></ul><ul><li>Features </li></ul><ul><ul><li>Daily Administration </li></ul></ul><ul><ul><li>Performance Monitoring </li></ul></ul><ul><li>Q&A </li></ul>
  3. 4. Problems Facing Datacenters
  4. 5. Problems Facing Datacenters <ul><li>Complex environment </li></ul><ul><ul><li>Several components to Application Server </li></ul></ul><ul><ul><li>Variety of target types (hosts, DBs, apps, network) </li></ul></ul><ul><li>No specialized Application Server administrator </li></ul><ul><li>No budget for extensive training </li></ul><ul><li>Not aware of issues with application performance until trouble ticket is logged </li></ul><ul><li>Difficult and time consuming in diagnosing poor performance </li></ul>
  5. 6. Oracle’s Solution
  6. 7. Oracle Enterprise Manager
  7. 8. Management Topology
  8. 9. OracleAS Console <ul><li>Installs with every OracleAS instance </li></ul><ul><li>Version inline with Oracle10 i – 10.0 </li></ul><ul><li>Unique port and IAS_ADMIN password for each OracleAS Console </li></ul><ul><li>Real-time monitoring of single OracleAS instance </li></ul><ul><li>“ Administration console” </li></ul><ul><li>Relies upon OracleAS management stack </li></ul><ul><ul><li>DCM </li></ul></ul><ul><ul><li>OPMN </li></ul></ul><ul><ul><li>DMS </li></ul></ul>
  9. 10. OracleAS Console (cont’d) OracleAS 2 OracleAS Console 2 OracleAS 1 OracleAS Console 1
  10. 11. Central Console <ul><li>New with Enterprise Manager V4 </li></ul><ul><li>Installs from separate CD-ROM from OracleAS software </li></ul><ul><ul><li>Version not inline with OracleAS – 4.0.1 </li></ul></ul><ul><li>Provides consolidated management and monitoring of entire enterprise </li></ul><ul><li>Out-of-box monitoring and alert notification </li></ul><ul><li>Historical collections for trend analysis </li></ul><ul><li>Group Management </li></ul><ul><li>Application Performance Management </li></ul><ul><li>Drilldown to OracleAS Consoles </li></ul>
  11. 12. New Enterprise Manager v4 Manage from Anywhere Portals HTTP/S OracleAS Console 1 HTTP/S OracleAS Console 2 HTTP/S HTTP/S Central Console Management Repository HTTP/S HTTP/S Firewall Mobile Device Management Service
  12. 13. Features: Administration <ul><li>Application Server Home Page </li></ul><ul><li>Deploying J2EE Applications </li></ul><ul><li>Management through Grids </li></ul><ul><li>Port Management </li></ul><ul><li>Diagnostic Logging </li></ul><ul><li>Something re: reassociation </li></ul><ul><li>Enterprise Configuration Management </li></ul><ul><li>Component Management </li></ul>
  13. 14. Application Server Home Page
  14. 15. Title is Arial 32-40pt. <ul><li>Text is Arial 28 pt., first bullet is red </li></ul><ul><ul><li>Second level is 24 pt. </li></ul></ul><ul><ul><ul><li>Third level </li></ul></ul></ul><ul><ul><ul><ul><li>Fourth level </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Fifth level </li></ul></ul></ul></ul></ul>
  15. 16. Deploying J2EE Applications <ul><li>Consolidated view of J2EE apps across all OC4J instances </li></ul><ul><li>Configure Java Messaging Services for J2EE apps </li></ul><ul><ul><li>Only Oracle AQ and third party </li></ul></ul><ul><li>Configure and monitor Message Driven Beans </li></ul><ul><li>Configure J2EE data sources easier with new “create-like” feature </li></ul><ul><li>Improved deployment Wizard </li></ul><ul><li>More comprehensive error messages </li></ul>
  16. 17. Management through Grids
  17. 18. Management through Grids <ul><li>Consolidate distributed targets for more effective management </li></ul><ul><ul><li>Web Applications </li></ul></ul><ul><ul><li>Application Servers </li></ul></ul><ul><ul><li>Databases </li></ul></ul><ul><ul><li>Hosts </li></ul></ul><ul><li>Monitor key performance metrics and alerts for all targets </li></ul><ul><li>Drilldown into more details </li></ul><ul><li>Quickly isolate and diagnose root cause of problem </li></ul>
  18. 19. Management through Grids (cont’d) <ul><li>Cluster info </li></ul><ul><ul><li>File-based repository supported by DCM </li></ul></ul><ul><ul><li>Create file-based repository via command line, not via Oracle10 i AS Console </li></ul></ul><ul><ul><li>Perform file-based repository cluster management operations via Oracle10 i AS Console </li></ul></ul>
  19. 20. Port Management
  20. 21. Port Management <ul><li>View port ranges and ports in use across all components </li></ul><ul><li>Configure various ports from central location </li></ul><ul><ul><li>Access to port dependency info </li></ul></ul><ul><li>Port dependencies documented in OracleAS Admin Guide </li></ul>
  21. 22. Diagnostic Logging
  22. 23. Diagnostic Logging <ul><li>Log Viewer </li></ul><ul><ul><li>Access all Oracle10 i AS diagnostic logs from single location </li></ul></ul><ul><li>Log Loader </li></ul><ul><ul><li>Automatically load log data into a file-based repository for easier investigation </li></ul></ul><ul><ul><li>Cross-correlation queries </li></ul></ul>
  23. 24. Something re: reassociation
  24. 25. Reassociation <ul><li>Ability to reassociate (ie reconfigure) Oracle10 i AS Infrastructure with an application’s mid tier </li></ul><ul><li>Types of reassociation </li></ul><ul><ul><li>Identity Management </li></ul></ul><ul><ul><li>Metadata Repository </li></ul></ul><ul><ul><li>DB Managed Cluster </li></ul></ul><ul><li>Customer use cases </li></ul><ul><ul><li>Disaster recovery (backup & recovery) </li></ul></ul><ul><ul><li>Identity Management reconfiguration </li></ul></ul><ul><ul><li>Support for application lifecycle (test  stage  production) </li></ul></ul>
  25. 26. Reassociation: Identity Management <ul><li>Intuitive ‘Change Identity Management Wizard’ to step user through reconfig </li></ul><ul><li>Supports reassociation of OID, SSO or both </li></ul>
  26. 27. <ul><li>Intuitive ‘Change Metadata Repository Wizard’ to step user through reconfig </li></ul><ul><li>Configuration performed at DB instance level </li></ul><ul><li>For Portal mid tiers, dads.conf file automatically updated with new Metadata Repository </li></ul>Reassociation: Metadata Repository
  27. 28. Reassociation: DB Managed Cluster <ul><li>Intuitive ‘Change DB Managed Cluster Wizard’ to step user through reconfig </li></ul><ul><li>No support for file based clusters </li></ul>
  28. 29. Enterprise Configuration Management
  29. 30. Enterprise Configuration Management <ul><li>Automatically gather and store hardware and software configuration data </li></ul><ul><ul><li>OS registered software </li></ul></ul><ul><ul><li>Hardware resources </li></ul></ul><ul><ul><li>Patch levels </li></ul></ul><ul><ul><li>Dependencies </li></ul></ul><ul><li>Configuration management operations </li></ul><ul><ul><li>Locate and download Oracle software patches directly from MetaLink </li></ul></ul><ul><ul><li>Search for and compare software installations </li></ul></ul>
  30. 31. Component Management
  31. 32. Component Management <ul><li>HTTP Server </li></ul><ul><li>OC4J </li></ul><ul><li>Web Cache </li></ul><ul><li>BC4J </li></ul><ul><li>Discoverer </li></ul><ul><li>Forms </li></ul><ul><li>CM SDK </li></ul><ul><li>Internet Directory </li></ul><ul><li>Personalization </li></ul><ul><li>Portal* </li></ul><ul><li>ProcessConnect* </li></ul><ul><li>Reports* </li></ul><ul><li>Syndication Server </li></ul><ul><li>Ultrasearch </li></ul><ul><li>Wireless </li></ul>* Offers key new features
  32. 33. Component Management (cont’d) <ul><li>Consistency across all Oracle10 i AS components </li></ul><ul><ul><li>Common look-and-feel </li></ul></ul><ul><ul><li>Consistent level of management </li></ul></ul><ul><ul><ul><li>Administration </li></ul></ul></ul><ul><ul><ul><li>Monitoring </li></ul></ul></ul>
  33. 34. Central Console Management <ul><li>Application Server Home Page </li></ul><ul><li>Monitoring Oracle10 i AS </li></ul><ul><li>Consolidated Group Management </li></ul><ul><li>Application Performance Management </li></ul><ul><li>Enterprise Configuration Management </li></ul><ul><li>Drilldown to Oracle10 i AS Consoles </li></ul>Sites with both Oracle10 i AS and database, like LLNL, thought the Central Console was key to managing their enterprise.
  34. 35. Application Server Home Page Consolidated, at-a-glance view of key Oracle10 i AS information <ul><li>Availability </li></ul><ul><li>J2EE apps </li></ul><ul><li>Resource usage </li></ul><ul><li>Alerts </li></ul><ul><li>Diagnostics </li></ul><ul><li>Administration </li></ul>
  35. 36. Features: Monitoring <ul><li>Out-of-the-Box Monitoring </li></ul><ul><li>Historical Collections and Analysis </li></ul><ul><li>J2EE Application Diagnostics </li></ul><ul><li>Application Performance Management </li></ul>
  36. 37. Out-of-the-Box Monitoring
  37. 38. Monitoring Oracle10 i AS <ul><li>Monitor Application Server level as well as component level </li></ul><ul><ul><li>Real-time performance and availability monitoring </li></ul></ul><ul><ul><li>Lights-out monitoring defaults </li></ul></ul><ul><ul><li>Historical collections for trend analysis </li></ul></ul><ul><li>Out-of-box notifications for critical alerts </li></ul><ul><li>Summary view for rapid problem identification </li></ul><ul><li>Easily compare performance across Oracle10 i AS instances </li></ul>
  38. 39. Title is Arial 32-40pt. <ul><li>Text is Arial 28 pt., first bullet is red </li></ul><ul><ul><li>Second level is 24 pt. </li></ul></ul><ul><ul><ul><li>Third level </li></ul></ul></ul><ul><ul><ul><ul><li>Fourth level </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Fifth level </li></ul></ul></ul></ul></ul>
  39. 40. Historical Collections and Analysis
  40. 41. Title is Arial 32-40pt. <ul><li>Text is Arial 28 pt., first bullet is red </li></ul><ul><ul><li>Second level is 24 pt. </li></ul></ul><ul><ul><ul><li>Third level </li></ul></ul></ul><ul><ul><ul><ul><li>Fourth level </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Fifth level </li></ul></ul></ul></ul></ul>
  41. 42. J2EE Application Diagnostics
  42. 43. Title is Arial 32-40pt. <ul><li>Text is Arial 28 pt., first bullet is red </li></ul><ul><ul><li>Second level is 24 pt. </li></ul></ul><ul><ul><ul><li>Third level </li></ul></ul></ul><ul><ul><ul><ul><li>Fourth level </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Fifth level </li></ul></ul></ul></ul></ul>
  43. 44. Application Performance Management
  44. 45. Application Performance Management <ul><li>Web application “client” experience </li></ul><ul><ul><li>Direct measurement of real end-user performance against your web app </li></ul></ul><ul><li>Business transaction monitoring </li></ul><ul><ul><li>Emulate and monitor client experience from remote locations </li></ul></ul><ul><ul><ul><li>Monitor availability of web apps </li></ul></ul></ul><ul><ul><ul><li>Monitor performance of application transactions </li></ul></ul></ul>Beta customer Digital River sees APM as the key tool for application management. It’s the first feature they are rolling out in the Central Console.
  45. 46. Application Performance Management (cont’d) <ul><li>Cross-tier tracing of business transactions </li></ul><ul><ul><li>Trace web site transactions through the application server stack </li></ul></ul><ul><ul><ul><li>Breakdown of processing time </li></ul></ul></ul><ul><ul><ul><ul><li>HTTP Server </li></ul></ul></ul></ul><ul><ul><ul><ul><li>OC4J container </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Data source </li></ul></ul></ul></ul>
  46. 47. Next Steps…. <ul><li>Recommended sessions </li></ul><ul><ul><li>List 1 or 2 sessions that complement this session </li></ul></ul><ul><li>Recommended demos and/or hands-on labs </li></ul><ul><ul><li>List of or two demos or labs that will let them see this product in action. </li></ul></ul><ul><li>See Your Business in Our Software </li></ul><ul><ul><li>Visit the DEMOgrounds for a customized architectural review, see a customized demo with Solutions Factory, or receive a personalized proposal. Visit the DEMOgrounds for more information. </li></ul></ul><ul><li>Relevant web sites to visit for more information </li></ul><ul><ul><li>List urls here. </li></ul></ul>
  47. 48. Reminder – please complete the OracleWorld online session survey Thank you.
  48. 49. A Q & Q U E S T I O N S A N S W E R S
  49. 51. Issues from Oracle9 i AS 902 & 903
  50. 52. Issues & Resolutions - Removal of X Server dependency X Server Requirement - Concurrency bug patched in 902 - More comprehensive error messages for OC4J and OHS - OPMN integration and extensive metrics testing Reliability - Extensive performance profiling through complete management stack - Exit criteria for page downloads and administration tasks - Added progress indicator screens for long-running operations Performance Resolutions 902/903 Issues
  51. 53. Issues & Resolutions - Central monitoring in Enterprise Manager V4 - Central administration in post 10 i AS Central management - Planned for post 10 i AS JMX Support - Planned for post 10 i AS Role-based, more granular admin privileges - Enable/Disable functionality in 10 i AS Profiles for Startup Resolutions 902/903 Missing Functionality
  52. 54. Performance Improvements
  53. 55. Performance Improvements (cont’d)