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

A method and a device for scheduling Pod

A technology for dispatching station and location information, applied in the field of storage management, which can solve the problems of Alluxio's inability to exert performance and limitations, and achieve the effect of maximizing performance improvement, avoiding limitations, and increasing the rate of reading and writing data.

Inactive Publication Date: 2019-04-16
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the Alluxio system is a distributed system, when there are multiple Worker nodes in Alluxio, the data will be distributed in the memory of each Worker node. Read from the memory of other Worker nodes through the network, so that the network transmission rate will become the limiting condition of the data reading rate. When the network rate is high, it will not affect the read and write performance of Alluxio, otherwise it will make the performance of Alluxio worse. unable to play
[0007] In view of the problems in the above-mentioned prior art when the network rate is low, the Pod application reads data from the memory of other Worker nodes through the network, how to improve the rate of reading and writing data of the Pod application in this case, so as to avoid the network transmission rate from The performance limitation of the Alluxio system, so as to maximize the performance improvement brought by the use of the Alluxio system, currently there is no related solution in the existing technology

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
  • A method and a device for scheduling Pod
  • A method and a device for scheduling Pod
  • A method and a device for scheduling Pod

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] Hereinafter, the present application will be described in detail with reference to the drawings and embodiments. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0046] figure 1 Shown is the flow chart of the Pod scheduling method in Example 1 of this application, which is applied to the Kubernetes system using the Alluxio storage system, including the following steps:

[0047] Step 101: when the master node of the Kubernetes system creates a Pod, obtain the location information of the Worker node of the Alluxio storage system where the resource data of the Pod is created;

[0048] In the Kubernetes system, the master node of the Kubernetes system is responsible for Pod creation and scheduling of Pods. Pods run on Node nodes. A Pod can contain one container or multiple related containers. The containers contained in the Pod run on the same host. Using ...

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 discloses a method and a device for scheduling Pod. The method comprises the following steps of: creating a Pod at a master node of a Kubernetes system; and obtaining position information of a Worker node of the Alluxio storage system where the resource data for creating the Pod is located, and scheduling the Pod to be created on the Worker node of the Alluxio storage system corresponding to the position information. The method comprises the following steps of: creating a Pod at a master node of a Kubernetes system; acquiring position information of a Worker node where resource data for creating the Pod is located; the Pod application can directly use the memory data through the Worker node and then the Pod creation is dispatched to the Worker node, so that the limitation ofthe network transmission rate on the performance of the Aluxio system is avoided, and the performance improvement caused by the use of the Aluxio system is maximized.

Description

technical field [0001] The present application relates to the technical field of storage management, and in particular to a method and device for scheduling Pods. Background technique [0002] Alluxio is the world's first memory-centric virtual distributed storage system. It unifies data access methods and builds a bridge between the upper-level computing framework and the underlying storage system. Applications only need to connect to Alluxio to access data stored in any underlying storage system. In addition, Alluxio's memory-centric architecture enables data access speeds orders of magnitude faster than existing conventional solutions. [0003] The Alluxio system adopts the Master+Worker model, where the Master node is the management node used to communicate with each Worker node, and the Master will actively collect the data information loaded in the memory on the Worker node server. When the application needs to use data, it needs to establish a connection with the Ma...

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/48
CPCG06F9/4881
Inventor 刘青
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
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