Smart OS

Smart OS

SmartOS banner a autorizace konzole
Vývojář Joyent
Zdroj otevřít , dostupné na GitHubu [1]
Podporované jazyky anglický jazyk
Podporované platformy x86-64
Typ jádra monolitické
Licence CDDL
Stát Relevantní
Úložiště zdrojového kódu github.com/TritonDataCen…
Webová stránka joyent.com/smartos

SmartOS  je bezplatný a open source hypervizor SVR4 založený na operačním systému UNIX , který kombinuje technologii OpenSolaris s virtualizací KVM [2] . Jádro SmartOS je illumos [3] . Má několik technologií: Crossbow , DTrace , KVM , ZFS a Zones [4] [5] . Na rozdíl od jiných operačních systémů podobných illumos používá SmartOS správu balíčků pkgsrc NetBSD [ 6] . SmartOS je navržen tak, aby byl vhodný zejména pro vytváření cloudových zařízení a generování zařízení [7] . SmartOS byl vyvinut pro a samotnou společností Joyent, ale je open source a může jej používat kdokoli.

SmartOS je operační systém , který se načítá do paměti RAM . Podporuje různé spouštěcí mechanismy, jako je spouštění z USB flash disku , ISO obrazu nebo PXE sítě. Jednou z mnoha výhod použití tohoto spouštěcího mechanismu je, že aktualizace operačního systému je triviální, jednoduše vyžaduje znovu načtení novější verze obrazu SmartOS [8] .

SmartOS má přísnou architekturu místního úložiště uzlů. To znamená, že virtuální počítače jsou uloženy lokálně na každém uzlu a nespouštějí se ze sítě z centrální SAN nebo NAS. To pomáhá eliminovat problémy s latencí sítě a také zachovat nezávislost uzlů. Cloudové služby s více uzly SmartOS lze spravovat pomocí otevřeného rozhraní Joyent SmartDataCenter (SDC) [9] nebo open source platforem Project Fifo [10] [11] a SmartOS Cloud na bázi Erlang.

Typy zón SmartOS

SmartOS má několik typů zón, nazývaných také kontejnery. Jedním typem zóny je UNIX , který jako správce balíčků používá pkgsrc . Virtualizace KVM , která umožňuje provozovat další operační systémy , je také typem zóny, i když s minimálními požadavky na další zlepšení zabezpečení [4] . Dalším typem je LX, na kterém lze provozovat mnoho populárních linuxových distribucí bez požadavků KVM díky podpoře syscall [12] .

V roce 2012 Joyent a MongoDB Inc. (dříve 10gen) spolupracoval na zlepšení distribuce SmartOS [13] .

Poznámky

  1. GitHub - joyent/smartos-live: Další informace najdete na http://smartos.org/ V případě jakýchkoli otázek, které zde nejsou zodpovězeny, se prosím připojte k diskuznímu seznamu SmartOS: http://smartos.org/smartos- mailing-list/ . Získáno 8. července 2018. Archivováno z originálu dne 28. dubna 2017.
  2. SmartOS Weds Open Solaris to Linux KVM Virtuali…" ADMIN Magazine . Získáno 8. července 2018. Archivováno z originálu 14. června 2018.
  3. GitHub - joyent/illumos-joyent: Komunitou vyvinutá a udržovaná verze konsolidace OS/Net . Získáno 8. července 2018. Archivováno z originálu 11. června 2018.
  4. 1 2 SmartOS | Joyent . Získáno 8. července 2018. Archivováno z originálu dne 6. července 2018.
  5. Joyent Open Sources SmartOS pro cloud | Znalost datového centra . Získáno 8. července 2018. Archivováno z originálu 13. července 2018.
  6. Dokumentace Joyent Packages - Home . Získáno 8. července 2018. Archivováno z originálu 10. května 2018.
  7. SmartOS přináší KVM do jádra Solaris - The H Open: Novinky a funkce . Získáno 8. července 2018. Archivováno z originálu 19. prosince 2016.
  8. Archivovaná kopie (odkaz není dostupný) . Získáno 8. července 2018. Archivováno z originálu 8. července 2012. 
  9. GitHub – joyent/triton: Joyent Triton DataCenter: platforma pro správu cloudu s prvotřídní podporou kontejnerů. . Získáno 8. července 2018. Archivováno z originálu 9. února 2016.
  10. Project FiFo Cloud Orchestreation . Získáno 8. 7. 2018. Archivováno z originálu 24. 6. 2018.
  11. Joyent open-source svou základní technologii | infosvět . Získáno 8. července 2018. Archivováno z originálu 15. června 2018.
  12. illumos day 2014: The Dream is Alive! Spuštění linuxových kontejnerů na jádře illumos - YouTube . Získáno 8. 7. 2018. Archivováno z originálu 4. 8. 2018.
  13. Joyent a 10gen posilují partnerství kolem MongoDB a SmartOS . Získáno 8. července 2018. Archivováno z originálu 15. června 2018.

Odkazy