Как работает 1С в облаке?
В этой статье мы рассмотрим механизм работы с программой 1С в облаке, а также варианты работы с 1С удаленно.
Для начала рассмотрим физическую схему построения облака.
► Компоненты
Вычислительные ноды. Это бездисковые серверы, заполнены большим количеством процессоров и памяти, на них происходит запуск и работа виртуальных серверов.
Система хранения данных. Специализированное дисковое устройство, обладающее большим объемом дискового пространства. Предназначено для хранения всех данных облака, обладает большим ресурсом и отказоустойчивостью.
SAN-сеть. Сеть, использующая для передачи данных протокол Fiber Channel или ISCSI, соединяющая между собой вычислительные ноды и систему хранения данных.
LAN и WAN. Классическая локальная сеть, которая связывает между собой сервера, хранилища резервных копий, а также обеспечивает выход в интернет.
► Компоненты
Вычислительные ноды. Это бездисковые серверы, заполнены большим количеством процессоров и памяти, на них происходит запуск и работа виртуальных серверов.
Система хранения данных. Специализированное дисковое устройство, обладающее большим объемом дискового пространства. Предназначено для хранения всех данных облака, обладает большим ресурсом и отказоустойчивостью.
SAN-сеть. Сеть, использующая для передачи данных протокол Fiber Channel или ISCSI, соединяющая между собой вычислительные ноды и систему хранения данных.
LAN и WAN. Классическая локальная сеть, которая связывает между собой сервера, хранилища резервных копий, а также обеспечивает выход в интернет.
Рисунок 1 — Физическая схема построения облака
► Технологии
Также рассмотрим технологии, которые используются при построении облака.
Виртуализация. Основная технологии для построения облака. Позволяет объединить вычислительные ноды и системы хранения данных собственно в облако, в котором создается пул виртуальных серверов. Виртуальные сервера не восприимчивы к аппаратным проблемам и в случае их наступления могут перемещаться между вычислительными нодами без прерывания работы.
Кластеризация приложений. Для повышения отказоустойчивости приложений применяется их дублирование (кластеризация) и разнесения по разным вычислительным нодам. Выполняется штатными средствами самого приложения или инструментами гипервизора.
VLAN. Технология, позволяющая создать отдельную виртуальную сеть для каждого клиента. Таким образом исключается доступ из сервера одного клиента к другим, а также для каждого клиента можно применять отдельные правила для локальной сети.
Также рассмотрим технологии, которые используются при построении облака.
Виртуализация. Основная технологии для построения облака. Позволяет объединить вычислительные ноды и системы хранения данных собственно в облако, в котором создается пул виртуальных серверов. Виртуальные сервера не восприимчивы к аппаратным проблемам и в случае их наступления могут перемещаться между вычислительными нодами без прерывания работы.
Кластеризация приложений. Для повышения отказоустойчивости приложений применяется их дублирование (кластеризация) и разнесения по разным вычислительным нодам. Выполняется штатными средствами самого приложения или инструментами гипервизора.
VLAN. Технология, позволяющая создать отдельную виртуальную сеть для каждого клиента. Таким образом исключается доступ из сервера одного клиента к другим, а также для каждого клиента можно применять отдельные правила для локальной сети.
► Варианты организации облака
Публичное облако — модель сервиса, когда все бизнес пользователи пользуются общими ресурсами хостинг провайдера. В случае если один пользователь генерирует высокую нагрузку, в теории, это может коснуться «соседей». Управляет данными и структурой — сервис провайдер.
Приватное облако — модель сервиса, когда все IT-ресурсы компании выделены только под нее, а не разделены между другими бизнес пользователями, как в публичных облаках. Управлять данным облаком может, как сама компания, так и хостинг-провайдер, предоставляющий услуги.
Публичное облако — модель сервиса, когда все бизнес пользователи пользуются общими ресурсами хостинг провайдера. В случае если один пользователь генерирует высокую нагрузку, в теории, это может коснуться «соседей». Управляет данными и структурой — сервис провайдер.
Приватное облако — модель сервиса, когда все IT-ресурсы компании выделены только под нее, а не разделены между другими бизнес пользователями, как в публичных облаках. Управлять данным облаком может, как сама компания, так и хостинг-провайдер, предоставляющий услуги.
:
Преимущества и недостатки
Публичное облако
- Подходит для микро и малого бизнеса
- Простота использования
- Сокращение Ит-бюджета
- Сокращение времени на обслуживание структуры
- Минимизация простоев Бизнес-процессов компании
- Отсутствие долгосрочных контрактов и взаимных обязательств с ИТ-компаниями позволяет менять облачного провайдера по мере необходимости.
Приватное облако
- Подходит для крупного и среднего бизнеса
- Изолированные ресурсы
- Повышенная безопасность данных
- Различный набор сервисов и приложений, требуемый для конкретного вида бизнеса
Таблица 1 — Сравнение вариантов организации облака
Тип облака:
- Неизолированные ресурсы
- Стандартизированный набор приложений
Недостатки:
Преимущества:
Преимущества:
Недостатки:
Общая стоимость решения выше, по сравнению с публичным облаком
Тип облака
► Варианты подключения к 1С в облаке
В заключение, рассмотрим методы подключения при работе с 1С в облаке и для каких клиентов они подходят:
RDS. Полноценное удаленное рабочее место, где помимо 1С могут располагаться любые другие приложения, а также хранится данные.
Тонкий клиент / Web клиент. Работа осуществляется только с программой 1С. Может быть организована через браузер или установленное облегченное приложение. Подходит для пользователей, которым нужен только доступ в 1С, а также идеально подходит для работы с мобильных устройств.
Толстый клиент. Это полноценное приложение, используется в тех случаях, когда функционала тонкого клиента не достаточно.
В заключение, рассмотрим методы подключения при работе с 1С в облаке и для каких клиентов они подходят:
RDS. Полноценное удаленное рабочее место, где помимо 1С могут располагаться любые другие приложения, а также хранится данные.
Тонкий клиент / Web клиент. Работа осуществляется только с программой 1С. Может быть организована через браузер или установленное облегченное приложение. Подходит для пользователей, которым нужен только доступ в 1С, а также идеально подходит для работы с мобильных устройств.
Толстый клиент. Это полноценное приложение, используется в тех случаях, когда функционала тонкого клиента не достаточно.
Рисунок 2 — Логическая схема серверной инфраструктуры
Вывод
Выбирать облачный вариант 1С нужно исходя из задач бизнеса.
Маленьким компаниям без особых требований к работе 1С, где работает до 5 пользователей можно остановить свой выбор на публичном облаке.
Компаниям, для которых важна производительность и масштабируемость облака 1С, рекомендуется выбирать приватное облако 1С, которое очень гибко настраивается под задачи бизнеса.
Выбирать облачный вариант 1С нужно исходя из задач бизнеса.
Маленьким компаниям без особых требований к работе 1С, где работает до 5 пользователей можно остановить свой выбор на публичном облаке.
Компаниям, для которых важна производительность и масштабируемость облака 1С, рекомендуется выбирать приватное облако 1С, которое очень гибко настраивается под задачи бизнеса.