Mi terhelés elosztás

Miután szerver biztonságos adatközpontok Európában. Nyílt felhő VPS / VDS szerver egy gyors SSD 1 perc alatt!

A legjobb Web Hosting:
- megvédi az illetéktelen hozzáférés egy biztonságos európai adatközpont
- fizet legalább Bitcoin.
- Akkor tegye meg a disztribúciós

- védelmet DDOS támadások
- ingyenes biztonsági mentés
- Üzemidő 99,9999%
- DPC - TIER III
- ISP - TIER I

Támogatás az orosz 24/7/365 dolgozni a jogi és fizikai személyek. Most kell 24 mag és 72 Gb RAM. Kérlek!

A versenyképes áron bizonyítani, hogy a legolcsóbb hosting, ha nem tudja!

A percek alatt, válassza ki a konfiguráció, a fizetés és a CMS egy VPS kész.
Pénzvisszafizetési - 30 nap alatt!

Bankkártyák, elektronikus valuta révén Qiwi terminálok, WebMoney, PayPal, Novoplat és mások.

Tegye fel kérdését támogatás 24/7/365

Megtalálja a választ az adatbázisunkban, és megfelel az ajánlásokat a

Terheléselosztás - kulcsfontosságú eleme a magas rendelkezésre állású infrastruktúra, amely javítja a teljesítményt és rugalmasságot weboldalak, alkalmazások, adatbázisok és egyéb szolgáltatások révén a megoszlása ​​a terhelés több szerver között.

Infrastruktúra nélkül terhelés elosztás a következő:

Felhasználói → Internet → webszerver → Server adatbázisok

Azaz, a felhasználó közvetlenül csatlakozik a web szerver (a domainen kívülről, yourdomain.com). És ha ez az egyetlen web-szerver leállt, a felhasználó nem tud a helyszínen. Ezen felül, ha több felhasználó egyszerre próbálja megnyitni az oldalt, a szerver egyszerűen nem tud megbirkózni a terhelést: a honlap nagyon lassan töltődnek be, vagy a felhasználó nem tudja kinyitni.

Távolítsuk egyetlen meghibásodási pont, akkor egy terheléselosztó és kiegészítő webszerver a back-end.

Általános szabály, hogy minden backend szerver ugyanazt a tartalmat: így a felhasználók hozzáférhetnek ugyanazt az adatot, függetlenül a szerver válaszol a kérésre.

használó

Internet

terheléselosztót
↓ ↓
Webszerver 1 Web Server 2
(Replikált szerverek)

Amikor terheléselosztás minden kérés először megy a kiegyenlítő, amely irányítja, hogy az egyik backend szerver; A szerver, viszont reagál a felhasználói lekérdezés, és elküldi neki az eredményt. Ilyen helyzetben válik egy ponton a kudarc terheléselosztót; lehet szüntetni hozzáadásával egy kiegyensúlyozó.

Melyik forgalmat feldolgozó terheléselosztót?

Centírozó rendszergazdák szabályokat hozhatnak létre négy alaptípusa forgalom:

  • HTTP: Szabványos HTTP kiegyensúlyozó kéréseket elosztja szerint HTTP mechanizmusok még. Kiegyensúlyozó állítja fejlécek X-Forwarded-For, X-Forwarded-Proto és az X-Forwarded-Port, közvetíteni az információkat a backend szerver az eredeti kérelem.
  • HTTPS: HTTPS kiegyensúlyozó működik szinte ugyanaz, mint a HTTP, hanem támogatja a titkosítást. Az adattitkosítás kezeli kétféleképpen: SSL-t használó relé (támogatja a titkosítást fel a backend) vagy SSL-megszüntetés (dekódolási adatokat hordoz kiegyensúlyozó, ami után a forgalom küldeni a backend kódolatlan).
  • TCP: alkalmazások, amelyek nem használják a HTTP vagy HTTPS közvetítőként TCP forgalmat. Például lehetőség van arra, hogy osztja a forgalmi adatbank klaszter.
  • UDP: a közelmúltban, néhány terheléskiegyenlítők hozzáadott támogatása alapvető internetes protokollok UDP-t használó (például DNS, syslog).

Ezek a szabályok meghatározzák a protokoll és az átirányítás port terhelés kiegyenlítő, majd csatlakoztassa a protokoll és a port, amelyen keresztül a terhelés kiegyenlítő fogja át a forgalmat a háttérben.

Mint kiegyensúlyozó kiválaszt egy kiszolgálót a backend?

A terhelés kiegyenlítő meghatározza, hogy melyik szerver küld egy kérést, egy két tényező együttes hatásának. Először is, a terhelés kiegyenlítő érzékeli szerverek, amelyek gyorsan és hatékonyan reagálni a kérelmeket, majd úgy dönt, az egyik elérhető kiszolgálók által vezérelve az előre konfigurált szabályokat.

Ellenőrizze a szerver állapotát

Kiegyensúlyozó kell küldenie a forgalom csak azok az aktív szerverek, amelyek képesek tálaljuk. Ahhoz, hogy a helyes választás, akkor folyamatosan figyeli állapotát szerverek a backend használata protokoll és a port a szabályban meghatározott. Ha a szerver nem felel meg a kiegyensúlyozó, akkor automatikusan törlődik a szerverről medence, és nem kap a forgalom, amíg át a teszten.

terhelés kiegyenlítő algoritmusok

További kiegyensúlyozó kiválasztja a medence egyik szerver megfelelően az egyik algoritmusok. A leggyakoribb ilyen algoritmus:

feldolgozási állapota

Redundáns terheléskiegyenlítők

Annak érdekében, hogy „semlegesítse” kiegyensúlyozó mint egyetlen meghibásodási pont, akkor adjunk hozzá egy második kiegyenlítő infrastrukturális és hozzon létre egy klaszter, ahol ellenőrizni fogja állapotát egymást. Mindegyik egyformán képes észlelni és kijavítani hibáit.

használó

Internet
↓ ↓
1 Balancer A kiegyensúlyozó 2

következtetés

Kapcsolódó cikkek