CN110505273B - Service capability limitation using method, device and readable medium - Google Patents

Service capability limitation using method, device and readable medium Download PDF

Info

Publication number
CN110505273B
CN110505273B CN201910628111.XA CN201910628111A CN110505273B CN 110505273 B CN110505273 B CN 110505273B CN 201910628111 A CN201910628111 A CN 201910628111A CN 110505273 B CN110505273 B CN 110505273B
Authority
CN
China
Prior art keywords
service capability
cloud computing
layer
interface
computing layer
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
CN201910628111.XA
Other languages
Chinese (zh)
Other versions
CN110505273A (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.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent 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 Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN201910628111.XA priority Critical patent/CN110505273B/en
Publication of CN110505273A publication Critical patent/CN110505273A/en
Application granted granted Critical
Publication of CN110505273B publication Critical patent/CN110505273B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • 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
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Power Sources (AREA)

Abstract

The invention discloses a service capability limitation using method, which comprises the following steps: setting an interface for performing service capability limitation interaction with a storage layer in a cloud computing layer, wherein the interface comprises a service capability limitation setting interface and a service capability limitation inquiry interface; monitoring, at a cloud computing layer, a request for service capability restrictions; in response to a request for setting the service capability limit, the cloud computing layer calls a service capability limit setting interface and transmits a setting instruction to the storage layer; and responding to a request for inquiring the service capacity limit, calling a service capacity limit inquiry interface by the cloud computing layer, and inquiring the service capacity limit information from the storage layer. The invention also discloses a computer device and a readable storage medium. The service capacity limitation using method and device provided by the invention can communicate the cloud computing layer with the storage layer, and the service capacity limitation of the cloud computing layer is put to the storage layer, so that the maximum utilization of resources is realized.

Description

Service capability limitation using method, device and readable medium
Technical Field
The present invention relates to the field of cloud computing, and more particularly, to a method, an apparatus, and a readable medium for using a service capability restriction.
Background
In a cloud computing architecture, a cloud computing layer and a storage layer are both supported by a QoS (service capability limitation) function, and in the current architecture, the QoS of the computing layer and the QoS of the storage layer are separate and non-crossed modules; the QoS of the computing layer needs to occupy certain computing resources, and the computing capability of the computing layer is reduced at a certain level; due to the isolation of the two, the QoS function of the storage layer is wasted; or when the storage layer sets the QoS of a volume, the QoS is not transparent to the computing layer, so that an administrator of the computing layer cannot intuitively check the QoS setting condition of a certain volume (the administrator needs to log in a storage layer management system to check and set), and thus, the management and maintenance costs are increased, and the functions of the computing layer and the storage layer cannot be communicated, so that the functional resources are repeated.
Disclosure of Invention
In view of this, an object of the embodiments of the present invention is to provide a method and an apparatus for using service capability restriction, which mainly communicate functional interfaces of a computing layer and a storage layer, and transfer QoS setting of the computing layer to the storage layer by invoking a QoS setting interface provided by the storage layer, so as to achieve maximum utilization of resources.
Based on the above object, an aspect of the embodiments of the present invention provides a method for using service capability restriction, including the following steps: setting an interface for performing service capability limitation interaction with a storage layer in a cloud computing layer, wherein the interface comprises a service capability limitation setting interface and a service capability limitation inquiry interface; monitoring, at a cloud computing layer, a request for service capability restrictions; in response to a request for setting the service capability limit, the cloud computing layer calls a service capability limit setting interface and transmits a setting instruction to the storage layer; and responding to a request for inquiring the service capacity limit, calling a service capacity limit inquiry interface by the cloud computing layer, and inquiring the service capacity limit information from the storage layer.
In some embodiments, setting up an interface in the cloud computing layer for service capability limiting interaction with the storage layer comprises: configuring a service capability limit setting interface and a service capability limit query interface on a first cloud computing layer; and adapting the service capability limit setting interface and the service capability limit query interface at the second cloud computing layer.
In some embodiments, the cloud computing layer calls a service capability restriction setting interface, and transmitting the setting instruction to the storage layer includes: the second cloud computing layer transmits the setting instruction to the first cloud computing layer; and the first cloud computing layer transmits the setting instruction to the storage layer.
In some embodiments, the cloud computing layer invokes a service capability restriction query interface, querying the service capability restriction information from the storage layer comprising: the storage layer transmits the service capacity limitation information to the first cloud computing layer; and the first cloud computing layer transmitting the service capability restriction information to the second cloud computing layer.
In some embodiments, further comprising: and displaying the inquired service capability limit information on the second cloud computing layer.
In another aspect of the embodiments of the present invention, there is also provided a computer device, including: at least one processor; and a memory storing computer instructions executable on the processor, the instructions being executable by the processor to perform the steps of: setting an interface for performing service capability limitation interaction with a storage layer in a cloud computing layer, wherein the interface comprises a service capability limitation setting interface and a service capability limitation inquiry interface; monitoring, at a cloud computing layer, a request for service capability restrictions; in response to a request for setting the service capability limit, the cloud computing layer calls a service capability limit setting interface and transmits a setting instruction to the storage layer; and responding to a request for inquiring the service capacity limit, calling a service capacity limit inquiry interface by the cloud computing layer, and inquiring the service capacity limit information from the storage layer.
In some embodiments, setting up an interface in the cloud computing layer for service capability limiting interaction with the storage layer comprises: configuring a service capability limit setting interface and a service capability limit query interface on a first cloud computing layer; and adapting the service capability limit setting interface and the service capability limit query interface at the second cloud computing layer.
In some embodiments, the cloud computing layer calls a service capability restriction setting interface, and transmitting the setting instruction to the storage layer includes: the second cloud computing layer transmits the setting instruction to the first cloud computing layer; and the first cloud computing layer transmits the setting instruction to the storage layer.
In some embodiments, the cloud computing layer invokes a service capability restriction query interface, querying the service capability restriction information from the storage layer comprising: the storage layer transmits the service capacity limitation information to the first cloud computing layer; and the first cloud computing layer transmitting the service capability restriction information to the second cloud computing layer.
In yet another aspect of the embodiments of the present invention, a computer-readable storage medium is also provided, which stores a computer program for executing the above method when executed by a processor.
The invention has the following beneficial technical effects: the QoS performance of the storage layer is combined with the QoS function of the cloud computing layer, the QoS setting of the computing layer can be transferred to the storage layer by calling a QoS setting interface provided by the storage layer, so that the maximum utilization of resources is realized, and meanwhile, the advantages of being accurate in limitation, small in resource occupancy rate, high in limitation execution efficiency, high in operation speed of the computing layer and the like can be realized.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other embodiments can be obtained by using the drawings without creative efforts.
FIG. 1 is a schematic diagram of an embodiment of a method for using service capability restrictions provided by the present invention;
FIG. 2 is a block diagram of the combination of a compute plane and a storage plane provided by the present invention;
fig. 3 is a flowchart of an embodiment of a method for using service capability restriction provided by the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following embodiments of the present invention are described in further detail with reference to the accompanying drawings.
It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it should be noted that "first" and "second" are merely for convenience of description and should not be construed as limitations of the embodiments of the present invention, and they are not described in any more detail in the following embodiments.
In view of the above object, a first aspect of the embodiments of the present invention provides an embodiment of a method for using service capability restriction. Fig. 1 is a schematic diagram illustrating an embodiment of a method for using service capability restriction provided by the present invention. As shown in fig. 1, the embodiment of the present invention includes the following steps:
s1, setting an interface for performing service ability limitation interaction with the storage layer in the cloud computing layer, wherein the interface comprises a service ability limitation setting interface and a service ability limitation inquiry interface;
s2, monitoring a request for service capacity limitation on a cloud computing layer;
s3, responding to the request for setting the service capability limit, calling a service capability limit setting interface by the cloud computing layer, and transmitting a setting instruction to the storage layer; and
s4, responding to the request for inquiring the service ability limitation, the cloud computing layer calls a service ability limitation inquiry interface and inquires the service ability limitation information from the storage layer.
The service capacity limiting function on the cloud computing layer is the service capacity limitation on the upper layer (generally, the speed is limited in the virtual machine), the limitation is not accurate, the storage is easily used by bypassing the computing layer (the service capacity limitation is invalid), a part of computing resources are occupied, the resource utilization rate of the cloud computing layer is reduced, and the running speed of the virtual machine on the computing layer is limited to a certain degree.
In order to communicate the cloud computing layer and the storage layer, an interface for performing service capability limitation interaction with the storage layer may be arranged in the cloud computing layer. In some embodiments, setting up an interface in the cloud computing layer to service capability limited interactions with the storage layer may include: configuring a service capability limit setting interface and a service capability limit query interface on a first cloud computing layer; and adapting the service capability limit setting interface and the service capability limit query interface at the second cloud computing layer.
In this embodiment, the first cloud computing layer may be a storage driver layer, and the second cloud computing layer may be a cloud computing platform. Configuring a service capability limit setting interface and a service capability limit query interface on a storage drive layer, so that the cloud computing layer can perform service capability limit interaction with a storage layer; and the cloud computing platform is adapted with the service capability limit setting interface and the service capability limit query interface, so that the storage driving layer and the cloud computing platform can carry out service capability limit interaction.
Requests for service capability restrictions are monitored at the cloud computing layer. In general, there may be two use cases of the service capability limit, one is setting of the service capability limit, and the other is querying of the service capability limit. Therefore, it is determined whether to set or query the service capability limit according to the monitored situation.
In response to the request for setting the service capability limit, the cloud computing layer calls a service capability limit setting interface and transmits a setting instruction to the storage layer. In some embodiments, the cloud computing layer invokes a service capability restriction setting interface, and transferring the setting instructions to the storage layer comprises: the second cloud computing layer transmits the setting instruction to the first cloud computing layer; and the first cloud computing layer transmits the setting instruction to the storage layer. In this embodiment, when a certain volume needs to be set with a service capability restriction, the cloud computing platform may call an interface of the storage driver layer, and issue a setting instruction to the storage layer, so that the restriction is effective in the storage layer.
In response to a request for querying the service capability restriction, the cloud computing layer calls a service capability restriction query interface to query the service capability restriction information from the storage layer. In some embodiments, the cloud computing layer invokes a service capability restriction query interface, querying the service capability restriction information from the storage layer comprising: the storage layer transmits the service capacity limitation information to the first cloud computing layer; and the first cloud computing layer transmitting the service capability restriction information to the second cloud computing layer. In this embodiment, when information about service capability restriction needs to be exposed for a certain volume, the cloud computing platform may call the query interface provided by the storage tier to query the information about service capability restriction from the storage tier.
In some embodiments, after querying the information of the service capability limit from the storage layer, the method further comprises: and displaying the inquired service capability limit information on the second cloud computing layer.
In this embodiment, the function of limiting the service capability of the storage layer is combined with the function of limiting the service capability of the cloud computing layer, and the instruction related to limiting the service capability of the cloud computing layer is transferred to the storage layer to be executed, that is to say, on the premise that both the storage layer and the cloud computing layer have the function of limiting the service capability, the functions of the storage layer and the cloud computing layer are combined, and the interface provided by the storage driving layer is utilized to transfer the service capability to the storage layer, so that the service capability limiting function of the cloud platform itself is abandoned.
FIG. 2 is a block diagram illustrating the combination of a compute plane and a memory plane provided by the present invention. As shown in fig. 2, interfaces for service capability limit setting and query are set in both the storage tier and the storage driver tier, and the interfaces for service capability limit setting and query of the storage driver tier are adapted in the cloud computing platform, so that the cloud computing platform and the storage tier can perform interaction of service capability limit setting and query.
Fig. 3 is a flow chart of an embodiment of a method for using the service capability restriction provided by the present invention. As shown in FIG. 3, beginning at block 101 and proceeding to block 102, an interface is provided in the cloud computing layer for service capability restriction interaction with the storage layer; then, the operation proceeds to a block 103, whether the use mode of the service capability limit is set is judged, if yes, the operation proceeds to a block 104, the cloud computing layer calls a service capability limit setting interface, a setting instruction is transmitted to the storage layer, and then the operation proceeds to a block 107 to finish; if not, the method advances to a block 105, the cloud computing layer calls a service capability restriction query interface to query the service capability restriction information from the storage layer, then the method advances to a block 106, the queried service capability restriction information is displayed on the cloud computing layer, and then the method advances to a block 107 to finish.
It should be particularly noted that, the steps in the embodiments of the method for using the service capability limitation may be mutually intersected, replaced, added, or deleted, and therefore, the method for using the service capability limitation converted by these reasonable permutation and combination shall also belong to the scope of the present invention, and shall not limit the scope of the present invention to the embodiments.
In view of the above object, a second aspect of the embodiments of the present invention provides a computer device, including: at least one processor; and a memory storing computer instructions executable on the processor, the instructions being executable by the processor to perform the steps of: s1, setting an interface for performing service ability limitation interaction with the storage layer in the cloud computing layer, wherein the interface comprises a service ability limitation setting interface and a service ability limitation inquiry interface; s2, monitoring a request for service capacity limitation on a cloud computing layer; s3, responding to the request for setting the service capability limit, calling a service capability limit setting interface by the cloud computing layer, and transmitting a setting instruction to the storage layer; and S4, responding to the request for inquiring the service ability limitation, calling the service ability limitation inquiry interface by the cloud computing layer, and inquiring the service ability limitation information from the storage layer.
In some embodiments, setting up an interface in the cloud computing layer to service capability limit interactions with the storage layer includes: configuring a service capability limit setting interface and a service capability limit query interface on a first cloud computing layer; and adapting the service capability limit setting interface and the service capability limit query interface at the second cloud computing layer.
In some embodiments, the cloud computing layer invokes a service capability restriction setting interface, and transmitting the setting instruction to the storage layer comprises: the second cloud computing layer transmits the setting instruction to the first cloud computing layer; and the first cloud computing layer transmits the setting instruction to the storage layer.
In some embodiments, the cloud computing layer invokes a service capability restriction query interface, querying the service capability restriction information from the storage tier comprising: the storage layer transmits the service capacity limitation information to the first cloud computing layer; and the first cloud computing layer transmitting the service capability restriction information to the second cloud computing layer.
The invention also provides a computer readable storage medium storing a computer program which, when executed by a processor, performs the method as above.
Finally, it should be noted that, as one of ordinary skill in the art can appreciate that all or part of the processes of the methods of the above embodiments can be implemented by a computer program to instruct related hardware, and the program of the method for using the service capability limitation can be stored in a computer readable storage medium, and when executed, the program can include the processes of the embodiments of the methods as described above. The storage medium of the program may be a magnetic disk, an optical disk, a Read Only Memory (ROM), a Random Access Memory (RAM), or the like. The embodiments of the computer program may achieve the same or similar effects as any of the above-described method embodiments.
Furthermore, the methods disclosed according to embodiments of the present invention may also be implemented as a computer program executed by a processor, which may be stored in a computer-readable storage medium. Which when executed by a processor performs the above-described functions defined in the methods disclosed in embodiments of the invention.
Further, the above method steps and system elements may also be implemented using a controller and a computer readable storage medium for storing a computer program for causing the controller to implement the functions of the above steps or elements.
Further, it should be appreciated that the computer-readable storage media (e.g., memory) herein can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. By way of example, and not limitation, nonvolatile memory can include Read Only Memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM), which can act as external cache memory. By way of example and not limitation, RAM is available in a variety of forms such as synchronous RAM (DRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The storage devices of the disclosed aspects are intended to comprise, without being limited to, these and other suitable types of memory.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as software or hardware depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments of the present invention.
The various illustrative logical blocks, modules, and circuits described in connection with the disclosure herein may be implemented or performed with the following components designed to perform the functions herein: a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of these components. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP, and/or any other such configuration.
The steps of a method or algorithm described in connection with the disclosure herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
In one or more exemplary designs, the functions may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, includes Compact Disc (CD), laser disc, optical disc, Digital Versatile Disc (DVD), floppy disk, blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
The foregoing is an exemplary embodiment of the present disclosure, but it should be noted that various changes and modifications could be made herein without departing from the scope of the present disclosure as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements of the disclosed embodiments of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
It should be understood that, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly supports the exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.
The numbers of the embodiments disclosed in the embodiments of the present invention are merely for description, and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps of implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, of embodiments of the invention is limited to these examples; within the idea of an embodiment of the invention, also technical features in the above embodiment or in different embodiments may be combined and there are many other variations of the different aspects of the embodiments of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present invention are intended to be included within the scope of the embodiments of the present invention.

Claims (10)

1. A method for using service capability restrictions, comprising:
setting an interface for performing service capability limitation interaction with a storage layer in a cloud computing layer, wherein the interface comprises a service capability limitation setting interface and a service capability limitation inquiry interface;
monitoring, at a cloud computing layer, a request for service capability restrictions;
in response to a request for setting service capability limit, the cloud computing layer calls a service capability limit setting interface and transmits a setting instruction to the storage layer; and
in response to a request for querying the service capability restriction, the cloud computing layer calls a service capability restriction query interface to query service capability restriction information from the storage layer.
2. The use method according to claim 1, wherein the setting of the interface for service capability limitation interaction with the storage layer in the cloud computing layer comprises:
configuring a service capability limit setting interface and a service capability limit query interface on a first cloud computing layer; and
and adapting the service capability limit setting interface and the service capability limit inquiring interface at the second cloud computing layer.
3. The use method according to claim 2, wherein the cloud computing layer calls a service capability restriction setting interface, and transmitting a setting instruction to the storage layer comprises:
the second cloud computing layer transmits a setting instruction to the first cloud computing layer; and
the first cloud computing layer transmits a setting instruction to the storage layer.
4. The use method according to claim 2, wherein the cloud computing layer calls a service capability restriction query interface, and the query of the service capability restriction information from the storage layer comprises:
the storage layer transmits the service capability restriction information to the first cloud computing layer; and
the first cloud computing layer transmits the service capability restriction information to the second cloud computing layer.
5. The use of the method according to claim 2 or 4, further comprising:
and displaying the inquired service capability limit information on the second cloud computing layer.
6. A computer device, comprising:
at least one processor; and
a memory storing computer instructions executable on the processor, the instructions being executable by the processor to implement the steps of:
setting an interface for performing service capability limitation interaction with a storage layer in a cloud computing layer, wherein the interface comprises a service capability limitation setting interface and a service capability limitation inquiry interface;
monitoring, at a cloud computing layer, a request for service capability restrictions;
in response to a request for setting service capability limit, the cloud computing layer calls a service capability limit setting interface and transmits a setting instruction to the storage layer; and
in response to a request for querying the service capability restriction, the cloud computing layer calls a service capability restriction query interface to query service capability restriction information from the storage layer.
7. The computer device of claim 6, wherein the setting up the interface in the cloud computing layer for service capability restriction interaction with the storage layer comprises:
configuring a service capability limit setting interface and a service capability limit query interface on a first cloud computing layer; and
and adapting the service capability limit setting interface and the service capability limit inquiring interface at the second cloud computing layer.
8. The computer device of claim 7, wherein the cloud computing layer invokes a service capability restriction setting interface, and wherein transferring setting instructions to the storage layer comprises:
the second cloud computing layer transmits a setting instruction to the first cloud computing layer; and
the first cloud computing layer transmits a setting instruction to the storage layer.
9. The computer device of claim 7, wherein the cloud computing layer invokes a service capability restriction query interface, querying service capability restriction information from the storage layer comprising:
the storage layer transmits the service capability restriction information to the first cloud computing layer; and
the first cloud computing layer transmits the service capability restriction information to the second cloud computing layer.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, is adapted to carry out the method of any one of claims 1 to 5.
CN201910628111.XA 2019-07-12 2019-07-12 Service capability limitation using method, device and readable medium Active CN110505273B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910628111.XA CN110505273B (en) 2019-07-12 2019-07-12 Service capability limitation using method, device and readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910628111.XA CN110505273B (en) 2019-07-12 2019-07-12 Service capability limitation using method, device and readable medium

Publications (2)

Publication Number Publication Date
CN110505273A CN110505273A (en) 2019-11-26
CN110505273B true CN110505273B (en) 2022-04-22

Family

ID=68585303

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910628111.XA Active CN110505273B (en) 2019-07-12 2019-07-12 Service capability limitation using method, device and readable medium

Country Status (1)

Country Link
CN (1) CN110505273B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102868770A (en) * 2011-07-05 2013-01-09 腾讯科技(北京)有限公司 Method, equipment and system for distributing interface
CN104598631A (en) * 2015-02-05 2015-05-06 北京航空航天大学 Distributed data processing platform
CN107704548A (en) * 2017-09-26 2018-02-16 郑州云海信息技术有限公司 A kind of storage medium and storage method of object data, device and equipment
CN107861754A (en) * 2017-11-30 2018-03-30 广州市动景计算机科技有限公司 Data encapsulation, processing method, device and electronic equipment
CN108123993A (en) * 2016-11-28 2018-06-05 宁波有哒云商务服务有限公司 Cloud cutting layout system and its implementation based on Service-Oriented Architecture Based
CN108520037A (en) * 2018-03-30 2018-09-11 新华三大数据技术有限公司 Data query method, apparatus and data visualisation system
CN109446255A (en) * 2018-09-30 2019-03-08 珠海沙盒网络科技有限公司 A kind of storage method and system that can be adaptive

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030208637A1 (en) * 2002-05-03 2003-11-06 Intel Corporation Application layer interface
US7436948B1 (en) * 2004-12-23 2008-10-14 Sprint Spectrum L.P. Method and system for timed interaction with an interactive voice response
US9141410B2 (en) * 2011-03-08 2015-09-22 Rackspace Us, Inc. Pluggable allocation in a cloud computing system
CN105574242A (en) * 2015-12-11 2016-05-11 中国航空工业集团公司西安航空计算技术研究所 Communication interface and simulation application method based on same
US10951653B2 (en) * 2017-09-22 2021-03-16 Samsung Electronics Co., Ltd. Apparatus including secure component and method of provisioning security information into the apparatus

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102868770A (en) * 2011-07-05 2013-01-09 腾讯科技(北京)有限公司 Method, equipment and system for distributing interface
CN104598631A (en) * 2015-02-05 2015-05-06 北京航空航天大学 Distributed data processing platform
CN108123993A (en) * 2016-11-28 2018-06-05 宁波有哒云商务服务有限公司 Cloud cutting layout system and its implementation based on Service-Oriented Architecture Based
CN107704548A (en) * 2017-09-26 2018-02-16 郑州云海信息技术有限公司 A kind of storage medium and storage method of object data, device and equipment
CN107861754A (en) * 2017-11-30 2018-03-30 广州市动景计算机科技有限公司 Data encapsulation, processing method, device and electronic equipment
CN108520037A (en) * 2018-03-30 2018-09-11 新华三大数据技术有限公司 Data query method, apparatus and data visualisation system
CN109446255A (en) * 2018-09-30 2019-03-08 珠海沙盒网络科技有限公司 A kind of storage method and system that can be adaptive

Also Published As

Publication number Publication date
CN110505273A (en) 2019-11-26

Similar Documents

Publication Publication Date Title
CN107622091B (en) Database query method and device
US11573725B2 (en) Object migration method, device, and system
CN110781129B (en) Resource scheduling method, device and medium in FPGA heterogeneous accelerator card cluster
CN110633110A (en) Server starting method, equipment and storage medium
CN111625320B (en) Mirror image management method, system, device and medium
CN104104705B (en) The cut-in method and equipment of distributed memory system
CN110781156A (en) Data node distribution method, equipment and medium
US11347413B2 (en) Opportunistic storage service
CN112671570A (en) Method and system for automatically expanding and contracting capacity
CN103885865A (en) Method and device for managing sensors
CN115004734A (en) Instant connect configuration stored in SIM profile
CN114500467A (en) Address conflict detection method, address conflict detection device and electronic equipment
CN113992657B (en) Cloud platform-based shared storage construction method, equipment and medium
CN113190534A (en) Database data migration method and device
CN110505273B (en) Service capability limitation using method, device and readable medium
CN111309264A (en) Method, system, device and medium for making directory quota compatible with snapshot
CN112187738A (en) Service data access control method, device and computer readable storage medium
CN114296651B (en) Method and device for storing custom data information
WO2023045250A1 (en) Memory pool resource sharing method and apparatus, and device and readable medium
CN111107049B (en) Method, device and medium for establishing connection of storage device
US10200301B1 (en) Logical control groups for distributed system resources
CN114697450A (en) Method, device and medium for determining outbound line
JP2022531248A (en) Protocol data unit session processing method, equipment and electronic equipment
CN111460037A (en) Financial data query method and device
CN100344114C (en) Access method and realizing method for network apparatus

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