1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /144, 1996 г./ | Бонус | Поиск  

Дела

Революция на задворках

Михаил Едемский


© 2004, Еженедельник «Компьютерра» | http://www.computerra.ru/offline
Этого материала на сайте "Компьютерры", к сожалению, нет

Новая технология одновременной передачи файла от одного источника ко многим может полностью преобразить существующие методы распространения информации в сетях.

Что такое мультипередача?

Если внимательно проанализировать, какого рода пересылки происходят в сети, то можно увидеть, что существует многочисленная категория пользователей, регулярно принимающих постоянно обновляющуюся информацию. Сюда относятся клиенты компаний, распространяющих последние финансовые новости, те, кто принимает мультимедийные новости и анонсы, последние версии программ, обновления распределенных баз данных. Зачем передавать информацию каждому по отдельности, если можно рассылать ее одновременно всем? Технология, позволяющая передавать файлы от одного источника тысячам клиентов, получила название "мультипередача" (multicast).

Мультипередачу поддерживают большинство современных сетей, особенно использующие протокол мультипередачи IP, и она активно продвигается в таких технологиях, как frame relay. Мультипередающий IP быстро становится стандартной функцией в TCP/IP, наиболее популярном протоколе Интернета. Такие производители маршрутизаторов, как Cisco, Bay, 3Com и Proteon, уже включили эту технологию в свое оборудование. Разработчики операционных систем также обновляют версии протокола TCP/IP для поддержки мультипередачи. Стью Филлипе (Stu Phillips), вице-президент Cisco, считает, что "мультипередача станет краеугольным камнем в будущих мультимедийных приложениях, когда высокоскоростной доступ к Интернету получат большинство домашних и офисных пользователей".

  

Однако мультипередача сама по себе не является полноценным решением, так как приложения, работающие поверх TCP/IP, не поддерживают новую технологию. Корпорация StarBurst Communications Corporation разработала версию FTP-подобного приложения, работающего по новой технологии. Компания была организована в 1992 году и оказывала консультационные услуги в сетевом бизнесе. Теперь это мировой лидер в разработке программного обеспечения, поддерживающего технологию мультипередачи. Она первой предложила программные продукты, поддерживающие мультипередачу файлов – StarBurst Multicast, – которая заставит компании по новому посмотреть на распространение информации.

 

 StarBurst Multicast разработан для выполнения одной из самых основных функций – передачи файлов. Новый продукт поддерживает группы из тысяч клиентов, которые могут одновременно получать файлы из одного источника. StarBurst Multicast работает поверх UDP в протоколе TCP/ IP (поддерживающем Berkeley и WmSock API). StarBurst Multicast – первый продукт компании, основанный на протоколе мультипередачи файлов (MFTP).

Как работает мультипередача?

StarBurst Multicast состоит из серверной и клиентской частей, которые вместе со-[здают систему StarBurst MFTP.

Предположим, вы посылаете клиентам вашей компании финансовый отчет. Для этого на MFTP-сервере создается файл, содержащий имена клиентов, входящих в группу рассылки. Клиенты могут находится в любой части LAN или WAN. Они "слушают", когда сервер начнет передачу.

 – Сервер инициирует передачу файла группе клиентов.

 – Каждый клиент отсылает регистрационное сообщение, подтверждающее, что он готов к приему.

 – Сообщение передается.

Производительность

StarBurst Multicast много лучше обычного FTP. FTP требует или передачи серий пересылок типа "точка-точка", или нескольких параллельных сессий. В обоих случаях он оказывается в N раз медленнее StarBurst Multicast, где N – это количество клиентов. Кроме того, использование FTP для передачи от одного источника ко многим приводит к большой загрузке сети. Серьезный выигрыш в производительности дает и то, что StarBurst Multicast никогда не дожидается подтверждения приема пакета информации. Вместо этого он собирает информацию об ошибочных пакетах и перепосылает их в общем потоке данных. Мультипередача по определению НЕ параллельна: сначала из-за ожидания регистрации участников, подтверждающей наличие необходимых ресурсов на удаленной станции, а затем из-за перепосылки ошибочных пакетов. Недавно проведенное тестирование StarBurst Multicast в сетях VSAT компании Hughes показало возможность пересылки данных множеству клиентов с гарантированный передачей на скоростях от 9,6 до 350 Кбит/с.

Кенет Миллер (Kenneth Miller), президент компании, считает, что мультипередача – это настоящая "тихая революция" в мире сетей. В первую очередь технологию оценят на рынке распространения финансовой информации, где очень многим клиентам требуются постоянно обновляемые данные в реальном времени. Другой рынок -поддержка сетей розничных магазинов, получающих последнюю информацию по продаже товаров. В этом случае важна не только скорость, но и уверенность в получении информации. Кроме того, в ближайшее время будет занята ниша передачи мультимедийных сообщений и рекламы, зеркальное отображение WWW-серверов и другие.

 

Технология привлекает инвесторов. Недавно компания получила 2,5 миллиона долларов на развитие каналов продаж и маркетинг новых программных продуктов. Сами продукты уже можно приобрести у StarBurst Communications no цене $25000-40000 за серверную и $95-295 – за клиентскую части.

 

{НАЧАЛО ВРЕЗКИ}

Возможности мультипередающего FTP StarBurst Multicast:

 – высокая эффективность как на быстрых сетях, так и на сетях с долгими перерывами в передаче (например спутниковых);

 – выбираемая скорость передачи файлов, позволяющая регулировать загрузку сети;

 – передача без остановки;

 – возможность остановки передачи файла и возобновление ее позже без передачи файла сначала;

 – инициация передачи и регистрация, гарантирующие передачу информации, гарантированная доставка файлов (с подтверждением в конце приема);

 – многоплатформная поддержка, позволяющая серверной части работать с любыми клиентскими платформами. Клиентам не придется переходить на новые операционные системы, чтобы работать с технологией мультипередачи. Возможные серверы: Sun Solaris, SunOS и Windows NT. Возможные клиенты: DOS, Windows, Sun Solaris, SunOS, OS/2, Windows

95 и Windows HIT Workstation. Планируется поддержка других платформ;

 – поддержка протокола мультипередачи IP в TCP/IP;

 – сбор статистической информации о клиентах;

 – возможность использования исполняемых scripts;

 – встраивание в любые приложения благодаря API-интерфейсу.

 

Сервер StarBurst MFTP поддерживается:

Рабочие станции Unix:

 – Sun Solaris

 – IBM AIX (Q2 1996)

 – Sun OS (Q2 1996) ПК:

 – Windows NT

Клиентская часть StarBurst MFTP поддерживается:

Рабочие станции Unix:

 – Sun Solaris

 – IBM AIX (Q2 1996)

 – Sun OS (Q2 1996)

ПК:

 – DOS

 – Windows 3.1/Windows for Workgroups 3.11

 – Windows 95

 – Windows NT Workstation

 – OS/2

{КОНЕЦ ВРЕЗКИ}

 


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /144, 1996 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru