Redundancy, Redundancy, Redundancy...
The Cost of Downtime
Most businesses today rely heavily on their computer and database systems for daily operations and revenue generation. In many cases, the cost of downtime is so high that if a critical system failed, a business might cease to function, lose customers, sacrifice goodwill in the market, ruin their reputation and brand, or spawn unneeded negative publicity. Clearly, the more business-critical a system is, the more effort required to ensure the uptime of the system.
Our highly experienced system administrators can configure highly-available and highly-scalable systems on the linux platform.
What is High-Availability?
A highly-available service is generally setup in a hot-backup or primary-secondary configuration whereby a failure in the primary system triggers an automatic failover to the secondary system. Once the failure has been resolved, the system is failed back to primary. The configuration is supposed to ensure that there is always a server available to operate the service. However, without virtualization and a highly-scalable configuration as well, roughly half of the computing power stays idle at any given time.
What is High-Scalability?
Scalability used to mean vertical scalability, where servers operating a service would have complete redundancy within the chassis - multiple CPU's, power supplies, disk drives, etc., and these servers are usually NEBS-compliant are still popular today. Horizontal scalability scales computing power linearly by adding incremental and lower-cost commodity hardware, whereby multiple servers are load-balanced to operate a service.
Business Critical Services
- Email (POP3, SMTP)
- Apache (HTTP)
- Domain Name Service (DNS)
- File Transfer Protocol (FTP)
- Secure Shell (SSH)
Software Resources
Contact us for a custom proposal.
|