Data center operating system

An operating system and data center technology, applied in the computer field, can solve the problems of data center loss, long deployment time for new servers and applications, inability to achieve infinitely scalable services and easy migration, etc., to achieve the effect of rapid deployment and migration of applications

Active Publication Date: 2017-10-03
王璞
View PDF6 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the performance of a single server limits the deployment scale of applications, and different applications occupy different resources. In this way, some servers in the data center are busy while others are idle, and the average utilization rate of server deployment is relatively low. low, resulting in a great waste of resources
Because the number of servers is too large to manage, the deployment time of new servers and applications is long, and hardware maintenance takes days or weeks to complete, resulting in high management costs
Once the server hosting the application fails, the application needs to be manually switched to other servers, often causing serious losses to the data center
Even a cluster formed by virtualization technology is difficult to operate and maintain, especially after a fault occurs, it is difficult to analyze the cause and location of the fault
Infinitely scalable services and easy-to-migrate applications cannot be realized

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
  • Data center operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0062] In one embodiment of the present invention, as figure 1 As shown, a data center operating system includes:

[0063] Host resources, including hardware computing resources, application container engine Docker and Mesos, a distributed resource management framework for managing computing resource information, are used to provide hardware resources and application containers;

[0064]Core system, including UI, RESTful API, scheduler Swan, monitoring and alarm module Prometheus, including log monitoring module of LogProxy and ELK log analysis system, publishing system Baker and mirror warehouse, used to connect customized UI system and host resources, so that user...

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 present invention provides a data center operating system. The system comprises: a host resource, which comprises a hardware computing resource, an application container engine Docker and a distributed resource management framework Mesos used for managing computing resource information, and which is used for providing a hardware resource and an application container; a core system, which comprises a UI, a RESTful API, a scheduler Swan, a monitoring alarm module Prometheus, a log monitoring module that comprises a LogProxy and an ELK log analysis system, a publishing system Backer and a mirror image repository, and is used for connecting a customization UI system and the host resource and allowing a user to implement management of the host resource by using the customization UI system, including scheduling of the host resource, monitoring and alarming, log recording and analysis, application publishing and management of the mirror image repository; and the customization UI system, which comprises CLI, SSO, an auditing interface and a multi-cluster management interface, and is used for providing a customization operating interface of the data center operating system. The system provided by the present invention can efficiently utilize a server, quickly deploy and migrate an application, and conveniently extend a service and manage the system.

Description

technical field [0001] The invention relates to the field of computers, in particular to a data center operating system. Background technique [0002] The data center operating system is a software stack that provides distributed scheduling and coordination functions for the entire data center and realizes data center-level elastic scalability. It schedules all data center resources as a server. [0003] At present, the performance of a single server limits the deployment scale of applications, and different applications occupy different resources. In this way, some servers in the data center are busy while others are idle, and the average utilization rate of server deployment is relatively low. low, resulting in a great waste of resources. Because the number of servers is too large to manage, the deployment time of new servers and applications is long, and hardware maintenance takes days or weeks to complete, resulting in high management costs. Once the server carrying th...

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): G06F9/50G06F9/44
Inventor 王璞
Owner 王璞
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products