In
information technology
Information technology (IT) is a set of related fields within information and communications technology (ICT), that encompass computer systems, software, programming languages, data processing, data and information processing, and storage. Inf ...
and
systems management
Systems management is enterprise-wide System administration, administration of distributed systems including (and commonly in practice) computer systems. Systems management is strongly influenced by network management initiatives in telecommunic ...
, a maintenance window is a period of time designated in advance by the technical staff, during which
preventive maintenance
The technical meaning of maintenance involves functional checks, servicing, repairing or replacing of necessary devices, equipment, machinery, building infrastructure and supporting utilities in industrial, business, and residential installa ...
that could cause disruption of service may be performed.
High availability services
For a
high-availability service, such as an
Internet hosting service
An Internet hosting service is a service that runs servers connected to the Internet, allowing organizations and individuals to serve content or host services connected to the Internet.
A common kind of hosting is web hosting. Most hosting provi ...
or
Internet service provider
An Internet service provider (ISP) is an organization that provides a myriad of services related to accessing, using, managing, or participating in the Internet. ISPs can be organized in various forms, such as commercial, community-owned, no ...
, the purpose of stating a time period in advance is to allow clients of the service to prepare for possible disruption or prepare for any major changes to the functioning of the service. This type of disclosure is typically guaranteed as part of a
service level agreement
A service-level agreement (SLA) is an agreement between a service provider and a customer. Particular aspects of the service – quality, availability, responsibilities – are agreed between the service provider and the service user.
T ...
.
High-availability maintenance windows are often planned for a time where activity is at its lowest so as to cause minimal disruption to customers, though which also require unusual work schedules for the employees. An Internet service provider, for example, may schedule a maintenance window for Sunday during the night hours.
Managed business computers
Schools and businesses often automate the management computer systems; the
information technology
Information technology (IT) is a set of related fields within information and communications technology (ICT), that encompass computer systems, software, programming languages, data processing, data and information processing, and storage. Inf ...
staff can use software to automatically install software updates during non-peak usage hours when the school or business is closed or at low activity.
Such scheduled updates can include
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
package updates,
antivirus software
Antivirus software (abbreviated to AV software), also known as anti-malware, is a computer program used to prevent, detect, and remove malware.
Antivirus software was originally developed to detect and remove computer viruses, hence the name ...
definition updates, and software version upgrades for installed programs. By performing these updates during the night, the computers are not slowed by trying to perform updates randomly during the day when employees are working with computers.
Where disk protection software is used, protective services such as a scheduled system scan at each reboot can be turned off, thereby accelerating the boot process for users during the day. Instead, a full virus scan is scheduled during the maintenance window, but is unneeded at each startup.
Using a maintenance window requires increased specialization of skill of the IT staff, and requires a certain amount of time set up, test, and deploy. For small businesses with only a few employees, it may be simpler to just go around and manually apply updates at each computer, rather than spending hours trying to set up deployment through a maintenance window.
References
External links
IBM Maintenance windowsresource list
PagerDuty Maintenance Windowsresource list
{{DEFAULTSORT:Maintenance window
Maintenance