Da Container aufgrund von Cloud-Computing und gemeinsamer Ressourcennutzung im modernen Software-Engineering immer häufiger zum Einsatz kommen, steigt die Notwendigkeit, die Leistung der verschiedenen Lösungen für das Ressourcenmanagement auf Hostsystemen zu analysieren. Neue Frameworks bauen auf der Containertechnologie auf, die von den geringen Betriebskosten profitieren und bestimmte Aspekte einer Implementierung nutzen, um neuartige Features wie schnelle Startzeiten und einen minimalen Ressourcenverbrauch zu ermöglichen.
In dieser Arbeit werden drei verschiedene Implementierungen des Container Runtime Interface analysiert und zwar containerd als Industriestandard, CRI-O als Referenzimplementierung und gVisor als hochsichere Alternative zu den oben genannten. Es befasst sich eingehend mit den Techniken zur Container- und Prozessplanung, den I/O- und Festplattenbeschränkungen und erstellt eine objektive Messung der Leistung der CRI-Implementierung in Bezug auf das Ressourcenmanagement.
«
Da Container aufgrund von Cloud-Computing und gemeinsamer Ressourcennutzung im modernen Software-Engineering immer häufiger zum Einsatz kommen, steigt die Notwendigkeit, die Leistung der verschiedenen Lösungen für das Ressourcenmanagement auf Hostsystemen zu analysieren. Neue Frameworks bauen auf der Containertechnologie auf, die von den geringen Betriebskosten profitieren und bestimmte Aspekte einer Implementierung nutzen, um neuartige Features wie schnelle Startzeiten und einen minimalen Resso...
»