Grote computer afdelingen maken gebruik van een techniek genaamd " clustering , " waar twee of meer fysieke computers een gemeenschappelijke taak delen . SQL-database servers vaak last heeft van deze behandeling , en database softwareleveranciers ondersteunen . Hoewel het voegt kosten en complexiteit , meerdere machines aansluiten in een cluster verspreidt de werkdruk en verhoogt de betrouwbaarheid . SQL Database Server Een SQL- server is software die gebruik maakt van de Structured Query Language om relationele databases aan te maken en te onderhouden . De software is een belangrijke taak die gebruiker commando ontvangt , verwerkt deze met de database en stuurt de resultaten naar de gebruiker . Het belangrijkste proces werkt als een poortwachter , die toegang geeft alleen aan die gebruikers de database administrator heeft ontruimd . Bovendien bevat de software onderhoudsprogramma's bouwen, te onderhouden en verfijnen databases . De databasesoftware verblijft meestal op een computer gewijd aan dat doel. Cluster Sommige databasesoftware versies laat u de server op meer dan een machine te installeren . Een cluster is een verzameling machines die een virtuele server draait . Alle computers in een cluster zijn verbonden via een lokaal datanetwerk . De databasebeheerder maakt een virtuele server met een enkele naam en wijst deze naam op elke machine . De gebruikers zien alleen de virtuele server op het netwerk . Load Balancing Sommige geclusterde databaseservers voeren load balancing . Dit is belangrijk voor grote data centra, verspreidt werkbelasting van de server vele fysieke computers . Als het datacenter ervaart problemen met de prestaties na het toevoegen van meer gebruikers , kan het meer computers aansluiten op het cluster te compenseren . Failover Recovery Het runnen van een database- server op een enkele computer : elke downtime , niet geplande , resulteert in de database steeds niet beschikbaar . Operations nodig hoge beschikbaarheid clusters gebruik geconfigureerd dat wanneer een computer uitvalt of wordt afgebroken onderhoud , de anderen overnemen zonder verlies van beschikbaarheid van de database . Dit heet een " failover recovery cluster. " De failover kan plaatsvinden automatisch of handmatig , waardoor beheerders systemen te upgraden en te repareren zonder het stoppen van de server .
|