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

1174

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

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

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

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

20 июня 2005

16:37

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

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

Видеокарта Radeon Vega 64 Liquid Cooled Edition оснащена ЖСО Cooler Master, благодаря которой температура GPU составляет 53 градуса: Radeon Vega 64 Liquid Cooled Edition разобрали и запечатлели внутреннее строение5

Процессоры Ryzen Threadripper 1950X и Core i9-7960X установили несколько рекордов: CPU Core i9-7960X установил два мировых рекорда5

3D-карта Asus Radeon RX Vega 64 Strix в сравнении с референсом работает на больших частотах, но с большим потреблением энергии: Появились тесты Asus Radeon RX Vega 64 Strix9

Apple может стать первой компанией, чьи умные часы массово будут использоваться в медицинских целях: Apple ведёт переговоры с Aetna47

Наушники Apple EarPods и AirPods будут лучше держаться в ушной раковине с аксессуаром Dodocool: Цена набора в данный момент составляет 10 долларов16

Смартфон Doogee BL7000 получил три датчика изображения Samsung ISOCELL и аккумулятор емкостью 7060 мА•ч: На стадии предзаказа смартфон предлагается по цене 160 долларов11

Анонс камеры Nikon D850 ожидается 24 августа: Поставки Nikon D850 могут начаться уже в середине сентября9

Смартфон Samsung Galaxy Note8 «засветился» на сайте производителя: Кроме того, опубликовано два видеоролика с участием Samsung Galaxy Note8

Компания Mercedes-Benz показала роскошный электромобиль Vision Mercedes-Maybach 6 Cabriolet : Запас хода Vision Mercedes-Maybach 6 Cabriolet — 500 км40

Apple продолжает активно расширять офисное пространство, еще не закончив штаб-квартиру Apple Park: С 1998 года штат Apple увеличился на 1500%13

Cмартфон Xiaomi Mi Mix 2 сможет распознавать пользователей по лицам: Анонс Xiaomi Mi Mix 2 ожидается в сентябре3

Передняя панель компьютерного корпуса Sharkoon TG5 изготовлена из закаленного стекла: Корпус Sharkoon TG5 рассчитан на системные платы типоразмера ATX1

IP-ядро процессора изображения Pinnacle Denali-MC поддерживает HDR: К достоинствам Denali-MC разработчик относит 16-битное представление данных

Ассортимент EK Water Blocks пополнил водоблок EK-FB GA X299 Gaming RGB Monoblock: Водоблок EK-FB GA X299 Gaming RGB Monoblock стоит 120 евро

Точка доступа EnGenius EAP2200 соответствует спецификации 802.11ac Wave 2: Продажи EAP2200 уже начались по цене $2393

ВИКТОРИНА ASUSTOR

Процессор с какой архитектурой установлен в ASUSTOR AS6302T, благодаря которому производительно выросла на 30% по сравнению с прошлым поколением?
1318

iXBT TV

  • Обзор легкой, компактной и дешевой мясорубки Kitfort KT-2101 Carnivora

  • Обзор беззеркальной фотокамеры Fujifilm X-T20

  • Обзор кинотеатрального DLP-проектора BenQ W11000 с эмуляцией разрешения 4К

  • AMD Ryzen Threadripper 1920Х и 1950X — тестирование 12-ядерного и 16-ядерного процессоров

  • Обзор мини-ПК ECS Liva Z на базе процессора Apollo Lake

  • Самый лучший процессор, неудачи Microsoft, гибкие наушники Samsung

  • Обзор цветного МФУ Xerox VersaLink C405 для малых и средних офисов

  • Обзор умного чайника Redmond SkyKettle RK-G200S с подсветкой и нагревом воды до нужной температуры

  • Конфигурируем мини-ПК: изучаем влияние памяти и накопителя на быстродействие системы

  • 3D-карты AMD Radeon RX Vega, цены, спецификации, смартфон Meizu Pro 7

  • Обзор лазерного цветного МФУ Canon imageRunner Advance C3520i, младшего в новой линейке

  • Обзор робота-пылесоса iBoto Aqua V710 с функцией влажной уборки

1212

Календарь

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

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