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

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

Интеграция Open Source-решений  

Open Source в облачной среде

Облачные решения становятся всё более популярными в мире. Компании стремятся использовать их для

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

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

Нейросеть вам в руки! Как использовать ИИ для автоматизации задач

Использование ИИ для автоматизации задач помогает компании получить конкурентное преимущество, поскольку объединение

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

Рынок труда  

Специалист по этическому ИИ, инженер по квантовым вычислениям или аналитик по метавселенной?

Новые тенденции в развитии ИТ могут привести к возникновению новых специальностей в

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

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

Учитесь убеждать и побеждать

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

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

Сетевая инфраструктура  

Как удаленная работа меняет подход к сетевой инфраструктуре?

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

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

Мониторинг  

Какой мониторинг нужен сегодня?

По мнению экспертов ГК InfoWatch, действия сотрудников – самая распространенная причина инцидентов

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

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

Руководство для тех, кто увлечен ИИ, программированием. И дизайном

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

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

Мобильные приложения  

Искусственный интеллект в мобильных приложениях: возможности и перспективы

Обзор современных применений ИИ в мобильных приложениях, анализ перспектив развития этой технологии,

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

ИТ-образование  

Как сделать ИТ-образование эффективным?

Эксперты ИТ-отрасли отвечают на вопросы «СА». Обсуждаем ключевые аспекты для улучшения образовательных

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

Work-life balance  

Как айтишнику найти баланс между работой и личной жизнью?

Обсуждаем инструменты для эффективного управления временем, снижения уровня стресса и достижения гармонии. На

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

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

Всё самое нужное – под одной обложкой

Отличительная черта книжных новинок, выпущенных недавно издательством «БХВ» – это их универсальность. Не просто

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

ИТ-инфраструктура  

Системы мониторинга ИТ-инфраструктуры-2025

Без мониторинга ИТ-инфраструктуры не обходится ни одна компания, хотя бы потому, что

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

Открытое ПО  

Безопасность Open Source: рискуем или контролируем?

Компания «Кросс технолоджис» изучила, как используется ПО с открытым кодом в компаниях

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

Работа с нейросетью  

Скажи, есть ли у тебя AI, и я скажу, кто ты

Недавно сервис по поиску работы SuperJob выяснил, что каждый второй россиянин уже

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

03.12.2013г.
Просмотров: 4797
Комментарии: 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