AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

VMware Player über Netzwerk

Ein Thema von Medium · begonnen am 11. Mär 2015 · letzter Beitrag vom 13. Mär 2015
Antwort Antwort
Seite 1 von 2  1 2      
Medium

Registriert seit: 23. Jan 2008
3.688 Beiträge
 
Delphi 2007 Enterprise
 
#1

VMware Player über Netzwerk

  Alt 11. Mär 2015, 10:25
Mahlzeit,

ich entwickle derzeit hauptsächlich in VMware Player auf meinem Notebook. Das ist mir allerdings etwas zu langsam (RAM und CPU etwas knapp da), und ich habe mich jetzt dazu durchgerungen doch etwas Geld in die Hand zu nehmen. Ich würde mir gerne einen normalen PC ins Büro stellen, und darauf so weiter machen wie bisher. ABER: Ich möchte gerne die VM Dateien auf dem Notebook behalten. Dadurch habe ich bei Kundeneinsätzen immer eine passende Entwicklungsumgebung und aktuelle Projektdaten dabei, ohne mir darüber Gedanken machen zu müssen. (Das ist der Hauptgrund für die bisherige Lösung, da es nicht nur Delphi ist, sondern auch immer Siemens Krams, der SEHR anfällig für Versionsunterschiede ist. Daher pro Projekt stets eine VM. Kaum Stress seit dem.)

Ich würde daher über ein Netzlaufwerk arbeiten. Meine Frage ist dabei: Wie gut kann VMware Player das ab? Wird dort beim Start einer VM erstmal alles tutto kompletti temporär auf den PC geschoben, oder wird dann wirklich quasi "gestreamed" vorgegangen? Wie arg werden die Einbußen bei der Geschwindigkeit etwa sein? (Grobe Kategorie. "Kaum", "Nicht mehr zu gebrauchen", etc.)

Gigabit Ethernet natürlich, und beide am selben Switch.

Da ich dazu beim Googlen nicht wirklich Infos gefunden habe, hoffe ich, dass hier evtl. ein paar Erfahrungswerte bestehen.
Vielen Dank im Voraus!
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.874 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: VMware Player über Netzwerk

  Alt 11. Mär 2015, 10:47
Hier würde isch ja eine VM Lösung mit Provisioning anbieten. Hätte uach den Vorteil, dass viele Images auf einem Master beruhen können und so die abgeleiteten Images nur wenig individuellen Mehrspeicherplatz benötigen.
Markus Kinzler
  Mit Zitat antworten Zitat
mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#3

AW: VMware Player über Netzwerk

  Alt 11. Mär 2015, 10:54
Mahlzeit,

ich entwickle derzeit hauptsächlich in VMware Player auf meinem Notebook. Das ist mir allerdings etwas zu langsam (RAM und CPU etwas knapp da)....
Schon mal über eine SSD nachgedacht? Wenn du schon eine drin hast, dann vergiss die Frage, wenn nicht, kann ich dir das nur sehr dringend empfehlen. Denn, außer dem Performanceproblem scheinst du ja mit deiner Lösung zufrieden zu sein.
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.688 Beiträge
 
Delphi 2007 Enterprise
 
#4

AW: VMware Player über Netzwerk

  Alt 11. Mär 2015, 11:56
Provisioning ist unpraktisch, da sich auch andere Mitarbeiter gelegentlich eine VM auf ihrem eigenen Notebook mitnehmen müssen. Da ist es dann praktisch, wenn er einfach fix die eine eben rüber kopieren kann. Dazu kommt, dass dies maximal 3 Leute hier nutzen werden. Ich möchte dafür eigentlich keine konfigurationshungrige Infrastruktur (die wohlmöglich auch noch vierstellig kostet) aufbauen müssen.

Das Notebook hat eine SSD, wenn auch nur so eine "cache SSD". Da die VMs recht groß sind, und auch sonst viele Projektdaten, wäre ein Komplettaustausch gegen eine ausreichend große SSD nicht so toll. Zumal ich dann immer noch das Problem mit dem RAM habe, wo das NB an seinen Grenzen ist. Mir wäre für die tägliche Arbeit einfach ein echter PC deutlich lieber.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#5

AW: VMware Player über Netzwerk

  Alt 11. Mär 2015, 12:17
Unterwegs hat das NB kein ständiges Internet?
Sonst hätte man auch über RDP nachdenken können, wo man von sonstwo auf einem ausreichend großen Server arbeitet.

Wie/ob VMWare eine Erkennung besitzt und Netzlaufwerke anders behandelt, könnte dir deren Support doch bestimmt beantworten.
Beim einfachen VMware Player würde ich denken, die verhalten sich überall gleich, also ohne runterladen,
aber da kommt es dann auch auf das Netzwerk an, bzw. wie z.B. Windows client- und serverseitig die Dateien dort behandelt.



Alternative:
Die Dateien sind überall lokal drauf und ihr richtet euch eine Synchronisierung ein ... dann habt ihr auch gleich immer ein Backup, auf dem jeweils anderen PC/NB.

SDCard/USB als RAM-Erweiterung geht vermutlich noch nicht?
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#6

AW: VMware Player über Netzwerk

  Alt 11. Mär 2015, 12:29
Also VMWare Workstation startet VMs einfach direkt vom Netzlaufwerk, da wird nichts kopiert. Ich kann heute Abend gerne mal den VMWare Player ausprobieren.
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.688 Beiträge
 
Delphi 2007 Enterprise
 
#7

AW: VMware Player über Netzwerk

  Alt 11. Mär 2015, 13:13
Damit würdest du mir einen riesen Gefallen tun, divBy0. Und eigentlich bin ich doch blöd. Ich kann mir doch auch fix eine VM auf unseren Server jodeln und einfach mal testen

Online unterwegs ist nicht, gerade Datenverbindungen über Mobilnetze sind dort, wo wir meistens tätig sind (Industriegebiete im Nirgendwo) nicht so toll. Darauf will ich mich nicht verlassen müssen, und viel schneller/komfortabler ist das vermutlich auch nicht wirklich. Zudem wäre es ein etwas zu umfangreiches Ändern bei allen Beteiligten, nur weil ich einen neuen PC will
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.683 Beiträge
 
Delphi 5 Professional
 
#8

AW: VMware Player über Netzwerk

  Alt 11. Mär 2015, 20:42
Über eine Sache grüble ich noch:
ABER: Ich möchte gerne die VM Dateien auf dem Notebook behalten. Dadurch habe ich bei Kundeneinsätzen immer eine passende Entwicklungsumgebung und aktuelle Projektdaten dabei [...]
Was genau meint "VM Dateien"? Die Entwicklungsumgebung? Die Projekte? Die zur VM gehörigen Dateien (virtuelle Platte, Konfigurationsdatei etc)? Wenn letzteres: Wie ist das genau gedacht? Eine VM, deren virtuelle Platte auf einem Netzlaufwerk bzw. einem UNC-Pfad liegt, lässt sich ohne selbiges/n logischerweise nicht starten. Soll also von jeder VM eine Kopie auf dem Notebook vorliegen? Letzteres hat ja die Konsequenz, dass die Inhalte der VMs auseinanderlaufen, wenn man sie nicht synchronisiert (was aber das Kopieren der komplette virtuellen Platte(n) erfordert).

MfG Dalai
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.688 Beiträge
 
Delphi 2007 Enterprise
 
#9

AW: VMware Player über Netzwerk

  Alt 12. Mär 2015, 02:02
@WilliWinzig: Ist ja alles lieb gemeint, läuft aber völlig an meinen Wünschen vorbei. Ich will keine schön schnelle SSD am Notebook, ich will ein insgesamt schnelleres und üppiger dimensioniertes Gerät.

@Dalai: Ja, ich meine alle Dateien, die zu einer VM gehören, inklusive den VMDs. Der Player legt die auch ganz wundervoll schön gesammelt in ein einziges Verzeichnis, so dass man schnell alles nötige beisammen hat zum kopieren. Die Projektdaten liegen separat auf dem Notebook, und werden mit unserem Server synchronisiert. Ich habe in meinen VMs immer ein Netzlaufwerk auf das eigentliche Notebook gemounted, worüber ich dann die Projektdaten in der VM verfügbar mache. (Die Kollegen behelfen sich da meistens mit manuell eingegebenem Pfad. Auch okay. Keine Beschwerden gehört bisher.)
Ich bin mit Abstand der Hauptbenutzer dieser VMs, und habe diese daher alle auf dem NB liegen. Backups werden bei Änderung an den jeweiligen installierten Programmen in der VM auf unseren Server gelegt, aus denen sich die Kollegen dann bedienen können, wenn sie mal eine für unterwegs (oder auch im Büro) brauchen. Solche Änderungen kommen sehr selten vor, und die eigentlichen Projekte sind davon ja unberührt und separat mit dem Server synchronisiert.
Ich bin der Hauptentwickler, die anderen brauchen die VMs höchstens um beim Kunden in der Lage zu sein ad hoc Änderungen zu machen. So wie ich auch, aber ich habe die VMs ja eh alle auf dem NB dabei. Und selbst wenn, sind Änderungen an den VMs wie gesagt extrem selten. Meistens ist ein paar Tage nach Start eines neuen Projektes ja klar, welche Pakete man in welchen Versionen man installiert haben muss, und ab dann ist die VM praktisch fertig. Es kommt vielleicht ein Mal alle 1-2 Jahre pro VM vor, dass sich an denen dann noch etwas ändert. Wenn überhaupt. Und wenn, dann bin ich derjenige, der die Änderung macht und die neue VM auf den Server kopiert. Ja, wir sind ein kleines Unternehmen
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#10

AW: VMware Player über Netzwerk

  Alt 12. Mär 2015, 07:16
Also, der VMWare Player kopiert nichts. Snapshots, ReDos usw. bleiben alle schön auf dem Netzlaufwerk.
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz