Logo    
Продукты, технологии Проекты, внедрения Новости мира IT Форумы Курилка Новые публикации Учебный центр
CitForum    CITForum на CD Море(!) аналитической информации! :: CITFORUM.RU
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware HOWTO

21.10.2004

[an error occurred while processing this directive]
Google
WWW CITForum.ru

2004 г.

Обуздать хаос

Владимир Оснач, "Комиздат"

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

В значительной степени это компенсируется выделением отдельных серверов для решения тех или иных групп задач, расширением парка серверов, установлением серверов в подразделениях предприятий, особенно если эти подразделения удалены друг от друга территориально.

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

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

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

Как известно, любая проблема имеет свое решение. Одним из эффективных способов ликвидировать подобный сетевой хаос и вместо изнуряющей беготни реализовать несколько оригинальных решений является применение устройств, именуемых KVM (от Keyboard, Video, Mouse).

Устройства KVM являются промежуточным звеном между консолью (которая сегодня традиционно сводится к комплекту "монитор-клавиатура-мышь") и собственно компьютером. С одной стороны к нему подключаются клавиатура, монитор и мышь, а с другой - кабели, идущие к соответствующим разъемам системного блока.

Зачем нужен такой "посредник"? А затем, что благодаря ему пользователи и системные администраторы получают возможность воплотить в жизнь свои самые смелые фантазии по подключению консоли к разным компьютерам и разному их количеству: организовать автономную работу сервера в режиме "черного ящика", подключить клавиатуру и мышь PS/2 к платформе Sun, управлять компьютером на расстоянии в десятки и сотни метров, да что там метров - из любой точки планеты да еще на уровне BIOS; управлять с одной консоли десятками и сотнями серверов разных платформ - PC, Sun, Mac… Голова еще не закружилась? А ведь это далеко не полный список возможностей KVM.

Спектр этих устройств очень широкий и разнообразный. Производителей KVM множество - Aten, Avocent, D-Link System, Lightwave Communications, Minicom, Network Technologies, Raritan Computer, Rose Electronics, Surecom… Среди моделей KVM есть и дешевые механические, и "интеллектуальные" электронные; удлинители для различных физических каналов и переключатели с необходимым количеством консольных и компьютерных портов; одно- и многоплатформенные; настольные и стоечные; в пластмассовых и металлических корпусах разных размеров, форм и цветов. Так что есть все возможности подобрать себе устройство "для души". Мы же, чтобы было проще разобраться, разделим них на три основные группы: эмуляторы, удлинители и переключатели.

"Черный ящик"

Большинство системных администраторов знает, что хорошо настроенному серверу клавиатура и мышь нужны раз в несколько лет. Но иногда сервер никак не желает расставаться с клавиатурой и требует ее при каждой перезагрузке. Тут-то нам и пригодится маленький KVM, который не только заменит серверу постоянное присутствие клавиатуры и мыши, но и позволит их подсоединить в любой момент без отключения и перезагрузки системы. Эти устройства позволяют подключить клавиатуру и мышь PS/2 к любому интерфейсу: IBM, PS/2, AT, Sun, Mac, USB. Такими функциями обладают, в частности, модели серии Guardian производства компании Raritan.

Длинные руки сисадмина

Казалось бы, назначение KVM-удлинителя довольно тривиально: разнести сервер и консоль так, чтобы последняя стояла там, где это удобно системному администратору. Например, перенести рабочее месть системного администратора из холодной, темной и шумной серверной комнаты в теплый светлый офис, а системный блок запереть на замок в серверной - подальше от юзерских "умелых ручек".

   

Типичный представитель славного рода KVM-удлинителей выглядит как многоголовая "гидра" из кабелей с одним разъемом VGA и двумя PS/2. Благодаря этой зверушке можно отнести консоль от системного блока метров на десять. Точнее это расстояние определяется экспериментально, в зависимости от качества компонентов и уровня электромагнитного фона.

Если требуется большее удаление и есть возможность использовать кабель CAT5, лучшим выбором будут модели CAT5 Reach производства Raritan, Smart CAT5 Extander от Minicom или Single-Cat 5 KVM Extenders от Aten или MTI. Эти устройства обеспечивают удаление консоли на 100-300 м, в зависимости от разрешения, выставленного на мониторе, и частоты обновления кадров, качества кабеля CAT 5 и его монтажа. Главное "узкое место" при передаче - видеосигнал. Он передается без изменения формы, то есть в аналоговом виде и, следовательно, имеет широкий спектр частот. Поэтому недочеты монтажа и прокладки, дефекты кабеля CAT5 на больших расстояниях приводят к снижению качества изображения на экране монитора.

   

Гораздо качественнее, надежнее и безопаснее обеспечивают обмен данными с удаленной консолью оптоволоконные удлинители, такие как FiberReach II производства Raritan или Lightwave VDE/200 Fiber KVM Extender от Lightwave. Они обеспечивают работу консоли на расстоянии до 10 км от сервера с максимальной защитой информации от несанкционированного считывания и от электромагнитных шумов.

Наконец, если судьба забросила пользователя дальше, чем на 10 км или нет возможности проложить оптику, вполне можно воспользоваться существующими локальными и глобальными компьютерными сетями. Подойдет обычное модемное соединение. Для этого потребуется маленькое устройство с большими возможностями - UltraLink от Rose Electronics, TeleReach от Raritan или Phantom от Minicom. Оно соединит консоль с сервером или ПК, реализуя защищенный 128-битным кодированием сеанс, где бы они ни находились и где бы ни находились вы - в командировке или в отпуске, на корабле или в поезде - да хоть в звездолете, лишь бы там была возможность подключиться к интернету.

По порядку - рассчитайсь!

KVM-переключатель (Konsole switch) - устройство еще более распространенное и необходимое, чем предыдущие. Его применяют для управления несколькими компьютерами с одной консоли. Особенно полезен KVM-переключатель программистам, которым приходится тестировать программное обеспечение одновременно на нескольких платформах; конструкторам вычислительных систем, которым он позволяет налаживать сразу несколько компьютеров; операторам на ответственных участках, которым в критических ситуациях нужно быстро переключаться с основной рабочей станции на резервную.

Но основная область применения KVM-переключателей - это, конечно, системное администрирование. Сегодня в ведении сисадмина находятся десятки, а то и сотни серверов, которые подчас просто не могут стабильно работать без клавиатуры. А серверная комната часто напоминает склад клавиатур и выставку мониторов, за которыми самих серверов и не видно. Получить же полное управление сервером, используя только telnet или ssh, зачастую очень трудно, а в некоторых случаях и невозможно. Тут-то и приходят на помощь переключатели консолей, обеспечивающие трудяге-серверу стабильное теплое "ощущение клавиатуры" и уверенность в регулярном отеческом внимании системного администратора.

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

Разнообразие моделей и производителей KVM-переключателей поразительно. Здесь найдутся устройства буквально на любой вкус. Первым критерием при выборе, конечно, является количество портов для подключения компьютеров - их может быть 2, 4, 8, 16, 32, 42, 64. Затем определяемся с типами портов: IBM, PS/2, AT, Sun, Mac, USB. Не менее интересной является способность переключателей к соединению, чтобы впоследствии, при необходимости, увеличить количество портов, включая KVM каскадно.

Так можно организовать управление с одной консоли несколькими тысячами серверов или обеспечить возможность работы с серверным парком сразу нескольким администраторам, разделив их "зоны влияния" при помощи системы паролей или каскадного включения KVM-переключателей. Среди сервисных возможностей переключателей стоит отметить одновременную работу двух операторов с одним сервером, а также режим сканирования - последовательное отображение на мониторе экранов подключенных серверов. Практически все переключатели имеют функции администрирования - от задания комбинации "горячих" клавиш для переключения до полного перепрограммирования устройства через специальный порт RS 232 или даже с CD.

Заключение

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

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

Ближайшие курсы Центра Информационных Технологий:

25-28 октября 2004, Москва
Введение в объектно-ориентированный анализ и проектирование и унифицированный процесс разработки программного обеспечения c использованием языка UML и CASE-средства IBM Rational Rose

1-4 ноября 2004, Москва
Современные технологии анализа и проектирования информационных систем

1-5 ноября 2004, Москва
Основы передачи данных

9-10 ноября 2004, Москва
Основы моделирования бизнес-процессов и спецификации требований к ПО

Подписка на новости библиотеки:

Новые поступления в on-line библиотеку:

19 октября

  • Функциональная безопасность программных средств
  • Технологические процессы и стандарты обеспечения функциональной безопасности в жизненном цикле программных средств
  • Так как же восстановить данные таблицы?
  • Использование CAST и табличных функций в PL/SQL

    14 октября

  • Разрезая биллионы
  • Платформа, которой не существует
  • Intel 9xx: время тестов
  • Сбалансированная система показателей: краткий обзор рынка программного обеспечения
  • Кросс-браузерность: теория и практика

    12 октября

  • В борьбе за каждый миллиметр
  • Хранилища данных и семантические разрывы
  • BI и ССП: связь между ними
  • Десять заповедей резервного копирования

    7 октября

  • XML-СУБД Sedna: технические особенности и варианты использования
  • Хранилище данных: вопросы и ответы
  • Порядок разработки ETL-процессов

    5 октября

  • Использование сокетов в Delphi
    Часть первая: стандартные сокеты
    Часть вторая: сокеты Windows
  • Задачи и аналитическая платформа для ВРМ
  • Методики, технологии и инструменты ВРМ
  • Выбор системы управления эффективностью бизнеса: решающие факторы

    30 сентября

  • MySQL: Руководство разработчика
  • MySQL: Руководство по ODBC и MyODBC

    28 сентября

  • СУБД ЛИНТЕР. Технический обзор
  • Новое в СУБД ЛИНТЕР 6.1
  • Использование ЛИНТЕР в качестве встроенной СУБД

    21 сентября

  • Материалы книги П.Б.Храмцова "Система доменных имен"
  • Храните свои терабайты в ящике
  • Тестирование контроллеров iSCSI
  • Девять ошибок, которые могут помешать работе SAN

    16 сентября

  • Курс лекций В.В.Воеводина "Параллельная обработка данных"
  • Заморочки от Oracle, или знать бы, где упасть
  • Реинжиниринг: многое в малом
  • CASE-технологии: что, когда, как?

    14 сентября

  • Сильнее угроза - крепче защита (обзор 16 инструментов)
  • GnuPG - OpenSource шифрование и цифровые подписи
  • Оптимизация не-HTML-сайтов для поисковых серверов
  • Новые графические супер-карты от ATI и NVidia
  • Новая жизнь Ethernet

    9 сентября

  • Экстремальное программирование и быстрая разработка ПО
  • 64 бита - "народные" и не очень
  • Рынок ЖК-дисплеев: компании меняют приоритеты
  • Футбольный стадион на рабочем столе

    7 сентября

  • Методология оценки безопасности информационных технологий по общим критериям
  • MySQL Administrator - рулить СУБД легко
  • Взгляд на Windows через лупу
  • Все яйца в одном лукошке
  • Жесткие диски: любимая емкость

    2 сентября

  • Обзор внешних жестких дисков
  • Техника безопасности в беспроводном мире
  • Добавляем в компьютер USB
  • OpenGL и Delphi на практике
  • OpenGL: раскрой глаза на трехмерную графику
  • Иллюзии и реалии безопасности (обзор журнала Computer)

    31 августа

  • Ipsysctl tutorial 1.0.4
  • От включения питания до приглашения Bash
  • OpenBSD - заметки конечного пользователя
  • Запуск Linux-приложений из FreeBSD

    24 августа

  • О системных таблицах InterBase
  • О blog-ах замолвим пару словечек
  • Что такое RSS?
  • Разгон... Sound Blaster'а

    19 августа

  • Введение в Delphi 8
  • Парное тестирование - возьмем от ХР лучшее
  • XML-RPC: вызов процедур посредством XML
  • Связь и интернет для всей планеты
  • Сети для ловли будущего
  • Три кита будущей беспроводной свободы

    17 августа

  • Стеганография. Особенности использования программ на основе метода наименьшего значащего бита
  • Ping своими руками
  • Спецификации XML 1.1 и "Пространства имен 1.1"
  • Что нового в WSDL 2.0

    11 августа

  • Информационная безопасность в современных системах управления базами данных
  • Методические рекомендации №1 "О порядке автоматизации отчетности по МСФО"
  • Черводинамика: причины и следствия
  • Оживляем веб-страничку
  • Тихий ПК: несколько простых способов избавиться от компьютерного шума

    10 августа

  • Полезные советы по Windows XP
  • Oracle и Perl - это очень просто

    9 августа

  • Проблемы при восстановлении и их решение
  • Восстановление сервера с помощью onbar и ISM
  • Настройка диспетчера хранения данных ISM

    5 августа
    Виктор Костромин. "Linux для пользователя"

    Все новости >>>



  • IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware HOWTO

    Реклама на IT-портале citforum.ru

    Нестандартные PR-акции - pr@citforum.ru
    Пресс-релизы и информация в каталог компаний - manager@citforum.ru
    Послать комментарий
    Информация для авторов
    Rambler's Top100 TopList This Web server launched on February 24, 1997
    Copyright © 1997-2000 CIT, © 2001-2004 CIT Forum
    Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав.