Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  Heft & Abo  »  Heftarchiv  »  2006  »  04  »  Mehrarbeit für CPUs  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

OpenVZ

Obwohl das kommerzielle Virtuozzo von SWsoft schon lange angeboten wird, ist der Open-Source-Ableger OpenVZ erst seit ein paar Monaten verfügbar. OpenVZ stellt die Modifikationen am Linux-Kern und einige Userlevel-Werkzeuge bereit. Virtuozzo bietet kommerziellen Kunden eine ganze Management-Suite mit einer Management Console (VZMC) sowie einem Web-basierten Control Center. Professionellen Hostern offeriert SWsoft mit HSPcomplete eine Komplettlösung von der Beauftragung und Bereitstellung bis zur Abrechnung.

OpenVZ führt ähnlich wie Linux Vserver Kontexte ein, um eine Isolation der Prozesse durchzusetzen. Die Netzwerkvirtualisierung erfolgt jedoch ohne Alias-Interfaces, sodass jeder VS seine eigene Firewall einsetzen darf. Die Steuerung des Ressourcenverbrauchs eines VS erfolgt über so genannte User-Beancounter mit feinerer Granularität. Andererseits fehlen derzeit Instrumente für die Vereinheitlichung der VS-Dateisysteme, wie sie mit Copy-on-Write-Link-Breaking in Linux Vserver möglich sind.

Solaris Zones

Solaris Zones sind Bestandteil der Solaris-10-Container. Sun hat recht lange Erfahrung mit der Partitionierung größerer Unix-Systeme. Für die E10000-Maschinen hatten die Amerikaner schon 1996 die Möglichkeit zur statischen Partitionierung eingeführt. Doch waren die Partitionen quasi-autarke Maschinen mit je einem eigenen Betriebssystemkern. Die unmittelbare Vorstufe der jetzigen Container war dagegen der Resource Manager, der bereits in Solaris 9 einfloss. Damit konnte der Admin Prozesse erstmals Pools zuordnen, deren Ressourcenverbrauch sich steuern ließ.

Eine Isolation der Ausführungsumgebungen war damit jedoch noch nicht gegeben. Das ist erst mit den Zonen möglich. Zonen und andere Solaris-eigene Instrumente zur Ressourcenkontrolle, etwa die so genannten Projekte, sind außerdem untereinander kombinierbar.

Die zugrunde liegende Technik ist Linux Vserver und OpenVZ sehr ähnlich. Es findet eine Partitionierung des einen Betriebssystemkerns statt. Für die Installation und Administration der Zonen gibt es mit »zoneadm« und »zonecfg« mächtige Werkzeuge. Loopback-Mounts können die Zonen vereinheitlichen, sie sind allerdings nicht so effizient wie das Copy-on-Write-Link-Breaking oder gar Union-FS [18]. (jcb)

Infos

[1] Popek; Goldberg; "Formal requirements for virtualizable third generation architectures": Communications of the ACM, Vol. 17, July 1974, [http://portal.acm.org/citation.cfm?id=361011.361073]

[2] VMware: [http://www.vmware.com]

[3] Microsoft Virtual Server und Virtual PC: [http://www.microsoft.com/windows/virtualpc/default.mspx] [http://www.microsoft.com/windowsserversystem/virtualserver/default.mspx]

[4] Intels Virtualisierungstechnologie: [http://www.intel.com/technology/computing/vptech/]

[5] AMD Pacifica: [http://www.amdboard.com/pacifica.html]

[6] Xen: [http://www.cl.cam.ac.uk/Research/SRG/netos/xen/]

[7] Virtuelle Maschinen im Überblick: [http://en.wikipedia.org/wiki/Comparison_of_virtual_machines]

[8] Linux Vserver: [http://linux-vserver.org]

[9] OpenVZ: [http://openvz.org]

[10] SWsoft Virtuozzo: [http://www.virtuozzo.com]

[11] Sun Solaris 10 Container: [http://www.sun.com/software/solaris/utilization.jsp] [http://www.usenix.org/events/lisa04/tech/full_papers/price/price_html]

[12] Open Solaris Zones: [http://www.opensolaris.org/os/community/zones/]

[13] FreeBSD Jails: [http://www.awprofessional.com/articles/article.asp?p=366888&seqNum=9] [http://docs.freebsd.org/44doc/papers/jail/jail.html]

[15] Posix/IEEE 1003.1e und 1003.2c (withdrawn): [http://wt.xpilot.org/publications/posix.1e/]

[16] JVM-Spec: [http://java.sun.com/docs/books/vmspec/2nd-edition/html/VMSpecTOC.doc.html]

[17] Robin; Irvine; "Analysis of the Intel Pentiums Ability to Support a Secure Virtual Machine Monitor" [http://www.usenix.org/publications/library/proceedings/sec2000/full_papers/robin/robin.pdf]

[18] Union-FS Homepage: [http://www.fsl.cs.sunysb.edu/project-unionfs.html]

[19] Z-Series Linux: http://linux.s390.org

Die Autoren

Dipl.-Inf. Torsten Kockler arbeitet als Assistent von Prof. Dr.-Ing. Wilhelm Meier im Fachbereich Informatik/Mikrosystemtechnik in den Lehrgebieten Betriebssysteme sowie Programmiersprachen an der FH Kaiserslautern.

Prof. Dr.-Ing. Wilhelm Meier ist an der FH Kaiserslautern in Zweibrücken als Dozent im Fachbereich Informatik/Mikrosystemtechnik für das Lehrgebiet Betriebssysteme tätig.

Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
System-Parzellen Virtuelle Server erschließen zahlreiche Vorteile bei der Systemkonsolidierung
Senkrechtstarter KVM verzeichnet Geländegewinne
Squeezebox Debian 6.0 veröffentlicht
Rechenleistung für alle Gigaflops, bezahlbare Hardware, GPU-Computing, Compilerfarmen
Heißes Eisen Management für virtualisierte Umgebungen mit Virtual Iron
Virtuelle Werkzeuge Nach dem Hype: Die richtigen Tools für effektive Virtualisierung
Whitepaper
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele (Folge 2)

Der zweite Teil des Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele White Papers beleuchtet anhand weiterer ausgewählter Case Studies die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.

Download PDF (Registrierung erforderlich)
Usage Landscape Enterprise Open Source Data Integration

Die Nachfrage nach Datenintegrationslösungen für Unternehmen ist zunehmend gestiegen und vor allem das Interesse an Open Source Technologien wird immer größer. Doch wie und von wem werden Open Source Datenintegrationslösungen genutzt und welches Nutzungsverhalten lässt sich daraus ableiten? Das vorliegende White Paper präsentiert die Erfahrungswerte von über 1000 Open Source Nutzern und liefert fundierte Antworten auf diese Fragen.

Download PDF (Registrierung erforderlich)
Kommentare (0)