KR101262679B1 - 클라우드 컴퓨팅을 위한 효율적인 자원 배분 장치 - Google Patents
클라우드 컴퓨팅을 위한 효율적인 자원 배분 장치 Download PDFInfo
- Publication number
- KR101262679B1 KR101262679B1 KR1020130015568A KR20130015568A KR101262679B1 KR 101262679 B1 KR101262679 B1 KR 101262679B1 KR 1020130015568 A KR1020130015568 A KR 1020130015568A KR 20130015568 A KR20130015568 A KR 20130015568A KR 101262679 B1 KR101262679 B1 KR 101262679B1
- Authority
- KR
- South Korea
- Prior art keywords
- resource
- task
- matrix
- resources
- allocation
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/822—Collecting or measuring resource availability data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 일 실시예에 따른 효율적인 자원 배분 장치의 세부적인 구성을 도시한 도면이다.
도 3은 일 실시예에 따른 일 실시예에 따른 효율적인 자원 배분 장치의 유틸리티 총합을 도시한 그래프이다.
도 4는 일 실시예에 따른 효율적인 자원 배분 장치의 자원에 따른 유틸리티 총합을 다른 방법과 비교한 그래프이다.
도 5는 일 실시예에 따른 효율적인 자원 배분 장치의 사용자 수에 따른 유틸리티 총합을 다른 방법과 비교한 그래프이다.
도 6은 일 실시예에 따른 효율적인 자원 배분 장치의 사용자와 자원 수에 따른 유틸리티 총합을 도시한 그래프이다.
도 7은 일 실시예에 따른 효율적인 자원 배분 장치의 사용자와 자원 수에 따른 유틸리티 총합을 3D로 도시한 그래프이다.
도 8은 Wei 방법의 사용자와 자원 수에 따른 유틸리티 총합을 3D로 도시한 그래프이다.
180: 자원
190: 사용자
Claims (10)
- 처리되어야 하는 태스크(task) 및 상기 태스크에 사용되는 자원에 대한 정보를 수집하는 자원 정보 수집부; 및
상기 정보에 따라 IVSCD(Initial Value Setting and Cycle Deletion)를 이용하여 유틸리티가 증가되도록 상기 태스크를 상기 자원에 분배하는 자원 분배부
를 포함하는 효율적인 자원 배분 장치. - 제1항에 있어서,
상기 자원 분배부는,
상기 정보에 따라 상기 자원 및 상기 태스크를 매핑한 초기 할당 매트릭스를 설정하고,
상기 초기 할당 매트릭스보다 유틸리티 총합이 증가된 최종 할당 매트릭스를 생성하며,
상기 최종 할당 매트릭스에 기초하여 상기 태스크를 상기 자원에 배분하는,
효율적인 자원 배분 장치. - 제2항에 있어서,
상기 자원 분배부는,
각 상기 태스크가 포함하는 단위 태스크 개수 순서로 상기 태스크를 정렬하여 초기 할당 매트릭스를 설정하는,
효율적인 자원 배분 장치. - 제2항에 있어서,
상기 자원 분배부는,
상기 자원을 공유하는 횟수가 최소화되도록 상기 초기 할당 매트릭스를 설정하는,
효율적인 자원 배분 장치. - 제4항에 있어서,
상기 자원 분배부는,
상기 자원이 공유되는 횟수에 기초하여 상기 태스크를 처리하는데 소요되는 실행시간을 유지하면서 상기 자원이 소모하는 비용을 최소화하는 상기 최종 할당 매트릭스를 생성하는,
효율적인 자원 배분 장치. - 제2항에 있어서,
상기 자원 분배부는,
상기 초기 할당 매트릭스의 원소를 연결하는 엣지로 된 그래프를 생성하고,
상기 그래프로부터 사이클 삭제(cycle deletion)를 수행하여 상기 최종 할당 매트릭스를 생성하는,
효율적인 자원 배분 장치. - 제6항에 있어서,
상기 자원 분배부는,
상기 태스크에 따라 상기 엣지를 인접하지 않은 엣지와 다르게 컬러링(coloring)하는,
효율적인 자원 배분 장치. - 제1항에 있어서,
상기 자원에 대한 정보는,
상기 자원이 사용될 때 소모되는 단위시간당 필요한 비용을 포함하는 각 자원의 값 정보
를 포함하는 효율적인 자원 배분 장치. - 제1항에 있어서,
상기 자원 분배부는,
상기 태스크의 조건에 맞지 않는 자원은 분배를 금지하는,
효율적인 자원 배분 장치. - 제1항 내지 제9항 중 어느 한 항에 있어서,
상기 유틸리티는,
상기 태스크를 처리하는데 소모되는 비용 및 실행시간을 최소화한 정도인,
효율적인 자원 배분 장치.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020130015568A KR101262679B1 (ko) | 2013-02-13 | 2013-02-13 | 클라우드 컴퓨팅을 위한 효율적인 자원 배분 장치 |
| PCT/KR2013/009548 WO2014126322A1 (ko) | 2013-02-13 | 2013-10-25 | 클라우드 컴퓨팅을 위한 효율적인 자원 배분 장치 |
| US14/092,344 US9203778B2 (en) | 2013-02-13 | 2013-11-27 | Device to efficiently allocate resources for cloud computing |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020130015568A KR101262679B1 (ko) | 2013-02-13 | 2013-02-13 | 클라우드 컴퓨팅을 위한 효율적인 자원 배분 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR101262679B1 true KR101262679B1 (ko) | 2013-05-20 |
Family
ID=48665861
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020130015568A Expired - Fee Related KR101262679B1 (ko) | 2013-02-13 | 2013-02-13 | 클라우드 컴퓨팅을 위한 효율적인 자원 배분 장치 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9203778B2 (ko) |
| KR (1) | KR101262679B1 (ko) |
| WO (1) | WO2014126322A1 (ko) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101491689B1 (ko) | 2013-07-24 | 2015-02-11 | 한국과학기술정보연구원 | 다중 사용자를 위한 자원 할당 방법 및 장치 |
| US9817699B2 (en) | 2013-03-13 | 2017-11-14 | Elasticbox Inc. | Adaptive autoscaling for virtualized applications |
| CN110009233A (zh) * | 2019-04-08 | 2019-07-12 | 清华大学深圳研究生院 | 群智感知中基于博弈论的任务分配方法 |
| CN111124665A (zh) * | 2019-11-22 | 2020-05-08 | 奇瑞汽车股份有限公司 | 分配计算资源的方法和装置 |
| KR20210064033A (ko) * | 2019-11-25 | 2021-06-02 | 경희대학교 산학협력단 | 공존 에지 컴퓨팅에서 분산 게임 이론을 기반으로 무선 및 컴퓨팅 리소스를 관리하는 장치 및 방법 |
| CN113163006A (zh) * | 2021-04-16 | 2021-07-23 | 三峡大学 | 基于云-边缘协同计算的任务卸载方法及系统 |
| US11470481B2 (en) | 2019-11-25 | 2022-10-11 | University-Industry Cooperation Group Of Kyung Hee University | Apparatus and method using a decentralized game approach for radio and computing resource allocation in co-located edge computing |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8874477B2 (en) | 2005-10-04 | 2014-10-28 | Steven Mark Hoffberg | Multifactorial optimization system and method |
| CN104811467B (zh) * | 2014-01-28 | 2018-07-06 | 青岛海尔电子有限公司 | 综合效用的数据处理方法 |
| US10911371B1 (en) | 2015-03-16 | 2021-02-02 | Amazon Technologies, Inc. | Policy-based allocation of provider network resources |
| US9832220B2 (en) * | 2015-09-22 | 2017-11-28 | The United States Of America As Represented By The Secretary Of The Air Force | Security method for allocation of virtual machines in a cloud computing network |
| US10613888B1 (en) | 2015-12-15 | 2020-04-07 | Amazon Technologies, Inc. | Custom placement policies for virtual machines |
| US10382558B2 (en) * | 2016-11-17 | 2019-08-13 | Nokia Of America Corporation | Edge resource sharing |
| KR102045125B1 (ko) * | 2017-11-17 | 2019-11-14 | 전자부품연구원 | 분산환경에서의 cda 프로토콜을 활용한 자원할당방법 및 이를 적용한 기록매체 및 분산처리장치 |
| US20190386928A1 (en) * | 2018-06-19 | 2019-12-19 | R-Stor Inc. | System and method for utilizing idle network resources |
| US11917041B1 (en) * | 2021-06-15 | 2024-02-27 | Amazon Technologies, Inc. | Symmetric communication for asymmetric environments |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101059199B1 (ko) | 2011-01-13 | 2011-08-25 | 주식회사 이글루시큐리티 | 클라우드 컴퓨팅 통합보안관제시스템 및 그 방법 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5586219A (en) * | 1994-09-30 | 1996-12-17 | Yufik; Yan M. | Probabilistic resource allocation system with self-adaptive capability |
| US6938256B2 (en) * | 2000-01-18 | 2005-08-30 | Galactic Computing Corporation | System for balance distribution of requests across multiple servers using dynamic metrics |
| US8306841B2 (en) * | 2001-04-17 | 2012-11-06 | 4Sight Technologies, Inc. | Enterprise project management system and method therefor |
| US20040111308A1 (en) * | 2002-12-09 | 2004-06-10 | Brighthaul Ltd. | Dynamic resource allocation platform and method for time related resources |
| FR2880450A1 (fr) * | 2005-01-03 | 2006-07-07 | France Telecom | Procede d'affectation de ressources |
| JP2007183883A (ja) * | 2006-01-10 | 2007-07-19 | Fujitsu Ltd | 資源計画作成プログラム、該プログラムを記録した記録媒体、資源計画作成装置、および資源計画作成方法 |
| US20100115523A1 (en) * | 2008-10-30 | 2010-05-06 | International Business Machines Corporation | Method and apparatus for allocating tasks and resources for a project lifecycle |
| KR101089509B1 (ko) * | 2009-10-15 | 2011-12-05 | 주식회사 클루넷 | 클라우드 컴퓨팅 네트워크 시스템 및 그것의 파일 분산 방법 |
| KR20110059199A (ko) | 2009-11-27 | 2011-06-02 | 삼성전자주식회사 | 단말장치와, 그 단말 장치와 연결된 미디어 처리 장치 및 그 제어 방법 |
| KR20110083176A (ko) * | 2010-01-13 | 2011-07-20 | 삼성전자주식회사 | 클라우드 자원을 다수의 디바이스 자원과 결합하여 제공하는 자원분배장치 및 방법 |
| KR20110096871A (ko) * | 2010-02-23 | 2011-08-31 | 삼성전자주식회사 | 클라우드 자원을 다수의 디바이스 자원과 결합하여 제공하는 자원제공방법 및 자원분배장치 |
-
2013
- 2013-02-13 KR KR1020130015568A patent/KR101262679B1/ko not_active Expired - Fee Related
- 2013-10-25 WO PCT/KR2013/009548 patent/WO2014126322A1/ko active Application Filing
- 2013-11-27 US US14/092,344 patent/US9203778B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101059199B1 (ko) | 2011-01-13 | 2011-08-25 | 주식회사 이글루시큐리티 | 클라우드 컴퓨팅 통합보안관제시스템 및 그 방법 |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9817699B2 (en) | 2013-03-13 | 2017-11-14 | Elasticbox Inc. | Adaptive autoscaling for virtualized applications |
| KR101491689B1 (ko) | 2013-07-24 | 2015-02-11 | 한국과학기술정보연구원 | 다중 사용자를 위한 자원 할당 방법 및 장치 |
| CN110009233A (zh) * | 2019-04-08 | 2019-07-12 | 清华大学深圳研究生院 | 群智感知中基于博弈论的任务分配方法 |
| CN111124665A (zh) * | 2019-11-22 | 2020-05-08 | 奇瑞汽车股份有限公司 | 分配计算资源的方法和装置 |
| CN111124665B (zh) * | 2019-11-22 | 2023-07-28 | 奇瑞汽车股份有限公司 | 分配计算资源的方法和装置 |
| KR20210064033A (ko) * | 2019-11-25 | 2021-06-02 | 경희대학교 산학협력단 | 공존 에지 컴퓨팅에서 분산 게임 이론을 기반으로 무선 및 컴퓨팅 리소스를 관리하는 장치 및 방법 |
| KR102389666B1 (ko) | 2019-11-25 | 2022-04-25 | 경희대학교 산학협력단 | 공존 에지 컴퓨팅에서 분산 게임 이론을 기반으로 무선 및 컴퓨팅 리소스를 관리하는 장치 및 방법 |
| US11470481B2 (en) | 2019-11-25 | 2022-10-11 | University-Industry Cooperation Group Of Kyung Hee University | Apparatus and method using a decentralized game approach for radio and computing resource allocation in co-located edge computing |
| CN113163006A (zh) * | 2021-04-16 | 2021-07-23 | 三峡大学 | 基于云-边缘协同计算的任务卸载方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20140229621A1 (en) | 2014-08-14 |
| US9203778B2 (en) | 2015-12-01 |
| WO2014126322A1 (ko) | 2014-08-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101262679B1 (ko) | 클라우드 컴퓨팅을 위한 효율적인 자원 배분 장치 | |
| Tian et al. | A toolkit for modeling and simulation of real-time virtual machine allocation in a cloud data center | |
| Panda et al. | Task partitioning scheduling algorithms for heterogeneous multi-cloud environment | |
| Panwar et al. | A comparative study of load balancing algorithms in cloud computing | |
| Jena et al. | Response time minimization of different load balancing algorithms in cloud computing environment | |
| Visheratin et al. | Workflow scheduling algorithms for hard-deadline constrained cloud environments | |
| Deng et al. | A data and task co-scheduling algorithm for scientific cloud workflows | |
| Chen et al. | Tology-aware optimal data placement algorithm for network traffic optimization | |
| Zhang et al. | Design and implementation of task scheduling strategies for massive remote sensing data processing across multiple data centers | |
| Heidari et al. | A cost-efficient auto-scaling algorithm for large-scale graph processing in cloud environments with heterogeneous resources | |
| Syed | HAMM: A hybrid algorithm of Min-Min and Max-Min task scheduling algorithms in cloud computing | |
| Fotohi et al. | A cluster based job scheduling algorithm for grid computing | |
| Djebbar et al. | Optimization of tasks scheduling by an efficacy data placement and replication in cloud computing | |
| Han et al. | Scalable loop self-scheduling schemes for large-scale clusters and cloud systems | |
| Yi et al. | Cocoa: Dynamic container-based group buying strategies for cloud computing | |
| Caíno-Lores et al. | A cloudification methodology for multidimensional analysis: Implementation and application to a railway power simulator | |
| Balashov et al. | Optimization of over-provisioned clouds | |
| Lloyd et al. | Dynamic scaling for service oriented applications: implications of virtual machine placement on IaaS clouds | |
| Gao et al. | A load balance algorithm based on nodes performance in Hadoop cluster | |
| Shrivastava et al. | An energy efficient VM allocation using best fit decreasing minimum migration in cloud environment | |
| Mishra et al. | Time efficient task allocation in cloud computing environment | |
| Yuan et al. | Dynamic on-the-fly minimum cost benchmarking for storing generated scientific datasets in the cloud | |
| Solomonik et al. | A preliminary analysis of Cyclops Tensor Framework | |
| Pacini et al. | Simulation on cloud computing infrastructures of parametric studies of nonlinear solids problems | |
| CN107506932A (zh) | 电网风险场景并行计算方法和系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| A302 | Request for accelerated examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| P16-X000 | Ip right document amended |
St.27 status event code: A-5-5-P10-P16-nap-X000 |
|
| Q16-X000 | A copy of ip right certificate issued |
St.27 status event code: A-4-4-Q10-Q16-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20160415 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20170317 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20180409 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20190409 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20220504 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20220504 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |