Aarhus Universitets segl

UCloud Apps


1. Hvad er en “App” på UCloud?

En app på UCloud er applikation, der kører i SDU’s sikre infrastruktur. Apps kan være interaktive (f.eks. Chat UI, Coder, Transcriber) eller batch-baserede.

Når du starter en app, opretter du et beregningsjob på Interactive HPC, som kræver sine egne ressourcer, som man får gennem ansøgninger. Se mere på Søg om ressourcer.

Til de teknisk interesserede: En app er en docker-container kørende i et Kubernetescluster.


2. Hvad er et “job”?

Et job er en kørende instans af en applikation som kræver sine egne ressourcer. Se mere på Søg om ressourcer.

Når du starter en app, allokerer UCloud de ønskede CPU og eventuelt GPU-ressourcer. Du kan overvåge, stoppe eller genstarte dine jobs fra Jobs-siden.


3. Hvad er et personligt workspace og et projekt-workspace?

Man kan skifte mellem Workspaces på UCloud ved hjælp af workspace-menuen, som findes øverst i højre hjørne. Når du skifter workspace, opdateres UCloud-siderne med de relevante ressourceallokeringer, jobhistorik og samarbejdsmuligheder.

Et personligt workspace hedder My Workspace på UCloud og er dit personlige arbejdsområde, hvor du tildeles et begrænset antal CPU-timer pr. år.

Dette arbejdsområde er beregnet til egne eksperimenter og mindre læringsaktiviteter.

Et projekt er et delt arbejdsområde, der er forbundet med et specifikt forsknings- eller undervisningsprojekt. Det oprettes ved at ansøge om ressourcer.

Et projekt giver flere medlemmer mulighed for at samarbejde, dele lagerplads og bruge tildelte regneressourcer under en fælles projektramme.


4. Hvorfor venter mit job i kø?

Der er et endeligt antal CPU/GPU kerner tilgængeligt på anlægget. Anlægget har derfor et et kø-system, som sikrer, at et job kan vente indtil der er plads på anlægget, hvorefter det automatisk bliver startet.

Jo færre ressourcer man allokerer til sin app, desto hurtigere kommer man typisk igennem køen.


5. Kan jeg tilpasse en app?

De fleste apps giver mulighed for flere former for konfiguration. 

Det er muligt at:

  • Installere yderligere softwarepakker

  • Tilføje udvidelser

  • Konfigurere dit miljø

Du kan også starte et Linux-baseret miljø og opbygge dit eget setup fra bunden.


6. Kan jeg bruge GPU’er?

Du skal ansøge om GPU-ressourcer til et projekt. Når de er bevilget, vil det være muligt at vælge en maskintype med GPU.


7. Hvad sker der, hvis jeg lukker browseren?

Lukker du din browseren, stopper det ikke jobbet.

Interaktive apps fortsætter med at køre, indtil du enten stopper dem manuelt, eller den tildelte køretid udløber.

Undtagelse:
Hvis du kører en kommando direkte i en terminal uden fx tmux eller screen, vil processen stoppe, når forbindelsen lukkes.

Husk at stoppe ubrugte jobs for ikke at spilde dine tildelte ressourcer og frigøre fælles ressourcer.


8. Er UCloud sikker?

Alle applikationer kører i SDU’s datacenter under institutionel styring og med gældende databehandleraftaler mellem SDU og AU.

Data, der behandles i UCloud:

  • Bruges ikke til at træne eksterne AI-modeller.

  • Deles ikke med nogen former for tredjepartsplatforme.

  • Forbliver under AU's dataansvar.

Dette gør UCloud velegnet til forskning og undervisning, hvor der indgår følsomme eller fortrolige data.


9. Kan studerende bruge UCloud?

Studerende kan ikke ansøge om ressorucer til UCloud. Dog kan ansatte ansøge om ressourcer til fx bachelorprojekter, specialer eller kurser. Læs mere på Søg om ressourcer.


10. Hvilke typer applikationer findes der?

 

  • Værktøjer til dataanalyse

  • Machine learning-rammeværk

  • AI-sprogmodelinterfaces

  • Udviklingsmiljøer

  • Linux-baserede, brugerdefinerede miljøer

  • Traditionelle batch-beregningsapplikationer

En komplet, indekseret liste findes på Applications-siden.


11. Hvor finder jeg dokumentation?

Dokumentation findes via:

Her finder du vejledninger til at starte apps, indsende jobs, overvåge ressourcer og følge best practices.


12. Hvor finder jeg app-tutorials?

Tutorials findes her: Tutorials – Interactive HPC