SUNSET - Comunicacions Òptiques
Accés als serveis
El primer que has de fer en aquesta landing page és connectar-te als servidors de Sunset. La informació bàsica per connectar-te als nostres servidors és:
- Servidor / Host: calcula.tsc.upc.edu
- Port SSH: 2226
- Credencials (usuari/contrasenya): Utilitza les teves credencials del TSC.
Tens dues maneres principals de connectar-te al nostre servidor: només per terminal o amb OnDemand.
Terminal (SSH)
Secure Shell o SSH és un protocol de xarxa que permet intercanviar dades mitjançant un canal segur entre dos dispositius en xarxa. SSH va ser dissenyat com a reemplaçament de Telnet i altres shells remotes insegures, que envien informació, especialment contrasenyes, en text pla, cosa que les fa susceptibles a l'anàlisi de paquets. L'encriptació utilitzada per SSH té la finalitat de proporcionar confidencialitat i integritat de les dades a través d'una xarxa no segura, com ara Internet.
Linux i Mac solen tenir un client SSH preinstal·lat. Només has d'obrir una aplicació de Terminal i escriure la següent comanda, substituint username pel teu nom d'usuari real:
>> ssh -p2226 username@calcula.tsc.upc.edu
Si ets a la UPC o tens una connexió a Internet molt bona, pots utilitzar X11-Forwarding amb:
>> ssh -X -p2226 username@calcula.tsc.upc.edu
Si el teu portàtil és Windows, l'opció recomanada és instal·lar Mobaxterm com a terminal, obrir un terminal local i escriure les comandes anteriors. Aquí tens un tutorial bàsic per a Mobaxterm. Per descarregar o carregar fitxers al servidor, pots utilitzar FileZilla a Windows, Linux i macOS. Aquí tens un tutorial bàsic per a FileZilla.
Serveis d'emmagatzematge
Disposem d'un servei d'emmagatzematge en xarxa:
/home/usuaris/sunset/$user:
Contingut: dades d'inici dels usuaris: codi, documents...
OnDemand
Aquesta opció reemplaçarà Guacamole. OnDemand és una interfície web per a clústers HPC (Computació d'Alt Rendiment) que permet als usuaris accedir i gestionar recursos a través d'un navegador web. Ofereix una manera senzilla d'enviar i supervisar tasques, accedir a la informació del clúster i interactuar amb els recursos HPC sense necessitat de tenir coneixements avançats de la línia de comandes.
Connexió a OnDemand
Primer, has de connectar-te a la VPN del departament del TSC i, després, al lloc web d'OnDemand: https://ondemand.tsc.upc.edu. Un cop allà, veuràs això:
Si fas clic a Files > Home Directory, podràs veure tots els teus fitxers, així que no necessitaràs utilitzar FileZilla ni cap altre programari similar.
Tot seguit, si vas a Interactive Apps > SUNSET Desktop, OnDemand et crearà un entorn de desenvolupament específic i aïllat. Hauries de veure la següent finestra:
Aquesta pàgina et permet configurar el teu entorn segons les especificacions de nuclis, memòria i temps que necessites. Un cop configurat, en fer clic a Launch, veuràs aquesta pàgina:
Aquí pots configurar els paràmetres de compressió i qualitat d'imatge segons les teves necessitats. Per exemple, si tens una mala connexió a internet, pots augmentar la compressió; així utilitzaràs menys ample de banda, però la qualitat de la imatge serà inferior. Si, per contra, veus que el servidor està molt ocupat, podries disminuir la compressió o la qualitat de la imatge.
L'opció View Only a la dreta està pensada per permetre a altres persones veure el que estàs executant.
Ara, fent clic a Launch SUNSET Desktop (el botó blau), podràs accedir al teu entorn. Un cop allà, fent clic a Applications, tindràs diferents opcions. Per exemple, si obres el terminal i escrius matlab (tal com es veu a la imatge de sota), podràs executar MATLAB al teu entorn i fer tot el que necessitis.
Tingues en compte que aquesta és una plataforma compartida, i estaràs consumint recursos comuns a cada moment que estiguis executant tasques. Per això, si ja has acabat la teva feina, et preguem que vagis a la pàgina d'OnDemand (la que té les opcions Launch SUNSET Desktop i View Only) i facis clic al botó vermell DELETE. A més, recorda de demanar només el temps que necessitis quan configuris el teu escriptori.
Si reps el missatge srun: error: task: Killed, és probable que la teva aplicació estigui utilitzant més RAM de la que vas reservar. Simplement, demana més RAM o intenta reduir la quantitat de RAM que necessites.
Obrir Ansys Lumerical
Si vols treballar amb Ansys Lumerical, primer obre un nou terminal anant a Menu > LXTerminal. Aquí és on escriurem les instruccions i comandes per obrir Lumerical. Després de cada comanda que escriguis al LXTerminal (no a Lumerical), prem sempre ENTER per enviar-la.
Un cop fet aquest pas, ja estem llestos per engegar Lumerical. Simplement escriu-ho a la línia de comandes i s'obrirà automàticament:
>> lumerical &
Comparteix: