| |
| Email
Hosting High Availability Architecture |
Email is a critical
mission application that requires
100% uptime guarantee. Through years
of experience in providing email services,
we have developed a robust infrastructure
built on the fundamentals that all
the components that contribute to
the services must be redundant, resilience
and scalable. Embedded into the network
infrastructure combined with specialized
network devices (Redundant Load Balancers),
the infrastructure can automatically
detect and heal failure of a service
on a given system and to redirect
requests (redundancy and resiliency)
to functioning systems.
In order to meet the growth demands
and the unexpected spikes in volume
activities of users and threats from
outside such as viruses and Spam,
the system should have the scalability
mechanism to increase capacity just
by adding on demand servers on each
of the functioning element as needed.
In addition, our systems is integrated
with firewalls, monitoring, rate controls
software to block any threats from
the Internet and to prevent degradation
of services.
| Redundancy
and Resiliency |
The Email System
Infrastructure has redundancy in each
of the core components that provide
the email services. The redundancy
is built within the server using RAID
and within the network using multiple
servers for each service function.
In case of system failure, the Load
Balancers detects automatically the
failure and redirect requests to the
other servers all transparent to user
experience.
The Email System is clustered to six
components: arrays of MX Servers,
Mailstores, SMTP Servers, POP and
IMAP Servers, Web Servers and Database
servers.
The Email System is designed to have
the scalability to handle millions
of domains and users. As the users
base grows and the demand increase
for connections and storage, we add
servers wherever capacity increase
is needed.
Often we build a cluster for a customer
to provide the capacity and isolate
the activities of the customers from
others.

|
| |