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