Ubiquitous Computing Scheduling is to build a unified scheduling platform for computing resources including center cloud, edge, and terminal computing.
Go to file
liuhaijun e94826ce29 add server
Change-Id: I0760f17f6a01c0121b59fcbfafc666032dbc30af
2024-09-19 09:44:15 +00:00
agent add server 2024-09-19 09:44:15 +00:00
server add server 2024-09-19 09:44:15 +00:00
.gitreview Added .gitreview 2022-11-14 14:04:04 +00:00
.zuul.yaml add zuul 2023-05-18 18:47:36 +08:00
README.md modify readme 2023-05-18 10:58:08 +00:00
UCS-Introduction.md note 2023-08-10 02:00:36 +00:00

Goal: With cloud native technology as the basic technology stack, unified management and perception of central cloud, edge cloud, non-cloud computing power and other types of computing power are realized, as well as cross-domain task scheduling, collaborative scheduling and real-time dynamic adjustment of applications are realized, and the basic platform of universal computing scheduling is built. Main Functions:

  1. Strategy management and intelligent decision-making • Receive input of candidate computing node information for scheduling resource requirements or meeting resource requirements. • Output preferred network resource node information based on intelligent algorithms and historical data. • Responsible for the full life cycle management of scheduling policies.
  2. Computing power perception • Receive queries on the type, capacity and performance of resources and resource combinations required by choreography and scheduling, and feedback information of computing nodes that meet the requirements of resources and resource combinations. • Realize the perception and recording of metadata information such as the quantity, distribution and occupation of resource object information such as computing power, network and storage. • Realize real-time awareness of the status information of computing, network, storage, application, service and other objects, and provide awareness for intelligent decision making, computing scheduling, dynamic capacity expansion and shrinkage, and disaster recovery.
  3. Computational force scheduling • Based on the request of choreography parameters, component capabilities such as computing power enablement, network enablement, application enablement, data enablement and service enablement are invoked to complete collaborative scheduling at the edge of cloud network. • Based on application availability requirements, combine computing power perception module. and intelligent decision module to complete disaster recovery and automatic capacity expansion and shrinkage of computing power.
  4. API Gateway: • As a northbound interface, it provides a standard external interface for communication with modules such as network choreography.