{"id":"https://openalex.org/W4407942996","doi":"https://doi.org/10.3390/computers14030081","title":"A Novel, Self-Adaptive, Multiclass Priority Algorithm with VM Clustering for Efficient Cloud Resource Allocation","display_name":"A Novel, Self-Adaptive, Multiclass Priority Algorithm with VM Clustering for Efficient Cloud Resource Allocation","publication_year":2025,"publication_date":"2025-02-24","ids":{"openalex":"https://openalex.org/W4407942996","doi":"https://doi.org/10.3390/computers14030081"},"language":"en","primary_location":{"id":"doi:10.3390/computers14030081","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers14030081","pdf_url":"https://www.mdpi.com/2073-431X/14/3/81/pdf?version=1740474067","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2073-431X/14/3/81/pdf?version=1740474067","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Hicham Ben Alla","orcid":"https://orcid.org/0000-0001-9632-9246"},"institutions":[{"id":"https://openalex.org/I4210145365","display_name":"Universit\u00e9 Hassan 1er","ror":"https://ror.org/03cdvht47","country_code":"MA","type":"education","lineage":["https://openalex.org/I4210145365"]}],"countries":["MA"],"is_corresponding":true,"raw_author_name":"Hicham Ben Alla","raw_affiliation_strings":["LAVETE Laboratory, Mathematics and Computer Science Department, Science and Technical Faculty, Hassan 1 University, Settat 26000, Morocco"],"raw_orcid":"https://orcid.org/0000-0001-9632-9246","affiliations":[{"raw_affiliation_string":"LAVETE Laboratory, Mathematics and Computer Science Department, Science and Technical Faculty, Hassan 1 University, Settat 26000, Morocco","institution_ids":["https://openalex.org/I4210145365"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021508073","display_name":"Said Ben Alla","orcid":"https://orcid.org/0000-0003-1089-9948"},"institutions":[{"id":"https://openalex.org/I4210145365","display_name":"Universit\u00e9 Hassan 1er","ror":"https://ror.org/03cdvht47","country_code":"MA","type":"education","lineage":["https://openalex.org/I4210145365"]}],"countries":["MA"],"is_corresponding":false,"raw_author_name":"Said Ben Alla","raw_affiliation_strings":["LAVETE Laboratory, Mathematics and Computer Science Department, Science and Technical Faculty, Hassan 1 University, Settat 26000, Morocco"],"raw_orcid":"https://orcid.org/0000-0003-1089-9948","affiliations":[{"raw_affiliation_string":"LAVETE Laboratory, Mathematics and Computer Science Department, Science and Technical Faculty, Hassan 1 University, Settat 26000, Morocco","institution_ids":["https://openalex.org/I4210145365"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011832565","display_name":"Abdellah Ezzati","orcid":"https://orcid.org/0000-0002-1456-0661"},"institutions":[{"id":"https://openalex.org/I4210145365","display_name":"Universit\u00e9 Hassan 1er","ror":"https://ror.org/03cdvht47","country_code":"MA","type":"education","lineage":["https://openalex.org/I4210145365"]}],"countries":["MA"],"is_corresponding":false,"raw_author_name":"Abdellah Ezzati","raw_affiliation_strings":["LAVETE Laboratory, Mathematics and Computer Science Department, Science and Technical Faculty, Hassan 1 University, Settat 26000, Morocco"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LAVETE Laboratory, Mathematics and Computer Science Department, Science and Technical Faculty, Hassan 1 University, Settat 26000, Morocco","institution_ids":["https://openalex.org/I4210145365"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079271428","display_name":"Abdellah Touhafi","orcid":"https://orcid.org/0000-0001-8891-180X"},"institutions":[{"id":"https://openalex.org/I13469542","display_name":"Vrije Universiteit Brussel","ror":"https://ror.org/006e5kg04","country_code":"BE","type":"education","lineage":["https://openalex.org/I13469542"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Abdellah Touhafi","raw_affiliation_strings":["Department of Electronics and Informatics (ETRO), Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium"],"raw_orcid":"https://orcid.org/0000-0001-8891-180X","affiliations":[{"raw_affiliation_string":"Department of Electronics and Informatics (ETRO), Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium","institution_ids":["https://openalex.org/I13469542"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210145365"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1732},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1732},"fwci":5.1097,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.94087679,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"14","issue":"3","first_page":"81","last_page":"81"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12761","display_name":"Data Stream Mining Techniques","score":0.9918000102043152,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.7551636695861816},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7328652739524841},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.7049474120140076},{"id":"https://openalex.org/keywords/resource-allocation","display_name":"Resource allocation","score":0.5779411196708679},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.510216236114502},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4644017219543457},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3882043659687042},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20556488633155823},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.12684735655784607},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1070263683795929}],"concepts":[{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.7551636695861816},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7328652739524841},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.7049474120140076},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.5779411196708679},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.510216236114502},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4644017219543457},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3882043659687042},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20556488633155823},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.12684735655784607},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1070263683795929}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/computers14030081","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers14030081","pdf_url":"https://www.mdpi.com/2073-431X/14/3/81/pdf?version=1740474067","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:4c3e53cede644e3086108cdd4a11175d","is_oa":false,"landing_page_url":"https://doaj.org/article/4c3e53cede644e3086108cdd4a11175d","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Computers, Vol 14, Iss 3, p 81 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/computers14030081","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers14030081","pdf_url":"https://www.mdpi.com/2073-431X/14/3/81/pdf?version=1740474067","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4407942996.pdf"},"referenced_works_count":34,"referenced_works":["https://openalex.org/W1608696274","https://openalex.org/W2011340378","https://openalex.org/W2032665639","https://openalex.org/W2038633195","https://openalex.org/W2045287414","https://openalex.org/W2126105956","https://openalex.org/W2140405352","https://openalex.org/W2147598193","https://openalex.org/W2148459868","https://openalex.org/W2150046657","https://openalex.org/W2296601728","https://openalex.org/W2407283477","https://openalex.org/W2542430934","https://openalex.org/W2591167393","https://openalex.org/W2793686583","https://openalex.org/W2794554715","https://openalex.org/W2804862571","https://openalex.org/W2884165914","https://openalex.org/W2922128410","https://openalex.org/W2948557046","https://openalex.org/W2963877979","https://openalex.org/W2968290912","https://openalex.org/W2989855190","https://openalex.org/W2998056739","https://openalex.org/W3019913914","https://openalex.org/W3145426727","https://openalex.org/W3157053784","https://openalex.org/W3192226066","https://openalex.org/W4212950027","https://openalex.org/W4293770403","https://openalex.org/W4306679341","https://openalex.org/W4323897050","https://openalex.org/W4383262503","https://openalex.org/W4386519031"],"related_works":["https://openalex.org/W4244478748","https://openalex.org/W3150465815","https://openalex.org/W4223488648","https://openalex.org/W2134969820","https://openalex.org/W2251605416","https://openalex.org/W1997222214","https://openalex.org/W2560439919","https://openalex.org/W4389340727","https://openalex.org/W2802581102","https://openalex.org/W4205786897"],"abstract_inverted_index":{"Priority":[0],"in":[1,61,174,180,208],"task":[2,144,201],"scheduling":[3,20,145,202],"and":[4,51,99,110,119,150,160,176,193,203,214],"resource":[5,84,105,117,191,204],"allocation":[6,205],"for":[7,83],"cloud":[8,41,62],"computing":[9,63],"has":[10],"attracted":[11],"significant":[12],"attention":[13],"from":[14,170],"the":[15,24,67,124,136,154],"research":[16],"community.":[17],"However,":[18],"traditional":[19],"algorithms":[21],"often":[22],"lack":[23],"ability":[25],"to":[26,93,172,178],"differentiate":[27],"between":[28],"tasks":[29,46],"with":[30,47,80,211],"varying":[31],"levels":[32],"of":[33,54,69,108],"importance.":[34],"This":[35,86,196],"limitation":[36],"presents":[37],"a":[38,74,89,116],"challenge":[39],"when":[40],"servers":[42],"must":[43],"handle":[44],"diverse":[45],"distinct":[48],"priority":[49,78],"classes":[50],"strict":[52],"quality":[53],"service":[55,70],"requirements.":[56],"To":[57],"address":[58],"these":[59],"challenges":[60],"environments,":[64],"particularly":[65,207],"within":[66],"infrastructure":[68],"models,":[71],"we":[72,114],"propose":[73,115],"novel,":[75],"self-adaptive,":[76],"multiclass":[77,215],"algorithm":[79,87,156],"VM":[81],"clustering":[82,125],"allocation.":[85],"implements":[88],"four-tiered":[90],"prioritization":[91,118],"system":[92],"optimize":[94],"key":[95],"objectives,":[96],"including":[97,189],"makespan":[98,159,175],"energy":[100,161,181],"consumption,":[101],"while":[102,183],"simultaneously":[103],"optimizing":[104],"utilization,":[106,192],"degree":[107],"imbalance,":[109],"waiting":[111],"time.":[112],"Additionally,":[113],"load-balancing":[120],"model":[121,198],"based":[122],"on":[123],"technique.":[126],"The":[127,147],"proposed":[128,155],"work":[129,165],"was":[130],"validated":[131],"through":[132],"multiple":[133],"simulations":[134],"using":[135],"CloudSim":[137],"simulator,":[138],"comparing":[139],"its":[140],"performance":[141,187],"against":[142],"well-known":[143],"algorithms.":[146],"simulation":[148],"results":[149],"analysis":[151],"demonstrate":[152],"that":[153],"effectively":[157],"optimizes":[158],"consumption.":[162],"Specifically,":[163],"our":[164],"achieved":[166],"percentage":[167],"improvements":[168],"ranging":[169],"+0.97%":[171],"+26.80%":[173],"+3.68%":[177],"+49.49%":[179],"consumption":[182],"also":[184],"improving":[185],"other":[186],"metrics,":[188],"throughput,":[190],"load":[194],"balancing.":[195],"novel":[197],"demonstrably":[199],"enhances":[200],"efficiency,":[206],"complex":[209],"scenarios":[210],"tight":[212],"deadlines":[213],"priorities.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
