OPTIMIZATION OF PERFORMANCE AND SCHEDULING OF HPC APPLICATIONS IN CLOUD USING CLOUDSIM AND SCHEDULING APPROACH

被引:0
|
作者
Muralitharan, D. Boobala [1 ]
Reebha, S. Arockia Babi [2 ]
Saravanan, D. [3 ]
机构
[1] Saranathan Coll Engn, Dept MCA, Tiruchirappalli, India
[2] PavendarBharathidasan Coll Engn & Technol, Dept Comp Sci & Engn, Tiruchirappalli, India
[3] PavendarBharathidasan Coll Engn & Technol, Tiruchirappalli, India
关键词
Cloud computing; High-Performance Computing (HPC); Job scheduling; CloudSim;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing is emerging as a promising alternative to supercomputers for some High Performance Computing (HPC) applications. CloudcomputingisanessentialcomponentofthebackboneofiheInternetofThings(IoT).Cloudsareneededto supporthugenumbersofinteractionswithvaryingqualityrequirements Hence, Servicequalitywillhea vitaldifferentiatoramongcloudproviders.Inordertodifferentiatethemselvesfromtheircompetitors,cloudproviderss houldofferbestservicesthatmeetcustomers'expectations.Aquality modelcan heusedto represent,measureandcomparethequalityoftheproviders, suchthatamutualunderstandingcanbee stab lishedamongc loudstakeholders.With cloud as an additional deployment option, HPC users and providers faces the challenges of dealing with highly heterogeneous resources, where the variability spans across a wide range of processor configurations, interconnects, virtualization environments, and pricing models. HPC applications are increasingly being used in academia and laboratories for scientific research and in industries for business and analytics. Cloud computing offers the benefits of virtualization, elasticity of resources and elimination of cluster setup cost and time to HPC applications users. Effort was taken for holistic viewpoint to answer the questions - why and who should choose cloud for HPC, for what applications and how the cloud can be used for HPC? Comprehensive performance and cost evaluation and analysis of running a set of HPC applications on a range of platforms, varying from supercomputers to clouds was carried out. Further, performance of HPC applications is improved in cloud by optimizing HPC applications' characteristics for cloud and cloud virtualization mechanisms for HPC. In this paper, a novel heuristics for online application-aware job scheduling in multi platform environments is presented. Experimental results and Simulations using CloudSim show that current clouds cannot substitute supercomputers hut can effectively complement them.
引用
收藏
页数:5
相关论文
共 50 条
  • [31] Particle swarm optimization based workflow scheduling for medical applications in cloud
    Prathibha, Soma
    Latha, B.
    Suamthi, G.
    [J]. BIOMEDICAL RESEARCH-INDIA, 2017, 28
  • [32] Predicting Cloud Performance for HPC Applications: a User-oriented Approach
    Mariani, Giovanni
    Anghel, Andreea
    Jongerius, Rik
    Dittmann, Gero
    [J]. 2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 524 - 533
  • [33] HPC Resources Scheduling Simulation Using SimDAG
    Zulianto, Arief
    Kuspriyanto
    Gondokaryono, Yudi S.
    [J]. PROCEEDINGS 2016 IEEE 6TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2016, : 334 - 337
  • [34] Optimization of Resource Scheduling in Cloud Computing
    Li, Qiang
    Guo, Yike
    [J]. 12TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2010), 2011, : 315 - 320
  • [35] Adaptive Scheduling of Cloud Tasks Using Ant Colony Optimization
    Mishra, Sambit Kumar
    Sahoo, Bibhudatta
    Manikyam, P. Satya
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION AND INFORMATION PROCESSING (ICCIP 2017), 2017, : 202 - 208
  • [36] Task scheduling in cloud computing using hybrid optimization algorithm
    Khan, Mohd Sha Alam
    Santhosh, R.
    [J]. SOFT COMPUTING, 2022, 26 (23) : 13069 - 13079
  • [37] Task scheduling in cloud computing using hybrid optimization algorithm
    Mohd Sha Alam Khan
    R. Santhosh
    [J]. Soft Computing, 2022, 26 : 13069 - 13079
  • [38] Scheduling of Task in Cloud Environment Using Optimization Algorithms : Survey
    Natesan, Gobalakrishnan
    Pradeep, K.
    Ali, L. Javid
    [J]. PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 417 - 424
  • [39] Cloud task scheduling using enhanced sunflower optimization algorithm
    Emami, Hojjat
    [J]. ICT EXPRESS, 2022, 8 (01): : 97 - 100
  • [40] Optimization Of Resource And Task Scheduling In Cloud Using Random Forest
    Jain, Deepak
    Goutam, Aradhana
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION AND CONTROL (ICAC3), 2017,