en-US/Clusters.xml
Paul W. Frields
pfrields at fedoraproject.org
Thu Apr 2 21:27:45 UTC 2009
en-US/Clusters.xml | 533 +++++++++++++++++++++++++++--------------------------
1 file changed, 278 insertions(+), 255 deletions(-)
New commits:
commit 0442efe852efb8b30c1d7fde2bf6dcf3d1fdead8
Author: Paul W. Frields <stickster at gmail.com>
Date: Thu Apr 2 17:27:34 2009 -0400
Fix nesting and sectioning in Clusters beat
diff --git a/en-US/Clusters.xml b/en-US/Clusters.xml
index 952a22e..4a067dc 100644
--- a/en-US/Clusters.xml
+++ b/en-US/Clusters.xml
@@ -9,205 +9,228 @@
<section>
<title>New Features</title>
<para>
- This section details new high-availability clustering information.
- </para>
- <section>
- <title>The Corosync Cluster Engine</title>
- <para>This section discussions the Corsync Cluster Engine.</para>
+ This section details new high-availability clustering
+ information.
<itemizedlist>
<listitem>
<para>
- Plug-in based cluster engine using the virtual synchrony communication model
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Well considered plugin model and plugin API
- </para>
- </listitem>
- <listitem>
- <para>
- Ultra-high performance messaging, up to 300k messages/second to a group of 32
- nodes for service engine developers.
- </para>
- </listitem>
- <listitem>
- <para>
- Provides most services for service engine developers
- </para>
- </listitem>
- <listitem>
- <para>
- Standard on many other Linux distributions for portable application development.
- </para>
- </listitem>
- <listitem>
- <para>
- Works with mixed 32/64 bit user applications, 32/64 bit big and little endian support.
- </para>
- </listitem>
- <listitem>
- <para>
- Full IPv4 and IPv6 support
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Provides the following plug-in service engines and C APIs
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Closed Process Group Communication C API for cluster communication
- </para>
- </listitem>
- <listitem>
- <para>
- Extended Virtual Synchrony passthrough C API for cluster communications at a lower level.
- </para>
- </listitem>
- <listitem>
- <para>
- Runtime Configuration Database C API for cluster configuration
- </para>
- </listitem>
- <listitem>
- <para>
- Configuration C API for runtime cluster operations
- </para>
- </listitem>
- <listitem>
- <para>
- Quorum engine C API for providing information related to quorum
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Reusable C libraries or headers tuned for high performance and quality
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Totem Single Ring and Redundant Ring Multicast Protocol library
- </para>
- </listitem>
- <listitem>
- <para>
- Shared memory IPC library with sync and async communications models usable by other projects
- </para>
- </listitem>
- <listitem>
- <para>
- logsys flight recorder which allows logging and tracing of complex applications and records state in core files or at user command library
- </para>
- </listitem>
- <listitem>
- <para>
- 64 bit handle to data block mapping with handle verification header
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- The openais Standards Based Cluster Framework which
- provides an implementation of the Service Availability
- Forum Application Interface Specification to provide high
- availability through application clustering:
- </para>
+ The Corosync Cluster Engine
<itemizedlist>
<listitem>
<para>
- Packaging and design changes
+ Plug-in based cluster engine using the virtual
+ synchrony communication model
</para>
- <itemizedlist>
- <listitem>
- <para>
- All core features from openais related to
- clustering merged into The Corosync Cluster
- Engine.
- </para>
- </listitem>
- <listitem>
- <para>
- openais modified to work as plugins to the
- Corosync Cluster Engine
- </para>
- </listitem>
- </itemizedlist>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Well considered plugin model and plugin API
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ultra-high performance messaging, up to 300k
+ messages/second to a group of 32 nodes for
+ service engine developers.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Provides most services for service engine
+ developers
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Standard on many other Linux distributions for
+ portable application development.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Works with mixed 32/64 bit user applications,
+ 32/64 bit big and little endian support.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Full IPv4 and IPv6 support
+ </para>
+ </listitem>
+ </itemizedlist>
</listitem>
<listitem>
<para>
- Provides implementation of various Service
- Availability Forum AIS Specifications as corosync
- service engines and C APIs:
+ Provides the following plug-in service engines and C
+ APIs
</para>
<itemizedlist>
<listitem>
<para>
- Cluster Membership Service B.01.01
+ Closed Process Group Communication C API for
+ cluster communication
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Extended Virtual Synchrony passthrough C API for
+ cluster communications at a lower level.
</para>
</listitem>
<listitem>
<para>
- Checkpoint Service B.01.01
+ Runtime Configuration Database C API for cluster
+ configuration
</para>
</listitem>
<listitem>
<para>
- Event Service B.01.01
+ Configuration C API for runtime cluster
+ operations
</para>
</listitem>
<listitem>
<para>
- Message Service B.01.01
+ Quorum engine C API for providing information
+ related to quorum
</para>
</listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Reusable C libraries or headers tuned for high
+ performance and quality
+ </para>
+ <itemizedlist>
<listitem>
<para>
- Distributed Lock Service B.01.01
+ Totem Single Ring and Redundant Ring Multicast
+ Protocol library
</para>
</listitem>
<listitem>
<para>
- Timer Service A.01.01
+ Shared memory IPC library with sync and async
+ communications models usable by other projects
</para>
</listitem>
<listitem>
<para>
- Experimental Availability Management Framework B.01.01
+ logsys flight recorder which allows logging and
+ tracing of complex applications and records
+ state in core files or at user command library
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ 64 bit handle to data block mapping with handle
+ verification header
</para>
</listitem>
</itemizedlist>
</listitem>
-
- <listitem>
- <para>
- cluster is now based on both corosync and openais and offers:
- </para>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The openais Standards Based Cluster Framework which
+ provides an implementation of the Service Availability
+ Forum Application Interface Specification to provide high
+ availability through application clustering:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Packaging and design changes
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ All core features from openais related to
+ clustering merged into The Corosync Cluster
+ Engine.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ openais modified to work as plugins to the
+ Corosync Cluster Engine
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Provides implementation of various Service
+ Availability Forum AIS Specifications as corosync
+ service engines and C APIs:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Cluster Membership Service B.01.01
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Checkpoint Service B.01.01
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Event Service B.01.01
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Message Service B.01.01
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Distributed Lock Service B.01.01
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Timer Service A.01.01
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Experimental Availability Management Framework B.01.01
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ cluster is now based on both corosync and openais and
+ offers:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ pluggable configuration mechanism:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ XML (default)
+ </para>
<itemizedlist>
<listitem>
<para>
- pluggable configuration mechanism:
- </para>
- </listitem>
- <listitem>
- <para>
- XML (default)
+ Configuration schema updated moved from Conga
+ to cluster
</para>
- <itemizedlist>
- <listitem>
- <para>
- Configuration schema updated moved from Conga to cluster
- </para>
- </listitem>
- </itemizedlist>
</listitem>
</itemizedlist>
+ </listitem>
<listitem>
<para>
LDAP
@@ -218,123 +241,123 @@
corosync/openais file format
</para>
</listitem>
- <listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Cluster manager (cman):
+ </para>
+ <itemizedlist>
+ <listitem>
<para>
- Cluster manager (cman):
+ Now runs as part of corosync
</para>
- <itemizedlist>
- <listitem>
- <para>
- Now runs as part of corosync
- </para>
- </listitem>
- <listitem>
- <para>
- Provides quorum to all corosync subsystems
- </para>
- </listitem>
- <listitem>
- <para>
- Enhanced configuration-free running
- </para>
- </listitem>
- <listitem>
- <para>
- Better handling of configuration updates
- </para>
- </listitem>
- <listitem>
- <para>
- Quorum disk (optional) now supports mixed-endian clusters
- </para>
- </listitem>
- </itemizedlist>
</listitem>
-
- <listitem>
+ <listitem>
<para>
- fence / fence agents:
+ Provides quorum to all corosync subsystems
</para>
- <itemizedlist>
- <listitem>
- <para>
- Improved daemon logging options
- </para>
- </listitem>
- <listitem>
- <para>
- New operation 'list' that prints aliases with port numbers
- </para>
- </listitem>
- <listitem>
- <para>
- Support for new devices and firmware: LPAR HMC v3, Cisco MDS, interfaces MIB (ifmib)
- </para>
- </listitem>
- <listitem>
- <para>
- Fence agents produce resource-agent style metadata
- </para>
- </listitem>
- <listitem>
- <para>
- Support for 'unfence' operation on boot
- </para>
- </listitem>
- </itemizedlist>
</listitem>
-
- <listitem>
+ <listitem>
<para>
- rgmanager:
+ Enhanced configuration-free running
</para>
- <itemizedlist>
- <listitem>
- <para>
- Better handling of configuration updates
- </para>
- </listitem>
- <listitem>
- <para>
- Uses same logging configuration as the rest of the cluster stack
- </para>
- </listitem>
- </itemizedlist>
</listitem>
-
- <listitem>
+ <listitem>
<para>
- clvmd:
+ Better handling of configuration updates
</para>
- <itemizedlist>
- <listitem>
- <para>
- Run-time switchable between cman or
- corosync/dlm cluster interfaces
- </para>
- </listitem>
- </itemizedlist>
</listitem>
- </listitem>
- </itemizedlist>
+ <listitem>
+ <para>
+ Quorum disk (optional) now supports mixed-endian clusters
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ fence / fence agents:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Improved daemon logging options
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New operation 'list' that prints aliases with port numbers
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Support for new devices and firmware: LPAR HMC v3,
+ Cisco MDS, interfaces MIB (ifmib)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Fence agents produce resource-agent style metadata
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Support for 'unfence' operation on boot
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ rgmanager:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Better handling of configuration updates
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Uses same logging configuration as the rest of the
+ cluster stack
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ clvmd:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Run-time switchable between cman or corosync/dlm
+ cluster interfaces
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
</listitem>
</itemizedlist>
- </section>
-
- <section>
- <title>Packaging Changes</title>
- <para>
- A lot of effort has been expended to cleanup the packages and to make
- them as complete, intuitive and modular as possible, allowing also
- external entities to reuse most of the infrastructure without the
- requirement to pull the whole stack in.
- </para>
- <para>
- With the new package reorganization, users will find it easier to
- update their cluster. The introduction of fence-agent and resource
- agent packages will avoid the pain for users to restart cluster nodes
- for simple script updates.
- </para>
- </section>
+ </para>
+ </section>
+ <section>
+ <title>Packaging Changes</title>
+ <para>
+ A lot of effort has been expended to cleanup the packages and to
+ make them as complete, intuitive and modular as possible,
+ allowing also external entities to reuse most of the
+ infrastructure without the requirement to pull the whole stack
+ in.
+ </para>
+ <para>
+ With the new package reorganization, users will find it easier
+ to update their cluster. The introduction of fence-agent and
+ resource agent packages will avoid the pain for users to restart
+ cluster nodes for simple script updates.
+ </para>
</section>
</section>
More information about the Fedora-docs-commits
mailing list