Реферат: Микросерверы

Серьезные отличия появляются на уровне операционной системы. Именно ОС специально настраиваются в большинстве микросерверов. Оставаясь обычными операционными системами (чаще всего используются варианты ОС UNIX), они адаптируются для выполнения ограниченного набора функций и дополняются специализированным прикладным программным обеспечением (обычно это ПО, связанное с управлением сервером).

Хочется обратить внимание еще на одну черту, присущую большинству настольных микросерверов, - необычный дизайн. Необычным оформлением своих машин отличалась фирма NEXT, из недавно появившихся устройств, конечно, вспоминаются iMac и iBook. Из группы микросерверов выделяется продукт фирмы Cobalt под названием Qube, имеющий корпус в виде куба, жидкокристаллический дисплей и большие индикаторы включения питания. Видимо при близости основных характеристик большинства современных серверов, на выбор неискушенных пользователей (на которых, в основном, и рассчитаны настольные модели микросерверов) ощутимое влияние будет оказывать их внешний вид (конечно многим надоели унылые минитауэры на рабочих столах). Устройства для Интернет-провайдеров имеют менее броские, но более функциональные корпуса, позволяющие устанавливать большое количество этих устройств в стандартные стойки.

"Нулевое администрирование"

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

Большинство микросерверов имеет Web-ориентированный интерфейс управления, позволяющий единообразно выполнять администрирование удаленно, централизованно.

Иногда, говоря о микросерверах, относят их к "необслуживаемым устройствам". Было бы неправильным понимать такие утверждения буквально и представлять себе что-то вроде телефона, которым может пользоваться практически любой человек. Подтверждением может служить то, что некоторые микросерверы имеют слоты расширения и возможность подключения внешних SCSI-дисков, а также имеют в своем составе программное обеспечение, позволяющее поддерживать различные уровни RAID. Да и сама по себе задача обеспечения "необслуживаемости" сервера достаточно сложна. Скорее всего, попытка создать такой сервер приведет к тому, что получится немодифицируемое, нерасширяемое устройство.

Отметим, кроме того, что информацию, хранимую на сервере, необходимо защищать от потери в случае сбоя в системе или ошибки пользователя, а значит, обязательно делать резервные копии. Требует обслуживания и файловая система. Как минимум приходится следить за тем, чтобы она не переполнялась (можно потерять информацию), а в файловой системе хранится не только пользовательская информация, но и системные журналы, и временные файлы, и разнообразное программное обеспечение. Использование "зеркалирования" (RAID 1) подразумевает возможность замены вышедшего из строя диска и перенос копии информации на вновь установленное устройство. Возможность ошибочно скопировать пустой диск на диск с информацией обычно заставляет поручать эту операцию высококвалифицированным специалистам.

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

Хотелось бы обратить внимание на следующее положение. Администрирование микросервера можно разделить на функциональное (поддерживающее работу предоставляемых сервисов) и системное, направленное на конфигурирование и обслуживание операционной системы. Применение микросерверов позволяет существенно упростить (практически исключить) системное администрирование, что само по себе очень важно. От функционального администрирования (изменения состава пользователей, их прав доступа и т.п.), конечно, не уйти, но, на наш взгляд, выполнять его значительно легче, чем системное.

Системное обеспечение и ОС Linux

В качестве системного программного обеспечения в большинстве микросерверов используются различные версии ОС UNIX. Например, в серверах фирмы Cobalt Networks используется ОС Linux, а в серверах фирмы FreeGate - Free BSD. ОС UNIX и перечисленные ее версии относятся к ОС для универсальных компьютеров, на микросерверы они устанавливаются в специально настроенных и адаптированных вариантах. Например, отмечалось, что в ОС настольного устройства NetWinder фирмы Corel (вариант ОС Linux Red Hat) отсутствует поддержка протокола PPP и нет кода ядра для изменения конфигурации системы.

Многие стороны OC Linux делают ее особенно удобной в качестве системного обеспечения микросерверов. Она свободно распространяемая, что снижает общую стоимость системы. Она обладает широким спектром сетевых сервисов, что позволяет легко адаптировать ее для разнообразных специализированных серверов. Существует множество драйверов, поддерживается множество аппаратных платформ, что развязывает руки проектировщикам аппаратуры микросерверов. Большое количество доступного ПО также облегчает построение систем различного назначения.

Предлагаемые продукты

Семейство серверов Cobalt

Фирма Cobalt Networks производит ряд микросерверов. Она быстро наращивает номенклатуру производимых машин, несколько раз в год выпуская новые или обновляя старые модели. Можно выделить два основных направления:

настольные машины для небольших организаций;

машины для Интернет-провайдеров, предназначенные для установки в стойки.

По функциям можно выделить:

Web-серверы;

почтовые серверы;

файл-серверы;

кэш-серверы.

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

Qube

Устройство предлагается как решение для подключения небольшой компании к сети Интернет. Список возможных сервисов включает электронную почту, Web-сервис, файл-сервис, сервис телеконференций. В сервере используется 64-битный суперскалярный процессор - вариант MIPS 4000 (250 МГц), расширяемая память EDO DRAM, внутренний диск, два Ethernet-порта 10/100 Base-T, PCI-слот для карт расширения, последовательный порт, жидкокристаллическая панель. Программное обеспечение включает ОС Linux, Web-сервер Apache, поддержку скриптов CGI на языке Perl, поддержку почтовых протоколов (SMTP, POP3, IMAP4), файл-сервисы (на основе протоколов FTP, SMB, AppleShare), сетевой фильтр, DNS, DHCP, программу ActiveMonitor для выполнения задач системного администрирования, клиент системы резервного копирования Legato Networker и ряд других программ. По разнообразию выполняемых задач и прикладного ПО это устройство скорее напоминает универсальный компьютер, но при этом оно имеет и черты микросервера: упрощенное администрирование, Web-ориентированные управляющие программы, сетевую установку нового программного обеспечения.

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

RaQ

Продукт, предназначенный для использования Интернет-провайдерами в случае, если необходимо предоставить клиентам выделенные Web-серверы. На нем может быть сконфигурирован ряд виртуальных серверов, имеющих собственное имя и IP-адрес. От модели Qube сервер отличается дизайном (корпус предназначен для установки в стойку), отсутствием PCI-слота и наличием внешнего SCSI-порта, а также тем, что на нем поддерживается использование протокола SNMP и средств разработки на языках C/C++, но нет поддержки протоколов SMB и AppleShare.

Это в большей степени, чем Qube, специализированное устройство. Убрана поддержка файлового сервиса, который создает нагрузку, отличающуюся от web- и mail-сервисов, что должно создать лучшие условия для оптимизации производительности.

Cache и CacheRaQ

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

Для сопряжения с другими кэш-системами поддерживается протокол ICP.

Помимо дизайна модели отличаются тем, что CacheRaQ 2 имеет последовательный порт. От других серверов Cobalt данные модели отличаются более специализированным программным обеспечением.

NAS

Устройство NAS представляет собой специализированный файловый сервер, поддерживающий протокол SMB. Обеспечивается прозрачное вхождение сервера в домен Windows NT без дополнительных настроек списков пользователей и прав доступа. Поддерживается подключение дополнительных дисков и использование RAID уровней 0 и 1.

К-во Просмотров: 395
Бесплатно скачать Реферат: Микросерверы