并行性和可伸缩性:一种专注于云计算处理服务计费的解决方案

Emmanoel M. De Sousa Junior, I. Sardiña, Frederico Lopes
{"title":"并行性和可伸缩性:一种专注于云计算处理服务计费的解决方案","authors":"Emmanoel M. De Sousa Junior, I. Sardiña, Frederico Lopes","doi":"10.1109/SBAC-PADW.2016.14","DOIUrl":null,"url":null,"abstract":"The application scheduling is an important requirement in the cloud computing context. It allows to define the required resources to execute applications tasks following predefined criteria, for instance, maximum execution time, number of virtual machines, volume of data, among others. Selecting process to choose the most appropriate execution structure is driven by scheduling algorithms. This paper proposes a scheduling mechanism for data processing in cloud computing environments. Such mechanism analyzes some specific variables in the business context of a software house specialized in software for lawyers and law offices. The main goal of this mechanism is to fulfill the seasonal company's demand using IaaS services and considering two policies: (i) the maximum execution time allowed by the application may not be exceeded and (ii) the data have to be processed considering the lowest possible monetary cost. The proposed solution generates strategies to select the best set of virtual machines to process the current bunch of data considering the amount of data, the estimated execution time for each specific strategy and the monetary cost of the virtual machines sets. In the context of this work, the strategy concept means the schedule of a set of virtual machines to process a specific amount of data, load balancing decisions and the parallelism of application's execution flow. The proposed solution has resulted in great impact for that company since it allowed the vertiginous increase of the amount of clients served.","PeriodicalId":186179,"journal":{"name":"2016 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Parallelism and Scalability: A Solution Focused on the Cloud Computing Processing Service Billing\",\"authors\":\"Emmanoel M. De Sousa Junior, I. Sardiña, Frederico Lopes\",\"doi\":\"10.1109/SBAC-PADW.2016.14\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The application scheduling is an important requirement in the cloud computing context. It allows to define the required resources to execute applications tasks following predefined criteria, for instance, maximum execution time, number of virtual machines, volume of data, among others. Selecting process to choose the most appropriate execution structure is driven by scheduling algorithms. This paper proposes a scheduling mechanism for data processing in cloud computing environments. Such mechanism analyzes some specific variables in the business context of a software house specialized in software for lawyers and law offices. The main goal of this mechanism is to fulfill the seasonal company's demand using IaaS services and considering two policies: (i) the maximum execution time allowed by the application may not be exceeded and (ii) the data have to be processed considering the lowest possible monetary cost. The proposed solution generates strategies to select the best set of virtual machines to process the current bunch of data considering the amount of data, the estimated execution time for each specific strategy and the monetary cost of the virtual machines sets. In the context of this work, the strategy concept means the schedule of a set of virtual machines to process a specific amount of data, load balancing decisions and the parallelism of application's execution flow. The proposed solution has resulted in great impact for that company since it allowed the vertiginous increase of the amount of clients served.\",\"PeriodicalId\":186179,\"journal\":{\"name\":\"2016 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW)\",\"volume\":\"53 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SBAC-PADW.2016.14\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SBAC-PADW.2016.14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

应用程序调度是云计算环境下的一个重要需求。它允许根据预定义的标准定义执行应用程序任务所需的资源,例如,最大执行时间、虚拟机数量、数据量等。调度算法驱动进程选择最合适的执行结构。提出了一种云计算环境下数据处理的调度机制。这种机制分析了专门为律师和律师事务所提供软件的软件公司的业务环境中的一些特定变量。此机制的主要目标是使用IaaS服务并考虑两个策略来满足季节性公司的需求:(i)应用程序允许的最大执行时间不得超过,(ii)必须考虑尽可能低的货币成本来处理数据。该解决方案根据数据量、每个特定策略的估计执行时间和虚拟机集的货币成本,生成策略来选择最佳的虚拟机集来处理当前的数据。在本工作的上下文中,策略概念意味着一组虚拟机的调度,以处理特定数量的数据、负载平衡决策和应用程序执行流的并行性。所提出的解决方案对该公司产生了很大的影响,因为它使所服务的客户数量急剧增加。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Parallelism and Scalability: A Solution Focused on the Cloud Computing Processing Service Billing
The application scheduling is an important requirement in the cloud computing context. It allows to define the required resources to execute applications tasks following predefined criteria, for instance, maximum execution time, number of virtual machines, volume of data, among others. Selecting process to choose the most appropriate execution structure is driven by scheduling algorithms. This paper proposes a scheduling mechanism for data processing in cloud computing environments. Such mechanism analyzes some specific variables in the business context of a software house specialized in software for lawyers and law offices. The main goal of this mechanism is to fulfill the seasonal company's demand using IaaS services and considering two policies: (i) the maximum execution time allowed by the application may not be exceeded and (ii) the data have to be processed considering the lowest possible monetary cost. The proposed solution generates strategies to select the best set of virtual machines to process the current bunch of data considering the amount of data, the estimated execution time for each specific strategy and the monetary cost of the virtual machines sets. In the context of this work, the strategy concept means the schedule of a set of virtual machines to process a specific amount of data, load balancing decisions and the parallelism of application's execution flow. The proposed solution has resulted in great impact for that company since it allowed the vertiginous increase of the amount of clients served.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
An Efficient Channel Model for Evaluating Wireless NoC Architectures Thread Footprint Analysis for the Design of Multithreaded Applications and Multicore Systems Dataflow to Hardware Synthesis Framework on FPGAs A Benchmark on Multi Improvement Neighborhood Search Strategies in CPU/GPU Systems Parallelism and Scalability: A Solution Focused on the Cloud Computing Processing Service Billing
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1