GFS kernel module on each node that communicates with the Meta Data Server and provides simultaneous access to a shared file system.
In PRIMECLUSTER configurations, an administrative LAN is a private local area network (LAN) on which machines such as the System Console and Cluster operation management PC reside. Because normal users do not have access to the administrative LAN, it provides an extra level of security. The use of an administrative LAN is optional.
See also public LAN.
A resource categorized as a userApplication used to group resources into a logical collection.
A shared boundary between a service provider and the application that uses that service.
The part of an object definition that specifies how the base monitor acts and reacts for a particular object type during normal operations.
This function is provided by the Enhanced Support Facility (ESF), and it automatically switches the server power on and off.
The procedure by which RMS automatically switches control of a userApplication over to another node after specified conditions are detected.
See also directed switchover (RMS), failover (RMS, SIS), switchover (RMS), symmetrical switchover (RMS).
Availability describes the need of most enterprises to operate applications via the Internet 24 hours a day, 7 days a week. The relationship of the actual to the planned usage time determines the availability of a system.
This PRIMECLUSTER module resides on top of the basic OS and provides internal interfaces for the CF (Cluster Foundation) functions that the PRIMECLUSTER services use in the layer above.
See also Cluster Foundation (CF).
The RMS module that maintains the availability of resources. The base monitor is supported by daemons and detectors. Each node being monitored has its own copy of the base monitor.
BMC (Baseboard Management Controller)
A dedicated processor for monitoring and diagnosis of environmental factors (e.g. temperature, voltage) and parts and units.
The improved interprocess communication interface in Oracle 9i that allows logical disk blocks (buffers) to be cached in the local memory of each node. Thus, instead of having to flush a block to disk when an update is required, the block can be copied to another node by passing a message on the cluster interconnect, thereby removing the physical I/O overhead.
The environment configuration file that is used for backup and restore operations, and is placed in the "/opt/SMAW/ccbr" directory. This file is used in the $CCBRHOME variable setting. For details, see the manual pages for the cfbackup(1M) and cfrestore(1M) commands and the comments in the ccbr.conf file.
The file that stores the generation number and is placed in the "/opt/SMAW/ccbr" directory. A value of 0 or higher is stored in this file. For details, see the manual pages for the cfbackup(1M) and cfrestore(1M) commands.
CCBRHOME variable (only in Solaris)
The variable that identifies the directory in which backup data is stored. The initial value is the "/var/spool/pcl4.1/ccbr" directory. This variable can be set only in the ccbr.conf file.
A resource defined in the configuration file that has at least one parent. A child can have multiple parents, and can either have children itself (making it also a parent) or no children (making it a leaf object).
See also resource (RMS), object (RMS), parent (RMS).
A set of computers that work together as a single computing source. Specifically, a cluster performs a distributed form of parallel computing.
See also RMS configuration.
A Java-based, OS-independent management tool for PRIMECLUSTER products such as CF, RMS, and SIS. Cluster Admin is available from the Web-Based Admin View interface.
See also Cluster Foundation (CF), Reliant Monitor Services (RMS), Scalable Internet Services (SIS), Web-Based Admin View.
Cluster Configuration Backup and Restore (Only in Solaris)
CCBR provides a simple method to save the current PRIMECLUSTER configuration information of a cluster node. It also provides a method to restore the configuration information.
The set of PRIMECLUSTER modules that provides basic clustering communication services.
See also base cluster foundation (CF).
The set of private network connections used exclusively for PRIMECLUSTER communications.
This PRIMECLUSTER module handles the forming of a new cluster and the addition of nodes.
This condition exists when two or more nodes in a cluster cannot communicate over the cluster interconnect; however, with applications still running, the nodes can continue to read and write to a shared device, compromising data integrity.
See also split-brain syndrome.
The operation which does not allow the preliminary operation needed to establish the operating state immediately on the standby node.
The RMS configuration file that defines the monitored resources and establishes the interdependencies between them. The default name of this file is config.us.
Nodes that maintain the configuration, dynamic data, and statistics in a SIS configuration.
See also gateway node (SIS), service node (SIS), Scalable Internet Services (SIS).
A process that monitors the state of a specific object type and reports a change in the resource state to the base monitor.
The RMS procedure by which an administrator switches control of a userApplication over to another node.
See also automatic switchover (RMS), failover (RMS, SIS), switchover (RMS), symmetrical switchover (RMS).
A node state that indicates that the node is unavailable (marked as down). A LEFTCLUSTER node must be marked as DOWN before it can rejoin a cluster.
See also UP (CF), LEFTCLUSTER (CF), node state (CF).
The process of detecting an error. For RMS, this includes initiating a log entry, sending a message to a log file, or making an appropriate recovery response.
LAN standard that is standardized by IEEE 802.3. Currently, except for special uses, nearly all LANs are Ethernets. Originally the expression Ethernet was a LAN standard name for a 10 megabyte per second type LAN, but now it is also used as a general term that includes high-speed Ethernets and gigabyte Ethernets.
Event Notification Services (CF)
This PRIMECLUSTER module provides an atomic-broadcast facility for events.
One of the LAN duplexing modes presented by GLS.
This mode uses a multiplexed LAN simultaneously to provide enhanced communication scalability between servers and high speed switchover if a LAN failure occurs.
With SIS, this process switches a failed node to a backup node. With RMS, this process is known as switchover.
See also automatic switchover (RMS), directed switchover (RMS), switchover (RMS), symmetrical switchover (RMS).
Gateway nodes have an external network interface. All incoming packets are received by this node and forwarded to the selected service node, depending on the scheduling algorithm for the service.
See also service node (SIS), database node (SIS), Scalable Internet Services (SIS).
The GFS Shared File System is a shared file system that allows simultaneous access with consistency/integrity maintained from the multiple nodes connected to the shared disk device. It also features continued process of other nodes even if some nodes have failed.
This optional product provides volume management that improves the availability and manageability of information stored on the disk unit of the Storage Area Network (SAN).
This optional product provides direct, simultaneous accessing of the file system on the shared storage unit from two or more nodes within a cluster.
This PRIMECLUSTER optional module provides network high availability solutions by multiplying a network route.
An object type which has generic properties. A generic type is used to customize RMS for monitoring resources that cannot be assigned to one of the supplied object types.
See also object type (RMS).
A computer interface with windows, icons, toolbars, and pull-down menus that is designed to be simpler to use than the command-line interface.
A system design philosophy in which redundant resources are employed to avoid single points of failure.
See also Reliant Monitor Services (RMS).
The operation which enables preliminary operation so that the operating state can be established immediately on the standby node.
A numeric address that can be assigned to computers or applications.
See also IP aliasing.
Internode Communications facility
This module is the network transport layer for all PRIMECLUSTER internode communications. It interfaces by means of OS-dependent code to the network I/O subsystem and guarantees delivery of messages queued for transmission to the destination node in the same sequential order unless the destination node fails.
This enables several IP addresses (aliases) to be allocated to one physical network interface. With IP aliasing, the user can continue communicating with the same IP address, even though the application is now running on another node.
See also Internet Protocol address.
iRMC (integrated Remote Management Controller)
Abbreviation for integrated Remote Management Controller which is one of the hardware mounted in PRIMEQUEST/PRIMERGY.
A word that has special meaning in a programming language. For example, in the configuration file, the keyword object identifies the kind of definition that follows.
A bottom object in a system graph. In the configuration file, this object definition is at the beginning of the file. A leaf object does not have children.
A node state that indicates that the node cannot communicate with other nodes in the cluster. That is, the node has left the cluster. The reason for the intermediate LEFTCLUSTER state is to avoid the network partition problem.
See also UP (CF), DOWN (CF), cluster partition (CF), node state (CF).
The file that contains a record of significant system events or messages. The base monitor, wizards, and detectors can have their own log files.
GFS daemon that centrally manages the control information of a file system (meta-data).
A cluster system that is built from different SPARC Enterprise models. For example, one node is SPARC Enterprise M3000, and another node is SPARC Enterprise M4000. The models are divided into the following groups: SPARC M12-2/M12-2S, SPARC M10-1/M10-4/M10-4S, SPARC S7-2/S7-2L, SPARC T7-1/T7-2/T7-4, SPARC T5-2/T5-4/T5-8, SPARC T4-1/T4-2/T4-4, SPARC T3-1/T3-2/T3-4, SPARC Enterprise T1000/T2000, SPARC Enterprise T5120/T5220/T5140/T5240/T5440, and SPARC Enterprise M3000/M4000/M5000/M8000/M9000.
The part of an operating system that is always active and translates system calls into activities.
One of the LAN duplexing modes presented by GLS. The duplexed NIC is used exclusively, and LAN monitoring between the server and the switching HUB, and switchover if an error is detected are implemented.
Every node in a cluster maintains a local state for every other node in that cluster. The node state of every node in the cluster must be either UP, DOWN, or LEFTCLUSTER.
See also UP (CF), DOWN (CF), LEFTCLUSTER (CF).
In the configuration file or a system graph, this is a representation of a physical or virtual resource.
See also leaf object (RMS), object definition (RMS), object type (RMS).
An entry in the configuration file that identifies a resource to be monitored by RMS. Attributes included in the definition specify properties of the corresponding resource. The keyword associated with an object definition is object.
See also attribute (RMS), object type (RMS).
A category of similar resources monitored as a group, such as disk drives. Each object type has specific properties, or attributes, which limit or define what monitoring or action can occur. When a resource is associated with a particular object type, attributes associated with that object type are applied to the resource.
See also generic type (RMS).
The capability of adding, removing, replacing, or recovering devices without shutting or powering off the node.
operating system dependent (CF)
This module provides an interface between the native operating system and the abstract, OS-independent interface that all PRIMECLUSTER modules depend upon.
Oracle Real Application Clusters (RAC)
Oracle RAC allows access to all data in a database to users and applications in a clustered or MPP (massively parallel processing) platform. Formerly known as Oracle Parallel Server (OPS).
An object in the configuration file or system graph that has at least one child.
See also child (RMS), configuration file (RMS), system graph (RMS).
IP address that is assigned directly to the interface (for example, hme0) of a network interface card.
The default node on which a user application comes online when RMS is started. This is always the nodename of the first child listed in the userApplication object definition.
Service modules that provide services and internal interfaces for clustered applications.
Private network addresses are a reserved range of IP addresses specified by the Internet Assigned Numbers Authority. They may be used internally by any organization but, because different organizations can use the same addresses, they should never be made visible to the public internet.
A resource accessible only by a single node and not accessible to other RMS nodes.
See also resource (RMS), shared resource.
The local area network (LAN) by which normal users access a machine.
See also administrative LAN.
This is the capability of one object to assume the resource load of any other object in a cluster, and the capability of RAID hardware and/or RAID software to replicate data stored on secondary storage devices.
Reliant Monitor Services (RMS)
The package that maintains high availability of user-specified resources by providing monitoring and switchover capabilities.
remote console connection unit
Device that converts an RS232C interface and a LAN interface. This device allows another device (personal computer) that is connected to the LAN to use the TTY console functions through the Telnet function.
A node that is accessed through a LAN or telecommunications line.
See also local node, node.
A message that a detector uses to report the state of a particular resource to the base monitor.
A hardware or software element (private or shared) that provides a function, such as a mirrored disk, mirrored disk pieces, or a database server. A local resource is monitored only by the local node.
See also private resource (RMS), shared resource.
A configuration made up of two or more nodes connected to shared resources. Each node has its own copy of operating system and RMS software, as well as its own applications.
A software package composed of various configuration and administration tools used to create and manage applications in an RMS configuration. Provides interface between foundation of RMS Wizard and BM (Base Monitor).
A software tool for creating specified configuration in order for RMS to operate.
See also RMS Wizard Tools
Scalable Internet Services (SIS)
Scalable Internet Services is a TCP connection load balancer, and dynamically balances network access loads across cluster nodes while maintaining normal client/server sessions for each connection.
The ability of a computing system to dynamically handle any increase in work load. Scalability is especially important for Internet-based applications where growth caused by Internet usage presents a scalable challenge.
A shell program executed by the base monitor in response to a state transition in a resource. The script may cause the state of a resource to change.
Service nodes provide one or more TCP services (such as FTP, Telnet, and HTTP) and receive client requests forwarded by the gateway nodes.
See also database node (SIS), gateway node (SIS), Scalable Internet Services (SIS).
A resource, such as a disk drive, that is accessible to more than one node.
See also private resource (RMS), resource (RMS).
A facility that forcibly stops a node in which a failure has occurred. When PRIMECLUSTER decides that system has reached a state in which the quorum is not maintained, it uses the Shutdown Facility (SF) to return the cluster system to the quorum state.
The high-speed network that connects multiple, external storage units and storage units with multiple computers. The connections are generally fiber channels.
LAN duplexing mode presented by GLS.
There are a total of six switching mode types: fast switching mode, NIC switching mode, GS/SURE linkage mode, virtual NIC mode, multipath mode, and Multi-link Ethernet mode.
The process by which RMS switches control of a userApplication over from one monitored node to another.
See also automatic switchover (RMS), directed switchover (RMS), failover (RMS, SIS), symmetrical switchover (RMS).
This means that every RMS node is able to take on resources from any other RMS node.
See also automatic switchover (RMS), directed switchover (RMS), failover (RMS, SIS), switchover (RMS).
When the power of one node is turned in the cluster system, this function turns on all other powered-off nodes and disk array unit that are connected to nodes through RCI cables.
Disk on which the active operating system is installed. System disk refers to the entire disk that contains the slices that are currently operating as one of the following file systems (or the swap area):
For Solaris: /, /usr, /var, or swap area
For Linux: /, /usr, /var, /boot, /boot/efi, or swap area
A visual representation (a map) of monitored resources used to develop or interpret the configuration file.
See also configuration file (RMS).
A node state that indicates that the node can communicate with other nodes in the cluster.
See also DOWN (CF), LEFTCLUSTER (CF), node state (CF).
In Oracle Solaris Zones environments, with the non-global zones started up on both the operating server and standby server as is, this operation switches over only the applications operating within the non-global zone, and takes over services. Since the standby system's non-global zone OS becomes a startup status, a faster switchover than the cold-standby is possible.
A Java-based, OS-independent interface to PRIMECLUSTER management components.
See also Cluster Admin.
An interactive software tool that creates a specific type of application using pretested object definitions. An enabler is a type of wizard.