Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Objectives
After completing this lesson, you should be able to:
Explain the principles and purposes of clusters
Describe Cluster hardware best practices
Describe the Oracle Clusterware architecture
Describe how Grid Plug and Play affects Clusterware
1-2
1-3
What Is a Cluster?
1-4
What Is Clusterware?
Software that provides various interfaces and services for a
cluster. Typically, this includes capabilities that:
Allow the cluster to be managed as a whole
Protect the integrity of the cluster
Maintain a registry of resources across the cluster
Deal with changes to the cluster
Provide a common view of resources
1-5
Oracle Clusterware
Oracle Clusterware is:
A key part of Oracle Grid Infrastructure
Integrated with Oracle
Automatic Storage
Management (ASM)
The basis for ASM Cluster
File System (ACFS)
A foundation for Oracle
Real Application Clusters
(RAC)
A generalized cluster
infrastructure for all kinds
of applications
1-6
1-7
Cluster management
Node monitoring
Event services
Time synchronization
Network management
High availability
Cluster Interconnect Link
Aggregation (HAIP)
1-8
Easy installation
Easy management
Continuing tight integration with Oracle RAC
ASM enhancements with
benefits for all applications
No additional clusterware
required
NIC1
NIC2
NIC1
NIC2
1-9
NIC1
NIC2
1 - 11
1 - 12
1 - 14
GPnP Domain
1 - 15
GPnP Components
Software image
A software image is a read-only collection of software to be
run on nodes of the same type.
At a minimum, the image must contain:
1 - 16
An operating system
The GPnP software
A security certificate from the provisioning authority
Other software required to configure the node when it
starts up
GPnP Profile
The profile.xml file:
$ cat GRID_HOME/gpnp/profiles/peer/profile.xml
<?xml version="1.0" encoding="UTF-8"?><gpnp:GPnP-Profile Version="1.0"
xmlns="http://www.grid-pnp.org/2005/11/gpnp-profile" ...
xsi:schemaLocation="http://www.grid-pnp.org/2005/11/gpnp-profile gpnp-profile.xsd"
ProfileSequence="4" ClusterUId="2deb88730e0b5f1bffc9682556bd548e" ClusterName="cluster01"
PALocation=""><gpnp:Network-Profile><gpnp:HostNetwork id="gen" HostName="*"><gpnp:Network
id="net1" IP="192.0.2.0" Adapter="eth0" Use="public"/><gpnp:Network id="net2"
IP="192.168.1.0" Adapter="eth1"
Use="cluster_interconnect"/></gpnp:HostNetwork></gpnp:Network-Profile><orcl:CSS-Profile
id="css" DiscoveryString="+asm" LeaseDuration="400"/><orcl:ASM-Profile id="asm"
DiscoveryString="/dev/sd*" SPFile="+data/spfile.ora"/><ds:Signature
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<ds:Reference URI="">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#">
<InclusiveNamespaces xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"
PrefixList="gpnp orcl xsi"/>
...
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>gIBakmtUNi9EVW/XQoE1mym3Bnw=</ds:DigestValue>
...
<ds:SignatureValue>cgw3yhP/2oEm5DJzdachtfDMbEr2RSfFFUlZujLemnOgsM...=</ds:SignatureValue>
1 - 17
Application
File system
ASM
Logical Volume Manager
1 - 18
Operating system
Operating system
Hardware
Hardware
1 - 19
1 - 20
Quiz
Which of the following statements regarding Grid Naming
Service is not true?
a. GNS is an integral component of Grid Plug and Play.
b. Each node in the cluster runs a multicast DNS (mDNS)
process.
c. The GNS virtual IP address must be assigned by DHCP.
d. The cluster subdomain is defined as a delegated domain.
1 - 21
Quiz
Each cluster nodes public Ethernet adapter must support UDP
or RDS.
a. True
b. False
1 - 22
Summary
In this lesson, you should have learned how to:
Explain the principles and purposes of clusters
Describe Cluster hardware best practices
Describe the Oracle Clusterware architecture
Describe how Grid Plug and Play affects Clusterware
1 - 23