Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

High availability of machines during patching

A patching, machine technology, applied in the computer field, that can solve problems such as errors, large operator teams, time-consuming, etc.

Inactive Publication Date: 2012-07-11
MICROSOFT TECH LICENSING LLC
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Managing the deployment, upgrades, patching, and operations of an online service that includes a large number of servers is a time-consuming process that requires a large operational workforce that is subject to human error

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High availability of machines during patching
  • High availability of machines during patching
  • High availability of machines during patching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] Embodiments will now be described with reference to the drawings, wherein like numerals represent like elements.

[0013] Generally, program modules include routines, programs, components, data structures, and other types of structures that perform particular tasks or implement particular abstract data types. Other computer system configurations may also be used, including handheld devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, minicomputers, mainframe computers, and the like. Distributed computing environments may also be used where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote memory storage devices.

[0014] figure 1 A cloud management system for managing a network associated with an online service is shown. System 100 shows a cloud manager 105 that is connected to and mana...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A cloud manager is utilized in the patching of physical machines and virtual machines that are used within an online service, such as an online content management service. The cloud manager assists in the scheduling of the application of software patches to the machines (physical and virtual) within the network such that the availability of the online service is maintained while machines are being patched. The machines to be patched are partitioned into groups that are patched at different times. Generally, the groups are partitioned into a highly available independent groups of machines such that one or more of the groups that are not currently being patched continue to provide the service(s) of the group that is being patched. The machines (physical and virtual) within each of the groups may be patched in parallel.

Description

technical field [0001] The present invention relates to computer technology, and more particularly to high availability of machines during patching. Background technique [0002] A web-based application includes files located on a web server and data stored in a database. For example, there are a large number of servers located in different networks to handle the traffic for the service. Managing the deployment, upgrades, patching, and operations of online services that include large numbers of servers is a time-consuming process that requires a large operational workforce that is subject to human error. Contents of the invention [0003] This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subjec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08G06F9/445
CPCG06F9/445H04L29/08G06F8/67G06F8/656
Inventor A·霍普曼Z·罗森菲尔德M·K·温德尔P·西梅克E·R·莱尔马D·巴尔-卡斯彼T·塞维尔米什M·卢斯安诺夫
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products