SmartOS
| SmartOS | |
|---|---|
| [[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px|alt=]] | |
| Login | |
| Entwickler | Joyent |
| Lizenz(en) | CDDL |
| Erstveröff. | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Akt. Version | 20221229T010131Z (29. Dezember 2022)<ref name="changelog">Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 29. Dezember 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> |
| Basissystem | illumos |
| Abstammung | Unix ↳ UNIX System V ↳ Solaris 10 ↳ OpenSolaris ↳ illumos ↳ SmartOS |
| Sprache(n) | Englisch |
| Sonstiges | Open Source auf GitHub<ref name="github">Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 4. Januar 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> |
| smartos.org | |
SmartOS ist ein quelloffenes Betriebssystem auf Basis von illumos,<ref name="wiki">[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] Archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 15. Januar 2013; abgerufen am 4. Januar 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.</ref> das auf den Betrieb im Rechenzentrum ausgelegt ist.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 16. Januar 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Wesentliche Aufgabe ist die Ausführung von virtuellen Maschinen, nicht die eigenständige Ausführung von Anwendungen.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 16. Januar 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Es verknüpft das Dateisystem ZFS, das Systemwerkzeug DTrace, das Konzept der „Zonen“ und eine auf Linux basierende Kernel-based Virtual Machine, kurz KVM.<ref name="website">Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 4. Januar 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> SmartOS wird von Joyent entwickelt.<ref name="joyent">[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] Archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 3. Januar 2013; abgerufen am 4. Januar 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.</ref>
Technologie[Bearbeiten]
ZFS[Bearbeiten]
Mit ZFS lassen sich schnell Systemdateien bzw. Zonen erstellen, und es wird Datenintegrität garantiert. ZFS basiert auf Allocate On Write, wodurch zu jeder Zeit Snapshots des Systems gemacht und diese auch geklont werden können. Das bei ZFS meist oft und fälschlicherweise verwendete Copy On Write wird von Microsoft NTFS und dessen Schattenkopien (Volume Shadow Copy) verwendet.
DTrace[Bearbeiten]
DTrace, ein von Sun Microsystems entwickeltes Systemwerkzeug, bietet die Möglichkeit, Informationen über das Dateisystem, den Arbeitsspeicher, aktive Prozesse und andere Ressourcen des Systems abzurufen.
Zonen[Bearbeiten]
Eine der Grundkonzepte von SmartOS sind „Zonen“. Eine Zone ist eine virtuelle Instanz des Betriebssystems, die sich wie ein eigenes System verhält, auch wenn sie neben anderen Zonen auf demselben Computer läuft. Alle Zonen des Systems teilen sich die Ressourcen so wie den einzigen Kernel. Eine Zone ähnelt einer virtuellen Maschine, aber der Hauptunterschied ist, dass sich die Zonen einen Kernel teilen, während jede virtuelle Maschine auf einem eigenen Kernel läuft. Jeder Prozess hat einen eigenen Zonen-Identifikator.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 4. Januar 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
KVM[Bearbeiten]
Eine Kernel Based Virtual Machine ist eine auf dem Linux-Kernel basierende Hardware Virtualisierung.
Siehe auch[Bearbeiten]
Weblinks[Bearbeiten]
- smartos.org (englisch)
- Artikel auf golem.de
- SmartOS als Virtualisierungsplattform (ADMIN-Magazin)
Einzelnachweise[Bearbeiten]
<references />