Vad är ett datorkluster? (med bilder)
Ett datorkluster är ett kollektiv av enskilda datorer som skakas ihop så att de fungerar som en enda enhet för en mängd olika uppgifter. Att använda kluster kan erbjuda ett antal fördelar för vissa typer av aktiviteter. De utnyttjas ofta för vetenskaplig forskning, komplexa beräkningar inom många områden och kostnadseffektiv superdator i miljöer som finans. Datorklasdesign kräver input från skickliga datavetare som också kan underhålla klustret för att hålla det på toppprestanda. De typer av datorer som används kan bestämma hur robust datorklyngen är i drift, och tekniker kan också justera operativsystem, applikationer och andra specifikationer för att möta specifika behov.
Ofta är datorerna identiska eller nära den, och de är mycket nära nätverkade med sin egen dedikerade anslutning. Säkerheten för ett datorkluster kräver ett stort förtroende mellan enheterna för att de ska kunna kommunicera snabbt, men klustret kan skyddas av säkerhetsåtgärder för att förhindra intrång från utsidan. För enkelhets skull är de vanligtvis fysiskt belägna tillsammans. Tekniker kan optimera dem för att utföra vissa typer av uppgifter.
Grupper av klusterdatorer kan vara billigare att installera och underhålla än en superdator med liknande prestandaegenskaper. Av detta skäl kan anläggningar som behöver superdatorskapacitet överväga ett datorkluster. Datorerna kan utföra komplexa beräkningar inklusive de som används i vetenskaplig modellering och bearbetning av detaljerade och utmanande ekvationer. De kan också balansera laster för att undvika avmattningar och avstängningar.
En annan fördel kan vara ökad stabilitet. Om en dator misslyckas kan resten av klustret fortsätta att fungera. Detta kan vara viktigt för dataintegritet eller andra åtgärder där användning av en enda dator kan utsätta användare för risken för dataförlust eller andra problem. Cluster computing kan erbjuda robusta alternativ för hantering av servrar, nätverk och andra komplexa system som inte kan gå ner utan att medföra stora kostnader och potentiella olägenheter som störningar i trafikljussystem eller flygtrafikstyrning.
Tid på ett datorkluster kan behöva bokas av personal som vill ha åtkomst till systemet. Detta gör att tekniker kan schemalägga användning såväl som underhåll och andra aktiviteter för att hålla datorerna igång. I en nödsituation kan det vara möjligt att ordna om schemat för att tillgodose behoven hos någon med ett brådskande datorbehov, som snabb modellering för att spåra ett utvecklande stormsystem. Enskilda anläggningar med kritiska behov kan utveckla sina egna datorklustsystem för att undvika förlust på ett system som de inte kontrollerar.