{"id":22425,"date":"2022-01-14T11:16:20","date_gmt":"2022-01-14T10:16:20","guid":{"rendered":"https:\/\/info.gwdg.de\/news\/?p=22425"},"modified":"2023-01-05T10:52:57","modified_gmt":"2023-01-05T09:52:57","slug":"erste-hpc-workshop-woche-2021","status":"publish","type":"post","link":"https:\/\/info.gwdg.de\/news\/erste-hpc-workshop-woche-2021\/","title":{"rendered":"Erste HPC-Workshop-Woche 2021"},"content":{"rendered":"<p><span dir=\"ltr\" role=\"presentation\">Vom 13. bis 17. Dezember 2021 fand die erste HPC-Workshop-Woche, organi<\/span><span dir=\"ltr\" role=\"presentation\">siert von Mitgliedern der GWDG-Arbeitsgruppe \u201eComputing\u201c (AG C), statt. <\/span><span dir=\"ltr\" role=\"presentation\">Mitarbeiter*innen und Externe referierten und diskutierten hierbei \u00fcber ver<\/span><span dir=\"ltr\" role=\"presentation\">schiedene HPC-Themen in den Workshops \u201eNHR-Container\u201d, \u201eHPC Certification <\/span><span dir=\"ltr\" role=\"presentation\">for the German HPC Community\u201d, \u201eSecurity\u201d und \u201eData Lakes&#8220;<\/span><\/p>\n<p><span dir=\"ltr\" role=\"presentation\">Die erste HPC-Workshop-Woche fand vom 13. \u2013 17.12.2021<\/span><span dir=\"ltr\" role=\"presentation\">aufgrund der geltenden Corona-Bestimmungen in einem virtuellen <\/span><span dir=\"ltr\" role=\"presentation\">Rahmen statt. Vier Workshops gaben Expert*innen die M\u00f6glichkeit, <\/span><span dir=\"ltr\" role=\"presentation\">\u00fcber verschiedene aktuelle High-Performance-Computing(HPC)-<\/span><span dir=\"ltr\" role=\"presentation\">Themen zu referieren und zu diskutieren. W\u00e4hrend die Workshops <\/span><span dir=\"ltr\" role=\"presentation\">\u201eData Lakes\u201d und \u201eNHR Container\u201d aus laufenden Projekten her<\/span><span dir=\"ltr\" role=\"presentation\">aus organisiert wurden, konnte der Workshop \u201eHPC Certification <\/span><span dir=\"ltr\">for the German HPC Community\u201d zusammen mit der TU Dres<\/span><span dir=\"ltr\">den im Rahmen des <a href=\"https:\/\/www.hpc-certification.org\" class=\"external\" rel=\"nofollow\">HPC Certification Forums<\/a><\/span><span dir=\"ltr\" role=\"presentation\">\u00a0organisiert werden. Der Workshop \u201eSecuri<\/span><span dir=\"ltr\" role=\"presentation\">ty\u201d wiederum richtete sich explizit an Administrator*innen von <\/span><span dir=\"ltr\" role=\"presentation\">Rechenzentren, um hier einen regen Austausch zwischen den Zen<\/span><span dir=\"ltr\" role=\"presentation\">tren zu erm\u00f6glichen. <\/span><span dir=\"ltr\" role=\"presentation\">Gleichzeitig waren die Workshops f\u00fcr alle Interessenten ge\u00f6ff<\/span><span dir=\"ltr\" role=\"presentation\">net. So waren am Ende insgesamt mehr als 150 Teilnehmer*innen <\/span><span dir=\"ltr\" role=\"presentation\">aus dem HLRN, dem NHR, den Projekten und Weitere an den Work<\/span><span dir=\"ltr\" role=\"presentation\">shops beteiligt, was f\u00fcr die erste Ausgabe der Workshop-Woche <\/span><span dir=\"ltr\" role=\"presentation\">einen gro\u00dfen Erfolg bedeutete. Da alle Workshops online stattfan<\/span><span dir=\"ltr\" role=\"presentation\">den und auch zuk\u00fcnftig viele GWDG-Workshops im Online-For<\/span><span dir=\"ltr\" role=\"presentation\">mat zu erwarten sind, wurde ein dedizierter Big Blue Button(BBB)-<\/span><span dir=\"ltr\" role=\"presentation\">Raum aus dem Serviceportfolio der GWDG eingerichtet. N\u00e4here <\/span><span dir=\"ltr\" role=\"presentation\">Informationen zur Organisation finden sich am Ende des Artikels.<\/span><\/p>\n<h3><span dir=\"ltr\" role=\"presentation\">Wo<\/span><span class=\"markedContent\"><span dir=\"ltr\" role=\"presentation\">rk<\/span><\/span><span dir=\"ltr\" role=\"presentation\">s<\/span><span class=\"markedContent\"><span dir=\"ltr\" role=\"presentation\">hop<\/span><\/span>\u00a0<span dir=\"ltr\" role=\"presentation\">\u201eNHR Container<\/span><span dir=\"ltr\" role=\"presentation\">\u201c <\/span><\/h3>\n<p class=\"part\" data-startline=\"18\" data-endline=\"18\">Den Start in die Workshop-Woche machte der \u201cNHR Container Workshop\u201d am Montag, 13. Dezember 2021, ab 13 Uhr, welcher von Azat Khuziyakhmetov organisiert wurde. In diesem Workshop ging es um die Problemstellung, dass die Installation und Konfiguration von Anwendungen auf HPC Systemen stark von der tats\u00e4chlich vorhandenen Soft- und Hardwareumgebung abh\u00e4ngt. Die Abh\u00e4ngigkeit von Betriebssystemversion, Bibliotheken, Modulen, z.T. sogar von dem vorhandenen Netzwerk oder den CPU-Architekturen, verkompliziert die Bereitstellung von Software als auch den Wechsel zwischen verschiedenen Rechenzentren. Das hei\u00dft, dass sowohl eine Ver\u00e4nderung im bestehenden System (z.B. Software Update, CPU-Austausch), als auch die Migration in ein anderes Rechenzentrum (z.B. von lokalen oder regionalen Ressourcen auf ein NHR-Zentrum), oftmals mit erheblichem Support-Aufwand verbunden ist.<\/p>\n<p class=\"part\" data-startline=\"20\" data-endline=\"20\">Einen Ansatz um diese Probleme zu verkleinern verfolgt das NHR-Projekt \u201cContainer and Container Management\u201d, aus welchem dieser Workshop entstanden ist. Im Workshop selbst wurden einige bereits bestehende L\u00f6sungen pr\u00e4sentiert, Erfahrungen mit Containern im HPC-Umfeld ausgetauscht und zuk\u00fcnftige Verbesserungsans\u00e4tze diskutiert.<\/p>\n<p class=\"part\" data-startline=\"22\" data-endline=\"22\">Da dieser Workshop aus einem laufenden Projekt entstand, fanden sich schnell \u00fcber 60 interessierte Teilnehmer*innen und neun Vortr\u00e4ge. Diese sind auf der <a href=\"https:\/\/docs.gwdg.de\/doku.php?id=en:services:application_services:high_performance_computing:workshops:containers_workshop_nov_2021#agenda\" class=\"external\" rel=\"nofollow\">Workshopseite<\/a> verlinkt.<\/p>\n<h3 id=\"HPC-Certification-for-the-German-HPC-Community\" class=\"part\" data-startline=\"40\" data-endline=\"40\">HPC Certification for the German HPC Community<\/h3>\n<p class=\"part\" data-startline=\"42\" data-endline=\"42\">Am Dienstagnachmittag, 14.12.2021, folgte der von Julian Kunkel und Anja Gerbes (ZIH, TU Dresden) gemeinsam organisierte Workshop \u201cHPC Certification for the German HPC Community\u201d. Dieser wurde im Rahmen dies HPC Certification Forum (HPCCF) organisiert. Das HPCCF definiert Kompetenzen (Skills), die HPC-Anwender*innen haben sollten um erfolgreich und effizient HPC-Systeme nutzen zu k\u00f6nnen. Dabei entwickelt das Forum keine eigenen Trainings(-materialien) sondern unterst\u00fctzt vielmehr die bestehenden Ausbildungsst\u00e4tten, um ultimativ ein Zertifizierungsprogramm zur Verf\u00fcgung zu stellen, dass es ebendiesen erm\u00f6glicht ein transparentes und quantifizierbares Programm zu erstellen, das f\u00fcr Nutzer*innen vergleichbar ist.<\/p>\n<p class=\"part\" data-startline=\"44\" data-endline=\"44\">Das Ziel des Workshops war dabei, die M\u00f6glichkeiten der Kollaboration zwischen dem HPCCF und den deutschen Rechenzentren. Das HPCCF unterst\u00fctzt die HPC-Community und ist gleicherma\u00dfen darauf angewiesen, dass das Zertifizierungsprogramm von der gesamten HPC-Community ge- und unterst\u00fctzt wird. Entsprechend waren alle an der HPC-Lehre und den HPC-Trainings interessierte als Teilnehmer*innen willkommen.<\/p>\n<p class=\"part\" data-startline=\"46\" data-endline=\"46\">Insgesamt nahmen an diesem Workshop 20 Interessierte teil und trugen zu der wertvollen Diskussion bei. Dabei zeigte sich, dass einige Rechenzentren bereits standardm\u00e4\u00dfig HPCCF Skills bei Ihren Kursbeschreibungen angeben. Wir arbeiten bei der GWDG darauf hin, ebenfalls die Kompetenzen und Lernziele der einzelnen Kurse genau zu spezifizieren. Au\u00dferdem wurde die gemeinsame Erstellung eines Standards und einer Schnittstelle (z.B. REST), die f\u00fcr den Austausch von Trainingsinformationen genutzt werden kann, angeregt. So k\u00f6nnen Trainings von allen Anbietern (z.B. Gau\u00df-Allianz, NHR, PRACE) wirklich transparent verglichen werden, da bei allen die gleichen Informationen angegeben werden, und gleichzeitig wird der Informationsfluss zwischen den Institutionen vereinfacht.<\/p>\n<p class=\"part\" data-startline=\"48\" data-endline=\"48\">Auch dieser Workshop wurde aufgezeichnet und die Folien der Vortr\u00e4ge sowie die Videos sind auf der <a href=\"https:\/\/www.hpc-certification.org\/2021\/11\/17\/ws.html\" class=\"external\" rel=\"nofollow\">Workshopseite<\/a> verlinkt.<\/p>\n<h3 id=\"Security-Workshop\" class=\"part\" data-startline=\"62\" data-endline=\"62\">Security Workshop<\/h3>\n<p class=\"part\" data-startline=\"64\" data-endline=\"64\">Am Donnerstag, 16.12.2021, folgte der von Tim Ehlers und Vanessa End organisierte \u201cSecurity Workshop\u201d. In diesem Workshop ging es um Sicherheitsfragen rund um den Clusterbetrieb. Erfahrungen mit Einbr\u00fcchen, Umgang mit Sicherheitsupdates, Design von Sicherheitsbarrieren, Konfiguration der Systeme um einerseits den Einbruch zu verhindern oder zumindest zu erschweren und andererseits Forensik zu erm\u00f6glichen, denn alle Rechenzentren haben ein gemeinsames Problem: Hacker schaffen es immer wieder eine legale Userid zu ergattern. Bei HPC Zentren ist das besonders problematisch, da sie jedem Nutzer den Zugang auf Login-Maschinen gew\u00e4hren, \u00fcber die sie zum einen verwundbar werden durch m\u00f6gliche L\u00fccken auf diesen Maschinen und zum anderen der Nutzer von dort Zugang zum gesamten Cluster bekommt.<\/p>\n<p class=\"part\" data-startline=\"66\" data-endline=\"66\">Dieser Workshop wurde von ca. 25 Teilnehmer*innen besucht, die sich \u00fcber bestehende Sicherheitskonzete, bekannte (und bereits ausgenutzte) Sicherheitsl\u00fccken und aktuelle Probleme austauschten. Durch die Vortr\u00e4ge wurde das Sicherheitsbewusstsein im Rahmen des Logins von Admins und Usern sowie im Umgang mit Containern auf HPC-Systemen gesch\u00e4rft. Die Live-Demonstration von Konsequenzen bestimmter Konfigurationen und der Bericht \u00fcber einen echten Einbruch haben die Notwendigkeit der Ma\u00dfnahmen nochmals hervorgehoben. Im Rahmen dieses Vortrags wurden auch Konfigurationen, die die Forensik nach einem Einbruch erleichtern, und Forensiktools, die Admins im normalen Alltag nciht nutzen, in der Community geteilt und bekannt gemacht. Insgesamt hat der rege Austausch zu einer St\u00e4rkung der Community gef\u00fchrt. Auch hier sind die Folien der Vortr\u00e4ge auf der <a href=\"https:\/\/docs.gwdg.de\/doku.php?id=en:services:application_services:high_performance_computing:workshops:admin_workshop_nov_2021\" class=\"external\" rel=\"nofollow\">Workshopseite<\/a> zu finden.<\/p>\n<h3 id=\"Data-Lakes\" class=\"part\" data-startline=\"78\" data-endline=\"78\">Data Lakes<\/h3>\n<p class=\"part\" data-startline=\"80\" data-endline=\"80\">Der Data Lakes Workshop bildete am Freitagnachmittag den Abschluss der GWDG Workshop-Woche. Er richtete sich gleicherma\u00dfen an Forschende sowie an Administrator*innen, um sich \u00fcber die Pl\u00e4ne und vorhandenen Services im Bereich der High-Performance Data Analytics, Big Data Analytics, und allgemein zu wissenschaftlichem Datenmanagement auszutauschen.<\/p>\n<p class=\"part\" data-startline=\"82\" data-endline=\"82\">Kern der Problematik liegt darin, dass durch verbesserte Messsysteme von Wissenschaftler*innen in k\u00fcrzester Zeit eine enorme Menge an Daten aufgenommen werden k\u00f6nnen. Diese Daten gilt es einerseits kosteneffizient zu speichern, sie aber auch zur Verarbeitung auf lokalen HPC-Systemen zur Verf\u00fcgung zu stellen. Zus\u00e4tzlich sollen diese Daten ptimalerweise noch in Cloudumgebungen verf\u00fcgbar sein, da spezielle Hardware, wie GPUs (Graphikprozessoren) oder TPUs (Tensorprozessoren), dort oftmals fr\u00fcher als im lokalen Rechenzentrum nutzbar sind. Die flexible Migration und Bereitstellung der Daten im sogenannten \u201cData Lake\u201d spielt eine Schl\u00fcsselrolle in der Datenanalyse, da sich die Daten f\u00fcr die Nutzer*innen in einer konsistenten und einheitlichen Darstellung zeigen.<\/p>\n<p class=\"part\" data-startline=\"84\" data-endline=\"84\">W\u00e4hrend der angeregten Diskussionen zu den Vortr\u00e4gen, wurde insbesondere die Organisation der Metadaten besprochen. Hierzu wurde in der Use Case Pr\u00e4sentation von Mark Greiner die Wichtigkeit dargestellt, dass diese Unabh\u00e4ngig von den gesammelten Daten einer \u00fcbergeordnenten Governance folgen muss. Ziel dabei ist es, ein integriertes Forschungsdatenmanagement Institutsweit zur Verf\u00fcgung zu stellen, in welchem die Daten und Prozesse der einzelnen Arbeitsgruppen standardisiert gemanaged werden. Hierdurch werden Analysen m\u00f6glich, bzw. vereinfacht die sich mehrerer, ansonsten isolierter Datenquellen bedienen. Zwei verschiedene Vorschl\u00e4ge eines solchen Metadatenmanagements wurden danach von Hendrik Nolte und Alfred Schlaucher vorgestellt. Diese wurden durch Diskussionen zur praktischen Umsetzung begleitet. Andreas Kn\u00fcpfer hatte in seinem Vortrag nicht nur das generelle Wachstum der Forschungsdaten beschrieben, sondern ist insbesondere auf die Problematik der Datenduplizierung eingegangen.<\/p>\n<p class=\"part\" data-startline=\"86\" data-endline=\"86\">Auch f\u00fcr diesen Workshop befinden sich die Folien, soweit verf\u00fcgbar, auf der <a href=\"https:\/\/docs.gwdg.de\/doku.php?id=en:services:application_services:high_performance_computing:workshops:data_lakes_workshop_nov_2021\" class=\"external\" rel=\"nofollow\">Workshopseite<\/a>.<\/p>\n<h3 id=\"Organisation\" class=\"part\" data-startline=\"98\" data-endline=\"98\">Organisation<\/h3>\n<p class=\"part\" data-startline=\"100\" data-endline=\"100\">Wie eingangs erw\u00e4hnt, werden hier noch weitere Details zur Organisation des Workshops ausgef\u00fchrt. In dem dedizierten BBB-Workshopraum hat ein festes Team alle Rechte, w\u00e4hrend alle weiteren Teilnehmer*innen ohne erweiterte Rechte den Raum betreten. Den Vortragenden wurde dann von einem Mitglied des Moderattionsteams jeweils die Pr\u00e4sentationsrechte gegeben. Um einen durchgehenden Austausch zu erm\u00f6glichen, konnten Teilnehmer*innen w\u00e4hrend der Vortr\u00e4ge aufkommende Fragen in den Chat schreiben, die dann vom Moderationsteam gesammelt und am Ende des Vortrags besprochen wurden.<\/p>\n<p class=\"part\" data-startline=\"102\" data-endline=\"102\">Die Vortragenden hatten vorab die M\u00f6glichkeit den Vortrag bzw. die entsprechenden Einstellungen zu testen. Hierf\u00fcr wurden zwei Termine zur Verf\u00fcgung gestellt, in denen jeweils ein*e Moderator*in der GWDG online war und die Vortragenden sich dazu schalten konnten. Dieses Angebot wurde von einigen Vortragenden dankend angenommen und vereinfachte so den Ablauf der einzelnen Workshops. Da keine formelle Registrierung von den Teilnehmer*innen n\u00f6tig war, haben wir f\u00fcr kurzentschlossene den Link zum BBB-Raum ca eine Stunde vor Beginn auf der Workshopseite gepostet und nach Beginn wieder gel\u00f6scht. Dies erschien uns als der praktikablere Weg, als noch kurz vor Beginn des Workshops kurzfristige Anmeldungen zu pr\u00fcfen.<\/p>\n<p class=\"part\" data-startline=\"104\" data-endline=\"104\">Die Pr\u00e4sentationen der Workshops wurden datenschutzkonform aufgezeichnet. Dies wurde sowohl vorher angek\u00fcndigt, als auch die explizite Genehmigung beim Zutritt zum Workshopraum erfragt. Die aufgenommen Vortr\u00e4ge wurden auf den Webseiten der Workshops zur Verf\u00fcgung gestellt. Die Diskussionen und Vorstellungsrunden sind nicht Bestandteil der Ver\u00f6ffentlichung. Au\u00dferdem wurden die Folien der Vortr\u00e4ge &#8211; sofern zur Verf\u00fcgung gestellt &#8211; auf den Workshopseiten bereitgestellt.<\/p>\n<h3 id=\"Nachlese\" class=\"part\" data-startline=\"107\" data-endline=\"107\">Nachlese<\/h3>\n<p class=\"part\" data-startline=\"109\" data-endline=\"110\">Insgesamt war die erste GWDG Workshop-Woche ein gro\u00dfer Erfolg. Wir konnten Teilnehmer*innen nicht nur aus bereits bestehenden Projekten und Kooperationen, sondern auch Externe f\u00fcr die Themen interessieren und zusammen bringen.<br \/>\nDie vorbereitenden BBB-Sessions wurden gut angenommen und sollen in Zukunft weiterhin angeboten werden. Ebenso die Entscheidung, einen dedizierten Workshopraum zu erstellen hat sich arbeitserleichternd herausgestellt. Zwei Moderator*innen im Raum zu haben ist insbesondere dann notwendig, wenn eine*r der beiden auch einen Vortrag h\u00e4lt, aber auch sonst nicht von Nachteil. Wir uns darauf, die Workshops ab jetzt auf der von der GWDG neu eingerichteten Indico Plattform organisieren zu k\u00f6nnen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vom 13. bis 17. Dezember 2021 fand die erste HPC-Workshop-Woche, organisiert von Mitgliedern der GWDG-Arbeitsgruppe \u201eComputing\u201c (AG C), statt. Mitarbeiter*innen und Externe referierten und diskutierten hierbei \u00fcber verschiedene HPC-Themen in den Workshops \u201eNHR-Container\u201d, \u201eHPC Certification for the German HPC Community\u201d, \u201eSecurity\u201d und \u201eData Lakes&#8220; Die erste HPC-Workshop-Woche fand vom 13. \u2013 17.12.2021aufgrund der geltenden Corona-Bestimmungen &#8230; <a title=\"Erste HPC-Workshop-Woche 2021\" class=\"read-more\" href=\"https:\/\/info.gwdg.de\/news\/erste-hpc-workshop-woche-2021\/\" aria-label=\"Mehr Informationen \u00fcber Erste HPC-Workshop-Woche 2021\">Weiterlesen<\/a><\/p>\n","protected":false},"author":166,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[118],"tags":[119],"class_list":["post-22425","post","type-post","status-publish","format-standard","hentry","category-gwdg-nachrichten-2","tag-hpc"],"_links":{"self":[{"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/posts\/22425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/users\/166"}],"replies":[{"embeddable":true,"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/comments?post=22425"}],"version-history":[{"count":5,"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/posts\/22425\/revisions"}],"predecessor-version":[{"id":22435,"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/posts\/22425\/revisions\/22435"}],"wp:attachment":[{"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/media?parent=22425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/categories?post=22425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/info.gwdg.de\/news\/wp-json\/wp\/v2\/tags?post=22425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}