Rev 536: - tidied up some of the web page text in
http://samba.org/~tridge/ctdb
tridge at samba.org
tridge at samba.org
Tue Jun 12 01:30:31 GMT 2007
------------------------------------------------------------
revno: 536
revision-id: tridge at samba.org-20070612013030-v96d3dun2z2s4t5t
parent: tridge at samba.org-20070611130323-4jb1shtg78r4wsed
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge
timestamp: Tue 2007-06-12 11:30:30 +1000
message:
- tidied up some of the web page text
- added volker to the list of developers
modified:
web/index.html ctdb.html-20070601052353-vgod9lfo4an4o83j-2
=== modified file 'web/index.html'
--- a/web/index.html 2007-06-09 07:15:26 +0000
+++ b/web/index.html 2007-06-12 01:30:30 +0000
@@ -12,9 +12,9 @@
using TDB for temporary data it is very easy to convert that
application to be cluster aware and use CTDB instead.
-<p>CTDB provides the same types of functions as TDB but with the
-difference that it is clustered and thus it appears as a TDB database
-that spans multiple physical hosts in a cluster.
+<p>CTDB provides the same types of functions as TDB but in a clustered
+ fashion, providing a TDB-style database that spans multiple physical
+ hosts in a cluster.
<p>Features include:
<ul>
@@ -39,25 +39,24 @@
<h2>Requirements</h2>
-CTDB relies on that a clustered filesystem is available and shared on
+CTDB relies on a clustered filesystem being available and shared on
all nodes that participate in the CTDB cluster. This filesystem must
be mounted and available on all nodes in the CTDB cluster.
<p>On top of this cluster filesystem, CTDB then provides clustered HA
features so that data from the clustered filesystem can be exported
through multiple nodes in the CTDB cluster using various
-services. Currently this is used to export data off a clustered
-filesystem using Samba (for SMB/CIFS) and NFS to Windows and Unix
-clients.
+services. Currently included with CTDB are the necessary hooks for Samba, NFS
+ and ftp exports. Support for new service types can easily be added.
<h2>TDB</h2>
TDB is a very fast simple database that was originally developed for
use in Samba. Today several other projects use TDB to store their data.
-<p>See <a
-href="http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_4_0/source/lib/tdb/docs/README">TDB
-README file</a> for some description of how TDB is used.
+<p>See the <a
+href="http://samba.org/ftp/unpacked/samba4/source/lib/tdb/docs/README">TDB
+README file</a> for a description of how TDB is used.
<h2>Documentation</h2>
@@ -70,7 +69,7 @@
<h2>High Availability Features</h2>
The CTDB nodes in a cluster designates one node as a recovery master
-through an election process. If the recovery master node fail a
+through an election process. If the recovery master node fails a
new election is initiated so that the cluster will always guarantee
there will be a recovery master. The recovery master will
continuously monitor the cluster to verify that all nodes contain a
@@ -81,7 +80,7 @@
rebuild/recover all clustered TDB database to ensure that the
databases are consistent. Recovery typically takes between 1 and 3
seconds. During the recovery period the databases are 'frozen', and
-all IO operations by ctdb clients are suspended.
+all database IO operations by ctdb clients are suspended.
<h3>Is CTDB a HA solution?</h3>
@@ -90,15 +89,16 @@
CTDB alone is not a HA solution, but when you combine CTDB with a clustered
filesystem it becomes one.<p>
-CTDB is primarily developed around the concept of having a shared cluster
-filesystem shared across all the nodes in the cluster to provide the features
-required for building a NAS cluster.<p>
-
-Thus CTDB relies on an external component (the cluster filesystem) to provide
-the mechanisms for avoiding split-brain and other difficult tasks.<p>
-
-However, If you applications do need a clustered filesystem for all the nodes,
-in that scenario CTDB will provide a very easy to install and manage
+CTDB is primarily developed around the concept of having a shared
+cluster filesystem across all the nodes in the cluster to provide the
+features required for building a NAS cluster.<p>
+
+Thus CTDB relies on an external component (the cluster filesystem) to
+provide the mechanisms for avoiding split-brain and other core
+clustering tasks.<p>
+
+However, if you do have a clustered filesystem for all the nodes, in
+that scenario CTDB will provide a very easy to install and manage
solution for your clustering HA needs.
<h3>IP Takeover</h3>
@@ -135,6 +135,7 @@
<li><a href="http://samba.org/~tridge/">Andrew Tridgell</a><br>
<li>Ronnie Sahlberg<br>
<li>Peter Somogyi<br>
+<li><a href="http://sernet.de/Samba/">Volker Lendecke</a><br>
<ul>
<!--#include virtual="footer.html" -->
More information about the samba-cvs
mailing list