Workstation virtuale sul mio consiglio di server dedicato


2

Ho un server web dedicato (debian 6) in esecuzione con un sacco di capacità inutilizzata. Mentre la capacità rimanente non viene utilizzata ho pensato che sarebbe stato carino creare una macchina virtuale su cui lavorare usando RDP.

Quello che ho provato

Ho iniziato a provare VirtualBox (nessun motivo specifico), creato una VM e installato Windows 7 su di esso. Ho solo 1 indirizzo IP, quindi ho dovuto usare NAT per il networking. Usando le impostazioni di VirtualBox ho impostato un port forwarding per far funzionare RDP.

Mentre funzionava pensavo fosse piuttosto lento (lo screem si è lentamente costruito e solo poche modifiche sono state eseguite contemporaneamente). Il server ha una connessione Gigabit (testato e funziona bene), ho una velocità di download di 120 Megabit (10 su).

Ho fatto un test più veloce sulla VM e la velocità è stata terribile. 2 Mbit verso il basso, 3 Mbit verso l'alto. Dopo alcuni googling ho scoperto che aveva a che fare con le dimensioni del buffer di rete di VirtualBox ( http://techblog.geeksbrain.net/2012/11/how-i-solved-slow-windows-upload-speed-when-using-virtualbox-nat-or-bridged/ ) E anche come risolverlo. Aumentando le loro dimensioni, DID ha aumentato i miei risultati più veloci a 70Mbit in calo e 60 Mbit in su, ma RDP ha funzionato a malapena. È molto lento e spesso perde la connessione.

Quello che voglio

E quindi devo ancora utilizzare la mia workstation virtuale. Fondamentalmente quello che voglio è ottenere una Windows VM in esecuzione che sia in grado di utilizzare tutte le mie risorse inutilizzate (probabilmente un po 'meno). Non può avere un proprio indirizzo IP online poiché ne ho solo 1. Deve essere accessibile tramite RDP.

La domanda vera

Cosa devo fare per ottenere il sopra ('Cosa voglio') in esecuzione? (Non deve essere VirtualBox, tutto ciò che funziona va bene)

Grazie.


La tua velocità di download è davvero di 120 megabit al secondo o intendevi 120 megabyte?
gronostaj

È megabit. Vorrei che fosse megabyte però: P
user6

Un suggerimento per aiutare con la risoluzione dei problemi; lanciare wireshark sul server web host e tenere d'occhio le richieste di scadenza. Non sono un esperto di RDP, ma potrebbe essere che il client rdp si aspetti di parlare direttamente con l'host e provare a colpire le porte che a suo avviso dovrebbero rispondere, che vengono effettivamente catturate dal server web. Inoltre, ho trovato che NAT è notoriamente inaffidabile. È possibile provare un host per ospitare la rete dal server Web alla VM di Windows e aprire un tunnel SSH tra di loro, evitando il NAT VBox.
Stephan

Risposte:


2

Alcuni consigli per problemi simili:

  • Chiedi a VBox di emulare una scheda di rete Intel PRO / 1000 (o prova altri adattatori)
  • Utilizzare i driver Virtio
  • In Windows, Centro connessioni di rete e condivisione - & gt; Cambia le impostazioni della scheda, disabilita VirtualBox Host-Only Network o qualsiasi altro adattatore superfluo
  • In Windows, proprietà della scheda di rete, disabilitare IPv4 o IPv6 (a seconda di quale sia superfluo)

2

Consiglierei di provare altri hypervisor. Ho avuto grande fortuna con la funzione VNC di VMWare Workstation. O persino installare VNC (o qualsiasi altro servizio desktop remoto) sulla VM.


1

Cerca di aumentare il numero di CPU nella tua casella virtuale. Non vi è alcuna ragione per cui dovrebbe funzionare così spesso "connessione" così lenta o persa. Qual è la tua specifica del PC? Se si dispone ad esempio di Core I5, è possibile assegnare 4 CPU all'80% .. o 2 CPU al 100%. Prova a giocare con quelle impostazioni. Sono in esecuzione VBox con server virtuale Windows e Linux in background su Intel i5 e tutto funziona correttamente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.