Что такое технология "тонкого" сервера (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.
- Увеличение производительности процессоров.
|
|