Date: Mon, 30 Apr 2001 03:19:02 -0700 (PDT)
From: "zh" <163@xgforce.com>
eCluster(tm) SERVER RELEASE V3.0 - from www.xgforce.com
eCluster(tm) is a highly scalable Intelligent load-balance
cluster system, which can be scaled up to 1024 Internet cluster
groups and each contains 1024 cluster nodes(1024X1024).
With round trip time load balance algorithm, one can cluster
any OSes on any CPUs, such as NT, Novell, UNIXes, etc. The
support of load balance or fail safe mode, ensured non-stoppable
and fast business transactions for SQL Database Servers, such as
Oracle, MS SQL, Informix, MySQL, Postgress, etc.
Load balance algorithm includes cpu load, weighted load,
vm usage, round trip time, cpu usage, etc.
The eCluster(tm) Server provides Network Traffic Distribution,
Network Failsafe, CFS(tm), and Large Network Management
for both Internet and Intranet, where one could distribute
network traffic among large number of networked heterogeneous
servers and workstations. It's able to detect busy servers and
route traffic to server/workstation that is non-busy and with the
most available resource. It came with an email subsystem that
all resource shortages and malfuctions will be reported
automatically to administrators via email capable pagers/cell
phones. It's able to clusterize any servers and/or workstations
on the Internet by virtually grouping them together.
Network Traffic Distribution speeds up Internet services. Web
Servers and FTP Servers will have distributed traffic. Network
traffic will be routed only to the server/workstation that is up,
with non-busy and non-crashed corresponding service(port), and with
most available resources. Otherwise, an email alert will be sent
to a prespecified email address where administrators can be notified.
It provides better performance and faster response to net users with
fail safe assurance.
The eCluster(tm) failsafe capability allows non-interruptible
Internet services and Intranet services. Administrators may
take systems down temporarily for server and/or Internet service
maintenance without interrupting Internet or Intranet users.
It is a true High Availability System providing large scale of
redundancy.
Large Network Management helps administrators to view and
monitor the whole network at their finger tip(a single image).
Once the network is eClustered, statistics of each server and
workstation can be seen from a single console. Alert messages
will inform administrators resource shortages, such as memory
shortage, hard drive space shortage, etc. Administrators
will be alerted periodically if the shortage condition or
failure event is not fixed. The server or workstation that
is short in resource will be taken off-line automatically by
the Cluster Master Daemon(Clmd) and connection request
will be directed to the server/workstation with most
available resource and least latency. Administrators can be
notified by pager if you have email capable pagers, or
cell phones.
eCluster(tm) also provides file system clustering across all cluster
nodes in any given virtual cluster group. This Clustered File System
Daemon (CFSD) provides file system virtual replication and
synchronization in "real time" through high speed encrypted
communication channels. The CFSD(tm) is distributed along with the
eCluster(tm) distribution. It's able to cluster nodes dispersed on
the Internet and is OS and computer architecture independent.
Port for LINUX, SUN, FreeBSD, and NT is available and free support
is provided.
eClUSTER(tm) DESIGN DECISIONS AND IMPLEMENTATION:
The eCluster(tm) is a fully distributed cluster with unrestricted
level of distributed redundancy. It offers several advantages over
the device implementation. Device implementation came with two
flavors, the DNS version and the NAT based version.
The device implementation(DNS or NAT based) is limited in its
hardware. It's not as flexible as the software implementation, which
may run on any OSes, any machine architectures. In comparison, the
software approach is an OPEN implementation. One may choose his
own OS, his own hardware configuration, even CPU architectures,
in a low cost fashion, even assemble his own hardware. A device is
limited to its own enbeded OS, the limited power of the enbeded CPU,
and the amount of memory shipped with the device.
The NAT based device implementations has its drawback where it has to
be setup as a router where all traffic must going through this device
and so the load balance and fail safe will be possible. The NAT device
will have to spend extra amount of CPU power to:
1. Inspect each packet going in and out to the Internet.
2. Search through its connection tables - If there're
ONE Million connections to various local network servers,
the search will take a long time.
3. Modify each packet in/out of the Internet.
This way of setup made the device became a single point of bottleneck.
Extra packet processing slowdowns the bandwith of the vital Internet
Link of the whole local network. The correct setup is to free the
The NAT device tend to be a bottleneck of the Internet connection
given the same hardware configuration.
Feature Highlights:
1). Multi-threaded and concurrent cluster design.
2). Scalable up to 1024 cluster groups and each contains 1024 nodes.
3). Multiple load balance algorithm and rules such as CPU usage,
load average, weighted load average, VM usage, round trip time,
fail safe only, and file system space.
4). Disaster recovery - Server Collocation load balance and failsafe
capability to prevent T1 failures, power failures, earthquake,
and fire.
5). Loads balance and failsafe between geographical locations.
6). Port level load balance and failsafe for server and software
application servers, as well as node level load balance and
failsafe. Applications can utilize this dynamic load balancing and
failsafe feature easily as its own load balance and failsafe feature.
7). Configurable periodic email alerts for malfunctional port and/or
node.
8). Thresholds to detect busy/non-busy cluster nodes and service ports.
9). Dynamic configuration change detection and reconfiguration,
no need to stop and restart Cluster Server daemon.
10). Virtual Clustering.
11). Clustered File System(tm) daemon providing file system clustering
to automatically distribute files and directories across cluster
nodes, simplify file replication, backups, and updates, permission
change, ownership changes across cluster nodes.
12). ISP Ready.
13). Encrypted communication channel.
14). Load balance and fail safe for SQL Servers(MS SQL, Oracle,
Informix, Sybase, MYSQL, Postgress), and Data Warehouse.
15). Failure detection within 1 ms.
CFS(tm) Software Features:
1). Concurrency among all clustered nodes.
2). Automatic CFS Server reconfiguration.
3). Multi-Role CFS: It could be used for file backups, distributed
remote replications, distributed remote file synchronizations,
and Extranet deployment.
4). Encrypted communication channel.
5). Handle permission changes, ownership changes of files and
directory trees in a heterogeneous OS environment.
6). CFS(tm) provides Internet content management for Internet Web
Servers, File Servers, Application Servers. It automatically
and in "real time" distributes Internet Content (files/directories)
across Internet in a scattered heterogeneous network environment
through its encrypted secure channel.
THIS IS A ONE TIME MESSAGE.
You may reply this mail with the word "remove" in the subject line
to be removed from the list.
Enter your email address for automatic notification of new posts here
(be sure to whitelist 'feedburner.com' if you use spam filtering)
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.

Click here to add your comments