2

У меня есть 600 TIFF файлов аэрофотоснимков (180 МБ каждый) на внешний флэш-накопитель. Мне нужно перенести файлы tiff со своего настольного компьютера (Windows 7 pro) на устройство сетевого хранилища (NAS), подключенное к моему виртуальному серверу (Windows Server 2008 R2 Standard). У меня на настольном ПК есть широкополосное соединение со скоростью 20 Мбит / с, а на виртуальном сервере - 1 Гбит / с. Я пробовал следующий рабочий процесс:

  1. Создать VPN-соединение с виртуальным сервером
  2. Сопоставить NAS, подключенный к виртуальному серверу
  3. Откройте два окна Windows Explorer: одно для файлов TIFF на моем компьютере, а другое для папки назначения
  4. Скопируйте файлы TIFF и вставьте их в папку назначения на виртуальном сервере.

Этот метод мучительно медленный. Что является лучшим, более эффективным способом передачи файлов между ПК и виртуальным сервером? К сожалению, подключение внешнего диска к хост-компьютеру виртуальной машины невозможно.

3 ответа3

2

Я сделал это с помощью USB. Вы можете подключить его к ПК, скопировать на него файлы, после завершения добавить его на виртуальную машину.

Pro: быстро

Con: нет прямой связи

Для большего количества решений прочитайте это

РЕДАКТИРОВАТЬ: если у вас есть только 20 Мбит / с скорость загрузки на настольном ПК, то вы не сможете напрямую загружать со скоростью более 2,5 мегабайт в секунду через Ethernet. Поэтому вам необходимо иметь физический доступ к ПК, на котором работает виртуальный сервер / NAS. Чем вы можете ускорить процесс с помощью решения USB.

2

Поскольку ваш NAS находится в центре обработки данных, у вас есть очень мало вариантов:

  • Вы можете сжать изображения в значительно меньший формат, такой как JPEG (установлен на 100%), PNG или даже RAW. Это сделало бы вашу жизнь намного проще, особенно если вам необходимо загрузить все это обратно на рабочий стол.
  • Поместите все это в сжатый архив (7z) и отправьте через. Это пошло бы немного быстрее, так как это один огромный файл, а не много маленьких (и, следовательно, загрузка не
  • Если это разрешено, обратитесь в центр обработки данных, чтобы координировать почтовые отправления на диске объемом 150 ГБ, содержащем все ваши изображения (180 МБ x 600 = 108 ГБ).
  • Не помещайте его в центр обработки данных, а просто храните многочисленные автономные резервные копии данных.
1

Как предположил @ oldmud0, TIFF - очень неэффективный формат - вы можете получить преимущество, конвертировав файлы в формат PNG (который не потеряет качество, но намного меньше), или сжав файлы с помощью ZIP перед их передачей.

Другим решением (которое будет медленнее, но не связано с подделкой файлов) было бы установить VPN между компьютером, через который загружаются файлы, и сервером - хитрость заключается в том, чтобы включить сжатие в VPN. Вы можете, однако, перетаскивать файлы и получать существенное ускорение.

Что еще нужно знать - вы не указали тип вашего соединения. Многие соединения (в частности, ADSL, VDSL) объявляют скорость, которая является скоростью ЗАГРУЗКИ - скорость загрузки очень часто составляет лишь небольшую долю скорости загрузки. Таким образом, если у вас ADSL-соединение с загрузкой в 20 мегабайт, вполне вероятно, что ваша скорость загрузки составляет всего 1 мегабит - и это приведет к значительному замедлению.

Другой вариант, на который стоит обратить внимание - в зависимости от вашей страны и т.д., Может заключаться в том, чтобы пойти куда-нибудь с высокоскоростным подключением к Интернету и просто загрузить файлы оттуда (например, в интернет-кафе или библиотеку, подключенную по оптоволокну - там могут или могут быть не должно быть проблем с количеством полосы пропускания, которую вы намереваетесь использовать в зависимости от установления и соединения между ними и сервером.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .