Singularity (Software)

Singularity ist eine plattformübergreifende und quelloffene Software für die Virtualisierung auf Betriebssystemebene (Containervirtualisierung).

Singularity
Basisdaten
Entwickler Sylabs.io
Erscheinungsjahr 2016
Aktuelle Version 1.0[1][2]
(15. April 2016)
Betriebssystem Linux
Programmiersprache Go
Kategorie Virtualisierung
Lizenz BSD-3-Clause
sylabs.io/singularity

Mit Singularity werden Container und ihre Reproduzierbarkeit insbesondere für den Bereich des Hochleistungsrechnens verfügbar gemacht. Hierbei ermöglicht Containervirtualisierung das einfache Kopieren und Verschieben einer Laufzeitumgebung samt ausführbaren Quellcodes in ein anderes System und stellt sicher, dass sich der Code in dieser Umgebung identisch zum Ursprungssystem verhält.

Singularity erschien erstmals im Jahr 2016, der Quellcode ist auf github veröffentlicht.[3]

Das Projekt wird von Sylabs.io gepflegt.[4] Führende Institute der Wissenschaft setzen Singularity ein, darunter Harvard University, Stanford University und das Fraunhofer-Institut für Techno- und Wirtschaftsmathematik.[5]

Einzelnachweise

  1. Release 1.0. 15. April 2016 (abgerufen am 2. September 2019).
  2. Release 1.0. 15. April 2016 (abgerufen am 13. Mai 2020).
  3. github.com/sylabs/singularity. Abgerufen am 20. Januar 2018.Vorlage:Cite web/temporär
  4. Singularity Info. Abgerufen am 20. Januar 2018.Vorlage:Cite web/temporär
  5. Who's using Singularity. Abgerufen am 20. Januar 2018.Vorlage:Cite web/temporär
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.