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

Method and system for performing real-time updates of an operating system

An operating system and execution time technology, applied in the direction of instrumentation, computing, electrical digital data processing, etc.

Active Publication Date: 2018-02-06
INT BUSINESS MASCH CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This leaves users with the reality that almost all bug fixes, and updates to the kernel or operating system, cannot be accomplished without rebooting and restarting their workloads on the corresponding applications they utilize

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
  • Method and system for performing real-time updates of an operating system
  • Method and system for performing real-time updates of an operating system
  • Method and system for performing real-time updates of an operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] As mentioned above, in order to perform an update or patch of the operating system or kernel, the computing system executing the operating system or kernel needs to be rebooted, which results in user applications after a delay corresponding to the amount of time required to reboot the computing system Restart. This can be inconvenient and frustrating to a user of the computing system because the user's workload may need to restart after the computing system reboots.

[0017] One solution to this problem, provided in the Advanced Interactive Executive (AIX) 6.1 operating system available from International Business Machines Corporation of Armonk, New York, is to use workload partitions on logical partitions (LPARs) (WPAR). LRAR is a subset of hardware and software resources of a computing system that is virtualized as a separate instance of hardware / software so that applications running on the LPAR think they can access all the hardware / software of the computing system....

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

Mechanisms are provided to perform real-time updates of the operating system. A mechanism receives updates to an operating system and clones a root volume group associated with an instance of the operating system executing in a first logical partition of the data processing system to generate a cloned root volume group. A mechanism applies an update to the cloned root volume group to generate an updated cloned root volume group and uses the updated cloned root volume group to boot a second logical partition of the data processing system. Additionally, the mechanism migrates the application instance and application data to the second logical partition.

Description

technical field [0001] Embodiments of the present invention relate to methods and systems for performing real-time updates of operating systems. Background technique [0002] The present application relates generally to improved data processing apparatus and methods, and more particularly to mechanisms for performing real-time operating system updates. [0003] Updating or patching the kernel of an operating system generally requires rebooting the computing system. That is, an update or patch to the kernel is installed and then the computing system must be rebooted in order for the update or patch to the kernel to be loaded and run on the computing system. This means that fixes or updates to the kernel cannot be applied to the system without restarting the application after a period of downtime to complete the reboot operation. [0004] Although some "hot-patching" capabilities are possible, these "hot-patching" capabilities are largely limited to only a few specific kerne...

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 Patents(China)
IPC IPC(8): G06F8/65
CPCG06F9/5077G06F8/656G06F8/658
Inventor F·巴拉P·贝格埃奥德L·M·布朗宁L·迪富K·菲拉里-阿迪布C·隆巴德J·M·麦康瑙希G·梅南特奥S·B·佩卡姆D·W·舍菲尔德D·R·斯滕塞陆声震
Owner INT BUSINESS MASCH CORP
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