Avalanche от Microsoft – технология для повышения эффективности пиринговых сетей

ПредыдущаяСледующая
1174

Разработчики исследовательского центра Microsoft в Кембридже представили новую технологию кодирования больших файлов для передачи их по сети интернет, которая помогает собирать файлы, не дожидаясь скачивания всех «кусочков». В настоящее время пиринговые системы, основанные на скачивании информации не с одного сервера, а из множества локаций идентичных файлов, распределённых по жёстким дискам участников обмена, имеют, по заявлению разработчиков, следующее основное слабое место. Все они предполагают для окончательной сборки скачивание всех составляющих частей файла, а это приводит к тому, что находящиеся в конце файла «кусочки» становятся «редкими», труднодоступными, т.к. во-первых, те, кто скачал файл целиком, вполне могут выключить компьютер, а во-вторых просто потому, что процесс стартует с начала файла, и чем ближе к началу, тем больше доступных для подключения локаций для скачивания этих фрагментов от других пользователей.

Суть технологии состоит в том, что каждый дискретный фрагмент большого файла специальным образом кодируется, чтобы содержать информацию о других фрагментах, с тем, чтобы сборка исходного материала становилась возможна раньше, чем получены все его фрагменты. Кроме того, по мере приёма фрагментов каждый клиентский компьютер в обменной сети случайным образом создаёт из уже полученных данных новые дискретные порции, закодированные в соответствии с этим алгоритмом, и делает их доступными для других клиентов. Это помогает равномерно распределить «точки приложения» по большим файлам. Когда клиентское ПО определяет, что получено достаточно информации для сборки исходных данных, то происходит сборка. Разработчики уверяют, что общий объём необходимого для этого материала меньше исходного файла. Кроме того, нет необходимости в сервере, централизованно управляющем процессом раздачи материалов клиентам, и система может работать в малых сетях, таких как интранет предприятий. Первая аналогия, приходящая в голову – RAID массив пятого уровня.

Система была разработана и протестирована Microsoft в ходе передачи программ бэта-тестерам, и показала высокую эффективность – доставка дистрибутива объёмом 4 Гб нескольким тысячам клиентов длилась один день, а не две недели, как было при прямой рассылке.

Дополнительно в Avalanche изначально встроена защита от несанкционированного получения информации по сети, построенной с использованием этой технологии. Это увязано с единым центром публикации материалов для скачивания. Кроме распространения дистрибутивов ПО легальным подписчикам, такая защищённая и эффективная технология передачи данных интересна прежде всего компаниям, предоставляющим видео по запросу или ведущим живые трансляции через публичные сети передачи данных. Сообщается, что ей уже заинтересовалась корпорация ВВС, которая намерена запустить в следующем месяце сервис по доставке медиаконтента через пиринговую сеть Kontiki, пока без использования Avalanche, но с возможным её задействованием до коммерческого запуска сервиса.

20 июня 2005 Г.

16:37

Ctrl
ПредыдущаяСледующая

Все новости за сегодня

Компания Intel анонсировала выпуск своего первого модема 5G: Одновременно был представлен модем LTE Cat-19, получивший обозначение Intel XMM 766035

Jaguar Land Rover начинает испытания самоуправляемых машин на дорогах общего пользования: Испытания будут продолжены в будущем году4

Компания Megabots хочет провести первый в мире турнир по боям огромных роботов: В следующем году может быть проведёт первый турнир по боям гигантских роботов7

Видео дня: робот Boston Dynamics Atlas делает сальто назад: Робот Boston Dynamics Atlas научился запрыгивать на препятствия33

Смартфон Samsung Galaxy J2 Pro в новом поколении наконец-то получит современную платформу: Стали известны детали о смартфонах Samsung Galaxy J2 Pro и Galaxy J5 Prime нового поколения23

Volkswagen собирается выделить на электромобили и самоуправляемые машины более 34 млрд евро: Общая сумма инвестиций на период до 2022 года примерно равна 72 млрд евро7

Китай намерен создать космический корабль с ядерным двигателем: Ядерные космические корабли могут стать реальностью82

PowerColor похвасталась изображениями видеокарты Radeon RX Vega 64 Red Devil: Radeon RX Vega 64 Red Devil получит 12-фазную подсистему питания11

Набор модулей памяти G.Skill Trident Z DDR4-4400 суммарным объемом 32 ГБ работает с задержками CL19-19-19-39: По словам производителя, это самый быстрый набор DDR4 такого объема6

997
1318

iXBT TV

  • Заводские экзоскелеты, обновление Firefox, слишком умные наушники

  • Репортаж с конференции Supercomputing 2017 (SC17), день 3: стенд группы компаний РСК

  • Репортаж с конференции Supercomputing 2017 (SC17), день 2: стенд Intel

  • Репортаж с конференции Supercomputing 2017 (SC17), день 1: рейтинг Top500

  • Обзор кинотеатрального DLP-проектора LG PF1000U со встроенным ТВ-тюнером

  • Камера Panasonic G9, унитазный робот, игровой смартфон, кепка для водителей

  • Обзор портативной беспроводной колонки Sven PS-460

  • Обзор напольного пылесоса Tefal Silence Force 4A TW6477 с одноразовыми мешками для сбора мусора

  • Обзор сверхширокоугольного зум-объектива Canon EF 16-35mm f/2.8L III USM

  • Обзор изогнутого 34-дюймового IPS-монитора LG 34UC99 с соотношением сторон 21:9 и белым корпусом

  • Обзор робота-пылесоса Philips SmartPro Active (FC8822/01) с широкой насадкой TriActive XL

  • Обзор видеокамеры Canon XF405: съемка 4K-видео с высокой частотой кадров

1212

Календарь

июнь
Пн
Вт
Ср
Чт
Пт
Сб
Вс

Рекомендуем почитать