Professional Documents
Culture Documents
Agenda
Domain
Overview of Weblogic Server Domain
Admin Server
Managed Server
Resources and Services
Standalone v/s Clustered Managed
Servers
Nodemanager
Clusters
Domain
A domain consists of one or more WebLogic
Server instances which are managed by a Admin
Server
A domain can contain:
1. Admin Server
2. Managed Server
3. Cluster
4. Resources and Services etc. .
Managed
Server
Resources
and
Services
Managed
Server
Resources
and
Services
Admin
Server
Cluster
Resources
and Services
Managed
Server
Managed
Server
Managed
Server
ADMIN SERVER
The Administration Server serves as a central
location from which to manage and monitor all
resources in a domain.
It maintains the domain's configuration
documents and distributes changes in the
configuration documents to Managed Servers.
Roles of Admin Server:
Act as a central control entity to configure
the entire domain. That is, helping in
configuring Managed servers, clusters etc..
MANAGED SERVER
In a domain, server instances other than
the Administration Server are referred to
as Managed Servers
Functionality of Managed Server:
Helps in deploying Applications.
One or More Managed servers can be
grouped to form clusters.
Clustered MS
Used in Development
Environment
Used in Production
Environments
NODEMANAGER
NODE MANAGER
Node Manager enables you to perform
CAPABILITIES
these tasks:
SHUTDOWN MANAGED
SERVER
Choose to
create new
domain
Customize Environment
Select Product
components or
template
Specify
username and
password for
Admin Server
Select Product
components or
template
Customize Service
Load DB
Change JMS File Store
Customize
environments
or services ?
No
Specify and
create domain
Done
YES
Review Settings
CLUSTER
CLUSTER
Multiple Weblogic server instances running
simultaneously to provide scalability and reliability
Cluster capacity can be increased dynamically by
adding machines to cluster (Same version of
Weblogic)
Benefits Of Clustering
Scalability
High-Availability
Application Failover
Failover means an application component doing a particular
jobsome set of processing tasksbecomes unavailable for any
reason
Copy
Failed Object
Available?
YES (mandatory)
Copy of failed
object
Load Balancing
Load balancing is the even distribution of jobs and
associated communications across the computing and
networking resources in your environment
For load balancing to occur:
Application Instance 1
Application Instance 2
Application Instance 3