1C-Bitrix Cluster Web

Modulul Web Cluster - o combinație de soluții care vă permite să distribuiți un singur site la mai multe servere, astfel, rezolvarea mai multor probleme: disponibilitate ridicată a site-ului; scară în ceea ce privește creșterea sarcinii; echilibrarea încărcării, datele de trafic pe mai multe servere. Construiește Cluster Web - promovarea de performanță, scalabilitate și fiabilitate a proiectului!

Modulul Web Cluster - o combinație de soluții care vă permite să distribuiți un singur site la mai multe servere, astfel, rezolvarea mai multor probleme: disponibilitate ridicată a site-ului; scară în ceea ce privește creșterea sarcinii; echilibrarea încărcării, datele de trafic pe mai multe servere. Construiește Cluster Web - promovarea de performanță, scalabilitate și fiabilitate a proiectului!

1C-Bitrix Cluster Web

Orice nou sau lucrează la un proiect de „1C-Bitrix Site Manager“ poate fi reprezentat ca un cluster de servere web interschimbabile.

Principalele sarcini care pot rezolva o astfel de configurație a proiectului:
  1. Cu o creștere a traficului, puteți adăuga rapid noi servere la cluster.
  2. În cazul defectării unuia dintre serverele din sistemul de cluster continuă fără întrerupere pentru a deservi clienții.
  3. Load echilibrare, date de trafic pe mai multe servere.
  4. Sistemul vă permite să ia copii de rezervă de la nodurile clusterului desemnate, fără a afecta funcționarea site-ului.

Proiectul „Web geografic Cluster“ îmbunătățește toleranța la erori și să ofere independență față de centrul de date. Diferitele centre de date combina mai multe grupuri de clustere web în diferite orașe sau țări. În cazul defectării unui centru de date în funcțiune taie imediat cealaltă, fără a fi nevoie de a restabili „copia de rezervă.“

1C-Bitrix Cluster Web


Cluster Web geografice vă permite să măriți întregul grup de server. În fiecare dintre aceste grupuri de lucrări de master sale - independent unul de altul datacentere. Astfel, site-ul dvs., afacerea dvs. este complet protejat de indisponibilitate a centrelor de date în sine.

"Cluster de 1C-Bitrix" - o combinație de tehnologii:

  1. sharding verticală (module de livrare în servere separate MySQL)
  2. replicare MySQL și de echilibrare a sarcinilor între servere
  3. cache de date distribuite (memcached)
  4. Sesiunea continuă între serverul web (sesiuni de stocare în baza de date)
  5. Clustering Web Server:
    • sincronizare fișier
    • Load echilibrare între servere
  6. Independența din centrul de date (în cazul defectării unui centru de date în funcțiune taie imediat cealaltă, fără a fi nevoie pentru a restabili „de rezervă“)

1. sharding verticală

Separarea unei singure baze de date de aplicații web în două sau mai multe baze de date prin alocarea de module individuale fără a schimba logica aplicatiei web.

1C-Bitrix Cluster Web


Baza poate fi selectată pentru a face următoarele module de produse:
  • "Web Analytics"
  • „Căutare“

2. MySQL replicare și de încărcare de echilibrare între servere

Conducerea «Master - slave» se realizează prin intermediul MySQL.

Platforma „1C-Bitrix Site Manager“ permite flexibilitatea de a echilibra sarcina între serverele implicate în replicare.

1C-Bitrix Cluster Web

Caracteristici cheie:
  • încărcare flexibilă de echilibrare SQL
  • administrare ușoară
  • scalabilitate ieftin și rapid nelimitat
  • de backup on-line
  • Ea nu are nevoie de completarea unei logici de aplicații Web

3. Distributed cache-ul de date (memcached)

„Cluster de 1C-Bitrix“ vă permite să utilizați piscina serverul memcached pentru a lucra cu cache-ul de date.

1C-Bitrix Cluster Web


Acesta prevede:
  • de înaltă performanță - cu aplicație web utilizare centralizată cache
  • fiabilitate - datorită rezistenței la subsistemul keshirovniya la defectarea componentelor individuale
  • scalabilitate nelimitată - prin adăugarea de noi Memcached-servere

4. sesiune continuă între serverul web (stocate în sesiunile de baze de date)

5. clustering Web Server

1C-Bitrix Cluster Web

Când împărțiți proiectul în mai multe servere web au nevoie pentru a rezolva două probleme:
  • Sincronizarea datelor (fișiere) între servere
  • de echilibrare a sarcinilor între servere