Hard Real-Time Task Scheduling in Cloud Computing Using an Adaptive Genetic Algorithm
In the Infrastructure-as-a-Service cloud computing model, virtualized computing resources in the form of virtual machines are provided over the Internet. A user can rent an arbitrary number of computing resources to meet their requirements, making cloud computing an attractive choice for executing r...
        Saved in:
      
    
          | Published in | Computers (Basel) Vol. 6; no. 2; p. 15 | 
|---|---|
| Main Authors | , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        Basel
          MDPI AG
    
        01.06.2017
     | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 2073-431X 2073-431X  | 
| DOI | 10.3390/computers6020015 | 
Cover
| Abstract | In the Infrastructure-as-a-Service cloud computing model, virtualized computing resources in the form of virtual machines are provided over the Internet. A user can rent an arbitrary number of computing resources to meet their requirements, making cloud computing an attractive choice for executing real-time tasks. Economical task allocation and scheduling on a set of leased virtual machines is an important problem in the cloud computing environment. This paper proposes a greedy and a genetic algorithm with an adaptive selection of suitable crossover and mutation operations (named as AGA) to allocate and schedule real-time tasks with precedence constraint on heterogamous virtual machines. A comprehensive simulation study has been done to evaluate the performance of the proposed algorithms in terms of their solution quality and efficiency. The simulation results show that AGA outperforms the greedy algorithm and non-adaptive genetic algorithm in terms of solution quality. | 
    
|---|---|
| AbstractList | In the Infrastructure-as-a-Service cloud computing model, virtualized computing resources in the form of virtual machines are provided over the Internet. A user can rent an arbitrary number of computing resources to meet their requirements, making cloud computing an attractive choice for executing real-time tasks. Economical task allocation and scheduling on a set of leased virtual machines is an important problem in the cloud computing environment. This paper proposes a greedy and a genetic algorithm with an adaptive selection of suitable crossover and mutation operations (named as AGA) to allocate and schedule real-time tasks with precedence constraint on heterogamous virtual machines. A comprehensive simulation study has been done to evaluate the performance of the proposed algorithms in terms of their solution quality and efficiency. The simulation results show that AGA outperforms the greedy algorithm and non-adaptive genetic algorithm in terms of solution quality. | 
    
| Author | Khan, Salman Bahlool, Rashed A. Mahmood, Amjad  | 
    
| Author_xml | – sequence: 1 givenname: Amjad surname: Mahmood fullname: Mahmood, Amjad – sequence: 2 givenname: Salman surname: Khan fullname: Khan, Salman – sequence: 3 givenname: Rashed A. surname: Bahlool fullname: Bahlool, Rashed A.  | 
    
| BookMark | eNqFkNFrFDEQxoNUsNa--xjweTXZJJvN43FoWygIege-hWkye82ZS9bsrqX_vbmeiPRB5yEzDPP9vsm8JmcpJyTkLWfvhTDsg8uHcZmxTB1rGePqBTlvmRaNFPzb2V_1K3I5TXtWw3DRt_ycbK-hePoFITabcEC6gek7_eru0S8xpB0Nia5jXjxdP1kcW9vp-EKiKw_jHH4ivcKEc3B0FXe5hPn-8Ia8HCBOePk7X5Dtp4-b9XVz-_nqZr26bZzQZm5ch72Tauh6iUrdeS57zXyrjeraQSMq7zrluDBGAkeNzGDX6mHQPUiOTIkLcnPi-gx7O5ZwgPJoMwT71MhlZ6HUzSJaYfgdA6iIaqNBGtWbaqWkb72HfqgsfmItaYTHB4jxD5AzezyzfX7mqnl30owl_1hwmu0-LyXVL1tuhOmlYkrXqe405UqepoKDdWGGOeQ0FwjxX3j2TPjfjX4BI8-i7Q | 
    
| CitedBy_id | crossref_primary_10_3390_computers7020035 crossref_primary_10_1049_tje2_12420 crossref_primary_10_3390_sym10050168 crossref_primary_10_1109_TEVC_2021_3104343 crossref_primary_10_1007_s10479_024_06386_7 crossref_primary_10_3390_asi3030037 crossref_primary_10_2139_ssrn_3123487 crossref_primary_10_1142_S0218126620501005 crossref_primary_10_1287_isre_2019_0912 crossref_primary_10_1002_dac_5481 crossref_primary_10_1109_ACCESS_2018_2799548 crossref_primary_10_3390_fi10090086 crossref_primary_10_1016_j_swevo_2023_101230 crossref_primary_10_1109_TSC_2023_3311785 crossref_primary_10_1155_2022_8327451 crossref_primary_10_1109_TCC_2021_3137881 crossref_primary_10_1016_j_engappai_2022_104879 crossref_primary_10_1177_1550147720932750 crossref_primary_10_1007_s10619_018_7231_7 crossref_primary_10_1016_j_comnet_2019_106860 crossref_primary_10_2478_amns_2023_2_01255 crossref_primary_10_1007_s10462_024_11032_6 crossref_primary_10_1007_s11227_018_2561_9 crossref_primary_10_1016_j_iotcps_2023_07_001 crossref_primary_10_1109_TII_2019_2903224  | 
    
| Cites_doi | 10.1109/EDCAV.2015.7060555 10.1016/j.jpdc.2012.02.002 10.1145/1978802.1978814 10.1145/1721654.1721672 10.1109/TCC.2014.2315797 10.5626/JCSE.2013.7.1.44 10.1016/j.procs.2015.09.064 10.1016/j.ejor.2007.12.024 10.18488/journal.76/2016.3.1/76.1.25.34 10.1109/UCC.2014.126 10.1007/s11761-011-0087-6 10.1016/j.future.2013.09.006 10.1016/S0164-1212(02)00147-4 10.1007/s10489-010-0251-2 10.1109/TC.2007.70787 10.1016/j.jss.2015.11.023 10.1109/AINA.2010.31 10.1145/1982185.1982501 10.1109/ICACTE.2008.24 10.1016/j.cor.2013.06.012 10.1016/j.procs.2015.04.081 10.1016/j.simpat.2010.08.010 10.1016/j.jpdc.2016.04.008 10.1109/24.475976 10.1016/S0377-2217(02)00456-3 10.1002/cpe.3204 10.1006/jpdc.2000.1714 10.1109/LISAT.2016.7494149 10.1016/j.procs.2013.05.148 10.1016/j.jpdc.2011.12.002 10.1145/278241.278309 10.1016/j.jss.2014.08.065 10.1002/cpe.1712  | 
    
| ContentType | Journal Article | 
    
| Copyright | Copyright MDPI AG 2017 | 
    
| Copyright_xml | – notice: Copyright MDPI AG 2017 | 
    
| DBID | AAYXX CITATION 3V. 7SC 7XB 8AL 8FD 8FE 8FG 8FK ABUWG AFKRA ARAPS AZQEC BENPR BGLVJ CCPQU DWQXO GNUQQ HCIFZ JQ2 K7- L7M L~C L~D M0N P5Z P62 PHGZM PHGZT PIMPY PKEHL PQEST PQGLB PQQKQ PQUKI Q9U ADTOC UNPAY DOA  | 
    
| DOI | 10.3390/computers6020015 | 
    
| DatabaseName | CrossRef ProQuest Central (Corporate) Computer and Information Systems Abstracts ProQuest Central (purchase pre-March 2016) Computing Database (Alumni Edition) Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central Technology Collection ProQuest One Community College ProQuest Central ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts  Academic Computer and Information Systems Abstracts Professional Computing Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic (New) Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central Basic Unpaywall for CDI: Periodical Content Unpaywall DOAJ Directory of Open Access Journals  | 
    
| DatabaseTitle | CrossRef Publicly Available Content Database Computer Science Database ProQuest Central Student Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Central ProQuest One Applied & Life Sciences ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace Advanced Technologies & Aerospace Collection ProQuest Computing ProQuest Central Basic ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) ProQuest Central (Alumni)  | 
    
| DatabaseTitleList | Publicly Available Content Database CrossRef  | 
    
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository – sequence: 3 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Computer Science | 
    
| EISSN | 2073-431X | 
    
| ExternalDocumentID | oai_doaj_org_article_391b0aa09ed147a49589d2754d2dda8f 10.3390/computers6020015 10_3390_computers6020015  | 
    
| GroupedDBID | 5VS 8FE 8FG AADQD AAYXX ABUWG ADBBV AFKRA AFZYC ALMA_UNASSIGNED_HOLDINGS ARAPS AZQEC BCNDV BENPR BGLVJ BPHCQ CCPQU CITATION DWQXO GNUQQ GROUPED_DOAJ HCIFZ IPNFZ K6V K7- KQ8 MODMG M~E OK1 P62 PHGZM PHGZT PIMPY PQGLB PQQKQ PROAC PUEGO RIG 3V. 7SC 7XB 8AL 8FD 8FK JQ2 L7M L~C L~D M0N PKEHL PQEST PQUKI Q9U ADTOC IAO ICD ITC IVC UNPAY  | 
    
| ID | FETCH-LOGICAL-c379t-c6e8c45f684e55bd14870d279562f7ee5dc65c13994a1e7e09e627ff78a41e053 | 
    
| IEDL.DBID | DOA | 
    
| ISSN | 2073-431X | 
    
| IngestDate | Tue Oct 14 19:05:21 EDT 2025 Wed Oct 01 15:47:14 EDT 2025 Sun Jul 13 05:30:02 EDT 2025 Wed Oct 01 05:35:53 EDT 2025 Thu Apr 24 23:09:41 EDT 2025  | 
    
| IsDoiOpenAccess | true | 
    
| IsOpenAccess | true | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| Issue | 2 | 
    
| Language | English | 
    
| License | cc-by | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-c379t-c6e8c45f684e55bd14870d279562f7ee5dc65c13994a1e7e09e627ff78a41e053 | 
    
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14  | 
    
| OpenAccessLink | https://doaj.org/article/391b0aa09ed147a49589d2754d2dda8f | 
    
| PQID | 1939845057 | 
    
| PQPubID | 2032413 | 
    
| ParticipantIDs | doaj_primary_oai_doaj_org_article_391b0aa09ed147a49589d2754d2dda8f unpaywall_primary_10_3390_computers6020015 proquest_journals_1939845057 crossref_citationtrail_10_3390_computers6020015 crossref_primary_10_3390_computers6020015  | 
    
| ProviderPackageCode | CITATION AAYXX  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2017-06-01 | 
    
| PublicationDateYYYYMMDD | 2017-06-01 | 
    
| PublicationDate_xml | – month: 06 year: 2017 text: 2017-06-01 day: 01  | 
    
| PublicationDecade | 2010 | 
    
| PublicationPlace | Basel | 
    
| PublicationPlace_xml | – name: Basel | 
    
| PublicationTitle | Computers (Basel) | 
    
| PublicationYear | 2017 | 
    
| Publisher | MDPI AG | 
    
| Publisher_xml | – name: MDPI AG | 
    
| References | Luo (ref_1) 2011; 32 Zhang (ref_20) 2016; 93 Wu (ref_13) 2013; 17 Panda (ref_15) 2015; 50 Tsai (ref_33) 2014; 2 Awad (ref_5) 2015; 65 ref_36 ref_34 ref_10 Mahmood (ref_25) 2000; 9 Liu (ref_26) 2015; 27 Sindhu (ref_30) 2015; 4 Shojafar (ref_23) 2013; 7 ref_39 Li (ref_31) 2012; 72 ref_37 Kim (ref_38) 2011; 23 Hsieh (ref_18) 2003; 147 Balbastre (ref_43) 2008; 57 Oh (ref_41) 2014; 71 Navimipour (ref_35) 2015; 5 Chen (ref_11) 2011; 5 Jang (ref_28) 2012; 5 Mahmood (ref_17) 2001; 30 Chen (ref_12) 2015; 99 Kokilavani (ref_22) 2011; 20 Khan (ref_44) 2012; 36 Sangwan (ref_27) 2016; 3 Stavrinides (ref_19) 2011; 19 Kartik (ref_16) 1995; 44 ref_42 Alkhanak (ref_24) 2013; 113 ref_40 Tsai (ref_32) 2013; 40 Armbrust (ref_3) 2010; 53 Lee (ref_14) 2012; 72 ref_29 Zhang (ref_7) 2014; 37 Kumar (ref_21) 2009; 194 Abdullahi (ref_2) 2016; 11 Braun (ref_9) 2001; 61 ref_4 Davis (ref_8) 2011; 43 ref_6  | 
    
| References_xml | – ident: ref_36 doi: 10.1109/EDCAV.2015.7060555 – volume: 72 start-page: 666 year: 2012 ident: ref_31 article-title: Online optimization for scheduling preemptable tasks on IaaS cloud systems publication-title: J. Parallel Distrib. Comput. doi: 10.1016/j.jpdc.2012.02.002 – volume: 43 start-page: 35 year: 2011 ident: ref_8 article-title: A survey of hard real-time scheduling for multiprocessor systems publication-title: ACM Comput. Surv. doi: 10.1145/1978802.1978814 – volume: 53 start-page: 50 year: 2010 ident: ref_3 article-title: A view of cloud computing publication-title: Commun. ACM doi: 10.1145/1721654.1721672 – volume: 2 start-page: 236 year: 2014 ident: ref_33 article-title: A hyper-heuristic scheduling algorithm for cloud publication-title: IEEE Trans. Cloud Comput. doi: 10.1109/TCC.2014.2315797 – volume: 7 start-page: 44 year: 2013 ident: ref_23 article-title: An efficient scheduling method for grid systems based on a hierarchical stochastic Petri net publication-title: J. Comput. Sci. Eng. doi: 10.5626/JCSE.2013.7.1.44 – volume: 65 start-page: 920 year: 2015 ident: ref_5 article-title: Enhanced Particle Swarm Optimization for Task Scheduling in Cloud Computing Environments publication-title: Procedia Comput. Sci. doi: 10.1016/j.procs.2015.09.064 – volume: 11 start-page: 6 year: 2016 ident: ref_2 article-title: Hybrid Symbiotic Organisms Search Optimization Algorithm for Scheduling of Tasks on Cloud Computing Environment publication-title: PLoS ONE – ident: ref_40 – volume: 194 start-page: 856 year: 2009 ident: ref_21 article-title: Maximizing business value by optimal assignment of jobs to resources in grid computing publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2007.12.024 – volume: 3 start-page: 25 year: 2016 ident: ref_27 article-title: To Convalesce Task Scheduling in a Decentralized Cloud Computing Environment publication-title: Rev. Comput. Eng. Res. doi: 10.18488/journal.76/2016.3.1/76.1.25.34 – ident: ref_39 doi: 10.1109/UCC.2014.126 – volume: 5 start-page: 225 year: 2011 ident: ref_11 article-title: Resource management framework for collaborative computing systems over multiple virtual machines publication-title: Service Oriented Comput. Appl. doi: 10.1007/s11761-011-0087-6 – volume: 37 start-page: 309 year: 2014 ident: ref_7 article-title: Multi-objective scheduling of many tasks in cloud platforms publication-title: Future Gener. Comput. Syst. doi: 10.1016/j.future.2013.09.006 – volume: 71 start-page: 245 year: 2014 ident: ref_41 article-title: Genetic-algorithm-based real-time task scheduling with multiple goals publication-title: J. Syst. Softw. doi: 10.1016/S0164-1212(02)00147-4 – volume: 36 start-page: 161 year: 2012 ident: ref_44 article-title: A fuzzy particle swarm optimization algorithm for computer communication network topology design publication-title: Appl. Intell. doi: 10.1007/s10489-010-0251-2 – volume: 5 start-page: 44 year: 2015 ident: ref_35 article-title: Task scheduling in the cloud computing based on the cuckoo search algorithm publication-title: Int. J. Model. Opt. – volume: 57 start-page: 96 year: 2008 ident: ref_43 article-title: Minimum deadline calculation for periodic real-time tasks in dynamic priority systems publication-title: IEEE Trans. Comput. doi: 10.1109/TC.2007.70787 – volume: 32 start-page: 3 year: 2011 ident: ref_1 article-title: Cloud Computing: Architecture and Key Technologies publication-title: J. Commun. – volume: 113 start-page: 1 year: 2013 ident: ref_24 article-title: Cost optimization approaches for scientific workflow scheduling in cloud and grid computing: A review, classifications, and open issues publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2015.11.023 – volume: 4 start-page: 3019 year: 2015 ident: ref_30 article-title: Task scheduling in cloud computing publication-title: Int. J. Adv. Res. Comput. Eng. Technol. – ident: ref_4 – ident: ref_34 doi: 10.1109/AINA.2010.31 – ident: ref_37 doi: 10.1145/1982185.1982501 – volume: 5 start-page: 157 year: 2012 ident: ref_28 article-title: The study of genetic algorithm-based task scheduling for cloud computing publication-title: Int. J. Control Autom. – ident: ref_6 doi: 10.1109/ICACTE.2008.24 – ident: ref_10 – volume: 9 start-page: 207 year: 2000 ident: ref_25 article-title: A hybrid genetic algorithm for task scheduling in multiprocessor real-time systems publication-title: Stud. Inform. Control – volume: 40 start-page: 3045 year: 2013 ident: ref_32 article-title: Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm publication-title: Comput. Oper. Res. doi: 10.1016/j.cor.2013.06.012 – volume: 50 start-page: 176 year: 2015 ident: ref_15 article-title: Allocation-aware Task Scheduling for Heterogeneous Multi-cloud Systems publication-title: Procedia Comput. Sci. doi: 10.1016/j.procs.2015.04.081 – volume: 19 start-page: 540 year: 2011 ident: ref_19 article-title: Scheduling multiple task graphs in heterogeneous distributed real-time systems by exploiting schedule holes with bin packing techniques publication-title: Simul. Model Pract. Theory doi: 10.1016/j.simpat.2010.08.010 – volume: 20 start-page: 43 year: 2011 ident: ref_22 article-title: Load balanced min-min algorithm for static meta-task scheduling in grid computing publication-title: Int. J. Comput. Appl. – volume: 30 start-page: 115 year: 2001 ident: ref_17 article-title: Task allocation algorithms for maximizing reliability of heterogeneous distributed computing systems publication-title: Control Cybern. – volume: 93 start-page: 87 year: 2016 ident: ref_20 article-title: Data-aware task scheduling for all-to-all comparison problems in heterogeneous distributed systems publication-title: J. Parallel Distrib. Comput. doi: 10.1016/j.jpdc.2016.04.008 – volume: 44 start-page: 575 year: 1995 ident: ref_16 article-title: Improved task-allocation algorithms to maximize reliability of redundant distributed computing systems publication-title: IEEE Trans. Reliab. doi: 10.1109/24.475976 – volume: 147 start-page: 430 year: 2003 ident: ref_18 article-title: Optimal task allocation and hardware redundancy policies in distributed computing systems publication-title: Eur. J. Oper. Res. doi: 10.1016/S0377-2217(02)00456-3 – volume: 27 start-page: 3461 year: 2015 ident: ref_26 article-title: Resource preprocessing and optimal task scheduling in cloud computing environments publication-title: Concurr. Comput. doi: 10.1002/cpe.3204 – volume: 61 start-page: 810 year: 2001 ident: ref_9 article-title: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems publication-title: J. Parallel Distrib. Comput. doi: 10.1006/jpdc.2000.1714 – ident: ref_29 doi: 10.1109/LISAT.2016.7494149 – volume: 17 start-page: 1162 year: 2013 ident: ref_13 article-title: A task scheduling algorithm based on QoS-driven in cloud computing publication-title: Procedia Comput. Sci. doi: 10.1016/j.procs.2013.05.148 – volume: 72 start-page: 591 year: 2012 ident: ref_14 article-title: Profit-driven scheduling for cloud services with data access awareness publication-title: J. Parallel Distrib. Comput. doi: 10.1016/j.jpdc.2011.12.002 – ident: ref_42 doi: 10.1145/278241.278309 – volume: 99 start-page: 20 year: 2015 ident: ref_12 article-title: Towards energy-efficient scheduling for real-time tasks under uncertain cloud computing environment publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2014.08.065 – volume: 23 start-page: 1491 year: 2011 ident: ref_38 article-title: Power-aware provisioning of virtual machines for real-time cloud services publication-title: Concurr. Comput. doi: 10.1002/cpe.1712  | 
    
| SSID | ssj0000913821 | 
    
| Score | 2.2018898 | 
    
| Snippet | In the Infrastructure-as-a-Service cloud computing model, virtualized computing resources in the form of virtual machines are provided over the Internet. A... | 
    
| SourceID | doaj unpaywall proquest crossref  | 
    
| SourceType | Open Website Open Access Repository Aggregation Database Enrichment Source Index Database  | 
    
| StartPage | 15 | 
    
| SubjectTerms | Adaptive algorithms Cloud computing Computer simulation Computing costs Computing time Genetic algorithms Greedy algorithms Production scheduling Real time real-time systems Task scheduling Virtual environments  | 
    
| SummonAdditionalLinks | – databaseName: ProQuest Central dbid: BENPR link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwhV1LbxMxEB6V9AAX3ohAQT5wAWmV7MZe2weE0qpVhUSEqkbqbTXrR1uxbEKTCPHvmdl4A-VQrl57dz3jx4w9830A77zM0WnjM0YnzyQqmdnAwTQun6AN0WDOucNfZuXpXH6-UBd7MOtzYTissl8Tu4XaLxyfkY_I0LBGsjn9afkjY9Yovl3tKTQwUSv4jx3E2D3YLxgZawD7h8ezr2e7UxdGwTRFvr2vnJC_P3KJPGFVjjm8SN3anzoY_1u25_1Nu8RfP7Fp_tqGTh7Dw2Q_iulW4U9gL7RP4VHPzSDSVH0Gc76SF2dkBmac5SHOcfWNnl7RzsIJ6OK6FUfNYuPFtikXddEDAlsx9bjkVVAwJjV9R0ybSxLF-ur7c5ifHJ8fnWaJQiFzE23XmSuDcVLF0sigVO3J-dFjX2jyioqoQ1DelYrUYq3EPOgwtqEsdIzaoMyZNeIFDNpFG16CqKmV1DWipF1fIVofde2iLDGPrnRqCKNecJVL-OJMc9FU5GewqKt_RT2E97sWyy22xh11D1kXu3qMit0VLG4uqzTJqonN6zEidYI6qpF8P2Ops0r6wns0cQgHvSarNFVX1Z-BNYQPO-3-94de3f2u1_CgYAOgO685gMH6ZhPekPmyrt-mMfkb9nDxyg priority: 102 providerName: ProQuest – databaseName: Unpaywall dbid: UNPAY link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1ZaxRBEG7i5kFfjCdZE6UffFGYzLF9TIMgazAEwSCShfVBhpo-kiXj7LKHQX-9VXMsJg-KPg30dDFTVHVXfd11MPbSiRSszl1E1ckjAVJExlMwjU1HYHzIIaXc4Y9n6nQiPkzldIe96XNhKKwSofis2aQz1L8ILdw0VnEWpzJeuPD2e3eOhIbHJJKax9xhuwqfyYDtTs4-jb9QP7mesr2ZHCGyj23XJmGlEgokkjcsUVOw_4aXeXdTL-DHNVTVbwbnZI997X-1jTO5OtqsyyP781YVx__l5QG733mifNyqzkO24-tHbK_v8sC7Rf-YTehyn39GhzKifBF-DqsrfHuJNopS2fms5sfVfON4S0pDTRwCh5qPHSxoP-VU3Rq_w8fVxXw5W19-e8ImJ-_Pj0-jrhlDZEfarCOrfG6FDCoXXsrSIYzSics04qssaO-ls0qigI0RkHrtE-NVpkPQOYiU-k88ZYN6Xvt9xkukEroEEOg_SADjgi5tEArSYJWVQxb3gilsV6mcGmZUBSIWEmVxW5RD9mpLsWirdPxh7juS9XYe1dduBubLi6JbrsXIpGUCgEwgoxoQReYGmZXCZc5BHobssNeUolv0qwJ9YZMLQnxD9nqrPX_9oWf_MvmA3cvIsWjOgQ7ZYL3c-OfoFq3LF532_wIqvgrK priority: 102 providerName: Unpaywall  | 
    
| Title | Hard Real-Time Task Scheduling in Cloud Computing Using an Adaptive Genetic Algorithm | 
    
| URI | https://www.proquest.com/docview/1939845057 https://www.mdpi.com/2073-431X/6/2/15/pdf?version=1529055962 https://doaj.org/article/391b0aa09ed147a49589d2754d2dda8f  | 
    
| UnpaywallVersion | publishedVersion | 
    
| Volume | 6 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAFT databaseName: Open Access Digital Library customDbUrl: eissn: 2073-431X dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000913821 issn: 2073-431X databaseCode: KQ8 dateStart: 20120101 isFulltext: true titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html providerName: Colorado Alliance of Research Libraries – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2073-431X dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000913821 issn: 2073-431X databaseCode: DOA dateStart: 20120101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2073-431X dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000913821 issn: 2073-431X databaseCode: M~E dateStart: 20120101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: http://www.proquest.com/pqcentral?accountid=15518 eissn: 2073-431X dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000913821 issn: 2073-431X databaseCode: BENPR dateStart: 20120101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Technology Collection customDbUrl: eissn: 2073-431X dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000913821 issn: 2073-431X databaseCode: 8FG dateStart: 20120101 isFulltext: true titleUrlDefault: https://search.proquest.com/technologycollection1 providerName: ProQuest  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LTxsxELZaemgvhb5ECkQ-9NJKq8Qbe20fAyIgJCKEiERPq1k_CmLZRCRR1X_PzO4mChzKheN6ba31eeyZWc98w9gPLwU4bXxC7OSJBCUTGyiYxokB2BANCModPh9npxN5dq2uN0p9UUxYQw_cANcbWFH0Afo2eCE1oD1vrE-1kj71Hkyk07dv7IYzVZ_Blrj1RHMvOUC_vufaIgnzrE9hROqJHqrp-p_YmO-X1Qz-_YWy3FA3ox32sbUT-bCZ3yf2JlSf2faqBgNvt-QXNqGrd36J5l5C2Rz8CuZ3-PYGNQglmvPbih-V06XnzVBqqqMEOFR86GFGpx0n7mn8Dh-Wf6YPt4ub-69sMjq-OjpN2lIJiRtou0hcFoyTKmZGBqUKhAr3IcKE3k8adQjKu0wh_NZKEEEHhDNLdYzagBRUHeIb26qmVdhlvMBRUhcAErW7ArA-6sJFmYGILnOqw3or4HLX8ohTOYsyR3-CoM6fQ91hP9cjZg2Hxn_6HtJarPsR-3XdgDKRtzKRvyQTHba_Wsm83ZLzHC1VayT5Yx32a726L07o-2tMaI99SMkcqP_e7LOtxcMyHKAxsyi67K0ZnXTZu8Pj8cVlt5ZifJqML4a_HwGLQPgH | 
    
| linkProvider | Directory of Open Access Journals | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxELZKeygXKC81UIoPcABplX3Y6_WhQulLKW0jVCVSb8us7W0RyyY0iar-OX4bMxtvSjmUU69e22vP2OMZe2Y-xt5bEYFRmQ0oO3kgQIpAO3KmMVEC2pUZRBQ7fDpI-yPx5Vyer7DfbSwMuVW2MrER1HZs6I68i4qGzgSp058nvwJCjaLX1RZCAzy0gt1pUoz5wI5jd3ONJtx052gf-f0hjg8Phnv9wKMMBCZRehaY1GVGyDLNhJOysGgfqNDGCg2HuFTOSWtSiSPXWkDklAu1S2NVlioDERGwAvb7iK2JRGg0_tZ2DwZfz5a3PJR1M4ujxftokuiwazxYwzQNyZ1J3jkPG9iAO7ru-ryewM01VNVfx97hBnvi9VXeWyywZ2zF1c_Z0xYLgnvR8IKNyAWAn6HaGVBUCR_C9Ad-vcSTjALe-fea71XjueWLplTUeCtwqHnPwoSkLqcc2Pgf3qsukPSzy58v2ehBiPmKrdbj2m0yXmAroQoAgVqGBNC2VIUpRQpRaVIjO6zbEi43Pp85wWpUOdo1ROr8X1J32Mdli8kil8c9dXeJF8t6lIW7KRhfXeR-U-eJjooQACeBE1WAtmamcbJS2NhayMoO22o5mXvRMM1vF3KHfVpy978Den1_X-_Yen94epKfHA2O37DHMSkfzV3RFludXc3dW1SdZsW2X5-cfXvoLfEHDE4uMw | 
    
| linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxELZKkYALb0SggA9wAGmVfdhr-4BQaAkthQqhRuptmfWjrbpsQpOo6l_j1zGzj0A5lFOvXttrz9jjGXtmPsZeOpGAVdpFlJ08EiBFZDw509gkA-ODhoRih7_s5dsT8elAHqyxX30sDLlV9jKxEdRuaumOfIiKhtGC1Olh6Nwivm6N381-RoQgRS-tPZxGu0R2_fkZmm_ztztbyOtXaTr-sL-5HXUIA5HNlFlENvfaChlyLbyUpUPbQMUuVWg0pEF5L53NJY7aGAGJVz42Pk9VCEqDSAhUAfu9xq4ryuJOUerjj6v7Hcq3qdOkfRnNMhMPbQfTMM9jcmSSF07CBjDggpZ7c1nP4PwMquqvA298l93uNFU-apfWPbbm6_vsTo8CwTuh8IBN6PGff0OFM6J4Er4P8xP8eoRnGIW68-Oab1bTpeNtUypq_BQ41HzkYEbyllP2a_wPH1WHSOjF0Y-HbHIlpHzE1utp7R8zXmIroUoAgfqFBDAuqNIGkUMSbG7lgA17whW2y2ROgBpVgRYNkbr4l9QD9nrVYtZm8bik7nvixaoe5d9uCqanh0W3nYvMJGUMgJPAiSpAK1MbnKwULnUOdBiwjZ6TRScU5sWfJTxgb1bc_e-Anlze1wt2AzdC8Xlnb_cpu5WS1tFcEm2w9cXp0j9DnWlRPm8WJ2ffr3o3_AbS7yvN | 
    
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1ZaxRBEG7i5kFfjCdZE6UffFGYzLF9TIMgazAEwSCShfVBhpo-kiXj7LKHQX-9VXMsJg-KPg30dDFTVHVXfd11MPbSiRSszl1E1ckjAVJExlMwjU1HYHzIIaXc4Y9n6nQiPkzldIe96XNhKKwSofis2aQz1L8ILdw0VnEWpzJeuPD2e3eOhIbHJJKax9xhuwqfyYDtTs4-jb9QP7mesr2ZHCGyj23XJmGlEgokkjcsUVOw_4aXeXdTL-DHNVTVbwbnZI997X-1jTO5OtqsyyP781YVx__l5QG733mifNyqzkO24-tHbK_v8sC7Rf-YTehyn39GhzKifBF-DqsrfHuJNopS2fms5sfVfON4S0pDTRwCh5qPHSxoP-VU3Rq_w8fVxXw5W19-e8ImJ-_Pj0-jrhlDZEfarCOrfG6FDCoXXsrSIYzSics04qssaO-ls0qigI0RkHrtE-NVpkPQOYiU-k88ZYN6Xvt9xkukEroEEOg_SADjgi5tEArSYJWVQxb3gilsV6mcGmZUBSIWEmVxW5RD9mpLsWirdPxh7juS9XYe1dduBubLi6JbrsXIpGUCgEwgoxoQReYGmZXCZc5BHobssNeUolv0qwJ9YZMLQnxD9nqrPX_9oWf_MvmA3cvIsWjOgQ7ZYL3c-OfoFq3LF532_wIqvgrK | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Hard+Real-Time+Task+Scheduling+in+Cloud+Computing+Using+an+Adaptive+Genetic+Algorithm&rft.jtitle=Computers+%28Basel%29&rft.au=Amjad+Mahmood&rft.au=Salman+A.+Khan&rft.date=2017-06-01&rft.pub=MDPI+AG&rft.eissn=2073-431X&rft.volume=6&rft.issue=2&rft.spage=15&rft_id=info:doi/10.3390%2Fcomputers6020015&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_391b0aa09ed147a49589d2754d2dda8f | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2073-431X&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2073-431X&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2073-431X&client=summon |