Oracle Application Server 10g
Oracle Application Server 10g: First Steps with Grid Computing
An Oracle White Paper
September 2003
Oracle Application Server 10g:
First Steps with Grid Computing
Introduction 3
Oracle Application Server 10g Enterprise Grid Computing Features 4
Installation, Configuration and Provisioning 5
Resource Management and Scheduling 5
Security and Identity Management 6
Application management and Monitoring 6
Workload Management 7
Systems Management and Monitoring 7
Conclusion 8
Oracle Application Server 10g
First Steps with Grid Computing
Introduction
Grid computing is a new software architecture designed to effectively pool together large amounts of low cost modular storage and servers to create a virtual computing resource across which work can be transparently distributed to use capacity very efficiently, at low cost, and with very high availability. The resources in a grid can include storage, servers, databases, application servers, and applications. By pooling resources together, Grid Computing can offer dependable, consistent, pervasive, and inexpensive access to these resources regardless of their location and when needed, thereby fulfilling the need for computing capacity on-demand.
While Grid Computing has primarily been used by the scientific community to solve very specialized problems, the rapid evolution of cost-effective networked storage; high speed, high density blade servers; high speed network Interconnects; and low cost operating systems together with the evolving capabilities of systems software (databases and Application Servers) to exploit these advances have now made it possible for Enterprises to leverage the benefits of Grid Computing.
There are four major areas of innovation that are combining together to make grid computing possible.
• Standardization on low-cost, high-density modular servers and storage based on technology such as Tannin processors, blade servers and Linux.
• Consolidation and virtualization of servers shared among one or more data centers.
• Automation of all day-to-day management tasks, enabling a single administrator to simultaneously handle hundreds of servers in clusters.
• Abstraction of infrastructure services such as identity management for applications through application services layer using distributed computing technologies like Web services.
Oracle offers a comprehensive solution to manage information and run Enterprise Applications on Grids using Oracle Database 10g and Oracle Application Server 10g. Both Oracle Database 10g and Oracle Application Server 10g can be managed in a Grid Computing environment using Oracle Grid Control. Together these products address the challenges faced by I/T organizations today:
• Radically Reduce or Eliminate Excess Computing Capacity by automatically load balancing workloads to use spare capacity efficiently eliminating “islands of computation”
• Modular, Inexpensive Capacity Growth by adding capacity on-demand in low cost modular units
• Radically Lower Cost of Management by centralizing administration of the resources in a Grid and automating provisioning and administration tasks across these resources
Oracle Application Server 10g Enterprise Grid Computing Features
Oracle Application Server 10g is the next generation of application server, enabled for enterprise grid computing. It enables on-demand computing across an enterprise by efficiently pooling and utilizing hardware resources (CPU, Memory, Storage) available within an enterprise.
Oracle Application Server 10g enables customer’s IT infrastructure to respond to changing business demands by providing runtime to associate user applications with underlying infrastructure and let users convert servers to roles based on demand. Customers can deploy all their existing Oracle9iAS applications on Oracle Application Server 10g without any changes and take advantage of the new grid features.
Oracle Application Server grid environment is managed by Oracle Enterprise Manager (OEM), also called Grid control. OEM Console is the primary interface for performing all management tasks in a grid. A reliable and scalable multi-administrator repository offers the option of cooperative management. Using the Oracle Enterprise Manager product family, database administrators and IT managers can increase productivity, deliver better services, and reduce the total cost of information systems. Oracle Enterprise Manager features:
• Unified architecture for managing the complete Oracle environment
• Centralized console for single point of management
• Real-time monitoring
• Oracle Application Server grid management.
Specifically, Oracle Application Server 10g supports the following grid computing features:
[pic]
Installation, Configuration and Provisioning
In a typical grid environment, one can have few nodes to few hundreds of nodes. Manually installing software on hundreds of nodes can be time consuming and cumbersome. Oracle automates installation, configuration and cloning of Oracle Application Server across multiples nodes.
Oracle Enterprise Manager provides a common framework for software provisioning and management across Oracle Application Server 10g and Oracle Database 10g allowing administrators to create, configure, deploy, and utilize new CPUs and instances of the Application Server and Database as they are needed. This framework is also used to apply patches and upgrade existing systems.
In addition, any configuration changes on an Oracle Application Server instance can be automatically propagated across the grid without any manual intervention.
Resource Management and Scheduling
Resource management is a fundamental problem in grid-based systems. An IT administrator for the grid would want to ensure that resources are scheduled based on precedence and resource-constraints in order to find the best compromise solution based on the application requirements and system administrators preferences. Oracle Application Server 10g runtime monitors resource availability and consumption, and allocates just-in-time computing resources based on the application needs. Oracle Enterprise manger provides partitioning of computing resources across:
• Multiple Oracle Application Server instances.
• Components within a single Oracle Application Server instance.
• Multiple Oracle Application Server applications.
Security and Identity Management
Security and User Identity management becomes complex across gird since resources are no longer statically tied to the applications but allocated on demand. To simplify security provisioning Oracle Application Server provides a single, unified, standard based security model for applications based on Oracle Internet Directory, OracleAS Single Sign-On Server and OracleAS Certificate Authority.
Application management and Monitoring
Oracle Application Server automates complete life-cycle management of applications running on it.
[pic]
Configuration & Deployment: Application can be configured and hot-deployed across the grid on a single or multiple nodes from Enterprise manager console.
Job scheduler: Oracle EM provides an integrated Job scheduler to schedule application based on user criteria.
Performance Tuning and Debugging: Oracle Application Server Dynamic Monitoring Service (DMS) to collect the performance metrics and resource consumption such as CPU and Memory being utilized, I/O, Response Time, Requests/Second, Transaction Throughput etc. DMS allows you to monitor both the duration of important phases of request processing as well as status information such as the number of requests being handled at any given moment.
Workload Management
Oracle Application Server provides On-demand Scalability, end-to-end high availability and failover for applications deployed in Oracle grid environment. Oracle Application Server 10g provides setting up declarative workload management based on user-defined metrics. Oracle Application Server is integrating the Fault Monitoring and Notification Services between Oracle Application Server Infrastructure in Active Cluster and Oracle Application Server. This will allow Oracle Application Server to receive a failure notification should an Active Cluster node fail and switch over the Application Servers connections and workloads to another Active Cluster node much more quickly and efficiently.
Systems Management and Monitoring
Oracle Application Server automates many of the low-level systems management tasks that previously consumed an administrator’s time. Enterprise Manager Console for Oracle Application Server provides a centralized view on Oracle 10g environment. From Oracle Application Server EM, Oracle Application Server components can be started, stopped remotely,. systems usage metrics like CPU and memory usage can be can be collected and analyses across the grid.
In addition, OPMN enables automatic death-detection of running Oracle Application Server components and fast restart of these components across grid.
Conclusion
Oracle Application Server 10g helps organizations quickly create, operate and manage grid from cheap modular hardware components. It enables developing service oriented applications and transparently deploying them on OracleAS grid, scale applications OnDemand, provide high availability and centrally manage Oracle 10g grid through enterprise manager. Thereby reducing cost, time to market and return on investment.
[pic]
Oracle Application Server 10g: First Steps with Grid Computing
September 2003
Author:
Contributing Authors:
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
Phone: +1.650.506.7000
Fax: +1.650.506.7200
Copyright © 2003, Oracle. All rights reserved.
This document is provided for information purposes only
and the contents hereof are subject to change without notice.
This document is not warranted to be error-free, nor subject to
any other warranties or conditions, whether expressed orally
or implied in law, including implied warranties and conditions of
merchantability or fitness for a particular purpose. We specifically
disclaim any liability with respect to this document and no
contractual obligations are formed either directly or indirectly
by this document. This document may not be reproduced or
transmitted in any form or by any means, electronic or mechanical,
for any purpose, without our prior written permission.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective owners.
-----------------------
SW Configuration Management
Archive, Restore, Apply, Apply to Cluster
Installation & Configuration
Single Node, Multi-Node, Automated, Silent, Pre-Install & Post-Install Checks, All OSs
SW Cloning
Systems SW, Applications, Configuration
SW Lifecycle Management
SW Inventory, Track Change, Test-Production
SW Patching & Upgrade Automated, Rolling Upgrade, Cross-Tiers
SW Task Automation
Job System & Scheduling, Cluster Mgmt.
Security Certification & Processes
FIPS-140, Penetration Testing, Recommended Topologies
Secure Application Server
Java2, SSL For All Protocols, GSID, Least Privilege
Integration with External Systems
Windows Native Authentication, Active Directory, iPlanet, DIP
Enterprise Single Sign-On
Multi-level Authentication, Hosting Support, Geographic Support
User Provisioning & Delegated Administration
Certificate Authority, DAS, Domains, Self-Service, Org Charts, Dynamic Groups
Identity Repository (Directory)
Partial Rep. Fan-out, External Authentication, Subscription Management, Perf. Optimizations
Unplanned Downtime
Cold & Active Failover, Session Migration, Incremental Replication, Auto Failover
Disaster Recovery
Standby, Synchronized with DB
Process and Fault Monitoring
Intelligent Monitors, Distributed, Automatic
Backup & Recovery
Complete, Incremental, Point-in-Time
Across Database and App Server
Fault Notification, Fast Failover, Fast MTTR
Planned Downtime
Config. Archive, Flashback, Rolling Upgrade
Self-Managing
Portal, Self-Tuning, Group & Cluster Mgmt.
Status Monitoring
Real Time, Historical, 1 Node, Cluster-Wide
Troubleshooting
Log Viewing, Fault Console, Pro-Active Mgmt.
Performance Monitoring
Automatic, Perf.Expert, Bus. Txn Monitoring, Workload Management
Resource Monitoring
CPU, JVM, Memory, User-Defined, Metric Cloning, Service Level Reporting
Fault Monitoring
Intelligent Thresholds, Distributed, Alerts
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- how to install oracle database 10g release2 on widows xp
- starting oracle with vmware
- the oracle database 10g real application clusters
- oracle application server 10g
- download oracle9i
- oracle database 10g performance overview
- new scheduler utilities
- oracle imaging and process management services
- download oracle 9i client to a windows machine
Related searches
- oracle database 10g express edition download
- oracle 10g download
- oracle 10g download 32 bit
- oracle database 10g download free
- oracle 10g 64 bit windows
- oracle 10g for windows 10
- oracle 10g client 64 bit
- download oracle 10g express edition
- oracle 10g download 64 bit
- oracle 10g database software download
- oracle db 10g free download
- oracle 10g express download