Построение эффективной сетевой архитектуры под 1С-Битрикс

IT Svit
25-06-2018
3223
Рiзне
Построение эффективной сетевой архитектуры под 1С-Битрикс

Огромная часть сайтов в Рунете работает на 1С-Битрикс. Для обеспечения максимальной работоспособности таких сайтов очень важно обеспечить построение эффективной сетевой архитектуры под 1С-Битрикс.


Построение эффективной сетевой архитектуры под 1С-Битрикс
Традиционно, вебсайты на 1С-Битрикс состоят из трех частей, работающих вместе:

  • Веб-приложение
  • Кэш памяти на диске
  • База данных
     

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

Для успешного решения проблемы необходимо учитывать 2 ее компонента: программную и инфраструктурную. Программный компонент масштабирования сайтов на 1С-Битрикс подразумевает организацию гладкого и надежного взаимодействия большого количества веб приложений, баз данных и т.д. Этот вопрос решается применением стандартных модулей Битрикс — Веб-кластер и Облачное хранилище.

Построение эффективной сетевой архитектуры под 1С-Битрикс: балансировка

Модуль Веб-кластер дает администратору следующие возможности:

  • Шардинг для разнесения копий MySQL на разные серверы
  • Распределение кэша памяти с помощью memcached
  • Программная репликация MySQL инструментами платформы в режимах master->slave и master->master
  • Хранение сессий пользователей в базе данных для непрерывности доступа при смене веб сервера
  • Работа с CDN и облачными файловыми хранилищами для легкого масштабирования статики
  • Построение географически распределенных кластеров серверов
     

Модуль Облачное хранилище позволяет подключить из коробки CDN к облачному хранилищу файлов на ваш выбор (Amazon S3, Google Storage, Azure, OpenStack Swift и т.д.)

Построение эффективной сетевой архитектуры под 1С-Битрикс: схема
Благодаря работе по такой структуре, любой бизнес может построить отказоустойчивый кластер веб-серверов с хранением информации в облаке в ЕС или США. Так как используются стандартные модули платформы 1С-Битрикс и стандартные функции выбранного облачного провайдера, построение эффективной сетевой архитектуры под 1С-Битрикс не составляет особого труда для опытного системного администратора.

Проблема заключается в том, что построение такой архитектуры бессмысленно без применения ее на полную мощность! Это же, в свою очередь, невозможно без досконального знания и понимания задач и принципов работы всех взаимосвязанных услуг и модулей как самой платформы 1С-Битрикс, так и провайдеров услуг облачного хостинга.

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

Как гарантировать построение эффективной сетевой архитектуры под 1С-Битрикс?

Наличие предыдущего опыта значительно упростит задачу, но если бы у вас был такой опыт, вам не пришлось бы искать ответы на вопрос “как построить программную архитектуру веб-систем на Битриксе”, не так ли? Как надежный партнер лицензированного дилера 1С в Украине и один из топ-15 поставщиков удаленных ИТ-услуг в мире, компания IT Svit рада помочь вам успешно решить данную проблему и создать надежную, отказоустойчивую облачную инфраструктуру для веб-приложений на 1С-Битрикс. 

Поділитися
У пошуках надійного підрядника з розробки та маркетингу?

Заходьте до наших каталогів (за типом компаній):

та вибирайте партнера за рядом критеріїв: бал, портфоліо, відгуки, кейси та статті. Або організуйте тендер в даному каталозі, вибравши компанії, що вам сподобалися.

Більше не потрібно шукати та обдзвонювати діджитал-агентства!
Створіть тендер та отримайте пропозиції від найкращих веб-студій України.
У каталозі 1700+ діджитал-агентств, які готові допомогти в реалізації ваших завдань. Вибирайте та економте до 30% свого часу та бюджету! Це безкоштовно та займе менше 3-х хвилин.
Створити тендер
Bug