[go: up one dir, main page]

CN114090245B - Cloud Service Management and Control Methods - Google Patents

Cloud Service Management and Control Methods Download PDF

Info

Publication number
CN114090245B
CN114090245B CN202111365016.9A CN202111365016A CN114090245B CN 114090245 B CN114090245 B CN 114090245B CN 202111365016 A CN202111365016 A CN 202111365016A CN 114090245 B CN114090245 B CN 114090245B
Authority
CN
China
Prior art keywords
cloud service
service
cloud
resource
management
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
CN202111365016.9A
Other languages
Chinese (zh)
Other versions
CN114090245A (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.)
Hebei Yuanran Yunlue Technology Co ltd
Original Assignee
Hebei Yuanran Yunlue Technology 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 Hebei Yuanran Yunlue Technology Co ltd filed Critical Hebei Yuanran Yunlue Technology Co ltd
Priority to CN202111365016.9A priority Critical patent/CN114090245B/en
Publication of CN114090245A publication Critical patent/CN114090245A/en
Application granted granted Critical
Publication of CN114090245B publication Critical patent/CN114090245B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5077Logical partitioning of resources; Management or configuration of virtualized resources
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application is suitable for the technical field of cloud service and provides a cloud service management and control method. The cloud service management and control method comprises the steps of obtaining first cloud service registration information, wherein the first cloud service registration information comprises a first service area, a first data center and first service classification information, generating a first cloud service code based on the first cloud service registration information, detecting whether a second cloud service code identical to the first cloud service code exists or not, obtaining a second service area and a second data center corresponding to the second cloud service code if the second cloud service code exists, combining the first service area and the second service area into a new service area, combining the first data center and the second data center into a new data center, and providing cloud service resource products for users on a cloud management platform based on the new service area and the new data center. According to the cloud management system and the cloud management method, a plurality of cloud service resources can be provided for the user through one cloud management platform, the user does not need to use the plurality of cloud management platforms, and the cost for cloud management can be greatly reduced.

Description

Cloud service management and control method
Technical Field
The application belongs to the technical field of cloud services, and particularly relates to a cloud service management and control method.
Background
Cloud services are an increasing, usage and interaction model of internet-based related services, generally involving providing dynamically extensible and often virtualized resources over the internet. The cloud service operation platform is suitable for management of multiple clouds, mixed clouds and heterogeneous clouds, supports opening of various IPDS services on the clouds to the required applicants, and provides monitoring of the operation conditions and the use conditions of similar resources on different clouds.
The cloud service bottom layer of each manufacturer is openStack basically, but each manufacturer has a respective management mode and has corresponding cloud management platforms, such as Hua Cheng manageOne, hua San cloudOS and the like, and each cloud management platform integrates various management concepts.
Therefore, although the cloud service bottom layers of each manufacturer are basically consistent, the architecture and the management concept are different, and compatibility cannot be realized. In this case, when a user has a plurality of cloud services, the user faces a plurality of cloud management platforms, and the cost for cloud management increases by a multiple with the increase of the number of clouds.
Disclosure of Invention
In order to overcome the problems in the related art, the embodiment of the application provides a cloud service management and control method.
The application is realized by the following technical scheme:
The embodiment of the application provides a cloud service management and control method, which comprises the following steps:
acquiring first cloud service registration information, wherein the first cloud service registration information comprises a first service area, a first data center and first service classification information;
generating a first cloud service code based on the first cloud service registration information;
Detecting whether a second cloud service code identical to the first cloud service code exists;
If a second cloud service code which is the same as the first cloud service code exists, acquiring a second service area and a second data center corresponding to the second cloud service code;
combining the first service area and the second service area into a new service area, and combining the first data center and the second data center into a new data center;
and providing cloud service resource products for users on the cloud management platform based on the new service area and the new data center.
According to the cloud service management and control method, the service areas of the cloud service resource products with the same cloud service codes are combined to obtain the new service areas, the data centers are combined to obtain the new data centers, and then the cloud service resource products are provided for the users on the cloud management platform based on the new service areas and the new data centers.
With reference to the first aspect, in some possible implementations, the first service classification information includes a first service class, a second service class, and a third service class;
The generating a first cloud service code based on the first cloud service registration information includes:
And generating the first cloud service code according to the identification of the primary service classification, the identification of the secondary service classification and the identification of the tertiary service classification.
In some embodiments, the first cloud service code further comprises an identification of an organization, the identification of the organization being disposed before the identification of the service level class.
With reference to the first aspect, in some possible implementations, the method further includes:
Acquiring an item/application creation request input by a user, wherein the item/application creation request contains item/application information;
responding to the project/application creation request, and displaying cloud service selection information to the application user;
Acquiring a service area, a dual-activity/disaster recovery strategy and a resource specification which are input by the application user based on the cloud service selection information;
And based on the service area, the dual-activity/disaster recovery strategy and the resource specification, issuing corresponding cloud service resources to the application user.
Exemplary, the issuing, to the applying user, a corresponding cloud service resource based on the service area, the dual-activity/disaster recovery policy, and the resource specification may include:
Acquiring a history application record and history resource use condition of the application user;
Based on the service area, the dual-activity/disaster recovery strategy and the resource specification, determining a corresponding cloud service platform by combining the history application record and the history resource use condition;
And distributing cloud service resources to the application user based on the cloud service platform.
In some embodiments, the method further comprises:
monitoring operation information of cloud service resources issued to an application user, wherein the operation information comprises at least one of CPU (central processing unit) utilization rate, memory utilization rate, storage utilization rate, network I/O (input/output) and disk I/O;
and generating an optimization scheme of the cloud service resource according to the relation between a preset threshold value and the operation information, and sending the optimization scheme to an operator of the cloud service resource.
In one scenario, the preset thresholds include a CPU utilization threshold, a memory utilization threshold, a storage utilization threshold, a network I/O threshold, and a disk I/O threshold, where each preset threshold corresponds to a weight. The generating an optimization scheme of the cloud service resource according to the relation between the preset threshold and the operation information comprises the following steps:
Respectively calculating a first difference value of the CPU utilization rate and a CPU utilization rate threshold value, a second difference value of the memory utilization rate and a memory utilization rate, a third difference value of the memory utilization rate and the memory utilization rate, a fourth difference value of a network I/O threshold value and a network I/O, and a fifth difference value of a disk I/O and a disk I/O;
According to the first to fifth differences and the weights corresponding to the differences, calculating the comprehensive evaluation scores of the cloud service resources;
And generating an optimization scheme of the cloud service resources according to the comprehensive evaluation score.
With reference to the first aspect, in some possible implementations, the method further includes:
And monitoring the cloud service resource product according to a preset cloud service resource monitoring model.
For example, if the application rate of the cloud service resource is lower than a threshold value, an adjustment instruction is generated to the manager, where the adjustment instruction is used to instruct an operator of the cloud service resource product to take the cloud service resource product off-shelf and/or perform optimization processing.
For another example, if the failure rate and/or the poor evaluation rate of the cloud service resource is higher than a threshold value, an adjustment instruction is generated to the manager, where the adjustment instruction is used to instruct an operator of the cloud service resource product to take the cloud service resource product off-shelf and/or perform optimization processing.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of a cloud service management and control method according to an embodiment of the present application;
Fig. 2 is a schematic flow chart of a service applicant applying for cloud service resources according to an embodiment of the present application;
Fig. 3 is a schematic flow chart of a cloud service resource supervision process according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as the particular system architecture, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It should be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
As used in the present description and the appended claims, the term "if" may be interpreted as "when..once" or "in response to a determination" or "in response to detection" depending on the context. Similarly, the phrase "if a determination" or "if a [ described condition or event ] is detected" may be interpreted in the context of meaning "upon determination" or "in response to determination" or "upon detection of a [ described condition or event ]" or "in response to detection of a [ described condition or event ]".
Furthermore, the terms "first," "second," "third," and the like in the description of the present specification and in the appended claims, are used for distinguishing between descriptions and not necessarily for indicating or implying a relative importance.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
The cloud service control method in the embodiment of the application is described in detail below.
Fig. 1 is a schematic flowchart of a cloud service management and control method according to an embodiment of the present application, and referring to fig. 1, the cloud service management and control method is described in detail as follows:
step 101, acquiring first cloud service registration information.
The first cloud service registration information comprises a first service name, a first service area, a first data center and first service classification information.
For example, the first cloud service registration information may include information such as a service name (e.g., virtual machine service), a service area (e.g., pre-application area), a data center (e.g., disaster recovery center), a service primary classification (e.g., iaaS service), a service secondary classification (e.g., computing resources), a service tertiary classification (e.g., virtual machine service), and a resource platform (e.g., hua).
Step 102, generating a first cloud service code based on the first cloud service registration information.
The first service classification information may include a first service class, a second service class, and a third service class, and step 102 may include generating the first cloud service code based on the identification of the first service class, the identification of the second service class, and the identification of the third service class.
For example, the identification of the primary service class, the identification of the secondary service class, and the identification of the tertiary service class may be combined together in a preset order to obtain the first cloud service code.
As an example, the first cloud service registration information includes information that a service name is a virtual machine service, a service area is a pre-application area, a data center is a disaster recovery center, a service class is an IaaS service, a service class is a computing resource, a service class is a virtual machine service, and a resource platform is a hua. The identifier of the IaaS service is 01, the identifier of the computing resource is 01, and the identifier of the virtual machine service is 02, and then the 01, 01 and 02 can be combined together according to a preset sequence to obtain a first cloud service code.
The preset sequence may be that the identifier of the primary service class is before the identifier of the tertiary service class, and the identifier of the secondary service class is in the middle after the identifier of the tertiary service class, so that the first cloud service code is 010102. Typically, the first cloud service code may further include an identifier of the organization, for example, the identifier of the organization may be a five-digit number (e.g., 13000), and the identifier of the organization is disposed before the identifier of the service level class, so that the first cloud service code may be 13000010102.
It should be noted that the service level classification may include a plurality of level classes, and the IaaS service is only one of the plurality of level classes, where each level class corresponds to an identifier. The secondary class of service may include a plurality of secondary classes, and the computing resource is only one of the plurality of secondary classes, each secondary class corresponding to an identity. The three-level classification of services may include multiple three-level categories, with virtual machine services being only one of the three-level categories, each three-level category corresponding to an identity.
Step 103, detecting whether a second cloud service code identical to the first cloud service code exists.
In the step, whether the code identical to the first cloud service code exists in the existing cloud service codes is detected, and the code is determined to be the second cloud service code. If so, step 104 is performed, and if not, cloud service resource products are provided for the user based on the first service area and the first data center.
And 104, if a second cloud service code identical to the first cloud service code exists, acquiring a second service area and a second data center corresponding to the second cloud service code.
And obtaining a second service area and a second data center corresponding to the second cloud service code according to the corresponding relation between the cloud service code and the service area and the data center.
And step 105, merging the first service area and the second service area into a new service area, and merging the first data center and the second data center into a new data center.
In this embodiment, it is determined whether the same cloud service code already exists in the published cloud service resource product, if the same cloud service code already exists, it is required to combine the service area and the data center on the published cloud service resource product, and hide the resource platform information from the applicant, so that the applicant does not have a sense on heterogeneous clouds.
For example, the cloud service code (for example, virtual machine service code) of this time is 13000010102, the service area is a data access area, the data center is a core machine room, the service area of the existing cloud service resource product corresponding to the same cloud service code is a front application area, and the data center is a disaster recovery center. And after the merging, the cloud service code is 13000010102, but the service area is merged into a data access area and a front application area, and the data center is merged into a core machine room and a disaster recovery center.
And 106, providing cloud service resource products for users on the cloud management platform based on the new service area and the new data center.
After the service areas and the data centers are combined, the service areas of the cloud service resource products actually are new service areas (such as a data access area and a front application area), and the data centers are new data centers (such as a core machine room and a disaster recovery center). The service applicant can apply for the corresponding service area and the resources of the data center (such as pre-application area-disaster recovery center-virtual machine service)
According to the cloud service management and control method, the service areas of the cloud service resource products with the same cloud service codes are combined to obtain the new service areas, the data centers are combined to obtain the new data centers, and then the cloud service resource products are provided for the users on the cloud management platform based on the new service areas and the new data centers.
In some possible implementations, the cloud service management and control method may further include a process that the service applicant applies for the cloud service resource.
The cloud service resource application process of the service application party comprises the steps of obtaining an item/application creation request input by an application user, wherein the item/application creation request comprises item/application information, responding to the item/application creation request, displaying cloud service selection information to the application user, obtaining a service area, a dual-activity/disaster recovery strategy and a resource specification input by the application user based on the cloud service selection information, and distributing corresponding cloud service resources to the application user based on the service area, the dual-activity/disaster recovery strategy and the resource specification.
Referring to FIG. 2, in some embodiments, the process of applying for cloud service resources by a service applicant may include creating a project, creating an application, selecting a resource, purchasing a service, and tracking the shipment of the resource.
When a user creates a project, if a contract is signed, a contract attachment scanning piece is required to be uploaded, the project is a formal project after approval, and the applied cloud service resource can be set to any time limit. If the contract is not signed, the project is approved for temporary use and test use, the project is approved for test, the applied cloud service resource has a service life requirement (for example, 6 months), and the cloud service resource is recovered after the service life is exceeded.
When creating an application, a user needs to prepare a business cloud-up scheme for both a formal project and a test project, wherein the scheme comprises a resource demand list, for example, a business department sends a letter to a department of a department, and only needs to attach an electronic scanning part to the scheme, otherwise, the business department needs to director and sign.
When a user selects a resource, if the applied resource exceeds a resource list in the cloud scheme, uploading a list of the exceeding resource when submitting an order, wherein the list needs to be subjected to leading signature.
The premise of the cloud service resource application is to create a project and create an application. The method comprises the steps of classifying the formal project and the test project, uploading project contracts signed by both parties, wherein the duration of applying resources for the formal project is not limited, the maximum applying resources for the test project can only be applied for 6 months, and the cloud service resources are recovered after the service life is exceeded. The creation of projects and applications requires the specification of both parties a and b, the responsible person, the phone.
The service applicant selects virtual machine service in the service mall, selects a service area according to service requirements, sets information such as double-activity/disaster recovery strategies, resource specifications and the like, can apply for single resources, can apply for batch resources (the batch resources are applied for using shopping carts), submits orders after the resources are selected, and can issue the resources after approval by the operation platform.
The items and the applications which are required to be created before the resource application are equivalent to the shopping bags of the resources, responsibility cards are set for the shopping bags, and the applied resources are required to be placed in the shopping bags, so that the applied resources have responsibility chain information at the same time, and the first party, the second party, the items and the applications are realized.
In some embodiments, the cloud service management and control method may further include a process of cloud resource service issuing.
For example, the issuing, to the application user, the corresponding cloud service resource based on the service area, the dual-activity/disaster recovery policy, and the resource specification may include:
Acquiring a history application record and history resource use condition of the application user;
Based on the service area, the dual-activity/disaster recovery strategy and the resource specification, determining a corresponding cloud service platform by combining the history application record and the history resource use condition;
And distributing cloud service resources to the application user based on the cloud service platform.
When cloud resource service is issued, an approved cloud service resource order is opened, the cloud management platform recommends a proper resource platform (such as a Huacheng cloud platform or Huasan cloud platform) according to a service area, whether double-activity/disaster recovery and the application records of the applicant in the past, if the double-activity cloud service is double-activity, a double-activity data center is required to be provided, and a platform administrator selects the platform to issue the resource according to a double-activity/disaster recovery strategy.
Therefore, the embodiment of the application registers and publishes the resources on the resource platform (a cloud), and the similar cloud service resources are used for carrying out resource fusion, so that a resource management platform without heterogeneous perception is provided for the service application party.
In some possible implementations, the cloud service management and control method may further include a process of issuing the cloud service resource to the service applicant for monitoring.
Specifically, the cloud service management and control method may further include:
monitoring operation information of cloud service resources issued to an application user, wherein the operation information comprises at least one of CPU (central processing unit) utilization rate, memory utilization rate, storage utilization rate, network I/O (input/output) and disk I/O;
and generating an optimization scheme of the cloud service resource according to the relation between a preset threshold value and the operation information, and sending the optimization scheme to an operator of the cloud service resource.
In a scene, the preset thresholds comprise a CPU (central processing unit) utilization rate threshold, a memory utilization rate threshold, a storage utilization rate threshold, a network I/O (input/output) threshold and a disk I/O threshold, wherein each preset threshold corresponds to a weight;
The generating an optimization scheme of the cloud service resource according to the relation between the preset threshold and the operation information comprises the following steps:
Respectively calculating a first difference value of the CPU utilization rate and a CPU utilization rate threshold value, a second difference value of the memory utilization rate and a memory utilization rate, a third difference value of the memory utilization rate and the memory utilization rate, a fourth difference value of a network I/O threshold value and a network I/O, and a fifth difference value of a disk I/O and a disk I/O;
According to the first to fifth differences and the weights corresponding to the differences, calculating the comprehensive evaluation scores of the cloud service resources;
And generating an optimization scheme of the cloud service resources according to the comprehensive evaluation score.
In some possible implementations, the cloud service management and control method may further include a process of monitoring the cloud service resource product obtained in step 106.
Specifically, the cloud service management and control method may further include:
Monitoring the cloud service resource products according to a preset cloud service resource monitoring model;
And if one or more of the application rate, the failure rate and the poor evaluation rate of the cloud service resource meet the preset requirements, generating an adjustment instruction to a manager, wherein the adjustment instruction is used for indicating an operator of the cloud service resource product to take off the shelf and/or perform optimization processing on the cloud service resource product.
Referring to fig. 3, the cloud service resource administration process may include creating a service resource/instance model, setting a threshold for monitoring metrics, pulling data, and metric analysis.
And establishing a service resource/instance model, wherein the service resource monitoring model and the service instance supervision model are required to be set when the newly added service resource is subjected to service monitoring. For example, the virtual machine service sets an example supervision model index set to be CPU utilization rate, memory utilization rate, storage utilization rate, network I/O, disk I/O and the like.
Setting a threshold value for the monitoring index, wherein if the CPU utilization rate is between 20% and 70% as normal, the utilization rate is low when the CPU utilization rate is lower than 20% in 3 months, and the utilization rate is high when the CPU utilization rate is higher than 90% in 3 months.
And (3) pulling data, namely pulling the index data of the virtual machine every day, and analyzing the data condition, wherein if a single index cannot explain the problem, an algorithm is written to comprehensively analyze the index.
And (3) index analysis, namely suggesting platform management according to the result of index comprehensive analysis, if an automatic adjustment function is started, automatically adjusting resources by an operation platform, if the CPU utilization rate is too low, suggesting/shrinking capacity, and suggesting/recycling the CPU, memory, storage utilization rate and I/O, and if the virtual machine is out of date, suggesting/recycling the virtual machine.
The supervision of the service resource instance is aimed at the service applicant so as to achieve the reasonable utilization of the applied resources, and the improperly used resources are recovered in time, thereby avoiding the waste of the resources.
The other is to monitor the service resource, such as application rate, failure rate, bad evaluation rate, etc., for example, the virtual machine service has been applied for 3 months continuously, and the virtual machine service failure rate is too high, and the off-shelf adjustment is recommended.
The supervision of service resources/instances proceeds from five aspects:
1. the fault repairing function is provided, and an applicant can repair the fault resource through the operation platform, so that the fault rate of the service resource is obtained.
2. And providing a service resource comment function, and allowing an applicant to comment on resources used by the application so as to acquire service scores.
3. The virtual coin function is added, the measurement and balance are added for each resource, the problem of higher cost of one virtual machine (16 cores 100G) and 10 virtual machines (2 cores 4G) is solved, and more visual data are provided for a manager when the resource is contracted or recovered.
4. And providing a questionnaire function, performing questionnaire on service resources which are always free of human body fluids, acquiring reasons of human use, and blading service providers to improve.
5. Monitoring of service resources and resource instances, acquiring monitoring data and analyzing the monitoring data of the current products by means of a third party, such as a cloud platform manufacturer.
The cloud tube platform is described below.
The cloud management platform (which can also be an operation platform) faces four types of users, namely service providers, service users, service management and operators. Different subsystems are provided for each class of users.
Service catalog management, namely providing service catalog management for a service provider operation platform, carrying out heterogeneous fusion on services on multiple clouds, and realizing the management of the full life cycle of service registration, release to the off-shelf and cancellation. The cloud service distribution method and device solve the problem that cloud services are distributed, and a manager does not know which services are provided on each cloud.
The service mall provides a service mall for the service user operation platform, displays the service on the service catalog in the service mall, and provides self-service application service for the service user. The service applicant is faced with multiple clouds, does not know which cloud should be used for applying resources (only in an operation center service mall), and simultaneously liberates operation and maintenance personnel, so that the operation and maintenance personnel are more focused on operation and maintenance work.
The service supervision is directed to service management and operators, the operation platform provides a visual service supervision function, supervises and monitors the provided service instance, identifies unreasonable use, eliminates resource waste, supervises the service on the cloud, identifies products with poor service quality, promotes service rectification and improves service quality.
The service desk provides service consultation for service user, common fault, fault report and repair and other common functions to solve the problem that service user has no knowledge of how to treat and has no knowledge of who to find for treatment.
The subsystems of the operation platform together establish standard specifications, application flows and related systems of operation management, and assist a service manager in cloud service management.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present application.
The foregoing embodiments are merely illustrative of the technical solutions of the present application, and not restrictive, and although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that modifications may still be made to the technical solutions described in the foregoing embodiments or equivalent substitutions of some technical features thereof, and that such modifications or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims (9)

1. The cloud service management and control method is characterized by comprising the following steps of:
acquiring first cloud service registration information, wherein the first cloud service registration information comprises a first service area, a first data center and first service classification information;
generating a first cloud service code based on the first cloud service registration information;
Detecting whether a second cloud service code identical to the first cloud service code exists;
If a second cloud service code which is the same as the first cloud service code exists, acquiring a second service area and a second data center corresponding to the second cloud service code;
combining the first service area and the second service area into a new service area, and combining the first data center and the second data center into a new data center;
Providing cloud service resource products for users on a cloud management platform based on the new service area and the new data center;
wherein the first service classification information comprises a first service classification, a second service classification and a third service classification;
The generating a first cloud service code based on the first cloud service registration information includes:
And generating the first cloud service code according to the identification of the primary service classification, the identification of the secondary service classification and the identification of the tertiary service classification.
2. The cloud service management and control method of claim 1, wherein said first cloud service code further comprises an identity of an organization, said identity of an organization being disposed before said identity of said service level class.
3. The cloud service management and control method of claim 1, said method further comprising:
Acquiring an item/application creation request input by a user, wherein the item/application creation request contains item/application information;
responding to the project/application creation request, and displaying cloud service selection information to the application user;
Acquiring a service area, a dual-activity/disaster recovery strategy and a resource specification which are input by the application user based on the cloud service selection information;
And based on the service area, the dual-activity/disaster recovery strategy and the resource specification, issuing corresponding cloud service resources to the application user.
4. The cloud service management and control method according to claim 3, wherein said issuing a corresponding cloud service resource to the application user based on the service area, the dual-activity/disaster recovery strategy, and the resource specification includes:
Acquiring a history application record and history resource use condition of the application user;
Based on the service area, the dual-activity/disaster recovery strategy and the resource specification, determining a corresponding cloud service platform by combining the history application record and the history resource use condition;
And distributing cloud service resources to the application user based on the cloud service platform.
5. The cloud service management and control method of claim 3, said method further comprising:
monitoring operation information of cloud service resources issued to an application user, wherein the operation information comprises at least one of CPU (central processing unit) utilization rate, memory utilization rate, storage utilization rate, network I/O (input/output) and disk I/O;
and generating an optimization scheme of the cloud service resource according to the relation between a preset threshold value and the operation information, and sending the optimization scheme to an operator of the cloud service resource.
6. The cloud service management and control method of claim 5, wherein said preset thresholds include a CPU utilization threshold, a memory utilization threshold, a storage utilization threshold, a network I/O threshold, and a disk I/O threshold, each preset threshold corresponding to a weight;
The generating an optimization scheme of the cloud service resource according to the relation between the preset threshold and the operation information comprises the following steps:
Respectively calculating a first difference value of the CPU utilization rate and a CPU utilization rate threshold value, a second difference value of the memory utilization rate and a memory utilization rate, a third difference value of the memory utilization rate and the memory utilization rate, a fourth difference value of a network I/O threshold value and a network I/O, and a fifth difference value of a disk I/O and a disk I/O;
According to the first to fifth differences and the weights corresponding to the differences, calculating the comprehensive evaluation scores of the cloud service resources;
And generating an optimization scheme of the cloud service resources according to the comprehensive evaluation score.
7. The cloud service management and control method of claim 1, said method further comprising:
And monitoring the cloud service resource product according to a preset cloud service resource monitoring model.
8. The cloud service management and control method of claim 7, wherein monitoring the cloud service resource product according to a preset cloud service resource monitoring model comprises:
and if the application rate of the cloud service resource is lower than a threshold value, generating an adjustment instruction to a manager, wherein the adjustment instruction is used for indicating an operator of the cloud service resource product to take off the shelf and/or adjust the cloud service resource product.
9. The cloud service management and control method of claim 7, wherein monitoring the cloud service resource product according to a preset cloud service resource monitoring model comprises:
And if the failure rate and/or the poor evaluation rate of the cloud service resource is higher than the threshold value, generating an adjustment instruction to a manager, wherein the adjustment instruction is used for indicating an operator of the cloud service resource product to take off the shelf and/or adjust the cloud service resource product.
CN202111365016.9A 2021-11-17 2021-11-17 Cloud Service Management and Control Methods Active CN114090245B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111365016.9A CN114090245B (en) 2021-11-17 2021-11-17 Cloud Service Management and Control Methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111365016.9A CN114090245B (en) 2021-11-17 2021-11-17 Cloud Service Management and Control Methods

Publications (2)

Publication Number Publication Date
CN114090245A CN114090245A (en) 2022-02-25
CN114090245B true CN114090245B (en) 2025-05-30

Family

ID=80301787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111365016.9A Active CN114090245B (en) 2021-11-17 2021-11-17 Cloud Service Management and Control Methods

Country Status (1)

Country Link
CN (1) CN114090245B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103384272A (en) * 2013-07-05 2013-11-06 华中科技大学 Cloud service distributed data center system and load dispatching method thereof
CN108200022A (en) * 2017-12-22 2018-06-22 新华三云计算技术有限公司 A kind of cloud platform cut-in method, device and cloudy platform management system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103593229B (en) * 2013-11-26 2016-06-15 西安工程大学 Integrated and United Dispatching framework and the dispatching method of isomery cloud operating system
EP3593516B1 (en) * 2017-03-06 2021-08-18 Telefonaktiebolaget LM Ericsson (PUBL) Method and control node for managing cloud resources in a communications network
CN110113417A (en) * 2019-05-08 2019-08-09 苏州浪潮智能科技有限公司 Cloud service combination and dispatching platform based on OpenStack
CN111190730B (en) * 2019-12-26 2023-06-16 上海科技发展有限公司 Heterogeneous cloud management platform

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103384272A (en) * 2013-07-05 2013-11-06 华中科技大学 Cloud service distributed data center system and load dispatching method thereof
CN108200022A (en) * 2017-12-22 2018-06-22 新华三云计算技术有限公司 A kind of cloud platform cut-in method, device and cloudy platform management system

Also Published As

Publication number Publication date
CN114090245A (en) 2022-02-25

Similar Documents

Publication Publication Date Title
US6876993B2 (en) Method and system for generating management solutions
Teng et al. Profiling successful reengineering projects
US7716151B2 (en) Apparatus, method and product for optimizing software system workload performance scenarios using multiple criteria decision making
US7613799B2 (en) Service evaluation method, system, and computer program product
WO2020073515A1 (en) Data analysis-based vendor selection method, apparatus, and computer device
CN111277625A (en) E-commerce platform order pushing method and system
CN111245642A (en) Method and device for acquiring dependency relationship between multiple systems and electronic equipment
CN114936873B (en) E-commerce traffic conversion intelligent guidance analysis method, device, storage medium and electronic device
CN105528725A (en) Account product transaction processing method and system and transaction server
CN106709785B (en) A display method and device
CN110930103B (en) Service order review method and system, medium and computer system
CN110442312A (en) A kind of customer information monitoring method, system and computer readable storage medium
CN114090245B (en) Cloud Service Management and Control Methods
US20140188547A1 (en) Business flow processing method and apparatus
WO2020164298A1 (en) Resource intelligent docking method, device, and terminal device based on social application program
TWI868281B (en) Electronic device for providing product sale managing information and method thereof
CN119204979A (en) Engine-based order processing method, device, computer equipment and storage medium
CN117521060A (en) System security risk management method, device, equipment and storage medium
JP7250007B2 (en) Audit support system, audit support server device, audit support terminal, audit support program, and audit support method
KR20120010676A (en) Customer Service Integration System
CN111222033A (en) A method and system for supervising network catering enterprises based on massive data
US20050222882A1 (en) Quality problem treatment supporting system
CN114648344A (en) Member registration method and device
CN114219585A (en) Business processing method, business processing device, electronic equipment, storage medium and program product
MX2007008041A (en) System and method for an automated project office and automatic risk assessment and reporting.

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 050000 floor 21, block B, times ark, No. 36, Guang'an Street, Chang'an District, Shijiazhuang City, Hebei Province

Applicant after: Hebei Yuanran Yunlue Technology Co.,Ltd.

Address before: 050000 floor 21, block B, times ark, No. 36, Guang'an Street, Chang'an District, Shijiazhuang City, Hebei Province

Applicant before: HEBEI ALPHASTA TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant