RStudio as a Service: R auf unseren Linux Number Crunchern via Webbrowser

Daniel Baumann daniel.baumann at bfh.ch
Tue Feb 28 12:40:13 CET 2017


Hallo zusammen,

R ist eine Programmiersprache fuer statistische Berechnungen und Grafiken.

RStudio ist eine grafische Entwicklungsumgebung fuer R.

RStudio gibt es in zwei Varianten:

  * RStudio Desktop: native Desktop Applikation fuer Linux,
    MacOS und Windows.

  * RStudio Server: Webapplikation, User benutzt einen beliebigen
    Browser als Frontend

Wir haben eine Instanz von RStudio aufgesetzt. Diese kann per sofort von
allen BFH Angehoerigen uneingeschraenkt benutzt werden:

  https://rstudio.linux.bfh.ch


Einige Bemerkungen:

  * unsere Number Cruncher sind relativ schnell:
    - 2x 22 CPUs (total 88 threads in parallel pro Maschine)
    - 512GB RAM
    - 1.6TB SSDs
    - 20GBit/s nutzbare Netzwerk Bandbreite
    - 1x Tesla K80 GPU (total 4'992 CUDA Cores, 24GB RAM)

  * Daten ins Home koennen via SFTP hochgeladen werden. Die
    Home Directories liegen auf unserem rund 100TB Ceph Storage Cluster.

  * R Packages koennen pro User selbst installiert werden.

  * Diese "allgemeine" RStudio Instanz wird primaer fuer kurze
    Berechnungen (< 5 Tage Rechenzeit am Stueck) verwendet,
    ideal z.B. um etwas auzuprobieren, erste Erfahrungen mit R oder
    RStudio zu sammeln, fuer den Unterricht, etc.

    Fuer laengerlaufende Berechnungen empfehlen wir, eine eigene
    Instanz per Mail an it-support at bfh.ch zu bestellen. Dank
    automatisertem Setup generieren wir so pro Person einen Container
    mit RStudio Server installiert - dadurch koennen wir die
    Number Cruncher Ressourcen besser managen/balancen und optimale
    Performance fuer alle bieten.

    Neue RStudio Server Container werden ueblicherweise
    am gleichen Tag noch angelegt.

  * RStudio wird als Freie Software in einem Rolling-Release Schema
    entwickelt. Wir updaten jeweils per Anfang Monat auf die aktuelle
    Version.

Wir wuenschen allen viel Spass beim Number Crunchen :)

Gruesse,
Daniel

-- 
Berner Fachhochschule / Bern University of Applied Sciences
IT-Services / Team Infrastructure Services
Daniel Baumann
IT System Engineer Linux
___________________________________________________________
Dammweg 3, CH-3013 Bern
Phone direct +41 31 848 48 22
Phone Servicedesk +41 31 848 48 48
daniel.baumann at bfh.ch
https://servicedesk.bfh.ch
https://www.bfh.ch
https://linux.bfh.ch


More information about the bfh-linux-announce mailing list