CN109445869A - A kind of micro services management method, device and storage medium across cloud adaptation - Google Patents

A kind of micro services management method, device and storage medium across cloud adaptation Download PDF

Info

Publication number
CN109445869A
CN109445869A CN201811080547.1A CN201811080547A CN109445869A CN 109445869 A CN109445869 A CN 109445869A CN 201811080547 A CN201811080547 A CN 201811080547A CN 109445869 A CN109445869 A CN 109445869A
Authority
CN
China
Prior art keywords
target
cloud platform
micro services
class
cloud
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.)
Granted
Application number
CN201811080547.1A
Other languages
Chinese (zh)
Other versions
CN109445869B (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.)
CVIC Software Engineering Co Ltd
Original Assignee
CVIC Software Engineering Co Ltd
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 CVIC Software Engineering Co Ltd filed Critical CVIC Software Engineering Co Ltd
Priority to CN201811080547.1A priority Critical patent/CN109445869B/en
Publication of CN109445869A publication Critical patent/CN109445869A/en
Application granted granted Critical
Publication of CN109445869B publication Critical patent/CN109445869B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • 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/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

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

Abstract

The embodiment of the invention discloses a kind of micro services management method, device and computer readable storage mediums across cloud adaptation, obtain micro services request to create;Wherein, creation information and target cloud platform are carried in micro services request to create;According to the corresponding relationship of processing class and cloud platform, searches target corresponding to target cloud platform and handle class;Creation information is disposed using target processing class, to establish micro services example in target cloud platform.In the technical scheme by different processing class wrappers in cloud platform adaptable interface, cloud platform bottom different deployment and way to manage are shielded.When user needs to provide service using certain a kind of cloud platform, micro services request to create is inputted directly on Platform Management Interface, platform is managed by searching for corresponding processing class is called, micro services example can be established in target cloud platform, the difficulty for reducing micro services application deployment and management, realizes the unified management to different type cloud platform.

Description

A kind of micro services management method, device and storage medium across cloud adaptation
Technical field
The present invention relates to cloud platform technical fields, more particularly to a kind of micro services management method across cloud adaptation, device And computer readable storage medium.
Background technique
Country is in Internet era at present, interconnects networking in software aspects and is mainly shown as applied software development iteration Frequently, this requires the rapid deployment of application and delivery.And traditional monomer applications are unable to satisfy the demand of rapid deployment, by more The micro services framework of a service composition gradually replaces traditional monomer applications.
It can effectively solve the problem that the frequent problem of iteration using micro services framework, realize rapid deployment and the delivery of application.Mesh The management that preceding many enterprises and institutions support micro services to apply by privately owned cloud platform, but in large enterprise, support micro- It is served by realization of the cloud platform there are multiple technologies of operation, the distributed structure/architecture based on container technique more fiery at present (Kubernetes), increase income distributed resource management frame (Mesos), the framework for modeling to complexity individual behavior (Swarm) etc. containers cloud platform, there are also some virtualization cloud platforms, such as cloud software for calculation (OpenStack) certainly.Each cloud Platform independent operating, lacks unified management, and micro services management platform cannot achieve the unified management to all kinds of cloud platforms, cause Certain cloud platforms become information island.
As it can be seen that how to realize the unified management to different type cloud platform, being that those skilled in the art are urgently to be resolved is asked Topic.
Summary of the invention
The purpose of the embodiment of the present invention is that providing a kind of micro services management method across cloud adaptation, device and computer-readable Storage medium, can be with.
In order to solve the above technical problems, the embodiment of the present invention provides a kind of micro services management method across cloud adaptation, comprising:
Obtain micro services request to create;Wherein, creation information is carried in the micro services request to create and target cloud is flat Platform;
According to the corresponding relationship of processing class and cloud platform, the processing class of target corresponding to the target cloud platform is searched;
The creation information is disposed using target processing class, to be established in incognito in the target cloud platform Pragmatic example.
Optionally, the establishment process of the corresponding relationship of the processing class and cloud platform includes:
Obtain metadata corresponding to all kinds of cloud platforms and service type example;
Layout is carried out to each service type example, to construct the software environment of the service type example;
The configuration of parameter is carried out, to corresponding service type example according to each metadata to obtain all kinds of cloud platform phases Corresponding processing class.
Optionally, the corresponding relationship according to processing class and cloud platform, searches mesh corresponding to the target cloud platform Mark handles class
Judge whether recorded the target cloud platform in the corresponding relationship of processing class and cloud platform;
If so, handling class for processing class corresponding to the target cloud platform as target;
If it is not, preset general procedure class is then called to handle class as target.
Optionally, it is described using the target processing class creation information is disposed after further include:
Obtain the target service data generated when the operation of micro services example;
Judge whether the target service data are within the scope of default value;
If it is not, then carrying out warning note.
Optionally, it is described using the target processing class creation information is disposed after further include:
Judge to whether there is newly-established micro services example in the target cloud platform within a preset time;
If it is not, then carrying out warning note.
The embodiment of the invention also provides a kind of micro services managing devices across cloud adaptation, including acquiring unit, lookup list Member and deployment unit;
The acquiring unit, for obtaining micro services request to create;Wherein, it is carried in the micro services request to create invasive Build information and target cloud platform;
It is right to search the target cloud platform institute for the corresponding relationship according to processing class and cloud platform for the searching unit The target processing class answered;
The deployment unit, for being disposed using target processing class to the creation information, in the mesh Micro services example is established in mark cloud platform.
Optionally, it is directed to the establishment process of the corresponding relationship of processing class and cloud platform, described device further includes layout list Member and configuration unit;
The acquiring unit is also used to obtain metadata corresponding to all kinds of cloud platforms and service type example;
The arranging unit, for carrying out layout to each service type example, to construct the service type example Software environment;
The configuration unit, for the configuration of parameter to be carried out to corresponding service type example according to each metadata, To obtain the corresponding processing class of all kinds of cloud platforms.
Optionally, the searching unit includes judgment sub-unit, the first conduct subelement and second as subelement;
Whether the judgment sub-unit has recorded the target cloud in the corresponding relationship for judging to handle class and cloud platform Platform;If so, triggering described first is used as subelement;If it is not, then triggering described second as subelement;
Described first is used as subelement, for handling class for processing class corresponding to the target cloud platform as target;
Described second is used as subelement, for calling preset general procedure class to handle class as target.
It optionally, further include judging unit and prompt unit;
The acquiring unit be also used to it is described using the target processing class creation information is disposed after, Obtain the target service data generated when the operation of micro services example;
The judging unit, for judging whether the target service data are within the scope of default value;If it is not, then touching Send out prompt unit described;
The prompt unit, for carrying out warning note.
It optionally, further include judging unit and prompt unit;
The judging unit, for it is described using the target processing class creation information is disposed after, Judge to whether there is newly-established micro services example in the target cloud platform within a preset time;If it is not, then being mentioned described in triggering Show unit;
The prompt unit, for carrying out warning note.
The embodiment of the invention also provides a kind of micro services managing devices across cloud adaptation, comprising:
Memory, for storing computer program;
Processor, for executing the computer program to realize the step such as the above-mentioned micro services management method being adapted to across cloud Suddenly.
The embodiment of the invention also provides a kind of computer readable storage medium, deposited on the computer readable storage medium Computer program is contained, is realized when the computer program is executed by processor such as the above-mentioned micro services management method across cloud adaptation The step of.
Micro services request to create is obtained it can be seen from above-mentioned technical proposal;Wherein, it is carried in micro services request to create Create information and target cloud platform;According to the corresponding relationship of processing class and cloud platform, search corresponding to the target cloud platform Target handles class;The creation information is disposed using target processing class, to be established in the target cloud platform Micro services example.Different processing class wrappers is shielded into cloud platform bottom in cloud platform adaptable interface in the technical scheme Layer different deployment and way to manage.When user needs to provide service using certain a kind of cloud platform, directly in platform management circle Micro services request to create is inputted on face, is managed platform by searching for calling is corresponding and is handled class, it can be flat in target cloud Micro services example is established on platform, is reduced the difficulty of micro services application deployment and management, is realized to different type cloud platform Unified management.
Detailed description of the invention
In order to illustrate the embodiments of the present invention more clearly, attached drawing needed in the embodiment will be done simply below It introduces, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ordinary skill people For member, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of flow chart of micro services management method across cloud adaptation provided in an embodiment of the present invention;
Fig. 2 is a kind of structural schematic diagram of micro services managing device across cloud adaptation provided in an embodiment of the present invention;
Fig. 3 is a kind of hardware structural diagram of micro services managing device across cloud adaptation provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, rather than whole embodiments.Based on this Embodiment in invention, those of ordinary skill in the art are without making creative work, obtained every other Embodiment belongs to the scope of the present invention.
In order to enable those skilled in the art to better understand the solution of the present invention, with reference to the accompanying drawings and detailed description The present invention is described in further detail.
Next, a kind of micro services management method across cloud adaptation provided by the embodiment of the present invention is discussed in detail.Fig. 1 is A kind of flow chart of micro services management method across cloud adaptation provided in an embodiment of the present invention, this method comprises:
S101: micro services request to create is obtained.
Different types of cloud platform can provide different micro services.
When user needs to provide micro services using certain a kind of cloud platform, micro services can be inputted on Platform Management Interface Request to create.Wherein, creation information and target cloud platform can be carried in micro services request to create.
Creation information can be the parameter information of required foundation when realizing micro services.Target cloud platform is the current institute of user Cloud platform corresponding to the micro services that need to be established.
S102: it according to the corresponding relationship of processing class and cloud platform, searches target corresponding to target cloud platform and handles class.
The realization of micro services is dependent on corresponding processing class in cloud platform.Processing class, which contains, realizes that the program of micro services is patrolled Volume.
In the concrete realization, processing class can be by calling cloud platform application programming interfaces (Application Program Interface, API) realize micro services life cycle management, for example, the installation of micro services, starting, operation, stopping, modifying, unloading The processes such as load.
It in embodiments of the present invention, can will not in order to realize unified plan and management to different types of cloud platform In cloud platform adaptable interface, management platform can be called corresponding same processing class wrapper by cloud platform adaptable interface Class is handled, which shields the different deployment and way to manage of cloud platform bottom, reduces and utilizes different types of cloud platform Dispose the difficulty of micro services.
In embodiments of the present invention, it can determine that target corresponding to target cloud platform is handled by matched mode Class.Specifically, may determine that in the corresponding relationship for handling class and cloud platform whether recorded target cloud platform.
When in the corresponding relationship record have target cloud platform, then can using processing class corresponding to the target cloud platform as Target handles class.
In view of the cloud platform Limited information stored in corresponding relationship, in practical applications, it is possible that corresponding relationship In do not recorded target processing class the case where.It is directed to this kind of situation, a general processing can be stored in corresponding relationship Class can then call preset general procedure class as target when not recorded target cloud platform in the corresponding relationship Class is handled, to guarantee the smooth deployment of micro services example.
S103: creation information is disposed using target processing class, to establish micro services example in target cloud platform.
Micro services example can be used to implement corresponding micro services.Utilize the detailed process of processing class building micro services example It may refer to the establishment process of micro services example in the prior art, details are not described herein.
The foundation of the corresponding relationship of processing class and cloud platform is the key that get target processing class, below will be to the correspondence The establishment process of relationship is unfolded to introduce.
In the concrete realization, metadata and service type example corresponding to the available all kinds of cloud platforms of platform are managed; Layout is carried out to each service type example, to construct the software environment of service type example;According to each metadata to corresponding clothes Service type example carries out the configuration of parameter, to obtain the corresponding processing class of all kinds of cloud platforms.
When constructing the software environment of service type example, management platform can use platform according to specific demand Programming facility carries out layout to service type example, and the deployment package relied on such as micro services application and database, caching etc. are intermediate The software environments such as part.
After the layout for completing service type example, the parameter to each service type example is needed to configure, such as applied The information such as the resource quota, the service business parameter that need, to obtain handling class accordingly.At can be by calling after the completion of configuration Class is managed to realize actual deployment.
With the continuous renewal and expansion of cloud platform type, the type of cloud platform can change, corresponding processing class Also it can change.In embodiments of the present invention, can by periodically obtain metadata corresponding to all kinds of cloud platforms and Service type example is updated the corresponding relationship of processing class and cloud platform, to guarantee the real-time of the corresponding relationship and have Effect property.
Micro services request to create is obtained it can be seen from above-mentioned technical proposal;Wherein, it is carried in micro services request to create Create information and target cloud platform;According to the corresponding relationship of processing class and cloud platform, search corresponding to the target cloud platform Target handles class;The creation information is disposed using target processing class, to be established in the target cloud platform Micro services example.Different processing class wrappers is shielded into cloud platform bottom in cloud platform adaptable interface in the technical scheme Layer different deployment and way to manage.When user needs to provide service using certain a kind of cloud platform, directly in platform management circle Micro services request to create is inputted on face, is managed platform by searching for calling is corresponding and is handled class, it can be flat in target cloud Micro services example is established on platform, is reduced the difficulty of micro services application deployment and management, is realized to different type cloud platform Unified management.
After creating micro services example in corresponding cloud platform using target processing class, in order to further verify micro services Whether example can operate normally, in embodiments of the present invention, after being disposed using target processing class to creation information The target service data generated when the operation of micro services example can further be obtained;Judge whether target service data are in default In numberical range.
Micro services example can generate business datum at runtime, and target service data can be the preassigned business of user Data.
Target service data have its corresponding numberical range, when target service data are in the data area, then illustrate Micro services example normal operation;When target service data are not in the data area, then illustrate that the operation of micro services example occurs It is abnormal, warning note can be carried out at this time.
Wherein, the mode of warning note can there are many, for example, play audio either pass through display screen show target cloud The information etc. of platform.
The case where by the way that prompt mechanism is arranged, micro services example operation exception can be found in time in order to user, thus into Row processing, guarantees the normal work of each micro services example in cloud platform, to the greatest extent with the overall performance of riser platform.
In practical applications, it is possible that the case where micro services example establishes failure.Cause micro services example to be established to lose There are many reason of losing, and can be processing class itself has problem, it is also possible to which the processing class of selection cannot be complete with cloud platform Matching etc..
The creation situation for understanding micro services example in time for the ease of user, using target processing class to creation information into Can be further judged in target cloud platform within a preset time after row deployment with the presence or absence of newly-established micro services example; If it is not, then carrying out warning note.
The specific value of preset time can be set according to actual demand, herein with no restrictions.
Detect that it is pragmatic in incognito then to illustrate when occurring newly-established micro services example in target cloud platform within a preset time Example creates successfully;It is not detected in target cloud platform when there is newly-established micro services example, then illustrates micro- within a preset time Service Instance creation failure, can carry out warning note at this time.
Wherein, the mode of warning note can there are many, for example, play audio either pass through display screen show target cloud The information etc. of platform.
By the way that prompt mechanism is arranged, the creation situation of micro services example can be understood in time in order to user, to quickly have Effect solves the problems, such as the creation failure of micro services example.
Fig. 2 is a kind of structural schematic diagram of micro services managing device across cloud adaptation provided in an embodiment of the present invention, including Acquiring unit 21, searching unit 22 and deployment unit 23;
Acquiring unit 21, for obtaining micro services request to create;Wherein, creation information is carried in micro services request to create With target cloud platform;
Searching unit 22 searches mesh corresponding to target cloud platform for the corresponding relationship according to processing class and cloud platform Mark processing class;
Deployment unit 23, for being disposed using target processing class to creation information, to be established in target cloud platform Micro services example.
Optionally, be directed to processing class and cloud platform corresponding relationship establishment process, device further include arranging unit and Configuration unit;
Acquiring unit is also used to obtain metadata corresponding to all kinds of cloud platforms and service type example;
Arranging unit, for carrying out layout to each service type example, to construct the software environment of service type example;
Configuration unit, it is each to obtain for carrying out the configuration of parameter to corresponding service type example according to each metadata The corresponding processing class of class cloud platform.
Optionally, searching unit includes judgment sub-unit, the first conduct subelement and second as subelement;
Whether judgment sub-unit has recorded target cloud platform in the corresponding relationship for judging to handle class and cloud platform;If It is then to trigger first and be used as subelement;If it is not, then triggering second is used as subelement;
First is used as subelement, for handling class for processing class corresponding to target cloud platform as target;
Second is used as subelement, for calling preset general procedure class to handle class as target.
It optionally, further include judging unit and prompt unit;
Acquiring unit is also used to after being disposed using target processing class to creation information, and micro services example fortune is obtained The target service data generated when row;
Judging unit, for judging whether target service data are within the scope of default value;If it is not, it is single then to trigger prompt Member;
Prompt unit, for carrying out warning note.
It optionally, further include judging unit and prompt unit;
Judging unit, for after being disposed using target processing class to creation information, judgement to be within a preset time It whether there is newly-established micro services example in target cloud platform;If it is not, then triggering prompt unit;
Prompt unit, for carrying out warning note.
The explanation of feature may refer to the related description of embodiment corresponding to Fig. 1 in embodiment corresponding to Fig. 2, here no longer It repeats one by one.
Micro services request to create is obtained it can be seen from above-mentioned technical proposal;Wherein, it is carried in micro services request to create Create information and target cloud platform;According to the corresponding relationship of processing class and cloud platform, search corresponding to the target cloud platform Target handles class;The creation information is disposed using target processing class, to be established in the target cloud platform Micro services example.Different processing class wrappers is shielded into cloud platform bottom in cloud platform adaptable interface in the technical scheme Layer different deployment and way to manage.When user needs to provide service using certain a kind of cloud platform, directly in platform management circle Micro services request to create is inputted on face, is managed platform by searching for calling is corresponding and is handled class, it can be flat in target cloud Micro services example is established on platform, is reduced the difficulty of micro services application deployment and management, is realized to different type cloud platform Unified management.
Fig. 3 is a kind of hardware configuration signal of micro services managing device 30 across cloud adaptation provided in an embodiment of the present invention Figure, comprising:
Memory 31, for storing computer program;
Processor 32, for executing computer program to realize the step such as the above-mentioned micro services management method being adapted to across cloud Suddenly.
The embodiment of the invention also provides a kind of computer readable storage medium, it is stored on computer readable storage medium Computer program is realized when computer program is executed by processor such as the step of the above-mentioned micro services management method across cloud adaptation.
Be provided for the embodiments of the invention above it is a kind of across cloud adaptation micro services management method, device and computer can Storage medium is read to be described in detail.Each embodiment is described in a progressive manner in specification, each embodiment emphasis What is illustrated is the difference from other embodiments, and the same or similar parts in each embodiment may refer to each other.For For device disclosed in embodiment, since it is corresponded to the methods disclosed in the examples, so be described relatively simple, correlation Place is referring to method part illustration.It should be pointed out that for those skilled in the art, not departing from this hair , can be with several improvements and modifications are made to the present invention under the premise of bright principle, these improvement and modification also fall into power of the present invention In the protection scope that benefit requires.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered Think beyond the scope of this invention.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can directly be held with hardware, processor The combination of capable software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only deposit Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology In any other form of storage medium well known in field.

Claims (10)

1. a kind of micro services management method across cloud adaptation characterized by comprising
Obtain micro services request to create;Wherein, creation information and target cloud platform are carried in the micro services request to create;
According to the corresponding relationship of processing class and cloud platform, the processing class of target corresponding to the target cloud platform is searched;
The creation information is disposed using target processing class, it is pragmatic in incognito to be established in the target cloud platform Example.
2. the method according to claim 1, wherein the foundation of the corresponding relationship of the processing class and cloud platform Journey includes:
Obtain metadata corresponding to all kinds of cloud platforms and service type example;
Layout is carried out to each service type example, to construct the software environment of the service type example;
The configuration of parameter is carried out to corresponding service type example according to each metadata, it is corresponding to obtain all kinds of cloud platforms Processing class.
3. the method according to claim 1, wherein the corresponding relationship according to processing class and cloud platform, is looked into Look for target corresponding to the target cloud platform processing class include:
Judge whether recorded the target cloud platform in the corresponding relationship of processing class and cloud platform;
If so, handling class for processing class corresponding to the target cloud platform as target;
If it is not, preset general procedure class is then called to handle class as target.
4. method according to claim 1 to 3, which is characterized in that handle class pair using the target described After the creation information is disposed further include:
Obtain the target service data generated when the operation of micro services example;
Judge whether the target service data are within the scope of default value;
If it is not, then carrying out warning note.
5. method according to claim 1 to 3, which is characterized in that handle class pair using the target described After the creation information is disposed further include:
Judge to whether there is newly-established micro services example in the target cloud platform within a preset time;
If it is not, then carrying out warning note.
6. a kind of micro services managing device across cloud adaptation, which is characterized in that single including acquiring unit, searching unit and deployment Member;
The acquiring unit, for obtaining micro services request to create;Wherein, creation letter is carried in the micro services request to create Breath and target cloud platform;
The searching unit is searched corresponding to the target cloud platform for the corresponding relationship according to processing class and cloud platform Target handles class;
The deployment unit, for being disposed using target processing class to the creation information, in the target cloud Micro services example is established on platform.
7. device according to claim 6, which is characterized in that be directed to the foundation of the corresponding relationship of processing class and cloud platform Process, described device further include arranging unit and configuration unit;
The acquiring unit is also used to obtain metadata corresponding to all kinds of cloud platforms and service type example;
The arranging unit, for carrying out layout to each service type example, to construct the soft of the service type example Part environment;
The configuration unit, for the configuration of parameter to be carried out to corresponding service type example according to each metadata, with To the corresponding processing class of all kinds of cloud platforms.
8. device according to claim 6, which is characterized in that the searching unit includes judgment sub-unit, the first conduct Subelement and second is used as subelement;
Whether the judgment sub-unit it is flat recorded the target cloud in the corresponding relationship for judging to handle class and cloud platform Platform;If so, triggering described first is used as subelement;If it is not, then triggering described second as subelement;
Described first is used as subelement, for handling class for processing class corresponding to the target cloud platform as target;
Described second is used as subelement, for calling preset general procedure class to handle class as target.
9. a kind of micro services managing device across cloud adaptation characterized by comprising
Memory, for storing computer program;
Processor, for executing the computer program to realize as described in claim 1 to 5 any one across the micro- of cloud adaptation The step of service management.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program realizes the micro services across cloud adaptation as described in any one of claim 1 to 5 when the computer program is executed by processor The step of management method.
CN201811080547.1A 2018-09-17 2018-09-17 Cross-cloud-adaptive micro-service management method and device and storage medium Active CN109445869B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811080547.1A CN109445869B (en) 2018-09-17 2018-09-17 Cross-cloud-adaptive micro-service management method and device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811080547.1A CN109445869B (en) 2018-09-17 2018-09-17 Cross-cloud-adaptive micro-service management method and device and storage medium

Publications (2)

Publication Number Publication Date
CN109445869A true CN109445869A (en) 2019-03-08
CN109445869B CN109445869B (en) 2021-11-02

Family

ID=65530218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811080547.1A Active CN109445869B (en) 2018-09-17 2018-09-17 Cross-cloud-adaptive micro-service management method and device and storage medium

Country Status (1)

Country Link
CN (1) CN109445869B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110062043A (en) * 2019-04-16 2019-07-26 杭州朗和科技有限公司 Service administering method, service controlling device, storage medium and electronic equipment
CN110515677A (en) * 2019-07-30 2019-11-29 国云科技股份有限公司 A method of based on the customized timed task of cloudy platform
CN110515522A (en) * 2019-08-23 2019-11-29 数字广东网络建设有限公司 Cut-in method, device, computer equipment and the storage medium of device data
CN111008008A (en) * 2019-11-27 2020-04-14 广州润普网络科技有限公司 Micro-service architecture-based application development method and system
CN111221591A (en) * 2019-12-27 2020-06-02 中国建设银行股份有限公司 Method, system and medium for detecting availability of micro-service deployed based on Kubernetes
CN111258581A (en) * 2020-02-03 2020-06-09 腾讯科技(深圳)有限公司 Application development method, device, equipment and computer medium based on cloud service
EP3716062A1 (en) * 2019-03-29 2020-09-30 Siemens Aktiengesellschaft Method and system of generating microservices for cloud computing systems
CN111884855A (en) * 2020-07-29 2020-11-03 中远海运科技股份有限公司 Cloud service system, method and server
CN112256348A (en) * 2020-10-23 2021-01-22 北京浪潮数据技术有限公司 Cloud service platform creation method and system, electronic equipment and storage medium
CN113839821A (en) * 2021-10-14 2021-12-24 京东科技信息技术有限公司 Method, device, system, equipment and medium for deploying cluster and constructing infrastructure
CN116010026A (en) * 2022-12-20 2023-04-25 中国科学院空天信息创新研究院 Micro-service control method and control system based on virtual path
CN116662267A (en) * 2023-08-02 2023-08-29 中国电子投资控股有限公司 Distributed application snapshot system based on cloud protogenesis and snapshot creation method
CN117319399A (en) * 2023-11-30 2023-12-29 苏州元脑智能科技有限公司 Cloud platform creation method, device, system, equipment and medium in cloud management platform

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160330138A1 (en) * 2015-05-07 2016-11-10 Dell Products L.P. Selecting a cloud from a plurality of clouds for a workload
CN106534306A (en) * 2016-11-14 2017-03-22 北京大学(天津滨海)新代信息技术研究院 Extensible heterogeneous cloud platform adaptation method and system
CN107493310A (en) * 2016-06-13 2017-12-19 腾讯科技(深圳)有限公司 A kind of cloud resource processing method and cloud management platform
CN107682285A (en) * 2017-09-27 2018-02-09 国云科技股份有限公司 A kind of isomery cloud platform unified resource authorization method
CN107770066A (en) * 2017-10-20 2018-03-06 成都精灵云科技有限公司 It is a kind of across main frame, travelling across VLAN, the Docker container methods of river diversion across cluster
CN107911430A (en) * 2017-11-06 2018-04-13 上海电机学院 A kind of micro services infrastructure equipment
CN107911463A (en) * 2017-11-27 2018-04-13 深信服科技股份有限公司 A kind of business is across cloud framework and its creation method, management method
CN108123994A (en) * 2016-11-28 2018-06-05 中国科学院沈阳自动化研究所 A kind of cloud platform framework towards industrial circle
CN108418862A (en) * 2018-01-31 2018-08-17 金蝶软件(中国)有限公司 Micro services management method and system based on artificial intelligence service cloud platform
CN108449418A (en) * 2018-03-29 2018-08-24 新华三云计算技术有限公司 A kind of mixed cloud platform management system and method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160330138A1 (en) * 2015-05-07 2016-11-10 Dell Products L.P. Selecting a cloud from a plurality of clouds for a workload
CN107493310A (en) * 2016-06-13 2017-12-19 腾讯科技(深圳)有限公司 A kind of cloud resource processing method and cloud management platform
CN106534306A (en) * 2016-11-14 2017-03-22 北京大学(天津滨海)新代信息技术研究院 Extensible heterogeneous cloud platform adaptation method and system
CN108123994A (en) * 2016-11-28 2018-06-05 中国科学院沈阳自动化研究所 A kind of cloud platform framework towards industrial circle
CN107682285A (en) * 2017-09-27 2018-02-09 国云科技股份有限公司 A kind of isomery cloud platform unified resource authorization method
CN107770066A (en) * 2017-10-20 2018-03-06 成都精灵云科技有限公司 It is a kind of across main frame, travelling across VLAN, the Docker container methods of river diversion across cluster
CN107911430A (en) * 2017-11-06 2018-04-13 上海电机学院 A kind of micro services infrastructure equipment
CN107911463A (en) * 2017-11-27 2018-04-13 深信服科技股份有限公司 A kind of business is across cloud framework and its creation method, management method
CN108418862A (en) * 2018-01-31 2018-08-17 金蝶软件(中国)有限公司 Micro services management method and system based on artificial intelligence service cloud platform
CN108449418A (en) * 2018-03-29 2018-08-24 新华三云计算技术有限公司 A kind of mixed cloud platform management system and method

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3716062A1 (en) * 2019-03-29 2020-09-30 Siemens Aktiengesellschaft Method and system of generating microservices for cloud computing systems
WO2020200508A1 (en) * 2019-03-29 2020-10-08 Siemens Aktiengesellschaft Method and system of generating microservices for cloud computing systems
CN110062043A (en) * 2019-04-16 2019-07-26 杭州朗和科技有限公司 Service administering method, service controlling device, storage medium and electronic equipment
CN110062043B (en) * 2019-04-16 2021-10-29 杭州朗和科技有限公司 Service management method, service management device, storage medium, and electronic device
CN110515677A (en) * 2019-07-30 2019-11-29 国云科技股份有限公司 A method of based on the customized timed task of cloudy platform
CN110515522B (en) * 2019-08-23 2021-07-20 数字广东网络建设有限公司 Access method and device of equipment data, computer equipment and storage medium
CN110515522A (en) * 2019-08-23 2019-11-29 数字广东网络建设有限公司 Cut-in method, device, computer equipment and the storage medium of device data
CN111008008A (en) * 2019-11-27 2020-04-14 广州润普网络科技有限公司 Micro-service architecture-based application development method and system
CN111221591A (en) * 2019-12-27 2020-06-02 中国建设银行股份有限公司 Method, system and medium for detecting availability of micro-service deployed based on Kubernetes
CN111258581A (en) * 2020-02-03 2020-06-09 腾讯科技(深圳)有限公司 Application development method, device, equipment and computer medium based on cloud service
CN111884855A (en) * 2020-07-29 2020-11-03 中远海运科技股份有限公司 Cloud service system, method and server
CN112256348A (en) * 2020-10-23 2021-01-22 北京浪潮数据技术有限公司 Cloud service platform creation method and system, electronic equipment and storage medium
CN112256348B (en) * 2020-10-23 2023-12-22 北京浪潮数据技术有限公司 Cloud service platform creation method and system, electronic equipment and storage medium
CN113839821A (en) * 2021-10-14 2021-12-24 京东科技信息技术有限公司 Method, device, system, equipment and medium for deploying cluster and constructing infrastructure
CN113839821B (en) * 2021-10-14 2024-05-24 京东科技信息技术有限公司 Method, device, system, equipment and medium for deploying clusters and constructing infrastructure
CN116010026A (en) * 2022-12-20 2023-04-25 中国科学院空天信息创新研究院 Micro-service control method and control system based on virtual path
CN116010026B (en) * 2022-12-20 2023-07-07 中国科学院空天信息创新研究院 Micro-service control method and control system based on virtual path
CN116662267A (en) * 2023-08-02 2023-08-29 中国电子投资控股有限公司 Distributed application snapshot system based on cloud protogenesis and snapshot creation method
CN116662267B (en) * 2023-08-02 2024-04-05 中国电子投资控股有限公司 Distributed application snapshot system based on cloud protogenesis and snapshot creation method
CN117319399A (en) * 2023-11-30 2023-12-29 苏州元脑智能科技有限公司 Cloud platform creation method, device, system, equipment and medium in cloud management platform
CN117319399B (en) * 2023-11-30 2024-02-23 苏州元脑智能科技有限公司 Cloud platform creation method, device, system, equipment and medium in cloud management platform

Also Published As

Publication number Publication date
CN109445869B (en) 2021-11-02

Similar Documents

Publication Publication Date Title
CN109445869A (en) A kind of micro services management method, device and storage medium across cloud adaptation
CN103180823B (en) Computer realizing method and device for deploying and executing software offerings advantageously
CN103365725B (en) Method and system for dynamic allocation of workload deployment units across a plurality of clouds
JP4733461B2 (en) Computer system, management computer, and logical storage area management method
CN101449242B (en) Method and apparatus for on-demand composition and teardown of service infrastructure
CN100594498C (en) Mass data real time processing structure and real time need-based processing platform used for the structure
CN104205056B (en) Across the method and system of the dynamically distributes of the live load of multiple clouds
CN102681836B (en) The system and method being extended for a large amount of concurrent users
CN109445802A (en) The method of privatization Paas platform and its publication application based on container
US20090319951A1 (en) Aggregating Service Components
US20120079097A1 (en) Proactive identification of hotspots in a cloud computing environment
CN103380423A (en) Systems and methods for private cloud computing
US10698875B2 (en) Management of memory usage using usage analytics
US20120167178A1 (en) Metadata Container-Based User Interface Flexibility
CN113626128B (en) Audio-visual media micro-service third-party module access method, system and electronic equipment
US20100049573A1 (en) Automated security provisioning for outsourced operations
CN105556534B (en) For suggesting the electronic equipment and method of response guide when refusing
Sun et al. Separating execution and data management: A key to business-process-as-a-service (BPaaS)
US11500663B1 (en) Predictive virtual machine launch-based capacity management
CN109032799A (en) Storage resource management method, apparatus, equipment and readable storage medium storing program for executing
CN105431815A (en) Input-output prioritization for database workload
CN110187895A (en) Allocating operating system method, apparatus, equipment and computer readable storage medium
CN109347661A (en) The instantiation method and device of consumer VNF
CN109783321A (en) Monitoring data management method, device, terminal device
CN110049084A (en) Current-limiting method, device and the equipment of distributed system

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