Ma némi iróniát és humort húz a címben Bemutatom a SmartOS-t, mindazok számára, akik még mindig nem tudják. Talán mások is tudják, miről szól ez a projekt, de nem eléggé ismert. Nem osztályozható sem Linuxként, sem Unixként, ennél kifinomultabb dolog, de ez a kettősség különösen érdekessé teszi azokat a célkitűzéseket, amelyekre tervezték.
Annak tisztázása érdekében, hogy mi a SmartOS, ez a SVR4 hipervizor (V. vagy SysV rendszer), és ezért már hagy néhány nyomot arról, hogy mi ez és mire használják. Természetesen a UNIX-ra épül, amely ötvözi a népszerű OpenSolaris operációs rendszer technológiáját és a Linux KVM virtualizációt is. Ezenkívül nyílt forráskódú és ingyenes. Furcsa, igaz?
Forráskódját, különös tekintettel a kernelére, egy újabb, a * nix világ számára ismert projekt létrehozására használták fel, mint pl. illumos. Már tudja, hogy az Illumos egy OpenSolaris-ból származó operációs rendszer, ez pedig a Sun Microsystems (ma Oracle) Solaris rendszerének nyílt megvalósítása.
De mindezeken kívül örökségek és hatások, A SmartOS számos más technológiát is integrál, például a Crossbow-t, a DTrace-t, a zónákat magától a Solaristól, a fent említett Linux KVM-t, sőt a fájlrendszert vagy az FS-t is, amely ma már a vita gyümölcse, például a ZFS-t. Ezen túlmenően azon dolgoztak, hogy javítsák ennek a rendszernek a skálázhatóságát, ami szerverek vagy adatközpontok környezetében nagyon keresett.
A SmartOS tartalmazza a NetBSD pkgsrc csomagkezelés, hogy még furcsább legyen. És felhőalapú környezetekhez tervezték. Kialakítása lehetővé teszi, hogy RAM-memóriában fusson, támogatva a különféle hálózati indító mechanizmusokat (PXE), az ISO-képektől vagy az USB-meghajtóktól kezdve. Ez lehetővé teszi a frissítéseket egyszerűen egy újabb rendszerkép újraindításával ...
És ha mindez furcsának vagy érdekesnek tűnik számodra, akkor más SmartOS funkciók Számodra is a legigazibbnak tűnnek:
- Minden virtuális gép helyileg van tárolva minden csomóponton, és nem indul el a hálózaton keresztül valamilyen NAS szerverről, mint más esetekben. Ez fenntartja a kiszolgáló csomópontok függetlenségét és csökkenti a hálózat használatát.
- Lehetővé teszi a kezelését a Joyent SmartDataCenter vagy SDC nyílt forráskódú eszközökkel, valamint a Fifo Project segítségével.
- Ki kell emelni azokat a zónákat is, amelyeket korábban említettem. Konténerek. Az egyik Unix-alapú, és a pkgsrc-t használja a KVM-mel, és lehetővé teszi más operációs rendszerek futtatását hardveres virtualizáció segítségével. Az LX akár a GNU / Linux disztribúciók futtatására is használható a syscalls vagy a Linux kernel rendszerhívások támogatásával ...
Több információ - smartos