Jaka jest najszybsza metoda przesyłania plików między komputerem z systemem Windows 7 a serwerem wirtualnym?

2

Mam 600 tiff plików zdjęć lotniczych (po 180 MB każdy) na zewnętrznej pamięci USB. Muszę przenieść pliki tiff z mojego komputera stacjonarnego (Windows 7 pro) na urządzenie NAS (Network Attached Storage) podłączone do mojego serwera wirtualnego (Windows Server 2008 R2 Standard). Mam połączenie szerokopasmowe 20 Mb / s na moim komputerze stacjonarnym i połączenie 1 Gb / s na serwerze wirtualnym. Próbowałem następującego przepływu pracy:

  1. Utwórz połączenie VPN z serwerem wirtualnym
  2. Mapuj NAS dołączony do serwera wirtualnego
  3. Podnieś dwa okna Eksploratora Windows: jedno dla plików tiff w moim PC i inny do folderu docelowego
  4. Skopiuj pliki tiff i wklej do zmapowanego folderu docelowego serwer wirtualny.

Ta metoda jest boleśnie powolna. Jaka jest lepsza, wydajniejsza metoda przesyłania plików między komputerem a serwerem wirtualnym? Niestety, podłączenie zewnętrznego dysku do komputera hosta VM nie jest opcją.

Borealis
źródło
Czy jesteś w tej samej sieci, co serwer wirtualny?
oldmud0
@ oldmud0 Nie, muszę połączyć się z maszyną wirtualną za pośrednictwem połączenia VPN.
Borealis
Czy jesteś właścicielem NAS, czy jest to centrum danych? Czy możesz połączyć się z samym NAS za pomocą połączenia innego niż VPN w tej samej sieci?
oldmud0
@ oldmud0 Jest w centrum danych i pracuję zdalnie, więc nie mogę bezpośrednio przesyłać plików. Nie, jestem zmuszony połączyć się przez połączenie VPN.
Borealis

Odpowiedzi:

2

Zrobiłem to za pomocą USB, możesz podłączyć go do komputera, skopiować na nim pliki, po zakończeniu dodać do maszyny wirtualnej.

Pro: szybko

Con: brak bezpośredniego połączenia

Aby uzyskać więcej rozwiązań, przeczytaj to

EDYTUJ: jeśli masz tylko 20 Mb / s prędkości wysyłania na komputerze stacjonarnym, nie będziesz mógł bezpośrednio przesyłać z więcej niż 2,5 megabajta / sekundę przez Ethernet. Więc musisz mieć fizyczny dostęp do komputera z uruchomionym serwerem wirtualnym / NAS. Następnie możesz przyspieszyć dzięki rozwiązaniu USB.

Divin3
źródło
Próbuję zoptymalizować część „dodaj do maszyny wirtualnej”.
Borealis
jakiego rodzaju maszyny wirtualnej używasz?
Divin3
Jest to maszyna wirtualna z systemem Windows Server 2008 R2 hostowana w centrum danych.
Borealis
2

Ponieważ twój NAS znajduje się w centrum danych, masz bardzo niewiele opcji:

  • Można kompresować obrazy do znacznie mniejszego formatu, takiego jak JPEG (ustawiony na 100%), PNG, a nawet RAW. To ułatwiłoby ci życie, zwłaszcza gdy musisz pobrać to wszystko z powrotem na pulpit.
  • Umieść to wszystko w skompresowanym archiwum (7z) i prześlij je. Byłoby nieco szybsze, ponieważ jest to jeden ogromny plik, a nie wiele małych (a więc przesyłanie nie
  • Jeśli jest to dozwolone, skontaktuj się z centrum danych, aby koordynować wysyłkę na dysku o pojemności 150 GB zawierającym wszystkie zdjęcia (180 MB x 600 = 108 GB).
  • Nie umieszczaj go w centrum danych i po prostu przechowuj liczne kopie zapasowe danych w trybie offline.
oldmud0
źródło
1

Jak sugeruje @ oldmud0, TIFF jest formatem bardzo nieefektywnym - możesz uzyskać przyczepność, konwertując pliki na PNG (co nie traci jakości, ale jest znacznie mniejsze), lub kompresując pliki za pomocą ZIP przed przesłaniem ich.

Innym rozwiązaniem (które będzie wolniejsze, ale nie wymaga manipulowania plikami) byłoby ustanowienie VPN między komputerem, do którego pliki są przesyłane przez serwer - sztuczka polega na włączeniu kompresji na VPN. Możesz jednak przeciągnąć i upuścić pliki i uzyskać znaczne przyspieszenie.

Coś, o czym należy wiedzieć - nie określiłeś typu połączenia, które masz. Wiele połączeń (w szczególności ADSL, VDSL) reklamuje prędkość, która jest prędkością DOWNLOAD - prędkość wysyłania jest bardzo często tylko niewielką częścią prędkości wysyłania. Tak więc, jeśli masz połączenie ADSL z pobieraniem 20 megabajtów, jest całkiem prawdopodobne, że twoja prędkość przesyłania wynosi tylko 1 megabit - a to spowoduje znaczne spowolnienie.

Inną opcją, na którą warto się przyjrzeć - w zależności od kraju itp., Może być pójście gdzieś z szybkim łączem internetowym i po prostu wgrać pliki z tego miejsca (na przykład kawiarnia internetowa lub biblioteka podłączona przez światłowód - może lub może nie są to problemy z przepustowością, której zamierzasz użyć w zależności od ustanowienia i łączności między nimi a serwerem.

davidgo
źródło