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...
Gespeichert in:
Veröffentlicht in: | International Journal of Pervasive Computing and Communications 2022-01, Vol.18 (1), p.79-97 |
---|---|
Hauptverfasser: | , |
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 & 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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |