CN108076156B - Mixed cloud system based on Chinese cloud product - Google Patents

Mixed cloud system based on Chinese cloud product Download PDF

Info

Publication number
CN108076156B
CN108076156B CN201711439445.XA CN201711439445A CN108076156B CN 108076156 B CN108076156 B CN 108076156B CN 201711439445 A CN201711439445 A CN 201711439445A CN 108076156 B CN108076156 B CN 108076156B
Authority
CN
China
Prior art keywords
cloud
resource
layer
hybrid
resources
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711439445.XA
Other languages
Chinese (zh)
Other versions
CN108076156A (en
Inventor
刘旭东
沃天宇
刘品
李博
孙杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Original Assignee
Beihang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN201711439445.XA priority Critical patent/CN108076156B/en
Publication of CN108076156A publication Critical patent/CN108076156A/en
Application granted granted Critical
Publication of CN108076156B publication Critical patent/CN108076156B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/044Network management architectures or arrangements comprising hierarchical management structures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a mixed cloud system based on Chinese cloud products, wherein a layered structure is used in the mixed cloud system, and the layered structure comprises four layers, namely a mixed cloud adaptation layer, a cross-domain resource deployment and application migration layer, a cross-domain resource scheduling layer based on arrangement, a mixed cloud management layer and an interface layer from bottom to top; the cloud resource allocation method comprises the steps that a uniform resource model is arranged in a mixed cloud adaptation layer, resources are divided into basic computing, storage and network units by the uniform resource model, interfaces of all clouds are unified on the mixed cloud adaptation layer, the resources of all the clouds are called through the uniform adaptation interfaces, resource allocation and application migration of an upper layer are facilitated, a mixed cloud mirror image, a mixed cloud component and a mixed cloud application template are arranged in the uniform resource model, the mirror image and a configuration file are separated and combined into a mixed cloud component mode, the mirror image and the component multiplexing mode is adopted, and cloud resources are automatically allocated and scheduled by the mixed cloud application template according to actual requirements.

Description

Mixed cloud system based on Chinese cloud product
Technical Field
The invention relates to a mixed cloud system, in particular to a mixed cloud system based on Chinese cloud products.
Background
With the continuous development of virtualization technology, the construction and maintenance cost of service equipment is greatly reduced, and the utilization rate of resources is improved. While the demand of virtualization service is increased, public cloud products of all large companies are produced at the same time, and virtualization service is provided for users. However, public cloud service resources are stored in a cloud service provider, which causes relatively low security of the resources and cannot meet the requirements of users using confidential data. For security reasons, the usage of private cloud products that are only visible to the internal network is increasing step by step.
In the prior art, it is difficult for a user to use cloud services to balance the use of public clouds and private clouds by ensuring both the security of data and the availability of resources. The hybrid cloud management platform based on the Chinese cloud product meets the requirements of enterprise users, data are expected to be stored on the private cloud, the safety of the data is guaranteed, large-scale computing resources of the public cloud can be obtained, and when the private cloud resources are not enough in the peak period of resource use or the service scale expansion needs to be carried out on the public cloud, the hybrid cloud carries out hybrid scheduling and comprehensive matching on the public cloud and the private cloud so as to obtain the best effect.
Disclosure of Invention
According to the problems, the invention provides a mixed cloud system based on Chinese cloud products, wherein a layered structure is used in the mixed cloud system, and the layered structure comprises four layers, namely a mixed cloud adaptation layer, a cross-domain resource deployment and application migration layer, a cross-domain resource scheduling layer based on arrangement, a mixed cloud management layer and an interface layer from bottom to top; the cloud resource allocation method comprises the steps that a uniform resource model is arranged in a mixed cloud adaptation layer, resources are divided into basic computing, storage and network units by the uniform resource model, interfaces of all clouds are unified on the mixed cloud adaptation layer, the resources of all the clouds are called through the uniform adaptation interfaces, resource allocation and application migration of an upper layer are facilitated, a mixed cloud mirror image, a mixed cloud component and a mixed cloud application template are arranged in the uniform resource model, the mirror image and a configuration file are separated and combined into a mixed cloud component mode, the mirror image and the component multiplexing mode is adopted, and cloud resources are automatically allocated and scheduled by the mixed cloud application template according to actual requirements.
Drawings
FIG. 1 is a system framework diagram of a Chinese cloud product-based hybrid cloud system according to the present invention;
FIG. 2 is a block diagram of a uniform resource model of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. In addition, the technical features involved in the embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.
In the invention, the hybrid cloud is established on a comprehensive management platform supporting a private cloud and a public cloud, and the virtual machine is created and managed by adopting a mode of a hierarchical structure such as a mirror image, a component, an application and the like. The virtual machine-based application deployment mode is the most basic mode provided by a hybrid cloud, and at the moment, the finest granularity resource of one application is a virtual machine.
In the invention, the hybrid cloud is accessed into three public clouds of north aviation public cloud, Alice cloud and Huawei cloud and five private clouds of iVIC private cloud, Yanyun, OpenStack, H3C and Vmware, thereby providing uniform resource adaptation capability facing different clouds. The method comprises the steps of constructing a virtual machine management and elastic expansion with application as granularity, and constructing a virtual machine monitoring and virtual network uniform resource model with the virtual machine as granularity.
The invention provides a use layering model of a mixed cloud system based on Chinese cloud products, which is shown as a system architecture diagram in figure 1 and mainly comprises four layers from bottom to top: the system comprises a hybrid cloud adaptation layer, a cross-domain resource deployment and application migration layer, an orchestration-based cross-domain resource scheduling layer and a hybrid cloud management and interface layer.
The hybrid cloud adaptation layer provides adaptation and unified interfaces of the hybrid cloud to a plurality of public clouds and private clouds, a unified resource model is set for improving the efficiency of upper-layer resource deployment and application migration, the unified resource model abstracts resources into basic computing, storage and network units, the interfaces of the clouds are unified on the hybrid cloud adaptation layer, cross-domain resource deployment and the application migration layer are connected to form a unified adaptation interface, and resources from the clouds are called through the unified adaptation interface.
The cross-domain resource deployment and application migration layer provides the on-demand cross-domain deployment and migration capability of resources, the hybrid cloud maintains the resource pool and the cross-cloud resource migration interface of each cloud through the cross-domain resource deployment and migration layer, the cross-domain resource deployment and application migration layer accepts instructions of the orchestration-based cross-domain resource scheduling layer, provides cross-domain resource deployment such that hybrid cloud resource scheduling requests are instantiated into deployment behaviors of computing, network, storage resources in different clouds, and finally, resource deployment is carried out through the hybrid cloud adaptation layer, cross-domain resource deployment and an application migration layer simultaneously provide resource migration capability, and according to the difference of the architectures and service capabilities of different clouds, the migration capability is abstracted into two modes of online migration and offline migration, and the hybrid cloud with the migration capability performs dynamic service migration and expansion and performs dynamic operation on the virtual machine and the virtual network.
Setting a cross-domain resource scheduling engine based on scheduling based on a scheduled cross-domain resource scheduling layer, processing resource application, management instructions and the like of a user in real time, and having a cross-domain resource deployment scheduling mode and a cross-domain resource dynamic flexible scheduling mode, wherein the deployment scheduling occurs in a resource application stage, when the hybrid cloud user applies for resources through the hybrid cloud platform, the scheduler triggers deployment scheduling and returns a scheduling result according to a scheduling strategy preferred by the user, the generation of the scheduling result integrates various information of the cloud platform to ensure that the scheduling result can meet the requirements of the user, the multiple information comprises resource price, service quality, safety, convenience, resource allowance and the like of different cloud platforms, the deployment scheduling fully mines and utilizes the existing data, and the database of the scheduling engine is updated in real time through the existing data to fully reflect the user preference; and when the existing user resources do not support the user application to run enough, triggering the dynamic flexible scheduling of the resources to be enabled, and automatically determining the flexible flexibility of the triggering application scale by the hybrid cloud system according to the real-time condition of the resources provided by the hybrid cloud monitoring service.
Mix cloud management and interface layer and as the media with mix cloud user interaction, set up legal user's permission and can invoke the user operation set, mix cloud management and interface layer face to mixing cloud administrator and mixing cloud user in mixing cloud management and the interface layer mixing cloud administrator adds new resource to mixing the cloud, the resource is including adding the cloud, adding mixing cloud user permission, in mixing cloud management and interface layer mixing cloud user adds cloud resource and applies for cloud resource at the user account.
The hybrid cloud management platform has access to Ivic private cloud platforms, Yanyun, OpenStack, VMware and H3C, and the public cloud has Ivic public cloud, Aliyun and Huazhiyun. For the accessed cloud platform, the cloud information under the corresponding account information can be managed only by adding the account information and the interface information of the corresponding cloud through the hybrid cloud management platform.
The unified resource model unifies different clouds in the hybrid cloud, and has models of hybrid cloud mirror images, hybrid cloud components, hybrid cloud applications and the like by realizing the association of information such as the hybrid cloud mirror image components and mirror image configuration in different clouds.
The hybrid cloud cross-domain resource deployment refers to deploying corresponding applications to a proper cloud according to different deployment strategies and extension strategies under a hybrid cloud uniform resource model. The hybrid cloud cross-domain resource migration means that the hybrid cloud applications can be mutually migrated between public/private clouds under corresponding conditions, for example, from a private network to a public network, and the applications on the private cloud can be migrated to the public cloud to meet the requirements of users.
The hybrid cloud cross-domain resource scheduling is in a task form, a user submits a task after adding a corresponding deployment strategy and a telescopic strategy when deploying the application, the hybrid cloud scheduling forms a queue with the task according to different priorities and safety requirements, and deployment of the application is completed one by one.
The hybrid cloud management platform can manage and acquire the virtual machine information accessed to the corresponding account of the cloud, and can provide payment and charging services for the Ivic public cloud.
The structure diagram of the uniform resource model of the invention is shown in fig. 2, in the hybrid cloud application structure, the mirror image is a virtual concept in the hybrid cloud, the real mirror image file is stored in the memories of the public cloud and the private cloud managed by the hybrid cloud, and after the public cloud and the private cloud are added to the hybrid cloud, the serial numbers of the mirror image files available on each cloud in the database can be obtained. When the mixed cloud mirror image is created, the number of the mirror image file required to be corresponding is input, and the corresponding relation between the mixed cloud mirror image and the mirror image file on the public and private cloud is established. The configuration file is configuration information of the virtual machine, namely information such as the number of CPUs, the size of a memory, the size of a hard disk and the like. Corresponding to the XML configuration file used to create the virtual machine. The components include images and configuration information, and when the components are added through the hybrid cloud, the added hybrid cloud images need to be specified and the configuration information such as a CPU (central processing unit) needs to be input. In this way, the mirror image can be reused.
The scaling strategy comprises scaling extension, Nginx, security level, cloud priority, bandwidth and the number of virtual machines. When the application template is added through the hybrid cloud, firstly, the added hybrid cloud component is designated, and then flexible expansion (whether expandable), Nginx (whether used), security level (first level to fifth level), cloud priority (no requirement, only private cloud is deployed, private cloud is preferred, only public cloud is deployed, public cloud is preferred), bandwidth size and the number of virtual machines are selected. These policies are added when the virtual machine is created. For example, "expandable", when a virtual machine needs to proliferate a task, the number of virtual machines can be automatically expanded according to the actual task requirement, and when the task is reduced, the virtual machine which is expanded last can be automatically deleted. For another example, "private cloud first", when creating a virtual machine, if the private cloud capacity is sufficient, it will be created on the private cloud first, and if not, it will be created on the public cloud.
The deployment strategy is a deployment scheme selected during application deployment, and mainly comprises five deployment strategies of balance, security priority, performance priority, money saving priority and ODA (optical distribution architecture). For example, "security first", private cloud deployment will be preferred when an application is deployed; for example, the 'saving money is preferred', the cost difference between different clouds can be calculated when the application is deployed, and the cheap cloud is selected for deployment. The application templates can be reused, and when the application is deployed through the hybrid cloud, the added application templates are selected firstly, and the deployment strategy is added to complete the deployment of the application. In brief, an application template is equivalent to a class in programming, while an application is an instance with deployment policy attributes.
In an embodiment, the hybrid cloud system based on the Chinese cloud product performs uniform interface adaptation through a hybrid cloud interface tool, and can be directly accessed in a hybrid cloud platform through adding operation for the cloud platform currently supported by the hybrid cloud. For other cloud platforms, a hybrid cloud semi-automatic interface tool can be used for identifying java codes of the new cloud platform, generating ruby codes, and automatically adding the ruby codes to the hybrid cloud system after a small amount of configuration.
The hybrid cloud mirror image, the hybrid cloud component and the hybrid cloud application template are uniformly used in the uniform resource model, and the hybrid cloud mirror image component is associated with information such as mirror image configuration in different clouds.
Setting a hybrid cloud mirror image, if public cloud resources and services need to be used, only associating mirror image information provided by a public cloud account, wherein the mirror image information is a cloud position, and if private cloud resources and services need to be used, adding the mirror image for a user on a private cloud platform, and associating the hybrid cloud mirror image on the hybrid cloud.
The method comprises the steps that a hybrid cloud component is set and comprises a hybrid cloud mirror image and configuration information, the hybrid cloud mirror image and the configuration information are reusable entities comprising resources and configuration information, the configuration information comprises deployment strategies, and differences among different hybrid cloud components have obvious differences of functions and configurations, so that reusability is achieved.
Setting a hybrid cloud application template, wherein the hybrid cloud application template comprises hybrid cloud components and configuration information, the core work of the application template is to combine the hybrid cloud components with different functions, and add information such as an elastic expansion and contraction trigger threshold, a Nginx load balancing tool, a black and white list of deployed cloud, a security policy, priority, network bandwidth and the like according to the system requirements.
The hybrid cloud system based on the Chinese cloud product can perform heterogeneous cloud management interface adaptation, enjoy cloud platform services in multiple different forms, and solve the problem of interface adaptation. If the code or a large amount of configuration needs to be modified when the cloud platform is accessed each time, the stability and the expansibility of the system are relatively weak, and the requirement of long-term stable operation of the system cannot be met. The invention shields concepts of different clouds and realizes the construction of a service unified calling mode. And the supported cloud platform is directly accessed and used through the hybrid cloud system. For the temporarily unsupported cloud platform, the new cloud platform interface is identified and the access in the form of uniform interface codes is generated through an automation tool, so that the problems of resource adaptation and operation set integrity of the hybrid cloud platform are solved, and the system resource access capability is expanded.
The cloud service system has a hybrid cloud uniform resource model, the mirror images of a hybrid cloud system are distributed in virtual machines, if each virtual machine has a respective system mirror image, the size of each system mirror image is 2G for calculation, and in addition, incremental mirror images, configuration files and the like are added, data redundancy is caused, the pressure of the virtual machines is increased, and the performance of the cloud service is directly influenced. The design of the hybrid cloud mirror image not only solves the problem of taking the virtual machine mirror image, but also realizes cross-domain resource management and a uniform resource model. The component of the hybrid cloud system is a virtual machine image added with virtual machine configuration information, and can be intuitively understood as a component formed by a specific virtual machine image and deployment strategy configuration information. Meanwhile, a component is an entity that can be multiplexed, including resources and configuration information. The difference between different components is only in function and configuration, and the problems of system mirroring and component reuse are solved.
The core work of the application template of the hybrid cloud uniform resource model is to combine hybrid cloud components with different functions, which mainly comprise template metadata, component information and template configuration information. The metadata contains configuration information, i.e., data that the user uses to mark and suggest a template base case. The component information includes configuration information such as deployment policies. The template configuration mainly embodies setting of information such as an elastic expansion and contraction trigger threshold, an Nginx load balancing tool, a black and white list of deployment cloud, a security policy, deployment scheduling priority and network bandwidth. The template multiplexing problem of different configurations of the unified assembly is solved, and the unified resource model architecture is further improved.
The invention sets elastic expansion parameters when deploying applications, namely the virtual machines under the same component set a threshold value, when the average resource use condition of the virtual machines exceeds the threshold value, the system can automatically expand a new virtual machine, and when the average resource is less than the threshold value, the system can automatically retract the virtual machine which is finally established. The threshold that can be set mainly includes CPU utilization, memory utilization, disk read-write utilization, and the like. And similarly, when the application expands and contracts, the virtual machines at different cloud positions are distributed according to the scheduling strategy of the components, and the average utilization rate of the application is reduced according to the hybrid cloud load balancing method. The problem that the virtual machine cannot resist pressure when encountering an emergency is solved, the cross-domain elasticity capability of application resources is enhanced, and the high utilization rate of the virtual machine resources is improved.
The invention provides a Chinese cloud product-based mixed cloud system unified calling interface, which shields the concepts of different clouds and eliminates different interferences of calling API (application program interface) methods for managing different clouds. When a new cloud platform is added, only a small amount of parameters are needed to be modified through a semi-automatic access tool provided by a mixed cloud, so that the interface code of the new cloud platform can be adapted, the access of the new cloud platform is completed, and the expandability of the system is improved; by using the method of mirror image and component multiplexing, the mirror image and the configuration file are separated and combined into a form of a hybrid cloud component, and the data storage capacity and the network transmission capacity are reduced. The concept of more appointments and less repetition is formed, and the availability of the system is improved; the hybrid cloud application template is arranged, and the hybrid cloud components, elastic expansion, load balancing, network security strategies, scheduling priorities and the like on the hybrid cloud application template can be repeatedly used, different cloud resources can be automatically distributed and scheduled according to actual requirements, and the security stability and the resource availability of the system are improved.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (4)

1. A mixed cloud system based on Chinese cloud products is characterized in that a layered structure is used in the mixed cloud system, and the layered structure comprises four layers, namely a mixed cloud adaptation layer, a cross-domain resource deployment and application migration layer, a cross-domain resource scheduling layer based on arrangement, a mixed cloud management layer and an interface layer from bottom to top; a uniform resource model is arranged in the hybrid cloud adaptation layer, the uniform resource model divides resources into basic computing, storage and network units, interfaces of all clouds are unified on the hybrid cloud adaptation layer, and the resources of all clouds are called through the unified adaptation interfaces, so that resource deployment and application migration of an upper layer are facilitated;
the cross-domain resource deployment and application migration layer provides cross-domain deployment and migration capabilities of resources as required, the hybrid cloud maintains resource pools of various clouds and a cross-cloud resource migration interface through the cross-domain resource deployment and migration layer, the cross-domain resource deployment and application migration layer receives instructions of the cross-domain resource scheduling layer based on arrangement, cross-domain resource deployment is provided so that the hybrid cloud resource scheduling request is instantiated into deployment behaviors of computing, networks and storage resources in different clouds, resource deployment is finally performed through the hybrid cloud adaptation layer, the cross-domain resource deployment and application migration layer simultaneously provide resource migration capabilities, migration capabilities are abstracted into two modes of online migration and offline migration according to different architectures and service capabilities of the different clouds, the hybrid cloud with the migration capabilities performs dynamic service migration and expansion, and performs dynamic service migration and expansion on a virtual machine, Dynamic operation of the virtual network;
the cross-domain resource scheduling layer based on the arrangement is provided with a cross-domain resource scheduling engine based on the arrangement, processes resource application, management instructions and the like of a user in real time, has a cross-domain resource deployment scheduling mode and a cross-domain resource dynamic flexible scheduling mode, the deployment scheduling occurs in a resource application stage, when the hybrid cloud user applies for resources through the hybrid cloud platform, the scheduler triggers deployment scheduling and returns a scheduling result according to a scheduling strategy preferred by the user, the generation of the scheduling result integrates various information of the cloud platform to ensure that the scheduling result can meet the requirements of the user, the multiple information comprises resource price, service quality, safety, convenience, resource allowance and the like of different cloud platforms, the deployment scheduling fully mines and utilizes the existing data, and the database of the scheduling engine is updated in real time through the existing data to fully reflect the user preference; the dynamic flexible scheduling triggers the dynamic flexible scheduling of resources when the existing user resources do not support the user application to run, and the hybrid cloud system automatically determines to trigger the elastic flexible of the application scale according to the real-time condition of the resources provided by the hybrid cloud monitoring service;
mix cloud management and interface layer as with the interactive medium of mixed cloud user, set up legal user's permission and can invoke the user operation set, mix cloud management and interface layer face to mixing cloud administrator and mixing cloud user in mixing cloud management and the interface layer mixing cloud administrator adds new resource to mixing the cloud, the resource is including adding the cloud, adding mixing cloud user's permission, in mixing cloud management and interface layer mixing cloud user adds cloud resource and applies for cloud resource at the user account.
2. The system of claim 1, wherein the unified resource model has a hybrid cloud image, a hybrid cloud component, and a hybrid cloud application template, the image and the configuration file are separated and combined into the form of the hybrid cloud component, and a multiplexing mode of image and component is adopted, and cloud resources are automatically allocated and scheduled by the hybrid cloud application template according to actual needs.
3. The system of claim 2, wherein when the hybrid cloud mirror is set, if public cloud resources and services need to be used, only mirror information provided by a public cloud account is associated, the mirror information being a cloud location; if the private cloud resources and services need to be used, only the mirror image information provided by the private cloud account is associated, and the cloud position is also obtained; if the public cloud and the private cloud resources and services need to be used at the same time, mirror image information on the public cloud and the private cloud needs to be associated at the same time; when a hybrid cloud component is set, the hybrid cloud component comprises a hybrid cloud mirror image and configuration information, the hybrid cloud mirror image and the configuration information are reusable entities comprising resources and configuration information, the configuration information comprises a deployment strategy, and the difference between different hybrid cloud components has obvious function and configuration difference; the hybrid cloud application template comprises hybrid cloud components and configuration information, the hybrid cloud components with different functions are combined with the hybrid cloud application template, component information is added to the hybrid cloud components according to system requirements, and the component information comprises information such as an elastic expansion and contraction trigger threshold, an Nginx load balancing tool, a black and white list of deployed clouds, a security policy, priority, network bandwidth and the like.
4. The system of claim 1, wherein the private cloud platform to which the hybrid cloud system has access includes an Ivic private cloud, a swallow cloud, an OpenStack, VMware, and H3C, and a public cloud includes an Ivic public cloud, an ariloc cloud, and a hua cloud.
CN201711439445.XA 2017-12-27 2017-12-27 Mixed cloud system based on Chinese cloud product Active CN108076156B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711439445.XA CN108076156B (en) 2017-12-27 2017-12-27 Mixed cloud system based on Chinese cloud product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711439445.XA CN108076156B (en) 2017-12-27 2017-12-27 Mixed cloud system based on Chinese cloud product

Publications (2)

Publication Number Publication Date
CN108076156A CN108076156A (en) 2018-05-25
CN108076156B true CN108076156B (en) 2020-09-08

Family

ID=62155937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711439445.XA Active CN108076156B (en) 2017-12-27 2017-12-27 Mixed cloud system based on Chinese cloud product

Country Status (1)

Country Link
CN (1) CN108076156B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109379444B (en) * 2018-12-18 2021-08-10 华迪计算机集团有限公司 Method and system for providing private cloud service based on automatic adaptation
CN109714216A (en) * 2019-01-24 2019-05-03 江苏中云科技有限公司 A kind of mixing cloud service system of double-layer structure
CN109617811B (en) * 2019-01-29 2020-06-30 电子科技大学 Rapid migration method for mobile application in cloud network
EP3690765A1 (en) * 2019-02-01 2020-08-05 Siemens Aktiengesellschaft Dynamic deploying a mom module across a plurality of layers
CN110134330B (en) * 2019-04-22 2022-07-12 国云科技股份有限公司 Cloud disk migration system and method in multi-cloud environment
CN110324191B (en) * 2019-07-09 2022-08-23 西安点告网络科技有限公司 Hybrid cloud deployment method, device and system
CN114051716B (en) * 2019-08-06 2024-06-11 西门子股份公司 Method, cloud platform, system, computing device and medium for configuring priority
CN111614657B (en) * 2020-05-18 2021-06-04 北京邮电大学 Mobile edge security service method and system based on mode selection
CN112115303B (en) * 2020-09-02 2023-10-03 北京达佳互联信息技术有限公司 Data processing method and device
CN112328390B (en) * 2020-10-13 2024-02-09 北京华胜天成科技股份有限公司 Method, device and storage medium for automatically implementing cloud management platform
CN112685179B (en) * 2020-12-28 2024-07-02 跬云(上海)信息科技有限公司 Resource deployment system and method based on cloud cost
CN113805804B (en) * 2021-08-27 2024-02-13 济南浪潮数据技术有限公司 Method, device, equipment and medium for offline migration of data

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051710A (en) * 2012-12-20 2013-04-17 中国科学院深圳先进技术研究院 Virtual cloud platform management system and method
CN104850450A (en) * 2015-05-14 2015-08-19 华中科技大学 Load balancing method and system facing mixed cloud application
CN106534306A (en) * 2016-11-14 2017-03-22 北京大学(天津滨海)新代信息技术研究院 Extensible heterogeneous cloud platform adaptation method and system
CN106936857A (en) * 2015-12-29 2017-07-07 中国电信股份有限公司 A kind of connection management method of mixed cloud, SDN controllers and mixing cloud system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10756968B2 (en) * 2015-01-26 2020-08-25 Rapid7, Inc. Network resource management devices methods and systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051710A (en) * 2012-12-20 2013-04-17 中国科学院深圳先进技术研究院 Virtual cloud platform management system and method
CN104850450A (en) * 2015-05-14 2015-08-19 华中科技大学 Load balancing method and system facing mixed cloud application
CN106936857A (en) * 2015-12-29 2017-07-07 中国电信股份有限公司 A kind of connection management method of mixed cloud, SDN controllers and mixing cloud system
CN106534306A (en) * 2016-11-14 2017-03-22 北京大学(天津滨海)新代信息技术研究院 Extensible heterogeneous cloud platform adaptation method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"基于OpenStack的异构混合云解决方案";陈天等;《电信科学》;20150720;正文第1-7页 *

Also Published As

Publication number Publication date
CN108076156A (en) 2018-05-25

Similar Documents

Publication Publication Date Title
CN108076156B (en) Mixed cloud system based on Chinese cloud product
CN110519361B (en) Container cloud platform multi-tenant construction method and device based on kubernets
EP3270289B1 (en) Container-based multi-tenant computing infrastructure
US10616132B2 (en) Managing user privileges for computer resources in a networked computing environment
CN108667867B (en) Data storage method and device
US11508021B2 (en) Processes and systems that determine sustainability of a virtual infrastructure of a distributed computing system
US20090307685A1 (en) Method, Arrangement, Computer Program Product and Data Processing Program for Deploying a Software Service
CN112104723B (en) Multi-cluster data processing system and method
CN105897805B (en) Method and device for cross-layer scheduling of resources of data center with multi-layer architecture
Tianfield Cloud computing architectures
CN104781783A (en) Integrated computing platform deployed in an existing computing environment
JP7377965B2 (en) Network resource management methods, systems, network equipment and readable storage media
CN108370328A (en) A kind of management method and device of NFV MANO policy depictions symbol
CN111988160B (en) Method and device for deploying virtualized network function
CN103167003A (en) Cloud computing application platform
CN112099917B (en) Regulation and control system containerized application operation management method, system, equipment and medium
WO2016062116A1 (en) Virtualization network backup and recovery method and corresponding device
CN115917510A (en) Virtual machine deployment in a streamlined cloud computing environment
CN112882765A (en) Digital twin model scheduling method and device
CN111767139A (en) Cross-region multi-data-center resource cloud service modeling method and system
CN114706690A (en) Method and system for sharing GPU (graphics processing Unit) by Kubernetes container
CN111866190B (en) Multi-tenant management method, device and system based on project hierarchical management
CN115102851B (en) Fusion platform for HPC and AI fusion calculation and resource management method thereof
CN114780232B (en) Cloud application scheduling method and device, electronic equipment and storage medium
Ferdaus Multi-objective virtual machine management in cloud data centers

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant