Font Size: a A A

The Design And Implementation Of Hybrid Cloud Resource Allocation Process Management System

Posted on:2022-09-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z P ZhuFull Text:PDF
GTID:2518306725485064Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
As a knowledge service company,Dedao possesses a large quantity of knowledge data and user privacy data,and therefore it adopts a hybrid cloud with both private cloud and public cloud resources to balance privacy protection and cost control.In the allocation of hybrid cloud resources,it is important to ensure that sensitive data and services can be stored and deployed on the private cloud to protect privacy,and nonsensitive data and services with high instantaneous access can be stored and deployed on the public cloud to reduce costs.As the number of company projects grows,manual allocation of hybrid cloud resources gradually becomes complicated and difficult to be standardized,which also results in high communication costs.To address the above-mentioned issues,this thesis designs and implements a hybrid cloud resource allocation process management system.The system automates the hybrid cloud resource allocation process and offers recommendations for hybrid cloud resource allocation through pre-defined rules using rule-matching technology.With workflow,the system has the ability to approve the requests and allocation proposals for hybrid cloud resource.With access control,the system is capable of performing access validation during the approval process.After the hybrid cloud resource applicants submit the resource application to the system,the system will automatically offer allocation recommendations and pass the recommendations through workflows to the experienced cloud resource users who will give their final opinions.Meanwhile,the system will notify the applicants with a message to keep them informed of the hybrid cloud resource allocation.This thesis first clarifies the development objectives of the hybrid cloud resource allocation process management system,analyzes the functional and non-functional requirements of the system,and describes the use cases for each function.Then,according to the results of requirement analysis,this thesis outlines the overall architecture of the hybrid cloud resource allocation process management system and divides the system into five modules:workflow control,workflow view,workflow processing,authority control and authority verification.Then,this thesis uses Golang to implement the system.Finally,in order to ensure the normal operation of the system,this thesis conducts functional and non-functional tests,and the test results show that the overall implementation of the system meets expectations.At present,the hybrid cloud resource allocation process management system has been deployed online.It is now supporting the use and allocation of hybrid cloud resource for more than a hundred R&D personnel of the company,which effectively reduces communication costs and improves the automation of hybrid cloud resource allocation.
Keywords/Search Tags:Hybrid Cloud Resource, Workflow, Access Control, Process Management
PDF Full Text Request
Related items