www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Мониторинг  

Какая задача мониторинга отнимает больше всего времени?

Многие системные администраторы тратят до 30% рабочего времени на рутину мониторинга. Но

 Читать далее...

Рынок труда  

Какие навыки вы хотите развивать в 2026 году?

Рынок труда меняется быстро. Еще вчера его называли рынком соискателей, а сегодня

 Читать далее...

Книжная полка  

От сисадмина до архитектора: книги, которые прокачают ваш стек в этом году

Новинки от издательства «БХВ» отличаются тем, что в них часто делается упор

 Читать далее...

Автоматизация  

Автоматизируем рутину: что реально работает?

Многие сисадмины автоматизировали что-то за последний год. Но далеко не все остались

 Читать далее...

Защита ИТ-системы  

Практическая защита: что вы внедрили и что мешает?

Какие меры безопасности реально внедрить в реальных условиях – и что не

 Читать далее...

Вопрос-ответ  

Обеспечиваем безопасную эксплуатацию базы данных

Что для вас чаще всего является причиной инцидентов с БД? Как вы

 Читать далее...

Книжная полка  

От «безопасного» Linux до Контролируемого взлома

Издательство «БХВ» продолжает радовать читателей интересными новинками и в наступившем году. Вы можете

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 13345
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 13455
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 10910
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 5844
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 6687
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 6560
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 9414
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 6016
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 6239
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 10386
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 13837
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 15312
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 17625
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 12491
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 10490
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 8700
Комментарии: 4
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 7303
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 6115
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 5740
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 6057
Комментарии: 1
Рецензия на книгу «MongoDB в действии»

 Читать далее...

Друзья сайта  

 Этюд о виртуализации

Архив номеров / 2013 / Выпуск №11 (132) / Этюд о виртуализации

Рубрика: Администрирование /  Виртуализация

Игорь Орещенков ИГОРЬ ОРЕЩЕНКОВ, заведующий сектором информационно-технической поддержки в ОАО «Банк БелВЭБ», отделение в г. Молодечно, iharsw@tut.by

Этюд о виртуализации

Совмещаем несовместимое. Трехзвенная виртуализация поможет оптимизировать узел информационной системы

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

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

С течением времени DOS-составляющая благополучно мигрировала на современный сервер, работающий под управлением Windows Server 2003. Но рядом по-прежнему стоял древний системный блок с UNIX, «привязанный» к серверу нуль-модемным кабелем (см. рис. 1).

Такой «симбиоз» стал вызывать ряд проблем. Аппаратная модернизация морально устаревшего компьютера невозможна из-за архаичности операционной системы и программного обеспечения. Заменить программный комплекс также не получается из-за большого количества «программ-спутников», да и задачу свою он пока выполняет. Наличие прямого кабельного соединения с сервером необходимо учитывать при перемещении оборудования. Остается искать архитектурное решение, которое улучшит эстетику и увеличит надежность существующей системы.

Если принимать во внимания современные достижения технологий виртуализации, первый шаг очевиден – перенести UNIX-систему в виртуальную машину. На втором шаге следует организовать взаимодействие UNIX, работающей в среде виртуальной машины, с DOS-компонентой, выполняющейся в операционной системе хост-компьютера, через последовательный интерфейс, который нужно «пробросить» между реальным сервером и виртуальной машиной (см. рис. 2).

Рисунок 2. Технологический компьютер размещается в виртуальной машине сервера Рисунок 2. Технологический компьютер размещается в виртуальной машине сервера
Рисунок 1. Последовательные интерфейсы технологических компьютеров соединены нуль-модемным кабелем Рисунок 2. Технологический компьютер размещается в виртуальной машине сервера

Сначала был проведен анализ существующих средств виртуализации компьютерных платформ. С учетом ограничения на операционную систему хост-платформы – только Windows Server 2003, в качестве кандидатов рассматривались:

  • Oracle VM VirtualBox;
  • Microsoft Virtual PC;
  • VMware Workstation;
  • QEMU;
  • BOCHS.

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

Таким образом, первые три «выбыли» из списка (VMware Workstation распространяется только по коммерческой лицензии, а два оставшихся решения бесплатны только для частного некоммерческого использования). Эмулятор BOCHS оказался слишком медленным, в перечне оборудования его виртуальной машины отсутствовал последовательный порт.

Так в результате естественного отбора остался единственный кандидат – QEMU [1], что упростило задачу выбора и позволило сосредоточиться на изучении его возможностей.

Технические характеристики продукта, приведенные в описании, вселяли оптимизм:

  • QEMU при достаточной производительности способен имитировать старые аппаратные компоненты, чтобы с ними мог работать UNIX;
  • заявлена необходимая поддержка последовательного порта.

Виртуализация платформы

К сожалению, QEMU как кроссплатформенный продукт поставляется в виде исходных текстов, отсутствует «официальный» дистрибутив для Windows.

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

Пригодный для использования вариант получился из комбинации бинарных файлов [2] c дополнительными DLL-библиотеками [3].

После установки QEMU нужно его протестировать. Для этого подняли виртуальную машину с Linux Red Hat 6.2 и на ней проверили работу через последовательный порт.

Статью целиком читайте в журнале «Системный администратор», №11 за 2013 г. на страницах 22-25.


Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru