Что такое технология "тонкого" сервера (ThinServerT™)?


Технология Тонкого Сервера

Содержание:
Архитектура
Приложения
Свойства
Преимущества
Компоненты технологии ThinServerT™
Внутреннее программное обеспечение
Управление через Web
Аппаратные средства
Изделия, использующие техологию ThinServer
Компании, использующие технологию ThinServerT™
Дальнейшие разработки

Современные тенденции развития сетей и web технологий, направленные на предоставление пользователям более простого, быстрого и эффективного способа обработки информации и управления этим процессом, способствавали ряду изменений в архитектуре построения сетей. Часть этих изменений базируется на децентрализации некоторых функций сервера по контролю и управлению периферией.

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

Фирма Axis Communications является пионером в области разработки технологии "тонкого" сервера (ThinServer). Она предназначена для обеспечения "plug 'n play" подключения периферийных устройств в сеть, что повышает значимость сети для ее пользователей вцелом. К настоящему моменту более 500,000 устройств инсталлированных по всему миру использует эту технологию. Технология "тонкого" сервера позволяет добиваться отличных показателей цены, производительности и простоты использования по сравнению со стандартными серверами общего назначения.

Архитектура программного обеспечения, web-ориентированного управления и масштабируемую RISC-архитектуру аппаратных средств, объединенных в небольшом, самодостаточном устройстве. Оптимизированная для задач подключения периферии в сеть и основанная на открытых стандартах, эта технология позволяет легко интегрировать и использовать существующую инфраструктуру сетей.

Приложения
Технология ThinServer реализована во всех изделиях Axis, включая сетевые принт-серверы, CD-ROM серверы, серверы Iomage Jaz съемных дисков и серверы Web камер. Этих устройства используются для back-up и хранения данных, печать в сетях SNA и LAN, удаленном мониторинге объектов и т.д.

Свойства
Используя специальную технологию, ThinServerT™ включает:

  • Преимущества "тонкой" реализации основных сетевых операционных систем Windows NT, NetWare, UNIX, OS/2, которые исполняются одновременно. Имея встроенный web сервер, это позволяет осуществлять "plug-and-play" инсталляцию устройства со всеми основными сетевыми операционными системами. Компактный и быстрый объектноориентированный код на C++ требует минимальных аппаратных ресурсов.
  • ETRAX - специализированный высокопроизводительный процессор для работы с локальными сетями включает в себя 32-разрядный RISC процессор, контроллер Ethernet и Token Ring, а также устройство ввода/вывода в одном кристалле. Аппаратная архитектура масштабируема для обеспечения наилучшего показателя цена/производительность для 8-ми или 16-битного исполнения, имеет возможность удовлетворять требованиям высокой производительности и кэширования.
  • Web-ориентированные средства управления обеспечивают открытость и независимость от платформ при конфигурировании и работе с устройствами (стандартные средства операционных систем и SNMP управления также могут быть использованы для этих целей)
  • Программное обеспечение, которое может быть обновлено и загружено по сети, хранится в flash-памяти устройства.
  • Одновременная поддержка до 255 сессий (пользователей).

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

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

Компоненты технологии ThinServerT™
Технология ThinServerT™ соединяет в себе загружаемое в устройство серверное программное обеспечение, web-ориентированное управление и уникальную аппаратную платформу, ориентированную на подключение периферийных устройств в сеть.

Внутреннее программное обеспечение
Внутреннее программное обеспечение является оболочками "тонкого" сервера для Windows NT, NetWare, OS/2, UNIX, Apple и Web, созданного для загрузки в специализированные сетевые серверы. Эти "тонкие" серверы могут работать параллельно и в различных конфигурациях, что обеспечивает режим plug-and-play подключения новых устройств и их прозрачность работы в сети. Последующее дополнение новых функциональных свойств возможно благодаря разработке программного обеспечения в соответствии с современными методами объектного программирования.

  • Сетевые протоколы - Разработанное для загрузки в специализированные сетевые серверы, программное обеспечение позволяет одновременно поддерживать подавляющее большинство стандартных протоколов, включая: TCP, IP, UDP, ICMP, IPX, SAP, RIP, SPX, NetBEUI, NetBIOS, SNA, NBT, DDP, ATP, LLC1, LLC2, PPP*, Zmodem и MAC уровни для Ethernet и Token Ring.
  • Доступ - Файловая система и приложения совместимы с большинством сетевых операционных систем и web, что обеспечивает прозрачную plug-and-play передачу данных и интеграцию приложений. Реализована совместимость с: NCP, NFS, WebNFS*, FTP, Telnet, SMTP, POP3*, HTTP, CIFS, SMB, Apple, DHCP, SNMP, WINS, LPD, BOOTP, ARP, RARP, RPC, Novell NDS, Bindery, NetWare/IP*, PrintServer и RemotePrinter.
  • Файловые системы - Перечисленные ниже драйверы образуют интерфейс с подключенными устройствами: High Sierra, Rock Ridge, ISO 9660, FAT, MUPP-FS, TIFF и JPEG кодировщики.
  • Операционная система реального времени - OSYS базирется на non-preemptive мультипотоковой с prioritized preemptive task execution. Благодаря этому обеспечивается высокая производительность выполнения параллельных операций и обработки множества сессий. POSIX- совместимая версия находится в настоящий момент на стадии разработки.
  • Встроенная поддержка процессоров - ETRAX с поддержкой процессоров фирм Intel и Motorola находится на стадии разработки.

Управление через Web
Средства управления поддерживают:

  • HTTP интерфейс который позволяет наблюдать за поведением устройств и управлять ими через web браузер. Внутренние HTML страницы динамически создаются для отражения состояния устройства и его конфигурации.
  • Протокол SNMP, поддерживаемый большинством промышленных средств типа OpenView и NetView. Имеется его MIB- описание.
  • Эмуляция операционных систем для некоторых стандартных системных средств, включая NWAdmin и PCONSOLE фирмы Novell.
  • Обновление программного обеспечения по сети. FTP является стандартным транспортом для загрузки новых кодов.

Аппаратные средства
Реализации ThinServer портированы и работают на различных платформах, они оптимизированы с учетом преимуществ семейства процессоров ETRAX со встроенными функциями сетевого сервера, включающие:

  • Контроллер на кристалле - Ethernet, Token Ring, SCSI-2, IEEE 1284, RS-232C, таймеры, DRAM и MMU.
  • Высокоскоростная передача данных - Передача данных с сети/в сеть и на устройство/с устройства управляется DMA-контроллером.
  • 32-битный RISC процессор - обеспечивает великолепную скорость для ресурсоемких приложений.
  • Эффективность кода - набор инструкций специально разработан для встроенных приложений. Приложения для 32-битного RISC процессора требуют меньше памяти, чем в случае большинства CISC процессоров. Например, полная реализация web сервера может потребовать менее 500 KB памяти.
  • Низкая потребляемая мощность - Максимум 150 mA при 5V.
  • C++ компилятор/линковщик для разработки среды - создает быстрый и компактный двоичный код, работающий на станциях Windows NT или UNIX.;
  • Масштабируемая архитектура - 8- или 16-битные режимы шины данных, выбор размера кэш-памяти и значений состояния ожидания могут обеспечить оптимальное соотношение показателя стоимость/производительность для заданного приложения.
  • Поддержка различных топологий сети - Ethernet 10baseT, 10base2, 10base5, 100baseT*, Token Ring 4/16 Mbps UTP, STP
  • Интерфейсы шины - SCSI-2, паралельный IEEE 1284 двунаправленный, последовательный RS-232C 115kбод, ATA-2 (EIDE), PCI*, USB*, LonTalk*.(* в настоящее время находятся на стадии разработки)

Изделия, использующие ThinServerT™
Технология ThinServerT™ фирмы AXIS является наиболее широко используемой независимой архитектурой, реализация которой имеется в более чем 500,000 изделиях, установленных по всему миру. Текущие реализации содержатся в:

  • Сетевые принт-серверы обеспечивают plug 'n play совместимость принтера с большинством сетевых платформ, включая Windows (3.x, 95 and NT), NetWare, OS/2, Macintosh, UNIX, SNA и Web.
  • Сетевые CD-ROM сервера обеспечивают высокопроизводительную и прозрачную работу в сети CD-ROM драйвов, стоек и соответствующих автоматов.
  • Сетевые серверы устройств хранения данных подключают в сеть устройства хранения данных со сменными дисками Jaz фирмы Iomega, обеспечивая клиентам сети быстрый и простой доступ к гигабайтам информации за разумные деньги
  • Internet-сервера камер включают модели с содержащимися в них камерой или с видеовходами, встроенным web сервером, которые позволяют пользователям получать изображения по Intranet или Internet.

Следующие компании используют технологию ThinServerT™ фирмы AXIS в различном периферийном оборудовании:

Advanced Media Services, Inc - APTi - Boffin Limited - Canon - CMS Enhancements - Cutting Edge - IBM - JES Hardware Solutions - Plextor Praim - PROCOM Technology - QMS - Roland Services Group, Inc.- SMS Data Products - SNMP Research -TEAC

Дальнейшие разработки ThinServerT™
Axis постоянно ведет работы по расширению свойств и области применения технологии ThinServerT™. В 1997 Axis планирует добавить следующее:

  • Расширить спектр поддерживаемой офисной периферии, промышленного оборудования и web приложений.
  • Поддержка на уровне кристалла новых сетевых топологий включая 100baseT.
  • Модули для Internet-ориентированных приложений типа пачать по Internet. 
  • Увеличение производительности процессоров.

бНГБПЮР МЮ ОЕПБСЧ ЯРПЮМХЖС
© TerraNet
webmaster@terranet.ru