GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Vyvážené zatížení webových serverů a serverů MySQL

O. Nabízíte servery Apache s vyváženým zatížením a dedikované servery mysql?

Odpověď:Ano. Nabízíme servery Apache s vyváženým zatížením (webové servery) a také servery MySQL. Pořádáme několik největších fór na světě, která používají více serverů Apache a vysoce konfigurované čtyřjádrové xeony pro MySQL. Clusterování více serverů MySQL je drahé, ale shlukování serverů Apache je poměrně jednoduché a jediné náklady, které s tím souvisí, jsou dedikované servery. Základní konfigurace dedikovaného hostingového serveru jsou k dispozici na http://www.eukhost.com/dedicated-server-hosting.php, ale quad xeon servery s vysokou konfigurací lze nastavit podle požadavků.

Kontaktujte prosím naše obchodní oddělení pro vlastní nabídku.

Pro architekturu serverů Load Balanced nastavíme 2 nebo více webových serverů s podobnou konfigurací, které budou za Load Balancerem. Každý webový server bude mít přidělenou veřejnou IP adresu a také interní LAN IP. Preferujeme LAN před VLAN, protože interní komunikace webových serverů a databázových serverů může být zcela izolována od vnějšího provozu. Po implementaci pravidel směrování Load Balancing na Load Balancer nakonfigurujeme pravidla Firewallu tak, aby umožňovala průchod webového provozu na webových serverech skrz Load Balancer. Naše IP adresy Office a IP zákazníků budou jediné IP adresy, které budou mít vzdálený přístup ke všem serverům. Žádná jiná IP nebude mít přístup k žádnému z webových serverů nebo databázových serverů. Load Balancer se postará o rovnoměrné rozložení provozu na každém z webových serverů a každý z vašich webových serverů pak předá SQL dotazy databázovému serveru. Webové servery povolí pouze příchozí připojení na portu 80, zatímco servery SQL povolí pouze příchozí připojení na portu 1433, pokud používáte MSSQL na databázových serverech, nebo port 3306, pokud používáte MySQL na databázovém serveru. Databázové servery umožní příchozí SQL dotazy pouze z LAN IP webových serverů. Pro toto nastavení bude použito vestavěné nastavení TCP / IP firewallu Linux 0S (Load Balancer), což eliminuje jakékoli požadavky na další hardwarový firewall. Pravidla brány firewall na webových serverech a databázových serverech budou konfigurována pomocí vestavěné brány firewall pro zabezpečení IP v systému Windows nebo pomocí zásad řízení přístupu hostitele založeného na TCP/IP, pokud používáte servery Linux. Máme zkušenosti s nastavením takových zabezpečených clusterů s vyváženým zatížením a není absolutně žádný důvod se obávat o zabezpečení serveru, pravidla směrování s vyváženým zatížením nebo nastavení brány firewall.

Pro takové clustery Load Balanced také používáme některé specifické nástroje pro vyrovnávání zatížení pořízené od společností Cisco a Juniper. Pro špičkové clustery preferujeme CSS 11000 (Cisco) &Juniper TX2200.


Panels
  1. Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 5

  2. Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 4

  3. Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 3

  1. Vytvořte databázi MySQL a uživatele v cPanel

  2. Jak nainstalovat a používat MySQL na Ubuntu 20.04

  3. Pokyny pro použití a zátěžové testy

  1. Nejčastější dotazy k hostingu PHP a MySQL

  2. Jak nainstalovat webový server Cherokee s PHP5 a MySQL na Ubuntu 11.04

  3. Základy uživatele a databáze MySQL