[go: up one dir, main page]

WO2013031999A1 - Dispositif, système, programme et procédé d'extraction - Google Patents

Dispositif, système, programme et procédé d'extraction Download PDF

Info

Publication number
WO2013031999A1
WO2013031999A1 PCT/JP2012/072284 JP2012072284W WO2013031999A1 WO 2013031999 A1 WO2013031999 A1 WO 2013031999A1 JP 2012072284 W JP2012072284 W JP 2012072284W WO 2013031999 A1 WO2013031999 A1 WO 2013031999A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
request
extraction
processing devices
amount
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.)
Ceased
Application number
PCT/JP2012/072284
Other languages
English (en)
Japanese (ja)
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Publication of WO2013031999A1 publication Critical patent/WO2013031999A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

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]

Definitions

  • the present invention relates to an extraction apparatus, a system, a program, and a method.
  • Cloud providers and the like provide resources such as a CPU (Central Processing Unit) and memory to users who develop applications that are executed in a cloud environment.
  • resources such as a CPU (Central Processing Unit) and memory
  • CPU Central Processing Unit
  • cited document 1 discloses an example of a method for managing a plurality of computer resources and allocating requested computer resources to a user in response to a resource request for requesting allocation of computer resources.
  • cited document 2 discloses an example of a system that determines a combination of components from requirements with high importance based on a user request for system requirements.
  • cited document 3 discloses an example of a sizing support system that estimates hardware requirements when constructing an application system. JP2011-18198A JP 2009-105503 A JP 2011-060053 A
  • an object of the present invention is to provide an extraction device, system, program, and method that can appropriately extract processing devices and the like that have resources that satisfy the requirements in order to solve the above-described problems.
  • one aspect of the present invention is an extraction device that stores a request item, a resource condition including one or more resource types, and a request amount for each resource in association with each other.
  • Resource condition storage means for acquiring the amount of the resource of each of the plurality of processing devices for each type of the resource, and one or more processing devices that acquire the request item from the outside
  • the identification information of the one or more processing devices is obtained from the plurality of processing devices. Extracting means for extracting and outputting.
  • the present invention provides a computer including resource condition storage means for storing a request item, a resource condition including one or more resource types and a request amount for each resource, in association with each resource type.
  • resource status acquisition step for acquiring the amount of the resource held by each of the plurality of processing devices, and the request item is acquired from the outside, and the amount of the resource held by one or more of the processing devices is acquired. Extraction that extracts and outputs identification information of the one or more processing devices from the plurality of processing devices when the resource request amount for each resource type included in the resource condition corresponding to the request item is satisfied And an extraction program for executing the steps.
  • the present invention stores a request item, a resource condition including one or more resource types and a request amount for each resource in association with each other, and each of the plurality of processing devices for each resource type.
  • the resource holding amount is acquired, the request item is acquired from the outside, and the resource holding amount held by one or more of the processing devices includes the resource condition corresponding to the acquired request item
  • the present invention provides an extraction device, a system, a program, and a method that can appropriately extract a processing device or the like having a resource that satisfies a request.
  • each part which comprises the apparatus of each embodiment is comprised by hardware, such as a logic circuit.
  • Each unit includes a computer control unit, a memory, a program loaded in the memory, a storage unit such as a hard disk for storing the program, a network connection interface, and the like, and may be realized by any combination of hardware and software. Good. And unless there is particular notice, the realization method and apparatus are not limited.
  • the control unit is composed of a CPU (Central Processing Unit) or the like, and operates an OS (Operating System) to control the entire apparatus and the like.
  • FIG. 1 shows an extraction system 4 according to the present embodiment.
  • the extraction system 4 includes an extraction device 1, a resource management server 2, and a server group 3. An example of the extraction system 4 is shown in FIG.
  • the extraction device 1 and the resource management server 2 are connected by a communication line or the like.
  • the resource management server 2 and the server group 3 are connected by a communication line or the like.
  • the server group 3 includes a plurality of servers (information processing apparatuses), and each server includes resources such as a CPU, a memory, and a communication line.
  • the hardware included in each server has characteristics such as quantity and performance that affect the performance and reliability of the system using the server, and each characteristic is called a resource type.
  • the types of resources included in each server include CPU performance and network bandwidth.
  • the resource holding amount is defined corresponding to the resource type.
  • the resource holding amount is a numerical value indicating the degree to which the characteristic contributes to performance and reliability.
  • the amount of resources held by each server is not limited to the amount of physical resources held by each server, but includes the performance value of each server.
  • the resource holding amount is xMIPS (Million Instructions Per Second) for CPU performance, y for the number of CPU cores, zGbps (Gigabit per second) for the network bandwidth, and the like.
  • the extraction device 1 includes a request input unit 11, an extraction unit 12, a resource condition storage unit 13, a resource state acquisition unit 14, and a display unit 15.
  • the request input unit 11 is an input means for a user or the like to input a function request or a non-function request.
  • the user or the like may use the request input unit 11 to input a resource type or a resource request amount that the user or the like requests from the cloud environment system.
  • the resource type is a type for distinguishing resources, and is not limited to the amount of hardware such as the number of CPU cores as described above, but also includes performance such as CPU performance and network bandwidth.
  • the resource request amount is an amount by which a user or the like requests each resource type. For example, xMIPS (Million Instructions Per second) for CPU performance, y for the number of CPU cores, and zGbps (for network bandwidth). Gigabit per second).
  • the request input by the user or the like may include a request item and a request level.
  • the request item is a non-functional request item such as response time, operation time, reliability, and extensibility requested by the user or the like to the cloud environment system.
  • the request item may be a function request item such as hot standby or encryption.
  • the request level indicates whether a request from a user or the like is high or low for each request item. For example, if the request item is a response time, the request level is within 10 seconds, and the request item is an operation time. If so, the required level is, for example, an average failure time of 6 months. In some cases, the request does not include the request level and is only a request item.
  • a user or the like inputs a request via the request input unit 11.
  • the request input unit 11 outputs the input request to the extraction unit 12 described later.
  • the resource condition storage unit 13 stores the request and the resource condition in association with each other. As shown in FIG. 2, the resource condition is information in which one or more resource types are associated with a resource request amount for each resource type.
  • the resource condition for satisfying the request whose request item is the response time and the request level is within 10 seconds is the resource type and the resource request amount of the resource type.
  • Combination CPU performance is aMIPS, number of CPU cores is 1, network bandwidth is bGbps, HD (Hard Disc) rotation speed is crpm (revolution per minute / rotation per minute), maximum IO (Input / Output) waiting time is dmsec ( milli-second)).
  • the resource condition storage unit 13 stores, for example, a request (request item and its request level) and a resource condition (one or more resource types and its resource request amount) satisfying the request in association with each other. Yes.
  • the resource state acquisition unit 14 acquires a resource holding amount (resource holding amount) for each resource type (resource type) included in each of the plurality of servers.
  • the resource status acquisition unit 14 may acquire the resource holding amount of each of the plurality of servers from the resource status storage unit 22 described later, or may acquire from the server group 3 as shown in FIG. .
  • the extraction unit 12 extracts server identification information of one or more servers from the server.
  • the condition is that the resource holding amount for each resource type held by the one or more servers satisfies the resource request amount for each resource type included in the resource condition corresponding to the request input from the request input unit 11 ( It is simply referred to as a resource condition).
  • the extraction unit 12 may extract the server identification information from the resource state storage unit 22 instead of extracting the server identification information directly from the server. Further, the extraction unit 12 outputs the extracted server identification information. Although the output destination is not limited, for example, the extracting unit 12 may output the extracted server identification information to the display unit 15. In addition, when the above-described server does not exist, the extraction unit 12 may output to the display unit 15 that no server that satisfies the resource condition exists. In addition, the extraction unit 12 includes a plurality of servers in which a total amount of resource holding amounts for each resource type held by a plurality of servers satisfies a resource request amount for each resource type included in a resource condition corresponding to the input request.
  • the identification information may be extracted from the server group 3 and output.
  • the server identification information is A server
  • the server identification information is B server.
  • the extraction unit 12 may extract the server identification information A and B.
  • the extraction unit 12 extracts a plurality of servers in which the total amount of resources held by each server satisfies the resource condition, thereby constructing a cloud environment that cannot be realized by a single server. It becomes possible.
  • the extraction unit 12 receives the server identification information of one or more servers that satisfy all the resource conditions corresponding to each of the requests, the resource state storage unit 22, and the like. May be extracted from Specific examples will be described later.
  • the display unit 15 is a display unit such as a display that displays the server identification information acquired from the extraction unit 12. The user looks at the server identification information displayed on the display unit 15 or sees information indicating that there is no server that satisfies the resource condition, thereby determining whether there is a server that satisfies the user's request. I can grasp it.
  • the resource management server 2 includes a resource management unit 21 and a resource state storage unit 22.
  • the resource management unit 21 periodically obtains, from the server group 3, the identification information of the server that holds the currently available resource, the resource type of the resource held by each server, and the resource holding amount for each resource type. And stored in the resource state storage unit 22.
  • the server identification information, the resource type, and the resource holding amount of the server that holds the currently available resource, which is information acquired by the resource management unit 21, are also referred to as a resource state.
  • the resource management unit 21 may periodically acquire a resource state every predetermined time and store it in the resource state storage unit 22.
  • the resource state storage unit 22 stores the resource state acquired by the resource management unit 21.
  • FIG. 3 is an example of a resource state stored in the resource state storage unit 22. The top row of the table of FIG.
  • the server 3 indicates that there is a server whose server identification information is A in the server group 3 at a certain point in time.
  • the server A resource type and its resource holding amount are: CPU performance: eMIPS, number of CPU cores: 2, network bandwidth: fGbps, HD rotation speed: grpm, maximum IO wait time: hmsec, standby system 3 units, HDRAID 1 (Redundant Arrays of Independent Disks): 2 units.
  • the resource management server 2 may be managed by a cloud provider or the like different from the extraction device 1. In this case, there is an advantage that the person who operates the extraction apparatus 1 does not have to manage the server group 3 directly.
  • a cloud operator or the like that manages the resource management server 2 can appropriately correct the contents of the resource state acquired by the resource management unit 21 via a correction unit (not shown) provided in the management server 2. .
  • a cloud business operator or the like adds resources that are scheduled to become available soon (for example, resources that are scheduled to be purchased or that will end maintenance) to the resource state storage unit 22. May be.
  • the cloud service provider deletes resources that the user does not want to allocate from the resource state storage unit 22 because maintenance is required or the user does not want to share resources with other users. Also good.
  • movement of the extraction system 4 of this Embodiment is demonstrated. The operation of the resource management server 2 will be described. FIG.
  • the resource management unit 21 of the resource management server 2 periodically acquires from the server group 3 server identification information of servers that have resources available at that time, resource types of resources held by each server, and resource types. Each resource holding amount is acquired (step S1), and those resource states are stored in the resource state storage unit 22 (step S2). In addition, the cloud business operator etc. which manage the resource management server 2 may correct the content of the resource state which the resource management part 21 acquired suitably.
  • the operation of the extraction device 1 will be described. 5 and 6 show the operation of the extraction device 1. First, the request input unit 11 acquires a request from a user or the like (step S11).
  • the extraction unit 12 acquires a resource condition corresponding to the request input from the user or the like in step S11 from the resource condition storage unit 13 (step S12). For example, when a user or the like inputs a request that the response time is within 10 seconds, the extraction unit 12 refers to the resource condition storage unit 13 and extracts a resource condition corresponding to the request.
  • the resource conditions corresponding to the request are CPU performance: aMIPS, number of CPU cores: 1, network bandwidth: b Gbps, HD rotation speed: c rpm, and maximum IO waiting time: dmsec.
  • the extraction unit 12 searches the resource state storage unit 22 for the server identification information that satisfies the resource condition extracted in step S12.
  • step S13 If there is server identification information that satisfies the resource conditions, the server identification information is extracted and output. If there is no server identification information that satisfies the resource condition, a process of outputting that there is no server that satisfies the resource condition (server extraction process) is performed (step S13).
  • N (1 here) servers that satisfy the resource condition
  • the extraction unit 12 extracts the server identification information of such servers from the resource state storage unit 22 and outputs the extracted server identification information to the display unit 15 (step 15). S133).
  • N here, 1
  • the extraction unit 12 adds 1 to N (step S134).
  • N exceeds a predetermined value (step S135).
  • the predetermined value is, for example, a value designated in advance by a cloud operator or the like. If N does not exceed the predetermined value, the extraction unit 12 repeats step S132.
  • Step S132 it is determined by referring to the resource state acquired by the resource state acquisition unit 14 whether or not there are N servers that satisfy the resource condition (N is 1 in this case because N is added in step S134). That is, the extraction unit 12 makes the total amount of resources held for each resource type held by N (here 2) servers satisfy the resource request amount for each resource type corresponding to the input request. It is determined whether there are N (here, 2) servers. If there are N (here 2) servers that satisfy the resource condition, the extraction unit 12 extracts the server identification information of such servers from the server group 3 and the resource state storage unit 22 and displays them on the display unit 15 and the like. Output (step S133).
  • the extraction unit 12 adds 1 to N again (step S134), and determines whether N exceeds a predetermined value (step S134). S135). If N does not exceed the predetermined value, the extraction unit 12 performs Step S132 again. As described above, as long as N does not exceed the predetermined value, the extraction unit 12 repeats step S132, and when there are N servers that satisfy the resource condition, the value of N is sequentially increased by one in step S134. Repeat the process.
  • the extraction unit 12 determines that N exceeds a predetermined value in step S135, the extraction unit 12 outputs to the display unit 15 or the like that there is no server that satisfies the resource condition (step S136).
  • the extraction unit 12 receives the server identification information of one or more servers that satisfy all the resource conditions corresponding to each of the requests, the resource state storage unit 22, and the like. May be extracted from A specific example will be described with reference to FIG. For example, when a response time: within 10 seconds and an operation time: an average failure time of 6 months are input as requests, the extraction unit 12 determines the CPU performance as a resource condition corresponding to the request with a response time: within 10 seconds.
  • the extraction unit 12 extracts one or more HDRAID 1: 1, which is a resource condition corresponding to a request of operating time: average failure time of 6 months. Then, the extraction unit 12 extracts server identification information of one or more servers that satisfy all of the extracted resource conditions from the resource state storage unit 22 and the like. As described above, the extraction unit 12 regards a condition obtained by combining resource conditions corresponding to each of a plurality of requests as a new resource condition. Whether or not there is a server that satisfies the new resource condition may be extracted according to the operations shown in FIGS.
  • the extraction unit 12 is a resource condition corresponding to the request with a response time: within 10 seconds.
  • CPU performance: aMIPS, number of CPU cores: 1, network bandwidth: b Gbps, HD rotation speed: crpm, maximum IO waiting time: dmsec are extracted.
  • the extraction unit 12 extracts one standby system that is a resource condition corresponding to a request of operating time: average failure time of 10 months.
  • the extraction unit 12 displays the server identification information of the server that satisfies all the resource conditions excluding the “standby system” condition as “standby system”.
  • An extra amount is extracted from the resource state storage unit 22 and the like by the required resource amount required for the “system”. That is, in this example, the extraction unit 12 selects one or more servers that satisfy CPU performance: aMIPS, number of CPU cores: 1, network bandwidth: b Gbps, HD rotation speed: c rpm, and maximum IO waiting time: dmsec. Only one resource, which is the required resource amount required for the “standby system”, is extracted from the resource state storage unit 22 and the like. That is, two sets of server identification information of one or more servers satisfying CPU performance: aMIPS, number of CPU cores: 1, network bandwidth: b Gbps, HD rotation speed: c rpm, and maximum IO waiting time: dmsec are extracted.
  • the extraction unit 12 may perform a process (server extraction process) for directly searching the server group 3 as to whether or not the server group 3 includes a server that satisfies the resource condition extracted in step S12. In this process, if a server that satisfies the resource condition exists in the server group 3, the server identification information is extracted and output. If there is no server identification information that satisfies the resource condition, a message that no server satisfies the resource condition is output.
  • the extraction unit 12 can extract identification information of a plurality of servers in which the total amount of resources held satisfies the resource request amount corresponding to the input request.
  • the resource condition storage unit 13 associates a plurality of resource conditions including a plurality of resource types and a request amount of each resource of the plurality of resources with respect to the same request. Storing.
  • the second embodiment is different from the first embodiment in that a plurality of resource conditions that satisfy the same request are stored.
  • each resource condition is set as an alternative condition that satisfies the same request. For example, among a plurality of resource conditions corresponding to a certain request, the resource type included in one resource condition is the same as the resource type included in another resource condition, and the resource request amount corresponding to the resource type is different.
  • the CPU performance included in a certain resource condition is 1000 MIPS
  • the network bandwidth is 1 Gbps
  • the CPU performance included in other resource conditions is 50 MIPS
  • the network bandwidth is 20 Gbps.
  • communication data compression can be simplified when the CPU performance is low, for example.
  • the CPU resource request amount is small instead of the CPU resource request amount, and in other resource conditions, the CPU resource request amount is small but the memory resource request amount is large. .
  • each resource condition is set as an alternative condition that satisfies the same request.
  • a plurality of resource conditions including different resource types may exist for the same request.
  • the extraction unit 12 includes identification information of one or more servers that satisfy any of the resource conditions stored in the resource condition storage unit 13 and corresponding to the request input from the user or the like. Extract and output.
  • the resource condition storage unit 13 may store a resource condition and a priority order in association with each resource condition.
  • the extraction part 12 may extract and output the identification information of one or more servers which satisfy
  • the priority order may be preset by, for example, a cloud operator.
  • the request input unit 11 acquires a request from a user or the like (step S21).
  • the extraction unit 12 acquires a resource condition corresponding to the request input from the user or the like in step S21 from the resource condition storage unit 13 (step S22). For example, when the user or the like inputs a request that the response time is within 10 seconds, the extraction unit 12 refers to the resource condition storage unit 13 and, as shown in FIG. CPU performance: aMIPS, number of CPU cores: 1, network bandwidth: b Gbps, HD rotation speed: c rpm, maximum IO waiting time: dmsec are extracted.
  • the extraction unit 12 since a plurality of resource conditions satisfying the same request are stored in the resource condition storage unit 13, the extraction unit 12 satisfies the same request stored in the resource condition storage unit 13. Extract all resource conditions. This point is different from the first embodiment.
  • the server extraction process in step S24 is the same as the server extraction process of FIG.
  • the extraction unit 12 determines whether or not server identification information satisfying the resource condition of the priority K (here, 1) is obtained as a result of the server extraction process (step S25).
  • the extraction unit 12 displays the identification information of the server in the resource state storage unit 22 (resource The resource state acquired by the resource state acquisition unit 14 from the state storage unit 22 is extracted and output to the display unit 15 or the like.
  • the extraction unit 12 adds 1 to K (step S27).
  • the extraction unit 12 determines whether or not K exceeds a predetermined value (step S28).
  • the predetermined value is, for example, a value designated in advance by a cloud operator or the like.
  • step S28 When K does not exceed the predetermined value (step S28, Yes), the extraction unit 12 performs step S24 again. As described above, when the identification information of the server with the Kth priority cannot be extracted, the extraction unit 12 repeats Step S24, Step S25, and Step S27 until K exceeds a predetermined value. On the other hand, if K exceeds a predetermined value (step S28, No), the extraction unit 12 outputs to the display unit 15 or the like that there is no server that satisfies the resource condition (step S29). As a result of the above processing, the extraction device 1 is the server that satisfies the resource condition of the Kth priority, and the identification information of the N servers whose total resource holding amount for each resource type satisfies the resource request amount is the resource.
  • K which is a priority number associated with a resource condition
  • N the number N of servers satisfying the Kth resource condition
  • the extraction unit 12 first searches whether there is one server that satisfies the first priority resource condition. When one server does not exist, the extraction unit 12 searches whether there are two servers that satisfy the first resource condition of the priority order. When there are no two servers, the extraction unit 12 increases the number N of servers sequentially in the same manner, and determines whether or not there are N servers that satisfy the first priority resource condition. Search for.
  • the extraction unit 12 When N exceeds a predetermined value, the extraction unit 12 next increases the priority by 1 and searches whether there is a server that satisfies the second priority resource condition. In the same manner, first, the value of K is determined while sequentially increasing the priority K, and whether or not there are N servers satisfying the Kth resource priority is determined by sequentially increasing N. Search for.
  • This method emphasizes the construction of a cloud environment by extracting servers that satisfy the higher priority resource conditions rather than emphasizing the construction of a cloud environment with a small number of servers. It is a method to do.
  • the extraction device 1 may first determine the number N of servers, and then sequentially increase the priority number K.
  • the extraction unit 12 first searches whether there is a server that satisfies the first resource condition with the number of servers being one. If there is no server, the extraction unit 12 searches for a set of servers that satisfy the second priority resource condition with one server. If there is no such server, the extraction unit 12 increases the priority number K sequentially in the same manner, and determines whether there is one server that satisfies the Kth resource condition. Search for no. When K exceeds a predetermined value, the extraction unit 12 then increases the number of servers by 1, and whether there is a server that satisfies the first resource condition with the number of servers being 2 and the first priority. Search for.
  • the extracting unit 12 determines the value of N while sequentially increasing the number N of servers, and then sequentially increases the priority number K to satisfy the resource condition of the Kth priority. Search whether a server exists. This method focuses on building a cloud environment with a small number of servers, rather than focusing on building a cloud environment by extracting servers that satisfy the higher priority resource conditions when building a cloud environment. It is a method to do.
  • the resource condition storage unit 13 stores a plurality of resource conditions in association with the same request. Therefore, the extraction unit 12 can extract and output identification information of one or more servers that satisfy any of a plurality of resource conditions corresponding to the input request.
  • FIG. 10 shows an example of the configuration of the extraction device 1 according to the present embodiment.
  • the extraction device 1 includes a resource condition storage unit 13, a resource state acquisition unit 14, and an extraction unit 12.
  • the resource condition storage unit 13 stores a request and a resource condition including the resource type and the requested amount of the resource in association with each other.
  • the resource status acquisition unit 14 acquires the resource holding amount of each of the plurality of information processing apparatuses for each resource type.
  • the extraction unit 12 satisfies the resource request amount for each resource type stored in the resource condition storage unit 13 corresponding to the input request, with the resource holding amount for each resource type held by one or more information processing apparatuses.
  • the identification information of the one or more information processing devices is extracted from a plurality of information processing devices and output.
  • the extraction unit 12 may extract the identification information directly from the information processing apparatus (server group 3) (see FIG. 9) or may be extracted from the resource management server 2 (see FIG. 1).
  • an extraction device, a system, a program, and a method that can extract an information processing device that has a resource that satisfies a request are provided.
  • This application claims the priority on the basis of Japanese application Japanese Patent Application No. 2011-191897 for which it applied on September 2, 2011, and takes in those the indications of all here.
  • the extraction unit 12 may extract not only a server but also other devices such as a disk device.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

[Problème] Assurer, de manière appropriée, une extraction d'un dispositif de traitement contenant des ressources remplissant des critères. [Solution] Un dispositif d'extraction, qui comprend : un moyen de stockage de conditions de ressources qui associe et stocke des éléments de critère et des conditions de ressources comprenant au moins un type de ressources et la quantité de critères pour chaque ressource ; un moyen d'acquisition d'état de ressources qui obtient la quantité de chaque ressource présente dans une pluralité de dispositifs de traitement, pour chaque type de ressources ; et un moyen d'extraction qui obtient les éléments de critère de l'extérieur, et, si les ressources pour chaque type de ressources présentes dans au moins un desdits dispositifs de traitement remplissent les quantités de critères de ressources pour chaque type de ressources présentes dans les conditions de ressources associées aux critères obtenus, extrait des informations d'identification pour le ou les dispositifs de traitement parmi une pluralité de dispositifs de traitement et affiche celles-ci.
PCT/JP2012/072284 2011-09-02 2012-08-28 Dispositif, système, programme et procédé d'extraction Ceased WO2013031999A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011191897 2011-09-02
JP2011-191897 2011-09-02

Publications (1)

Publication Number Publication Date
WO2013031999A1 true WO2013031999A1 (fr) 2013-03-07

Family

ID=47756471

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/072284 Ceased WO2013031999A1 (fr) 2011-09-02 2012-08-28 Dispositif, système, programme et procédé d'extraction

Country Status (1)

Country Link
WO (1) WO2013031999A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04271454A (ja) * 1991-02-27 1992-09-28 Toshiba Corp 疎結合計算機システム
JP2004046372A (ja) * 2002-07-09 2004-02-12 Nippon Telegr & Teleph Corp <Ntt> 分散処理システム、リソース割当方法およびプログラムならびにリソース割当プログラムが記録された記録媒体
JP2011018198A (ja) * 2009-07-09 2011-01-27 Hitachi Ltd 管理装置及び管理方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04271454A (ja) * 1991-02-27 1992-09-28 Toshiba Corp 疎結合計算機システム
JP2004046372A (ja) * 2002-07-09 2004-02-12 Nippon Telegr & Teleph Corp <Ntt> 分散処理システム、リソース割当方法およびプログラムならびにリソース割当プログラムが記録された記録媒体
JP2011018198A (ja) * 2009-07-09 2011-01-27 Hitachi Ltd 管理装置及び管理方法

Similar Documents

Publication Publication Date Title
US12141183B2 (en) Dynamic partition allocation for query execution
US10657061B1 (en) Resource distribution using attributes of versioned hash rings
US9304815B1 (en) Dynamic replica failure detection and healing
US11494380B2 (en) Management of distributed computing framework components in a data fabric service system
US20210049175A1 (en) Tracking query execution status for selectively routing queries
US10338958B1 (en) Stream adapter for batch-oriented processing frameworks
US9276959B2 (en) Client-configurable security options for data streams
US9794135B2 (en) Managed service for acquisition, storage and consumption of large-scale data streams
JP5244236B2 (ja) 計算機システム、方法、およびプログラム
US20190310977A1 (en) Bucket data distribution for exporting data to worker nodes
US20180089259A1 (en) External dataset capability compensation
US20180089278A1 (en) Data conditioning for dataset destination
KR101221205B1 (ko) Http 세션 작업부하를 특성화하기 위한 데이터를수집하는 방법 및 장치
US8843632B2 (en) Allocation of resources between web services in a composite service
JPWO2005111798A1 (ja) グリッドコンピューティングシステム、情報処理装置、ジョブ実行要求生成装置、制御方法、プログラム、及び記録媒体
JP5503678B2 (ja) ホスト提供システム及びホスト提供方法
JP6272190B2 (ja) 計算機システム、計算機、負荷分散方法及びそのプログラム
EP2264601B1 (fr) Dispositif de gestion de configuration intégré, dispositif de gestion de configuration disparate et système de gestion de données de sauvegarde
US11418583B2 (en) Transaction process management by dynamic transaction aggregation
US10635997B1 (en) Finite life instances
JP5626937B1 (ja) リソース提供装置、リソース提供方法、およびリソース提供システム
US20180234491A1 (en) Program deployment according to server efficiency rankings
US11256440B2 (en) Method and distributed storage system for aggregating statistics
US9015371B1 (en) Method to discover multiple paths to disk devices cluster wide
US10819777B1 (en) Failure isolation in a distributed system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12829044

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12829044

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP