Академический Документы
Профессиональный Документы
Культура Документы
org
Version 1.0.0
Availability is the process of optimizing the
readiness of information systems by
accurately measuring, analyzing, and
reducing outages to information systems.
Similarity
Measured by time in a year / month
The difference
Uptime is a measure of the time that
individual components within a production
system are functionally operating
Availability focuses on the production system
as a whole.
Server
Data Center Server Application
System
Facility Hardware Software
Software
Desktop Desktop
Software Hardware
Slow response refers to unacceptably long
periods of time for an online transaction to
complete processing and return results to
the user
Downtime refers to the total inoperability
of a hardware device, a software routine,
or some other critical component of a
system that results in the outage of a
production application.
High availability refers to the design of a
production environment such that all single
points of failure are removed through
redundancy to eliminate production
outages
Fault tolerant refers to a production
environment in which all hardware and
software components are duplicated such
that they can automatically failover to
their backup component in the event of a
fault
Fault Tollerant
Availability
High Availibility
Up Up
Redudancy Redudancy
Percent Availability = (Hours Agreed Up -
Hours Down)/Hours Agreed Up
Budget limitations
Component failures
Faulty code
Human error
Flawed design
Natural disasters
Unforeseen business shifts (such as
mergers, downturns, political changes)
Redundancy Power supplies
Multiple processors
Segmented memory
Redundant disks
Reliability Logs
Management Feedback
Analyst
System Restart
Recovery disk