GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Server Web con bilanciamento del carico e server MySQL

D. Offrite server Apache con bilanciamento del carico e server dedicati MySQL?

R:Sì. Offriamo server Apache con bilanciamento del carico (server Web) e server MySQL. Stiamo ospitando un paio dei più grandi forum del mondo che utilizzano più server Apache e xeon quad core ad alte configurazioni per MySQL. Il clustering di più server MySQL è costoso, ma il clustering dei server Apache è abbastanza semplice e l'unico costo è per i server dedicati. Le configurazioni di base del server di hosting dedicato sono disponibili all'indirizzo http://www.eukhost.com/dedicated-server-hosting.php ma è possibile configurare server quad xeon ad alta configurazione secondo i requisiti.

Si prega di contattare il nostro reparto vendite per un preventivo personalizzato.

Per l'architettura dei server Web con bilanciamento del carico, configureremo 2 o più server Web di configurazione simili che saranno dietro il Load Balancer. Ad ogni Web Server sarà assegnato un IP pubblico e un IP LAN interno. Preferiamo la LAN rispetto alla VLAN poiché la comunicazione interna dei server Web e dei server database può essere completamente isolata dal traffico esterno. Dopo l'implementazione delle regole di routing di Load Balancing sul Load Balancer, configuriamo le regole del firewall per consentire al traffico web sui server Web di passare attraverso il Load Balancer. Il nostro IP Office e Customers IP saranno gli unici IP ad avere accesso remoto a tutti i Server. Nessun altro IP potrà accedere a nessuno dei server Web o dei server database. Load Balancer si occuperà dell'equa distribuzione del traffico su ciascuno dei server Web e ciascuno dei tuoi server Web passerà quindi le query SQL al server database. I server Web consentiranno solo la connessione in entrata sulla porta 80, mentre i server SQL consentiranno solo la connessione in entrata sulla porta 1433 se si utilizza MSSQL sui server di database o la porta 3306 se si utilizza MySQL sul server di database. I server database consentiranno query SQL in entrata solo dall'IP LAN dei server Web. Le impostazioni del firewall TCP/IP integrate di Linux 0S (Load Balancer) verranno utilizzate per questa configurazione e questo eliminerà qualsiasi requisito di firewall hardware aggiuntivo. Le regole del firewall sui server Web e sui server database verranno configurate utilizzando la protezione IP integrata Firewall se Windows o criteri di controllo dell'accesso host basati su TCP/IP se si utilizzano server Linux. Abbiamo esperienza nella configurazione di tali cluster sicuri con bilanciamento del carico e non c'è assolutamente motivo di preoccuparsi della sicurezza del server, delle regole di routing con bilanciamento del carico o delle impostazioni del firewall.

Utilizziamo anche alcuni Load Balancer specifici acquistati da Cisco e Juniper per tali cluster con bilanciamento del carico. Preferiamo CSS 11000 (Cisco) e Juniper TX2200 per cluster di fascia alta.


Panels
  1. Domande frequenti sull'hosting PHP e MySQL

  2. Installazione di Web Server in FreeBSD 6.0 con Apache 2.2, MySQL 5.0 e PHP 5 – Parte 5

  3. Installazione di Web Server in FreeBSD 6.0 con Apache 2.2, MySQL 5.0 e PHP 5 – Parte 4

  4. Installazione di Web Server in FreeBSD 6.0 con Apache 2.2, MySQL 5.0 e PHP 5 – Parte 3

  5. Nozioni di base su utenti e database MySQL

Come creare un nuovo database e utente MySQL?

Cerca e sostituisci MySQL

Configurazione multiserver con server di database Web, e-mail, DNS e MySQL dedicati su Debian Squeeze con ISPConfig 3

Bilanciamento del carico con HAProxy, Nginx e Keepalived in Linux

Installa MySQL su Windows Server 2008 R2 e 2012

Come installare e configurare un server Web LAMP su Ubuntu 18.04