Миграция Microsoft AZURE в НПУ имени М. П. Драгоманова

1  Выходные данные проекта

В бухгалтерии, планово-экономическом отделе и отделе кадров Университета использовалась группа приложений 1С, которая была развернута на трех физических серверах под управлением Microsoft Windows Server 2003 и с использованием Microsoft SQL Server 2000. Сервера имели 100% морального износа и 90% физического износа.

Необходимо было решить задание миграции существующей базы данных на новую программно-аппаратную платформу.


2  Варианты решения

В связи с существенными трудностями миграции базы данных из программной платформы 1С 7.7 к программной платформе 1С 8.3 было принятое решение оставить существующие приложения на программной платформе 1С 7.7.

Исходя из этого, остались два варианта миграции приложений.

Первый. Модернизация существующей локальной вычислительной инфраструктуры путем закупки нового серверного аппаратного обеспечения. Но здесь оказались некоторые проблемы. Стабильная работа программной платформы 1С 7.7 гарантируется производителем лишь под управлением операционной системы Microsoft Windows Server 2003, а в качестве системы управлениями базами данных может быть примененная версия SQL -сервера не младшая за Microsoft SQL Server 2000, который, в свою очередь, может работать лишь под управлением того же Microsoft Windows Server 2003. В связи с тем, что на данное время сопровождения и поддержка Microsoft Windows Server 2003 в связи с обветшалостью не осуществляется, потому его установка на современное серверное аппаратное обеспечение не является возможным. Поэтому для миграции программного комплекса 1С необходимо дополнительно приобрести Microsoft Windows Server 2012 и в режиме виртуализации инсталлировать на него Microsoft Windows Server 2003. Это будет означать существенные дополнительные расходы и осложнения в дальнейшем сопровождении комплекса.

Второй. Проведение миграции программного комплекса 1С 7.7 и соответствующих баз данных к виртуальному облаку в среде Microsoft Azure. Этот вариант не требует никаких дополнительных расходов на приобретение аппаратного и системного программного обеспечения. Обеспечивает стабильную работу комплекса, высокий уровень защиты данных и поддержки их целостности.

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


3  Реализация проекта

Реализация проекта состояла из следующих этапов:

  • проведение модернизации соответствующего сегмента локальной сетевой инфраструктуры Университета:
  • открытие аккаунта в Microsoft Azure;
  • подготовка образа виртуальной машины (ВМ) под управлением Microsoft Windows Server 2003 на локальном сервере;
  • загрузка образа ВМ к виртуальному хранилищу;
  • создание ВМ и соответствующей виртуальной вычислительной инфраструктуры с использованием образа, который был загружен;
  • инсталляционная ВМ Microsoft SQL Server 2000;
  • инсталляция программной платформы 1С 7.7.
  • осуществление миграции существующих баз данных;
  • настройка программного комплекса 1С 7.7;
  • опытная эксплуатация программного комплекса;
  • введение в промышленную эксплуатацию.

После 4-х месяцев промышленной эксплуатации было установлено, что виртуальный сервер под управлением Windows Server 2003 не обеспечивает стабильной работы системы в связи с тем, что эта операционная система официально не поддерживается в среде Microsoft Azure. Поэтому было принятое решение относительно развертывания нового виртуального сервера под управлением Windows Server 2008 R2 Datacenter и перенос на него приложений 1С 7.7  и соответствующей базы данных, что и было сделано в феврале 2016 года. На данный момент вся система работает стабильно и без сбоев.

 

4  Результаты реализации проекта

В результате реализации проекта: 

  • получена более высокая степень поддержки целостности баз данных и обеспечения их безопасности за счет использования в качестве СКБД  Microsoft SQL Server 2005 и хранение трех репликаций баз данных в локально-избыточном хранилище Microsoft Azure; 
  • высокая степень доступности сервиса (99,95%) за счет наличия трех репликаций виртуальной машины (за время опытной и промышленной эксплуатации не было простоев в виду сбоев аппаратного и системного программного обеспечения);
  • существенно повышена скорость обработки программным комплексом запросов  пользователей за счет использования в центре даты Microsoft Azure самого современного аппаратного и системного программного обеспечения;
  • исчезла необходимость поддержки в рабочем состоянии и обновления аппаратного обеспечения комплекса;
  • ожидаемый экономический эффект в виде экономии средств будет представлять около 264 тыс. грн. за три следующих года.