Nwlapcug.com


Che cosa è il Clustering di Failover SQL?

Che cosa è il Clustering di Failover SQL?


Un server di database relazionale è un insieme di programmi software progettati per operare un database. Il database, a sua volta, memorizza informazioni preziose sotto forma di record organizzati, numerazione da migliaia a milioni di persone. Gli utenti inviano le richieste al server sotto forma di SQL, Structured Query Language. Un cluster di server si estende il carico di lavoro di un database su due o più computer fisici. Clustering di failover consente al server di rimanere in esecuzione nonostante il fallimento di uno dei computer.

Server di database e SQL

La maggior parte delle attività del server di database si svolgono in un unico programma che viene eseguito continuamente, il database di monitoraggio e gestione delle richieste di dati da parte degli utenti. Poiché tutte le richieste devono passare attraverso il programma server, sovrintende l'integrità e la sicurezza del database..--il programma nega le richieste degli utenti che non sono corrette o che violano le regole di sicurezza. Funziona in SQL, un linguaggio di programmazione standard, inglese-come per creare e manipolare database.

Cluster di server

Le grandi organizzazioni possono avere migliaia di utenti che accedono a database in qualsiasi momento. Questo è troppo grande che un carico di lavoro per un singolo computer, così i fornitori di software di database sviluppato una tecnica per l'installazione del server su più computer, chiamato un cluster. All'utente finale, il database verrà visualizzato come prima, identificato da un unico nome, ad esempio "cliente ordini." Avendo diversi computer condividere funzioni server migliora le prestazioni e affidabilità, consentendo il database gestire rapidamente molte richieste simultanee.

Clustering di failover

Database di un'organizzazione trasporta informazioni importanti, spesso critiche. Inattività del computer, se dalla manutenzione programmata o hardware guasto è un fatto della vita, ma alcune operazioni, come quelle per i rivenditori online, deve rimanere in esecuzione tutto il giorno. Per rispondere a questo problema, i fornitori di software aggiunto funzionalità di failover per i cluster di server. Il software, in esecuzione su più computer, rileva quando uno è in linea e indirizza le richieste di computer rimanenti. Gli utenti possono notare una diminuzione nel tempo di risposta, ma il server continua a funzionare.

Failover automatico e manuale

Un failover del server è automatico quando un computer si sviluppa un problema fisico e arresta. Il server rileva automaticamente che il computer non risponde e lo rimuove dall'elenco dei computer disponibili. Quando un amministratore di database indica al server per rimuovere un computer dal servizio, si verifica un failover manuale. In questo modo, il personale di computer può fare manutenzione ordinaria sul computer e riportarlo in servizio quando hanno finito la manutenzione.