Task scheduling and resource allocation of seasonal requests of users in cloud using NMKA and CM-GA techniques

PurposeThe purpose of this paper is to provide energy-efficient task scheduling and resource allocation (RA) in cloud data centers (CDC).Design/methodology/approachTask scheduling and RA is proposed in this paper for cloud environment, which schedules the user’s seasonal requests and allocates resou...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International Journal of Pervasive Computing and Communications 2022-01, Vol.18 (1), p.79-97
Hauptverfasser: Prathiba, S., Sankar, Sharmila
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 97
container_issue 1
container_start_page 79
container_title International Journal of Pervasive Computing and Communications
container_volume 18
creator Prathiba, S.
Sankar, Sharmila
description PurposeThe purpose of this paper is to provide energy-efficient task scheduling and resource allocation (RA) in cloud data centers (CDC).Design/methodology/approachTask scheduling and RA is proposed in this paper for cloud environment, which schedules the user’s seasonal requests and allocates resources in an optimized manner. The proposed study does the following operations: data collection, feature extraction, feature reduction and RA. Initially, the online streaming data of seasonal requests of multiple users were gathered. After that, the features are extracted based on user requests along with the cloud server, and the extracted features are lessened using modified principal component analysis. For RA, the split data of the user request is identified and that data is pre-processed by computing closed frequent itemset along with entropy values. After that, the user requests are scheduled using the normalized K-means algorithm (NKMA) centered on the entropy values. Finally, the apt resources are allotted to that scheduled task using the Cauchy mutation-genetic algorithm (CM-GA). The investigational outcomes exhibit that the proposed study outruns other existing algorithms in respect to response time, execution time, clustering accuracy, precision and recall.FindingsThe proposed NKMA and CM-GA technique’s performance is analyzed by comparing them with the existing techniques. The NKMA performance is analyzed with KMA and Fuzzy C-means regarding Prc (Precision), Rca (Recall), F ms (f measure), Acr (Accuracy)and Ct (Clustering Time). The performance is compared to about 500 numbers of tasks. For all tasks, the NKMA provides the highest values for Prc, Rca, Fms and Acr, takes the lowest time (Ct) for clustering the data. Then, the CM-GA optimization for optimally allocating the resource in the cloud is contrasted with the GA and particle swarm optimization with respect to Rt (Response Time), Pt (Process Time), Awt (Average Waiting Time), Atat (Average Turnaround Time), Lcy (Latency) and Tp (Throughput). For all number of tasks, the proposed CM-GA gives the lowest values for Rt, Pt, Awt, Atat and Lcy and also provides the highest values for Tp. So, from the results, it is known that the proposed technique for seasonal requests RA works well and the method optimally allocates the resources in the cloud.Originality/valueThe proposed approach provides energy-efficient task scheduling and RA and it paves the way for the development of effective CDC.
doi_str_mv 10.1108/IJPCC-04-2021-0089
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2622385524</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2622385524</sourcerecordid><originalsourceid>FETCH-LOGICAL-c268t-78428cc158c9b31da9cca23ebb265d8297cebc6f12cef5bdc02ac7459353b7c3</originalsourceid><addsrcrecordid>eNpNkLtOwzAUhi0EEqXwAkyWmA2-JLEzVhGXQgsM3S3nxKEpIS4-ycDbk7QMTOf-6z8fIdeC3wrBzd3y-b0oGE-Y5FIwzk1-QmZCJ5JppcXpv_ycXCDuOM-MEmZGuo3DT4qw9dXQNt0HdV1Fo8cwRPDUtW0A1zeho6Gm6B2GzrXj_Hvw2OPUHNBHpE1HoQ1DNZaTyOv6ZXFQKtbscUF7D9uumW4uyVntWvRXf3FONg_3m-KJrd4el8VixUBmpmfaJNIAiNRAXipRuRzASeXLUmZpZWSuwZeQ1UKCr9OyAi4d6CTNVapKDWpObo6y-xgOVu1ufGi0jlZmUiqTpjIZt-RxC2JAjL62-9h8ufhjBbcTVnvAanliJ6x2wqp-AWu5bBo</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2622385524</pqid></control><display><type>article</type><title>Task scheduling and resource allocation of seasonal requests of users in cloud using NMKA and CM-GA techniques</title><source>Standard: Emerald eJournal Premier Collection</source><creator>Prathiba, S. ; Sankar, Sharmila</creator><creatorcontrib>Prathiba, S. ; Sankar, Sharmila</creatorcontrib><description>PurposeThe purpose of this paper is to provide energy-efficient task scheduling and resource allocation (RA) in cloud data centers (CDC).Design/methodology/approachTask scheduling and RA is proposed in this paper for cloud environment, which schedules the user’s seasonal requests and allocates resources in an optimized manner. The proposed study does the following operations: data collection, feature extraction, feature reduction and RA. Initially, the online streaming data of seasonal requests of multiple users were gathered. After that, the features are extracted based on user requests along with the cloud server, and the extracted features are lessened using modified principal component analysis. For RA, the split data of the user request is identified and that data is pre-processed by computing closed frequent itemset along with entropy values. After that, the user requests are scheduled using the normalized K-means algorithm (NKMA) centered on the entropy values. Finally, the apt resources are allotted to that scheduled task using the Cauchy mutation-genetic algorithm (CM-GA). The investigational outcomes exhibit that the proposed study outruns other existing algorithms in respect to response time, execution time, clustering accuracy, precision and recall.FindingsThe proposed NKMA and CM-GA technique’s performance is analyzed by comparing them with the existing techniques. The NKMA performance is analyzed with KMA and Fuzzy C-means regarding Prc (Precision), Rca (Recall), F ms (f measure), Acr (Accuracy)and Ct (Clustering Time). The performance is compared to about 500 numbers of tasks. For all tasks, the NKMA provides the highest values for Prc, Rca, Fms and Acr, takes the lowest time (Ct) for clustering the data. Then, the CM-GA optimization for optimally allocating the resource in the cloud is contrasted with the GA and particle swarm optimization with respect to Rt (Response Time), Pt (Process Time), Awt (Average Waiting Time), Atat (Average Turnaround Time), Lcy (Latency) and Tp (Throughput). For all number of tasks, the proposed CM-GA gives the lowest values for Rt, Pt, Awt, Atat and Lcy and also provides the highest values for Tp. So, from the results, it is known that the proposed technique for seasonal requests RA works well and the method optimally allocates the resources in the cloud.Originality/valueThe proposed approach provides energy-efficient task scheduling and RA and it paves the way for the development of effective CDC.</description><identifier>ISSN: 1742-7371</identifier><identifier>EISSN: 1742-7371</identifier><identifier>EISSN: 1742-738X</identifier><identifier>DOI: 10.1108/IJPCC-04-2021-0089</identifier><language>eng</language><publisher>Bingley: Emerald Group Publishing Limited</publisher><subject>Cloud computing ; Clustering ; Data centers ; Data collection ; Energy consumption ; Entropy ; Feature extraction ; Genetic algorithms ; Information industry ; Particle swarm optimization ; Principal components analysis ; Recall ; Resource allocation ; Resource scheduling ; Response time (computers) ; Schedules ; Scheduling ; Task scheduling ; Workloads</subject><ispartof>International Journal of Pervasive Computing and Communications, 2022-01, Vol.18 (1), p.79-97</ispartof><rights>Emerald Publishing Limited.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c268t-78428cc158c9b31da9cca23ebb265d8297cebc6f12cef5bdc02ac7459353b7c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,21695,27924,27925</link.rule.ids></links><search><creatorcontrib>Prathiba, S.</creatorcontrib><creatorcontrib>Sankar, Sharmila</creatorcontrib><title>Task scheduling and resource allocation of seasonal requests of users in cloud using NMKA and CM-GA techniques</title><title>International Journal of Pervasive Computing and Communications</title><description>PurposeThe purpose of this paper is to provide energy-efficient task scheduling and resource allocation (RA) in cloud data centers (CDC).Design/methodology/approachTask scheduling and RA is proposed in this paper for cloud environment, which schedules the user’s seasonal requests and allocates resources in an optimized manner. The proposed study does the following operations: data collection, feature extraction, feature reduction and RA. Initially, the online streaming data of seasonal requests of multiple users were gathered. After that, the features are extracted based on user requests along with the cloud server, and the extracted features are lessened using modified principal component analysis. For RA, the split data of the user request is identified and that data is pre-processed by computing closed frequent itemset along with entropy values. After that, the user requests are scheduled using the normalized K-means algorithm (NKMA) centered on the entropy values. Finally, the apt resources are allotted to that scheduled task using the Cauchy mutation-genetic algorithm (CM-GA). The investigational outcomes exhibit that the proposed study outruns other existing algorithms in respect to response time, execution time, clustering accuracy, precision and recall.FindingsThe proposed NKMA and CM-GA technique’s performance is analyzed by comparing them with the existing techniques. The NKMA performance is analyzed with KMA and Fuzzy C-means regarding Prc (Precision), Rca (Recall), F ms (f measure), Acr (Accuracy)and Ct (Clustering Time). The performance is compared to about 500 numbers of tasks. For all tasks, the NKMA provides the highest values for Prc, Rca, Fms and Acr, takes the lowest time (Ct) for clustering the data. Then, the CM-GA optimization for optimally allocating the resource in the cloud is contrasted with the GA and particle swarm optimization with respect to Rt (Response Time), Pt (Process Time), Awt (Average Waiting Time), Atat (Average Turnaround Time), Lcy (Latency) and Tp (Throughput). For all number of tasks, the proposed CM-GA gives the lowest values for Rt, Pt, Awt, Atat and Lcy and also provides the highest values for Tp. So, from the results, it is known that the proposed technique for seasonal requests RA works well and the method optimally allocates the resources in the cloud.Originality/valueThe proposed approach provides energy-efficient task scheduling and RA and it paves the way for the development of effective CDC.</description><subject>Cloud computing</subject><subject>Clustering</subject><subject>Data centers</subject><subject>Data collection</subject><subject>Energy consumption</subject><subject>Entropy</subject><subject>Feature extraction</subject><subject>Genetic algorithms</subject><subject>Information industry</subject><subject>Particle swarm optimization</subject><subject>Principal components analysis</subject><subject>Recall</subject><subject>Resource allocation</subject><subject>Resource scheduling</subject><subject>Response time (computers)</subject><subject>Schedules</subject><subject>Scheduling</subject><subject>Task scheduling</subject><subject>Workloads</subject><issn>1742-7371</issn><issn>1742-7371</issn><issn>1742-738X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNpNkLtOwzAUhi0EEqXwAkyWmA2-JLEzVhGXQgsM3S3nxKEpIS4-ycDbk7QMTOf-6z8fIdeC3wrBzd3y-b0oGE-Y5FIwzk1-QmZCJ5JppcXpv_ycXCDuOM-MEmZGuo3DT4qw9dXQNt0HdV1Fo8cwRPDUtW0A1zeho6Gm6B2GzrXj_Hvw2OPUHNBHpE1HoQ1DNZaTyOv6ZXFQKtbscUF7D9uumW4uyVntWvRXf3FONg_3m-KJrd4el8VixUBmpmfaJNIAiNRAXipRuRzASeXLUmZpZWSuwZeQ1UKCr9OyAi4d6CTNVapKDWpObo6y-xgOVu1ufGi0jlZmUiqTpjIZt-RxC2JAjL62-9h8ufhjBbcTVnvAanliJ6x2wqp-AWu5bBo</recordid><startdate>20220127</startdate><enddate>20220127</enddate><creator>Prathiba, S.</creator><creator>Sankar, Sharmila</creator><general>Emerald Group Publishing Limited</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7XB</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>20220127</creationdate><title>Task scheduling and resource allocation of seasonal requests of users in cloud using NMKA and CM-GA techniques</title><author>Prathiba, S. ; Sankar, Sharmila</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c268t-78428cc158c9b31da9cca23ebb265d8297cebc6f12cef5bdc02ac7459353b7c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Cloud computing</topic><topic>Clustering</topic><topic>Data centers</topic><topic>Data collection</topic><topic>Energy consumption</topic><topic>Entropy</topic><topic>Feature extraction</topic><topic>Genetic algorithms</topic><topic>Information industry</topic><topic>Particle swarm optimization</topic><topic>Principal components analysis</topic><topic>Recall</topic><topic>Resource allocation</topic><topic>Resource scheduling</topic><topic>Response time (computers)</topic><topic>Schedules</topic><topic>Scheduling</topic><topic>Task scheduling</topic><topic>Workloads</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Prathiba, S.</creatorcontrib><creatorcontrib>Sankar, Sharmila</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>International Journal of Pervasive Computing and Communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Prathiba, S.</au><au>Sankar, Sharmila</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Task scheduling and resource allocation of seasonal requests of users in cloud using NMKA and CM-GA techniques</atitle><jtitle>International Journal of Pervasive Computing and Communications</jtitle><date>2022-01-27</date><risdate>2022</risdate><volume>18</volume><issue>1</issue><spage>79</spage><epage>97</epage><pages>79-97</pages><issn>1742-7371</issn><eissn>1742-7371</eissn><eissn>1742-738X</eissn><abstract>PurposeThe purpose of this paper is to provide energy-efficient task scheduling and resource allocation (RA) in cloud data centers (CDC).Design/methodology/approachTask scheduling and RA is proposed in this paper for cloud environment, which schedules the user’s seasonal requests and allocates resources in an optimized manner. The proposed study does the following operations: data collection, feature extraction, feature reduction and RA. Initially, the online streaming data of seasonal requests of multiple users were gathered. After that, the features are extracted based on user requests along with the cloud server, and the extracted features are lessened using modified principal component analysis. For RA, the split data of the user request is identified and that data is pre-processed by computing closed frequent itemset along with entropy values. After that, the user requests are scheduled using the normalized K-means algorithm (NKMA) centered on the entropy values. Finally, the apt resources are allotted to that scheduled task using the Cauchy mutation-genetic algorithm (CM-GA). The investigational outcomes exhibit that the proposed study outruns other existing algorithms in respect to response time, execution time, clustering accuracy, precision and recall.FindingsThe proposed NKMA and CM-GA technique’s performance is analyzed by comparing them with the existing techniques. The NKMA performance is analyzed with KMA and Fuzzy C-means regarding Prc (Precision), Rca (Recall), F ms (f measure), Acr (Accuracy)and Ct (Clustering Time). The performance is compared to about 500 numbers of tasks. For all tasks, the NKMA provides the highest values for Prc, Rca, Fms and Acr, takes the lowest time (Ct) for clustering the data. Then, the CM-GA optimization for optimally allocating the resource in the cloud is contrasted with the GA and particle swarm optimization with respect to Rt (Response Time), Pt (Process Time), Awt (Average Waiting Time), Atat (Average Turnaround Time), Lcy (Latency) and Tp (Throughput). For all number of tasks, the proposed CM-GA gives the lowest values for Rt, Pt, Awt, Atat and Lcy and also provides the highest values for Tp. So, from the results, it is known that the proposed technique for seasonal requests RA works well and the method optimally allocates the resources in the cloud.Originality/valueThe proposed approach provides energy-efficient task scheduling and RA and it paves the way for the development of effective CDC.</abstract><cop>Bingley</cop><pub>Emerald Group Publishing Limited</pub><doi>10.1108/IJPCC-04-2021-0089</doi><tpages>19</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1742-7371
ispartof International Journal of Pervasive Computing and Communications, 2022-01, Vol.18 (1), p.79-97
issn 1742-7371
1742-7371
1742-738X
language eng
recordid cdi_proquest_journals_2622385524
source Standard: Emerald eJournal Premier Collection
subjects Cloud computing
Clustering
Data centers
Data collection
Energy consumption
Entropy
Feature extraction
Genetic algorithms
Information industry
Particle swarm optimization
Principal components analysis
Recall
Resource allocation
Resource scheduling
Response time (computers)
Schedules
Scheduling
Task scheduling
Workloads
title Task scheduling and resource allocation of seasonal requests of users in cloud using NMKA and CM-GA techniques
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T21%3A04%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Task%20scheduling%20and%20resource%20allocation%20of%20seasonal%20requests%20of%20users%20in%20cloud%20using%20NMKA%20and%20CM-GA%20techniques&rft.jtitle=International%20Journal%20of%20Pervasive%20Computing%20and%20Communications&rft.au=Prathiba,%20S.&rft.date=2022-01-27&rft.volume=18&rft.issue=1&rft.spage=79&rft.epage=97&rft.pages=79-97&rft.issn=1742-7371&rft.eissn=1742-7371&rft_id=info:doi/10.1108/IJPCC-04-2021-0089&rft_dat=%3Cproquest_cross%3E2622385524%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2622385524&rft_id=info:pmid/&rfr_iscdi=true