Skip navigation

Availability

High-availability is an absolute requirement for today’s critical Internet applications. Logicworks offers high-availability solutions for every aspect of a client’s operating infrastructure: from the network core, to firewalls and load balancers, to databases and storage.

Logicworks engineering team has deep expertise and extensive hands-on experience in the critical and most challenging elements of high-availability implementations.


LOAD BALANCING

Back to Top ^
Riverbed

StingRay Load Balancing is available as a virtual machine appliance, which continually performs application health checks, routing around any failed servers, and can direct traffic to the least loaded server. Scaling, either by adding physical or virtual servers to a pool, becomes predictable and straightforward with a load-balanced front-end.


DATABASE CLUSTERING AND REPLICATION

Back to Top ^
Database Services Logos

Clustering allows for instantaneous failovers of databases to ensure transaction integrity and virtually instantaneous failover in the event of a primary server failure. Logicworks DBAs for Oracle, Microsoft, MySQL and PostgreS database platforms help design and implement database architectures that ensure no transactions are ever lost.


The common configuration for high-availability infrastructure would include load-balanced front-end Web servers, clustered application servers, a database cluster with a separate standby replica, and mirrored onboard or external storage. Additionally, at all layers of the stack, switches, routers, firewalls, and load-balancers are deployed in pairs to eliminate any potential single points of failure. Finally, mirrored components are split up among independent racks that reside on separate Power Distribution Units (PDUs), which ensures that both fault domains remain completely discrete.


Talk to Us