1C-Битрикс Уеб клъстер

Модул Web Cluster - комбинация от решения, които ви позволява да разпределите в един обект на множество сървъри, като по този начин за решаване на няколко проблема: висока надеждност на обекта; мащабите си от гледна точка на увеличаване на натоварването; балансиране на натоварването, данни за трафика в множество сървъри. Направи си уеб клъстер - насърчаване на производителност, скалируемост и надеждност на вашия проект!

Модул Web Cluster - комбинация от решения, които ви позволява да разпределите в един обект на множество сървъри, като по този начин за решаване на няколко проблема: висока надеждност на обекта; мащабите си от гледна точка на увеличаване на натоварването; балансиране на натоварването, данни за трафика в множество сървъри. Направи си уеб клъстер - насърчаване на производителност, скалируемост и надеждност на вашия проект!

1C-Битрикс Уеб клъстер

Всяка нова или работи по проект на "1C-Bitrix Site Мениджър" може да се представи като съвкупност от уеб сървъри взаимозаменяеми.

Основните задачи, които могат да се справят такава конфигурация на проекта:
  1. С увеличаване на трафика, можете бързо да добавяте нови сървъри, за да клъстера.
  2. В случай на повреда на един от сървърите в системата на клъстер продължава без прекъсване в обслужването на клиентите.
  3. Балансиране на натоварването, данни за трафика в множество сървъри.
  4. Системата ви позволява да правите резервни копия на определени касетъчни възли без това да повлияе на работата на сайта.

проект "Geographic Web Cluster" подобрява отказоустойчивост и да осигури независимост от центъра за данни. различните центрове за данни се комбинират множество уеб клъстери групи в различни градове или държави. В случай на повреда на един център за данни в експлоатация веднага пресича от друга, без да е необходимо да се възстанови "архива".

1C-Битрикс Уеб клъстер


Geographic Web клъстер позволява да се повиши целия сървър група. Във всяка от тези групи работи своя господар - независими една от друга центрове за данни. По този начин, вашия сайт, вашият бизнес е напълно защитен от липсата на самите центрове за данни.

"1С-Битрикс клъстер" - комбинация от технологии:

  1. Вертикална sharding (модули за доставка в отделни MySQL сървъри)
  2. MySQL репликация и балансиране на натоварването между сървърите
  3. кеш Разпределени данни (Memcached)
  4. Непрекъснато сесия между уеб сървъра (съхраняване сесии в базата данни)
  5. Групирането на уеб сървър:
    • синхронизация на файлове
    • Балансиране на натоварването между сървърите
  6. Независимост от центъра на данни (в случай на повреда на един център за данни в експлоатация веднага пресича от друга, без да се налага да се възстанови "резервно копие")

1. Вертикална sharding

Разделянето на единна база данни на уеб приложения в две или повече бази данни чрез разпределяне на отделни модули, без да променя логиката на уеб приложението.

1C-Битрикс Уеб клъстер


Основата може да бъде избран да направи следните модули на продукта:
  • "Уеб Анализ"
  • "Търсене"

2. MySQL репликация и балансиране на натоварването между сървърите

Шофиране «господар - роб» се реализира с помощта на MySQL.

Платформа "1C-Bitrix Site Manager" позволява гъвкавост, за да се балансира натоварването между сървърите, които участват в репликацията.

1C-Битрикс Уеб клъстер

Основни характеристики:
  • Гъвкава балансиране на натоварването SQL
  • лесна администрация
  • евтин и бърз неограничен скалируемост
  • онлайн архивиране
  • То не изисква завършване на логика уеб приложение

3. Разпределени кеш за данни (Memcached)

"1C-Битрикс клъстер" ви позволява да използвате Memcached сървъра басейн да работи с кеш за данни.

1C-Битрикс Уеб клъстер


Той предвижда:
  • висока производителност - с уеб приложение централизирано използване на кеша
  • надеждност - поради съпротива подсистема keshirovniya до провал на отделни компоненти
  • неограничен скалируемост - чрез добавяне на нови Memcached сървъри

4. непрекъснато сесия между уеб сървъра (съхранявани в сесиите на бази данни)

5. Групиране на Уеб сървъри

1C-Битрикс Уеб клъстер

Когато се раздели на проекта в няколко уеб сървъри трябва да реши два проблема:
  • Синхронизиране на данни (файлове) между сървърите
  • балансиране на натоварването между сървърите