Home Buy Online or Call 1-800-999-1278
  Home | Products | Profile | Contact us | Support | News | Employment | OEM Developer | Reseller Overseas
Search Site
Other Links
Rackmount Servers Home
64-bit Linux Application Cluster for MySQL
Application transparent high availability and scalability for MySQL
Fast Synchronous Replication Database Consistency. Linux Application Cluster has a fully distributed architecture and utilizes a proprietary group communications system to insure that each database carries an identical copy of data at all times.
Fault Tolerance With Fast Failovers High Availability. Guaranteed Business Continuity. 5NINES to 6NINES (99.999% - 99.9999%) system and application uptime. In case of a server failure, failover is performed automatically and the remaining MySQL servers are immediately ready to provide services for the clients of the failed server without administrative intervention.
Dynamic Load Balancing Performance Scalability. Increasing the number nodes in an EAC for MySQL cluster means adding more performance and more reliability.
For applications where the predominant activity is to read data, the performance increase is nearly linear due to EAC's advanced replication and load balancing technology. A single cluster site can contain up to sixteen (16) physical MySQL servers.
Multi-Master Architecture
No Idle Nodes. All databases are in productive mode - no resources are wasted. Because all databases are identical at all times, any node can handle read requests at any time.
Software-Only Solution No Front-End Hardware. EAC requires no dedicated front-end devices to perform database load balancing. EAC has a built-in, CPU-load aware load-balancing algorithm enabling MySQL server nodes to make internal load balancing decisions.
EAC Management Client Remote Management. An intuitive, Java-based Admin Client provides a user-friendly and centralized management interface for the cluster. EAC is designed to allow all maintenance operations to be performed without service interruptions.
Easy Installation And Configuration Install And Configure. EAC is a transparent middleware for application and clients, enabling fast and easy installation and configuration. In the majority of cases, it requires no modifications to existing MySQL applications.
Apache Web Server Integration Apache Cluster. Apache customers can easily build a high-performance, scalable and fault tolerant web platform by using both EAC for MySQL and EAC for Apache as two separate clusters, or even in one cluster where both Apache and MySQL are running in the same server. EAC for Apache and EAC for MySQL share the same Admin Client, making the system management very easy.

The need for database high availability
For many organizations, database and web-server availability must be guaranteed. Enterprises have become highly dependent on these network-based resources, and downtime costs can be extremely high. Linux application cluster provides high-availability solutions to support mission-critical database and web-based applications in order help all enterprises of all sizes ensure continuous application availability, thus reducing downtime costs and the potential for lost revenue.

No room for downtime
Linux application cluster guarantees uninterrupted database services. It provides the highest level of database node and application availability. All clustered databases are fully replicated and automated fail-over or manual switchover is a transparent operation to the surviving nodes. Linux Application Cluster also automatically handles traffic peaks by distributing the read-load among all active databases within the cluster.

Software intelligence delivers big cost savings
Delivering minimal downtime for mission-critical applications often boils down to economics. Linux Application Cluster enables business critical database applications to be delivered on top of inexpensive, Intel-based platforms, without using expensive shared storage and RAID technology. Purely software-based dynamic load balancing removes the need for expensive and bulky server load balancer devices, which also are a potential single-point-of-failure. EAC ensures the highest level of availability with the lowest hardware and software cost for clustered mission-critical databases. In many cases, these costs can be reduced by over 90%.

System Requirements:
MySQL Software
Commercial version of
MySQL 4.0.12 or higher
OS Software
Red Hat 7.x, 9.0
SuSE 64-bit Enterprise Server
Caldera eServer 2.3
Other Linux with Kernel 2.4
or higher
Any Intel-based servers
CPU: minimum 500 MHz
RAM: minimum 256 MB
Disc Space: 10 MB of storage for EAC
(SCSI recommended)
Network Interfaces:
2 NIC cards, external and heartbeat (TCP/IP)
Synchronization Protocol Network
A layer 3 connectionless protocol synchronizes cluster node state information and capacity and filtering rules between all cluster members. The synchronization layer copies all data in a current database to a node joining the cluster. It also takes care of replicating all insert/update/delete operations, in real-time.
Single Entity
The client sees the whole
cluster as a single resource,
regardless of the number
of nodes. This is achieved
by IP address sharing.

Load Balancer
Provides dynamic load
balancing for active
databases by distributing
connections among the
No Shared Disk
Due to a fully distributed
architecture, all nodes can use their own local storage. No single point of failure.
Fault Detectors
Measures CPU load
(system and user
separately), network traffic
in cluster interfaces, swap
utilization, memory
utilization, intensity of disk operations.
Call for Current Price at 800-999-1278 (SALES)
E-Mail Polywell Computers
For Special requests go to Custom Quotes
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.
Copyright 2004 Polywell Computers