A Constraint Programming-Based Resource Management Technique for Processing MapReduce Jobs with SLAs on Clouds
Clouds that are rapidly gaining in popularity require an effective resource manager that can harness the power of the underlying resource pool, and provide resources on demand to its users. This paper focuses on resource management on clouds for workflow requests characterized by Service Level Agree...
Saved in:
Published in | 2014 43rd International Conference on Parallel Processing pp. 411 - 421 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2014
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Clouds that are rapidly gaining in popularity require an effective resource manager that can harness the power of the underlying resource pool, and provide resources on demand to its users. This paper focuses on resource management on clouds for workflow requests characterized by Service Level Agreements (SLAs). Specifically, we devise a novel MapReduce constraint programming based resource manager (MRCP-RM) that can effectively perform matchmaking and scheduling of MapReduce jobs, each characterized by an SLA comprising an earliest start time, execution time, and an end-to-end deadline. Using discrete event simulation a performance evaluation of MRCP-RM is conducted for an open system subjected to a stream of job arrivals. The simulation results demonstrate the effectiveness of the resource manager and provide insights into system behaviour and performance. |
---|---|
AbstractList | Clouds that are rapidly gaining in popularity require an effective resource manager that can harness the power of the underlying resource pool, and provide resources on demand to its users. This paper focuses on resource management on clouds for workflow requests characterized by Service Level Agreements (SLAs). Specifically, we devise a novel MapReduce constraint programming based resource manager (MRCP-RM) that can effectively perform matchmaking and scheduling of MapReduce jobs, each characterized by an SLA comprising an earliest start time, execution time, and an end-to-end deadline. Using discrete event simulation a performance evaluation of MRCP-RM is conducted for an open system subjected to a stream of job arrivals. The simulation results demonstrate the effectiveness of the resource manager and provide insights into system behaviour and performance. |
Author | Majumdar, Shikharesh Ashwood-Smith, Peter Lim, Norman |
Author_xml | – sequence: 1 givenname: Norman surname: Lim fullname: Lim, Norman email: nlim@sce.carleton.ca organization: Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada – sequence: 2 givenname: Shikharesh surname: Majumdar fullname: Majumdar, Shikharesh email: majumdar@sce.carleton.ca organization: Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada – sequence: 3 givenname: Peter surname: Ashwood-Smith fullname: Ashwood-Smith, Peter email: Peter.AshwoodSmith@huawei.com organization: Huawei Technol. Canada, Kanata, ON, Canada |
BookMark | eNotjrtOwzAYRg0qEm3pxsbiF0jxNbbHEnEpKqIqZa6c-E8b1NjFToR4e4Jg-pZzjr4JGvngAaFrSuaUEnO7LNbrOSNUzCU5QzOjNBXKGJlTTc7RmHHOMpkbMkJjQg3JuKH6Ek1S-iCEES7FGPkFLoJPXbSN7_A6hn20bdv4fXZnEzi8gRT6WAF-sd7uoYWB2kJ18M1nD7gO8depIKVBGZjTBlw_0M-hTPir6Q74bbVIOHhcHEPv0hW6qO0xwex_p-j94X5bPGWr18dlsVhlDVWyy0Q53HOW1TmVmlXE1ByY4Ixao0qjXAlGyMpprVnOc6oGiWtdMiWdkLQWfIpu_roNAOxOsWlt_N7lRiomCf8BpghbLg |
CODEN | IEEPAD |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ICPP.2014.50 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 9781479956180 147995618X |
EISSN | 2332-5690 |
EndPage | 421 |
ExternalDocumentID | 6957250 |
Genre | orig-research |
GroupedDBID | -~X 23M 29P 6IE 6IF 6IH 6IK 6IL 6IN AAJGR ADZIZ AFFNX ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO G8K IEGSK IPLJI M43 OCL RIE RIL RNS XOL |
ID | FETCH-LOGICAL-i175t-4b203da2f61582c09f3e24321a97b97dbe945cd888263617175388b275d451f43 |
IEDL.DBID | RIE |
ISSN | 0190-3918 |
IngestDate | Wed Jun 26 19:24:05 EDT 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i175t-4b203da2f61582c09f3e24321a97b97dbe945cd888263617175388b275d451f43 |
PageCount | 11 |
ParticipantIDs | ieee_primary_6957250 |
PublicationCentury | 2000 |
PublicationDate | 2014-Sept. |
PublicationDateYYYYMMDD | 2014-09-01 |
PublicationDate_xml | – month: 09 year: 2014 text: 2014-Sept. |
PublicationDecade | 2010 |
PublicationTitle | 2014 43rd International Conference on Parallel Processing |
PublicationTitleAbbrev | ICPP |
PublicationYear | 2014 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0020354 ssib026764432 ssib026764358 |
Score | 2.0554044 |
Snippet | Clouds that are rapidly gaining in popularity require an effective resource manager that can harness the power of the underlying resource pool, and provide... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 411 |
SubjectTerms | Cloud computing Computational modeling MapReduce with deadlines MapReduce with SLAs matchmaking and scheduling on clouds Open systems Optimization Programming Resource management resource management on clouds Schedules SLAs on clouds |
Title | A Constraint Programming-Based Resource Management Technique for Processing MapReduce Jobs with SLAs on Clouds |
URI | https://ieeexplore.ieee.org/document/6957250 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELZKJ6byKOItD4w4bWI7jsdSUZWKogpaqVsVx7aEgKSiycKvx5dHixADWxLlJOvi6B7-vu8QurHcT0zIImJNooiL-AGJDaWEUhNyK7SlCfQhp0_heMEmS75sodstF8YYU4LPjAeX5Vm-zpICWmW9UHIRQIG-J6SsuFrN3glC4WLr7oSvvC85k3Xx1aecNdRpKv1oC4KXvYfhbAYgL-YB-_7HkJUyxow6aNqsroKWvHlFrrzk65dw43-Xf4C6OzYfnm3j1CFqmfQIdZpxDrj-u49ROsAwvrMcGpGDBQC3PpwJuXOhTuOm0493kBk8byRgsUt-cc06cCbunfUzqMIaPMnUBkO7F788DjY4S_HwPSv0posWo_v5cEzqcQzk1eUYOWHKOVHHgXVJUBQkfWmpCZyL_VgKJYVWRjKQGnA5e0hdYgQaoFGkAsE1475l9AS10yw1pwi7qpT3rdXMdwUR80Vs-ooZH7T3dRxbfYaOwX2rdaW4sao9d_734wu0D1-vQn5donb-WZgrlyrk6rrcI98Hjbom |
link.rule.ids | 310,311,783,787,792,793,799,27937,55086 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEN4QPegJFYxv9-DRLW13t48jEgkgEKKQcCPd7m5i1JZIe_HXO9sHGOPBW9t0kna6zTz2-75B6E5zJ1YeC4hWsSAQ8V0SKUoJpcrj2peaxqYPOZl6gwUbLfmyge63XBilVAE-U5Y5LPbyZRrnplXW8ULuu6ZA34e8OvBKtla9elzPh-i62-MrzgvWZFV-2ZSzmjxNQyfYwuDDzrA3mxmYF7MM__7HmJUiyvSbaFI_XwkuebPyTFjx1y_pxv--wBFq7_h8eLaNVMeooZIT1KwHOuDq_26hpIvNAM9ibERmLAx06wNMyAMEO4nrXj_egWbwvBaBxZD-4op3ACZwz_rZ6MIqPErFBpuGL34Zdzc4TXDvPc3lpo0W_cd5b0CqgQzkFbKMjDABTpSRqyENCtzYDjVVLrjYiUJfhL4UKmRGbACydo9CamRUQINAuD6XjDua0VO0l6SJOkMY6lJuay2ZAyURc_xI2YIpx6jvyyjS8hy1jPtW61JzY1V57uLvy7foYDCfjFfj4fTpEh2aL1niwK7QXvaZq2tIHDJxU6yXb_OlvXE |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2014+43rd+International+Conference+on+Parallel+Processing&rft.atitle=A+Constraint+Programming-Based+Resource+Management+Technique+for+Processing+MapReduce+Jobs+with+SLAs+on+Clouds&rft.au=Lim%2C+Norman&rft.au=Majumdar%2C+Shikharesh&rft.au=Ashwood-Smith%2C+Peter&rft.date=2014-09-01&rft.pub=IEEE&rft.issn=0190-3918&rft.eissn=2332-5690&rft.spage=411&rft.epage=421&rft_id=info:doi/10.1109%2FICPP.2014.50&rft.externalDocID=6957250 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0190-3918&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0190-3918&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0190-3918&client=summon |