ISSN: 2165- 7866
ఎల్హోసినీ ఇబ్రహీం1, నిర్మీన్ ఎ ఎల్-బహ్నసావి మరియు ఫాత్మా ఎ ఒమారా
క్లౌడ్ కంప్యూటింగ్ అనేది ఇటీవలి కంప్యూటింగ్ నమూనా, ఇక్కడ IT సేవలు అందించబడతాయి మరియు ఇంటర్నెట్ ద్వారా డిమాండ్పై అందించబడతాయి మరియు మీరు వెళ్లినప్పుడు చెల్లించాలి. మరోవైపు, క్లౌడ్ కంప్యూటింగ్ వాతావరణంలో టాస్క్షెడ్యూలింగ్ సమస్య ప్రధాన సవాళ్లలో ఒకటిగా పరిగణించబడుతుంది, ఇక్కడ వినియోగదారుల పనుల అమలు సమయాన్ని తగ్గించడానికి అందుబాటులో ఉన్న వనరులు మరియు వినియోగదారుల పనుల మధ్య మంచి మ్యాపింగ్ అవసరం (అనగా, తయారీని తగ్గించండి -span), అదే సమయంలో, వనరుల నుండి క్యాపిటలైజేషన్ స్థాయిని పెంచండి (అంటే, వనరుల వినియోగాన్ని పెంచండి). ఈ పేపర్లో, మేక్-స్పాన్ను తగ్గించడానికి, అలాగే స్వతంత్ర పనులను పరిగణనలోకి తీసుకోవడం ద్వారా వనరుల వినియోగాన్ని పెంచడానికి కొత్త టాస్క్ షెడ్యూలింగ్ అల్గోరిథం ప్రతిపాదించబడింది మరియు అమలు చేయబడింది. ప్రతిపాదిత అల్గారిథమ్ అందుబాటులో ఉన్న వనరుల (అంటే, VMలు) యొక్క మొత్తం ప్రాసెసింగ్ శక్తిని మరియు వినియోగదారుల టాస్క్ల ద్వారా అభ్యర్థించిన మొత్తం ప్రాసెసింగ్ శక్తిని లెక్కించడంపై ఆధారపడి ఉంటుంది, ఆపై ప్రతి VMకి అవసరమైన నిష్పత్తి ప్రకారం వినియోగదారుల టాస్క్ల సమూహాన్ని కేటాయించడం. అన్ని VMల యొక్క మొత్తం ప్రాసెసింగ్ శక్తికి అనుగుణంగా ఉండే శక్తి. ప్రతిపాదిత అల్గోరిథం పనితీరును అంచనా వేయడానికి, ప్రతిపాదిత అల్గోరిథం మరియు ఇప్పటికే ఉన్న GA మరియు PSO అల్గారిథమ్ల మధ్య తులనాత్మక అధ్యయనం జరిగింది. ప్రతిపాదిత అల్గోరిథం మేక్-స్పాన్ను తగ్గించడం మరియు వనరుల వినియోగాన్ని పెంచడం ద్వారా ఇతర అల్గారిథమ్లను అధిగమిస్తుందని ప్రయోగాత్మక ఫలితాలు చూపిస్తున్నాయి.