CloudSim - CloudSim

CloudSim[1] je rámec pro modelování a simulaci cloud computing infrastruktury a služby. Původně postaven primárně v laboratoři Cloud Computing and Distributed Systems (CLOUDS),[2] University of Melbourne, Australia, CloudSim se stal jedním z nejpopulárnějších cloudových simulátorů open source ve výzkumu a akademické sféře. CloudSim je kompletně napsán v Javě.

CloudSim rozšíření

CloudSim, který byl původně vyvinut jako samostatný cloudový simulátor, byl dále rozšířen nezávislými výzkumníky.

  • Samotný CloudSim nemá grafické uživatelské rozhraní, rozšíření jako CloudReports[3] nabídněte GUI pro simulace CloudSim.
  • CloudSimEx[4] rozšiřuje CloudSim přidáním MapReduce simulační schopnosti a paralelní simulace.
  • Cloud2Sim[5][6] rozšiřuje CloudSim tak, aby se mohl spouštět na více distribuovaných serverech Hazelcast distribuovaný rámec provádění.
  • RECAP DES[7][8][9] rozšiřuje rozšíření CloudSimPlus o modelování synchronních hierarchických architektur (například ElasticSearch).
  • ThermoSim[10][11] rozšiřuje sadu nástrojů CloudSim začleněním tepelných charakteristik a využívá prediktor teploty založený na hlubokém učení pro uzly cloudu.

Cloudové vzdělávací zdroje zdarma

Na CloudSimu je k dispozici několik výukových programů a blogových příspěvků. Kromě toho existuje online kurz představující CloudSim Simulation Framework [12] pokrývající instalaci, popis architektury a provedení a ukázkové simulace. Několik rychlých odkazů na rychlé výukové programy jsou plynulé:

  1. https://www.cloudsimtutorials.online/cloudsim/ poskytuje podrobné informace o cloudu. počínaje tím, jak začít s cloudy, hlavními funkcemi cloudu, je cloudy vhodný pro vaši výzkumnou práci, jakou verzi stáhnout, jak nainstalovat / nastavit, co funguje cloudy atd.
  2. Stručný článek s názvem „CloudSim Simulation Toolkit: Úvod "diskutovat o hlavních složkách Cloudsim. Tento článek je jádrem výzkumného článku publikovaného Dr. Raj Kumar Buyya,[1] Pokud jste začátečník, měli byste začít tím, abyste porozuměli základní architektuře Cloudsim.
  3. Výukový program pro Cloudsim: Nakonfigurujte CloudSim pomocí Eclipse IDE : Toto je nejlepší prostředek pro začátek, toto video vám pomůže nakonfigurovat verzi cloudu 3.0.3 ve vašem počítačovém systému. V tomto budete sledovat všechny odkazy na zdroje, které jsou minimálně nutné k nastavení cloudu. Krok za krokem, jak na článek Nastavení Cloudsim pomocí Eclipse je zveřejněn dne cloudsimtutorials.online
  4. Výukový program Cloudsim: Úvod do simulačního prostředí: Tento zdroj videa vám poskytne informace o tom, jak porozumět procesu vnitřní simulace sady cloudových nástrojů. Můžete si to přehrát, až budete dospělí, díky znalostem vhledu do cloudu
  5. Výukový program Cloudsim: Úvod do úvodu balíčku: Toto video bude sdílet podrobné informace o různých vestavěných entitách / modelech různých cloudových komponent a jejich fungování. Najdete podrobný článek s názvem „Průvodce pro začátečníky ke struktuře projektu Cloudsim "
  6. Výukový program pro Cloudsim: Příklad CloudSim krok za krokem: Tento zdroj videa předvede různá interní volání entit a simulačních modulů pomocí funkce ladění platformy Eclipse. Toto video je trochu zdlouhavé a nejdůležitější pro získání přehledu o různých přispívajících modelech. Můžete si přečíst podrobný článek se stejným názvem „Průvodce pracovním postupem simulace CloudsimExample1.java "
  7. Výukový program CloudSim: Události CloudSim jsou srdcem simulace: Toto je další důležitý zdroj, který vám umožní porozumět systému správy událostí v Cloudsim Simulation Module. V tomto budeme podrobně diskutovat o fungování tříd CloudSim.java, SimEntity.java, FutureQueue.java, DefferedQueue.java atd. A jejich významu v simulačním procesu.
  8. Výukový program CloudSim: Jak zahrnout vlastní soubory uvedené v předchozím videu: Toto je doplňkové video k předchozímu videu, protože jsme rozšířili simulaci o generování vlastních protokolů. Pokud tedy chcete udělat totéž, můžete také svůj cloudový kód rozšířit zahrnutím poskytnutých souborů způsobem uvedeným ve videu.
  9. Výukový program CloudSim: Přepínání mezi zásadami Timeshared a Spaceshared pro VM a cloudlety: Toto video je užitečné pro ty vědecké pracovníky, kteří pracují na problému se zásadami přidělování VM NEBO Alokace úkolů. Tento zdroj vám poskytne přehled o různých základních aspektech modelů Timeshare a Spaceshared dostupných u Cloudsim
  10. Výukový program CloudSim: Demo simulace vesmírně sdílených virtuálních počítačů a cloudů TimeShared: Toto video vám poskytne další informace o tom, jak spravovat virtuální počítač a cloudy v různých konfiguracích, a je doplňkovým prostředkem k předchozímu videu. Můžete si také přečíst podrobný článek s názvem „Jak udělat virtuální stroj a plánování úloh v Cloudsim "
  11. Výukový program CloudSim: Simulace algoritmu plánování úloh SJF: Toto video zdroje pojednávají o procesu implementace vlastního algoritmu plánování statických úloh v Cloudsim. Zde jsme definovali předpokladové konfigurace a poté napsali kód podle definovaných konfigurací.
  12. Scénář simulace energetické náročnosti v cloudu: This articles provides a detailed information about the various models available in cloud that are required in implementation of energy-aware / Green computing / Vm migration related simulation scenars.
  13. Cloudlet in Cloudsim: Cloudlet in Cloudsim definoval pracovní vytížení, které má být provedeno během simulačního běhu simulačního enginu cloudim. Tento článek podrobně pojednává o všech hlavních atributech a metodách, roli a významu při definování pracovního zatížení simulačního enginu cloudů

Online kurz

Samoobslužný název kurzu online na vyžádání "Naučte se základy Cloudsim „je k dispozici na platformě Udemy. Podle popisu kurzu je určen pro„ začínající výzkumné pracovníky se zájmem o definování a implementaci jejich vlastních cloudových scénářů / modelů souvisejících s cloudem. “a„ profesoři / výzkumní pracovníci, kteří provádějí výzkum v cloudu témata související s infrastrukturou jako: Plánování pracovního vytížení, Rozdělení / plánování zdrojů, Zásady zprostředkovatele / přidělování, plánování s ohledem na napájení atd. “Také podle autora kurzu bude týdenní aktualizace obsahu prováděna do srpna 2021.

Reference

  1. ^ A b Calheiros RN, Ranjan R, Beloglazov A, De Rose CA, Buyya R (2011). „CloudSim: sada nástrojů pro modelování a simulaci prostředí cloud computingu a vyhodnocení algoritmů zajišťujících prostředky“ (PDF). Software: Praxe a zkušenosti. 41 (1): 23–50. doi:10,1002 / spe. 995.
  2. ^ „Laboratoř cloudových výpočetních a distribuovaných systémů (CLOUDS), University of Melbourne“.
  3. ^ Sá, Thiago Teixeira; Calheiros, Rodrigo N .; Gomes., Danielo G. (2014). CloudReports: Extensible Simulation Tool for Energy-Aware Cloud Computing Environments. V oblasti cloud computingu, Springer International Publishing. Počítačová komunikace a sítě. str. 127–142. doi:10.1007/978-3-319-10530-7_6. ISBN  978-3-319-10529-1.
  4. ^ „CloudSimEx Project“. 2018-08-06.
  5. ^ Kathiravelu, Pradeeban; Veiga, Luís (9. září 2014). Souběžné a distribuované simulace CloudSim. 22. mezinárodní sympozium IEEE o modelování, analýze a simulaci počítačových a telekomunikačních systémů (MASCOTS). Paříž. 490–493. doi:10.1109 / MASCOTS.2014.70.
  6. ^ Kathiravelu, Pradeeban; Veiga, Luís (8. prosince 2014). Adaptivní distribuovaný simulátor pro cloudové a mapové algoritmy a architektury. 7. mezinárodní konference IEEE / ACM o utility a cloudových výpočtech (UCC), 2014. Londýn. str. 79–88. doi:10.1109 / UCC.2014.16.
  7. ^ „Úložiště RECAP DES“.
  8. ^ M. Bendechache, S. Svorobej, P. T. Endo, M. Marino, E. Ares, J. Byrne a T. Lynn, „Modeling and Simulation of ElasticSearch using CloudSim,“ International Symposium on Distributed Simulation and Real Time Applications, 2019.
  9. ^ M. Bendechache, I. Silva, G. Santos, A. Guedes, S. Svorobej, M. Marino, E. Ares, J. Byrne, PT Endo a T. Lynn, „Analýza spolehlivosti a výkonnosti elastického materiálu v reálném světě Vyhledejte aplikaci, ”Latinsko-americké sympozium o spolehlivých počítačích, 2019.
  10. ^ „Úložiště ThermoSim“.
  11. ^ Sukhpal Singh Gill, Shreshth Tuli, Adel Nadjaran Toosi, Felix Cuadrado, Peter Garraghan, Rami Bahsoon, Hanan Lutfiyya, Rizos Sakellariou, Omer Rana, Schahram Dustdar a Rajkumar Buyya, ThermoSim: Rámec založený na hlubokém učení pro modelování a simulaci tepelných znalostí Správa zdrojů pro cloudová výpočetní prostředí, Journal of Systems and Software (JSS), svazek 166, stránky: 1-20, ISSN  0164-1212, Elsevier Press, Amsterdam, Nizozemsko, srpen 2020.
  12. ^ „SuperWits Academy: CloudSim Simulation Framework Course“.

externí odkazy