Newsletters older than 6 months may have links that are out of date. Please use the Search to check for updated links.
Emic Networks is proud to announce its Platinum Sponsorship of the MySQL Users Conference & Expo 2004, the MySQL event of the year to be held in Orlando, Florida, April 14-16.
Emic offers grid computing solutions for open-source web platforms and applications built on MySQL databases and web servers. The Emic Application Cluster (EAC) software provides an efficient and cost-effective solution for creating on-demand, high performance, highly available database applications with dynamic load balancing and seamless failover and recovery.
Clustering technology makes the company's databases perform faster and more reliably. Clustering allows businesses to harness multiple servers to serve very high number of users, allowing servers to share work or take over from each other if one fails. Emic Application Cluster (EAC) is a seamless middleware solution that runs on standard, off-the-shelf Linux and requires no changes to the overlaying application logic.
“MySQL AB sees enormous possibilities within clustering. Clustering is a wide landscape where a variety of solutions will be needed for the varying needs of high availability, load balancing, etc. We work purposefully with Emic on the long term around clustering”, says Mårten Mickos, CEO at MySQL AB.
“MySQL is now seen in the market as an even more viable heavy-load database, thus attracting more customers who need various types of clustering”, says Eero Teerikorpi, CEO at Emic Networks. “MySQL User Conference is an excellent venue for us to meet these customers, understand and fulfill their needs.”
Emic’s core technology is based on IP Layer 2 and 3 clustering solution with a built-in, software-based load balancing and comprehensive fault management, creating one virtual server from multiple nodes. On top of core clustering functions, Emic has developed application data synchronization technology, which allows real-time maintenance of the same state, data and status information on each cluster node.
EAC’s data replication engine and underlying cluster communication facilities provide a one-copy serialized management of message execution. The purpose of these facilities is to guarantee that all messages are always received in the same order by each node, regardless of short-lived network partitions, a node not communicating, or an application crash.
With EAC’s multi-master architecture, the client connections are dynamically load balanced to active servers. The load balancing decision is based on the current load level of the server, and the server having the most resources available will serve the newly formed connections. This type of load balancing uses servers’ real resources and provides even balancing. The server taking care of a new connection will act as the master for the requests submitted by the client. The master will process the requests and synchronize the changes with other servers. Unlike typical two-phase commit mechanism for synchronous replication, EAC does not require per–action-basis acknowledgments from remote databases. EAC’s replication engine and its network communication protocol make sure that all replicated SQL statements are delivered and performed in the same order in all the databases.
This unique combination of IP and application level clustering is one of the key advantages why EAC does not deteriorate performance, keeps the communication costs to a minimum, and ensures the strict consistency between all replicas.
Emic’s Cluster Manager incorporates fault management technology, which allows automated, fast failover where remaining cluster nodes take over the load of the failed node(s). The Cluster Manager also allows a shutdown of any node for maintenance purposes, without service interruption. By automating this process, EAC provides grid computing type of services.
For more information and a FREE evaluation copy, please visithttp://www.emicnetworks.com/download/download_registration.html or call + 1 408 998 7878.