Innehållsförteckning:
Definition - Vad betyder SSI (Single System Image)?
En enda systembild (SSI) är en distribuerad beräkningsmetod där systemet döljer den distribuerade naturen för de tillgängliga resurserna från användarna. Datorklustret verkar därför vara en enda dator för användare. Den här egenskapen kan aktiveras genom mjukvarumekanismer eller utökad hårdvara.
En SSI ger användare en globaliserad bild av alla resurser i klustret, oavsett noder som de är fysiskt anslutna till, samtidigt som de döljer det faktum att de är associerade med olika noder. SSI säkerställer också multiprocessering och en jämn belastningsbalansering mellan systemen. Maskinerna fokuserar på systemtillgänglighet, skalbar prestanda och insyn i resurshantering.
Techopedia förklarar SSI (Single System Image)
Funktionerna i en enda systembild inkluderar:
- Enkel användargränssnitt: Användare interagerar med klustret genom en enda GUI.
- Enstaka processutrymme: Varje användarprocess har ett unikt klusterbrett process-ID. En process på en nod skapar en barnprocess på samma eller en helt annan nod. Kommunikation mellan processer som finns på olika noder är också möjlig.
- Enkel inmatningspunkt: Användare ansluter till flera noder i klustret via en virtuell värd, som fungerar som en enda inmatningspunkt. Anslutningsbegäran flyttas till olika värdar för att balansera hela belastningen.
- Enstaka I / O-utrymme: Detta tillåter alla noder att utföra I / O-operationer på lokala eller fjärrdiskenheter.
Fördelarna med att använda en enda systembild inkluderar:
- Det ger en liknande syntax som används i andra system, vilket minskar driftsfel.
- Användare kan arbeta i sitt föredragna gränssnitt, som sedan ändras av administratören för att hantera hela klustret som en enda enhet.
- Det minskar ägandekostnaderna och förenklar systemhantering.
- Det ger en enkel bild av alla aktiviteter från en enda nod i hela klustret.
- Slutanvändaren är inte orolig för var applikationen körs.
- Det undviker att använda många skickliga administratörer eftersom det bara behövs en för att centralisera systemhantering.
- Det främjar standardverktygsutveckling.
- Det ger platsoberoende meddelandekommunikation.
