Fragen zu Singularity
Fragen zu Singularity, die sich zumindest ein Einsteiger stellt, und Antworten dazu.
Inhaltsverzeichnis
Organisatorisches
- Rahmenvertrag: Wann wird er abgeschlossen?
- Repository: Von welcher Qualität ist das Repository hinsichtlich Aktualität, Sicherheit, ...?
Doku
- Wo finde ich Anleitungen zu Bauen eines Containers?
Technisches
- Wie groß ist der Overhead des Containers?
- Wie verhält sich der Overhead nach Konvertierung von Dockercontainern zu Singularitycontainern?
- Was ist ein geeigneter Benchmark, um den Overhead und die Funktion eines Singularity-Containers und seiner Laufzeitumgebung zu testen? (Erfahrungen mit HPL-Benchmark, IOzone, STREAM, MVA-PICH OSU, NAMD?)
- Was funktioniert nur mit Docker und nicht mit Singularity?
Sicherheit
- Wie unterscheiden sich die Container von Docker und Singularity hinsichtlich Sicherheit?
- Inwieweit kann man Containerimages aus den Singularityhubs als sicherer betrachten?
Packen
- Wie mache ich aus einem Docker-Container einen Singularity-Container?
- Inwieweit müssen spezielle Voraussetzungen für den Docker-Container gegeben sein um diesen in einen Singularity-Container umzuwandeln? (erweiterte Nutzerrechte, Umgebungsvariablen, usw.)
- Daraus ergebend: Kann ich jeden Docker-Container in einen Singularity-Container umwandeln? (Selbst wenn er nicht die für Singularity spezifischen Merkmale hat?)
- Verschiedene Versionen eines Programms sollen lauffähig (also mit allen Libraries, Config Files, ...) vorgehalten werden. Ist Singularity hierfür uneingeschränkt zu empfehlen?
Anmerkungen, Anregungen
Anmerkungen, Anregungen, Verbesserungsvorschläge hinterlasse man bitte auf der Diskussionsseite