Server mieten, Berechnungen darauf ausführen

Kababär

Top Contributor
Hi,

da ich in letzter Zeit vermehrt mit Machine Learning zu tun habe und mein Rechner an die Grenzen kommt, habe ich mir überlegt, einen Server zu mieten, auf dem ich dann meine Neuronalen Netze trainieren könnte.
Zudem würde ich eventuell den Server nutzen, um eine eigene Homepages darauf laufen zu lassen. Also eventuell ein Blog oder ein paar selbst programmierte Beispiele wie ein e-Shop oder Java EE Anwendungen.. aber das ist kein Muss.

Leider kenne ich mich mit Server absolut 0 aus und kann mir irgendwie keinen Überblick über diesen Markt verschaffen. Jeder biete andere Sachen und natürlich preist jeder, dass er der günstigste wäre und der beste, so wie das halt üblich ist im Business.
Deshalb hoffe ich hier in meinem vertrauten Forum etwas Hilfe zu finden:
  • Ist mein Vorhaben überhaupt möglich?
  • benötigt werden circa 25GB Arbeitsspeicher und eine Speicherkapazität von ~10TB
  • was kostet der ganze Spaß?
 

AndyJ

Bekanntes Mitglied
Bei den Requirements kaufst du dir besser einen neuen Rechner. Billige dedicated Server sind viel limitierter. Wenn du nur gelegentlich was berechnen willst, kannst du dir auch mal Amazon Web Services anschauen - da zahlst du nur die CPU-cycles die verbraucht werden. Fuer normales Webhosting war mir das aber zu teuer.
Cheers,
Andreas
 

thecain

Top Contributor
Das "Problem" mit neuronalen Netzen ist, dass sobald diese eine gewisse Grössen erreichen sehr rechenteuer sind. Mit einer GPU erreicht man z.B. x-fach schneller Ergebnisse, Server haben diese gar nicht eingebaut oftmals.

Bei einem eigenen Rechner kann er sich selber 2 GTX 1080 reinhauen, dann wirds schon schnell.

Und Cloud Angebote für neuronale Netze werden auch auf Grafikkarten laufen
 

truesoul

Top Contributor
Warum ? Widerspricht das nicht direkt dem Rat eins drüber sich dafür einen eigenen Rechner zu kaufen ?

Ich kenne kein Anbieter der Server anbietet für neuronale Netze. Und wenn ich ein eigenen Rechner kaufe dafür, sind dann zwei GTX 1080 drin. CPU sind dafür nicht so Leistungsstark. Deswegen würde ich auch sagen das Server eher ungeeignet sind da eher nach CPU geht.

Amazon:

https://aws.amazon.com/de/amazon-ai/amis/

Grüße
 

InfectedBytes

Top Contributor
@Kababär Falls du Student bist, kannst du auch mal bei deiner Uni nachfragen, da gibt es ggf. günstige oder sogar kostenlos Rechenzeiten. Bei einer Vorlesung zur Parallelverarbeitung hatten wir damals auch Zugriff auf ein ein paar nodes eines Supercomputers bekommen (waren glaube ich 48 nodes zu je 16 cores und einige K40 GPUs)
Allerdings werden da deine Jobs eben nicht sofort gestartet, sondern nur eingereiht und kommen dann irgendwann erst dran. Musst also damit rechnen einige Minuten oder sogar Stunden warten zu müssen.
 

Kababär

Top Contributor
Ich habe mich nun dazu entschieden, meinen PC einfach aufzurüsten.. Zwei GTX 1080 sind mir etwas zu teuer. Aber mit eine werde ich mir gönnen und mit meiner Windows 10 Version kann ich auch bis 128GB RAM aufrüsten (was nicht nötig sein wird, denke ich).
Als Speicher werde ich mir einen NAS-Server kaufen, auf dem dann die Dateien liegen und ich gleich "meine eigene Cloud" betreiben kann.
Ist zwar nicht das, was ich mir ursprünglich vorgestellt habe, aber dennoch eine gute Lösung, wie ich finde.
 

JuKu

Top Contributor
Allerdings wird dein (einfacher) NAS Server vermutlich der Flaschenhals in deinem Szenario, da er die Daten nicht rechtzeitig liefern kann bzw. nicht so schnell, wie deine Applikation sie braucht.
Es sei denn, du hälst wirklich das komplette neuronale Netz im RAM.
 

TheWhiteShadow

Bekanntes Mitglied
guck dir mal die Intel E-Reihe an. Die haben bis zu 40 Lans. Bei entsprechend großem Mainboard kannst du theoretisch bis zu 4 GPU's verpflanzen. Hier lohnt es sich das Preis-Leistungsverhältnis zu beachten. AMD hat im Mittelfeld teils bessere Modelle als Nvida.
und vergiss die Idee mit dem NAS. Du brauchst eh ein großen Tower, da passen teils 6 und mehr HD's rein.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Java Discord bot auf ein Root Server? Allgemeine Java-Themen 1
javaBoon86 Email Server Connection Problem Allgemeine Java-Themen 1
E Server Client Audio Allgemeine Java-Themen 6
E Server Client Audio Allgemeine Java-Themen 0
Jose05 Speicherung auf einem Server Allgemeine Java-Themen 1
D Live-Scripting im Server Allgemeine Java-Themen 6
Monokuma Threadproblem mit Sockets und Server Allgemeine Java-Themen 7
T imagej-server NullPointerException Allgemeine Java-Themen 1
TonioTec Api für Datenaustausch zwischen Client und Server Allgemeine Java-Themen 0
W Server-Thread schreibt nicht alle Dateien Allgemeine Java-Themen 6
C Java RMI Client - Server Allgemeine Java-Themen 0
B Datei/Ordner auf Server zugreifen/erstellen Allgemeine Java-Themen 2
M TomEE auf Windows Server 2016 installieren Allgemeine Java-Themen 4
bueseb84 Git : Mehrere Server verwenden Allgemeine Java-Themen 3
P Am Application Server - Selbe files aber trotzdem CNF Allgemeine Java-Themen 2
KeexZDeveoper Zugriff auf Methoden vom Server Allgemeine Java-Themen 7
J Java - hoher Ramverbraucht auf WTS Server Allgemeine Java-Themen 8
C TCP Server und BufferedReader Leerstring im Stream? Allgemeine Java-Themen 5
C Logfile upload zu einem externen filezilla sftp server Allgemeine Java-Themen 6
S Simples Client Server Setup in Java Allgemeine Java-Themen 4
Anfänger2011 Java Server oder lieber was anderes Allgemeine Java-Themen 16
F Best Practice Server und Clients Allgemeine Java-Themen 10
E JavaFX RMI extrem langsam wenn Server nicht läuft Allgemeine Java-Themen 5
D Best Practice Java Application Server , Docker oder was? Allgemeine Java-Themen 15
L Suche nach CalDav Server API Allgemeine Java-Themen 0
C Hang Man Server Client Allgemeine Java-Themen 3
C Hang man mit Server/Client Allgemeine Java-Themen 2
K Classpath JDBC Driver auf Server Allgemeine Java-Themen 4
J Programm meldet "Keine Rückmeldung" nach Verbindung zum Server Allgemeine Java-Themen 4
I Installer, der JAVA EE Server und DB installiert Allgemeine Java-Themen 10
M Kapselung JasperReports Server und Java Allgemeine Java-Themen 5
P Java Fehler auf Win2008 Server java.io.FilePermission IE8 Version JRE 1.7.0_51 Allgemeine Java-Themen 7
M Dateien aus einem Verzeichnis auf einem Server auflisten Allgemeine Java-Themen 5
M Checksummenprüfung bei Client Server kommunikation Allgemeine Java-Themen 3
C Mit Pc Awendungen auf Server starten Allgemeine Java-Themen 8
B Input/Output Server Startet, Jedoch Kein Output. Allgemeine Java-Themen 1
T Daten über port abfangen mit proxy server Allgemeine Java-Themen 12
E Socket Client-Server-Programmierung Allgemeine Java-Themen 44
T Java Streaming-Server & Streaming-Client Allgemeine Java-Themen 4
R Fragen zu Server + UI Allgemeine Java-Themen 2
0 Lösungsweg Client Server Kommunikation Fehlermeldung ausgeben Allgemeine Java-Themen 12
D Client / Server Allgemeine Java-Themen 23
D Player Objekt - Frame über Server anzeigen lassen. Allgemeine Java-Themen 3
U AWT simulierter Tastendruck auf Virtual Server Allgemeine Java-Themen 7
Z Socket [Chatprogramm] Nachrichten vom Server anzeigen lassen Allgemeine Java-Themen 6
E Methoden Server Benutzer abfrage Allgemeine Java-Themen 2
N COM Server ansteuern / KISSsoft Allgemeine Java-Themen 3
N URLConnection - Server abgeschaltet Allgemeine Java-Themen 2
A Parser verursacht Speicherprobleme auf Server Allgemeine Java-Themen 2
T Mit Java auf Dateien zugreifen die auf einem Server liegen Allgemeine Java-Themen 5
J Problem beim Auslesen einer Datei vom Server Allgemeine Java-Themen 4
T jar Archiv auf Server ausführen Allgemeine Java-Themen 3
J Application Server Allgemeine Java-Themen 2
A Input/Output Applet-Zugriff auf PHP-Schnittstelle (externer Server) Allgemeine Java-Themen 22
C game-server GUI erstellen Allgemeine Java-Themen 13
Developer_X Java FTP - Ordner auf Server erstellen Allgemeine Java-Themen 7
C Java Server Pages Problem Allgemeine Java-Themen 6
T Gleichzeitige Zugriffe auf Daten auf dem Server Allgemeine Java-Themen 11
M Server-Responds testen, Code-Redundanz Allgemeine Java-Themen 3
T JPA Entity im Client-Server-Umfeld Allgemeine Java-Themen 19
C Primzahlen Server Allgemeine Java-Themen 3
K Server Daten Visualisieren Allgemeine Java-Themen 3
S FTP Gezippte Datei von FTP Server downloaden Allgemeine Java-Themen 24
T Zeit von einem Server/Webseite auslesen und in eigener GUI anzeigen Allgemeine Java-Themen 6
B verbindung mit exchange server Allgemeine Java-Themen 3
AlexSpritze Alle Domains oder FQDN von einem Server erfragen? Allgemeine Java-Themen 2
H SwingWorker statt Thread für einen Server Allgemeine Java-Themen 2
D Versuch Server - Client anwendung Allgemeine Java-Themen 9
M Frage zum Auslesen einer Datei auf nem Server Allgemeine Java-Themen 4
ruutaiokwu MS Exchange Server 2003 Daten auslesen Allgemeine Java-Themen 2
T Welcher Server? JSP und Client-Anwendung Allgemeine Java-Themen 4
Final_Striker Datei vom Server bekommen Allgemeine Java-Themen 2
H Server Threaded machen. Port-Problem Frage Allgemeine Java-Themen 2
W programm auf server Allgemeine Java-Themen 5
C Java Polling, Server Prozedur oder doch Datenbank? Allgemeine Java-Themen 4
MQue Server- Thread Client Allgemeine Java-Themen 2
N Daten auf Server kopieren Allgemeine Java-Themen 6
S Datei auf Server mit lokaler Datei vergleichen Allgemeine Java-Themen 4
J J2EE Server für EJB Container Allgemeine Java-Themen 8
D design client server Allgemeine Java-Themen 10
I Persistenz ohne App-Server? Allgemeine Java-Themen 6
O binärer Suchbaum mit client server., objekte speichern. Allgemeine Java-Themen 2
0 kein Java unter Server 2008 ? Allgemeine Java-Themen 3
G Proxy- Server setzen Allgemeine Java-Themen 2
G Preise am Server verändern Allgemeine Java-Themen 4
M Applet Servlet Kommunikation ein Problem bei externem Server Allgemeine Java-Themen 3
J Java zugriff auf Exchange Server Allgemeine Java-Themen 10
MQue FTP Server/ Datei ablegen Allgemeine Java-Themen 4
F Java Server VM/ Client VM Allgemeine Java-Themen 7
J java + rmi + not found in gnu.java.rmi.server Allgemeine Java-Themen 7
T Socket Server Anwendung - Empfang eines Byte-Arrays Allgemeine Java-Themen 7
A Client/Server-Anwendung Allgemeine Java-Themen 3
P Server für Java- Programme Allgemeine Java-Themen 8
S SERVER.XML Allgemeine Java-Themen 3
G Gelöst: ZIP File vom FTP Server entpacken Allgemeine Java-Themen 3
T Proxys: Idee für den Callback vom Server zum Client? Allgemeine Java-Themen 3
M Textdatei auslesen / schreiben (Server) Allgemeine Java-Themen 9
B Möglichkeiten ein Java Programm auf einem Server auszuführen Allgemeine Java-Themen 30
M Eigenes Java-Server-Programm unter Linux steuern? Allgemeine Java-Themen 13
E IDs mit java.rmi.server.UID() Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben