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

Software package management method and system for data center cluster system

A cluster system, data center technology, applied in the computer field to achieve the effect of high availability

Active Publication Date: 2018-01-12
TSINGHUA UNIV
View PDF6 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing single-node software package management system has been unable to meet the above requirements

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
  • Software package management method and system for data center cluster system
  • Software package management method and system for data center cluster system
  • Software package management method and system for data center cluster system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0045] In view of the above-mentioned problems existing in the prior art, the embodiment of the present invention provides a software package management method of a data center cluster system. The methods provided in this embodiment and subsequent embodiments are suitable for using a Unix-like operating system based on the Linux kernel A data center cluster system, the data center cluster system includes at least one central server and multiple server nodes, only maintains the Berkeley DB database on the central server, and provides a global software package installation environment for all server nodes in a shared manner, through a single point Maintenance to ensure that ...

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

The invention provides a software package management method and system for a data center cluster system. The data center cluster system comprises a central server and a plurality of server nodes. Themethod comprises the steps of receiving a software operation and / or running command sent by a server node, wherein the command comprises software name and version; creating at least one target container image in the central server, wherein the at least one target container image packages software of at least one version and all contained dependent items of the software; and setting an environmental variable for the server node and mounting the target container image, thereby enabling the server node to operate and / or run the software. By utilizing self-contained, self-organization and securityisolation characteristics of a container, for a software isomorphism characteristic of a data center cluster, an out-band online software package management mechanism is realized, so that the controlmanagement problems of multi-software multi-version, sharing and isolation, security and credibility, online updating and the like in the data center cluster system are solved.

Description

technical field [0001] The present invention relates to the field of computer technology, and more specifically, to a software package management method and system for a data center cluster system. Background technique [0002] At present, each distribution version of the Linux system has its own software package management system. These software package management systems can facilitate software management for users, such as deb, yum / rpm, zypper / yast / rpm, and these management systems are based on berkeley db (referred to as BDB ) database to store software package information, it is necessary to maintain a database (Berkeley DB) on each server node. Due to various reasons such as installation process, maintenance personnel, maintenance methods, and maintenance tools, it is difficult to guarantee thousands or even several Tens of thousands of database copies are completely consistent, which leads to inconsistencies in the behavior of applications running on different nodes d...

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
IPC IPC(8): G06F8/70G06F8/71G06F8/65G06F11/36H04L12/26H04L29/08
Inventor 张武生杨广文徐伟平林皎
Owner TSINGHUA UNIV
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