|
|
64-bit
Linux Application Cluster for Apache
|
Application transparent
high availability and scalability for Apache |
| FEATURES |
BENEFITS |
| Guaranteed Business
Continuity |
High Availability. 5NINES to 6NINES
(99.999% - 99.9999%) system and application uptime. |
| Dynamic Load
Balancing |
Performance Scalability. Increasing
the number of Apache servers in the EAC Apache cluster means adding
more performance and more reliability. The performance increase is
nearly linear due to EAC's advanced load balancing technology. A single
cluster site can contain up to sixteen (16) physical Apache servers. |
| Software-Only
Solution |
No Front-End Hardware. EAC requires
no dedicated front-end devices to perform Apache request load balancing.
EAC has a built-in load-balancing algorithm that allows Apache server
nodes to make internal load balancing decisions. |
Continuous Availability,
Fault Tolerance
|
Automated Failover. In case of
a server failure, failover is performed automatically, and the remaining
Apache servers are immediately ready to provide services for the clients
of the failed server without administrative intervention. |
| Easy To Manage,
Even Remotely |
Remote, Centralized Management.
An intuitive, Java-based Admin Client provides a user-friendly and
centralized management interface for the cluster. Linux Application
Cluster is designed to allow all maintenance operations to be performed
without creating service interruptions. |
| Simple To Install
And Configure |
Application Transparency. EAC is
a transparent middleware layer for application and clients, enabling
fast and easy installation and configuration. In the majority of cases,
it requires no modifications to existing applications. |
| MySQL Cluster
Integration |
MySQL Cluster. Existing EAC for
MySQL customers and SQL database users planning a migration to EAC
for MySQL can easily build a high-performance, scalable and fault
tolerant web platform by using both EAC for Apache and EAC for MySQL
as two separate clusters, or even in one cluster, where both Apache
and MySQL are in the same box. Both EAC for Apache and EAC for MySQL
share the same Admin client, making the management of the system easy. |
The
need for web server performance and high availability
EAC combines multiple physical Apache web
servers so that they work together as one logical, high performance
web server. It takes full advantage of available resources and balances
the workload between the clustered nodes. EAC delivers almost linear
scalability as nodes are added to the cluster.
EAC for Apache enables organizations to predict the cost of scaling
up web services from a single Apache node to an enterprise scale Apache
cluster, and provides a higher degree of confidence that the web services
will continue to perform well as it scales up. With EAC, lower-cost
Intel-based systems can easily match the performance and reliability
of expensive RISC-based systems.
EAC provides fault management capabilities with automated decision-making
to identify faults in any system component. Built-in fault management
logic detects software or hardware failures inside of a single Apache
server and automatically runs the necessary recovery actions. Failover
is transparent to the client applications. The recovery procedure
and the workload redistribution is a sub-second operation. EAC fault
management is a collection of processes, performed in all fault situations,
according to a pre-defined policy.
Software-only
load balancing
Load balancing is done by evenly distributing the IP address space,
including port numbers, for all the cluster nodes. To implement this
sound distribution method, EAC uses dynamically calculated bit masks.
A client's IP address and port number is XOR'ed against the bit mask,
and the result will tell to the node whether or not it should serve
the client in question.
This technique will distribute the average
load evenly across all of the nodes. The load balancer, which is running
on each of the clustered nodes, eliminates the need for expensive,
dedicated network load balancers from vendors such as F5, Cisco or
even for open source Linux Virtual Server (LVS) which are also potentially
single points of failure unless deployed as redundant pairs at increased
hardware/software expense.
EAC provides fault management capabilities with automated decision-making
to identify faults in any system component. Built-in fault management
logic detects software or hardware failures inside of a single Apache
server and automatically runs the necessary recovery actions. Failover
is transparent to the client applications. The recovery procedure
and the workload redistribution is a sub-second operation. EAC fault
management is a collection of processes, performed in all fault situations,
according to a pre-defined policy.
System
Requirements
Apache Software
Apache 1.3 or Apache 2.0
OS Software
Red Hat 7.x, 9.0
SuSE 7.x, 8.2, 64-bit Enterprise Server
Caldera eServer 2.3
Other Linux with Kernel 2.4
or higher |
Hardware
Any Intel-based servers
CPU: minimum 500 MHz
RAM: minimum 256 MB
Disk Space: 10 MB of storage for EAC
(SCSI recommended)
Network Interfaces:
2 NIC cards per node, external and heartbeat (TCP/IP) |
|
|
For further information and pricing please call
1-800-999-1278 or 650-583-7222 to speak with a sales rep. You may
also fax your inquiry to 650-583-1974. Product specification and
price are subjected to change without further notice.
|
|
All specifications
above are subject to change without prior notice.
|
|
|
|