Indholdsfortegnelse:
Definition - Hvad betyder SSI (Single System Image)?
Et enkelt systembillede (SSI) er en distribueret beregningsmetode, hvor systemet skjuler den distribuerede karakter af de tilgængelige ressourcer fra brugerne. Computerklyngen ser derfor ud til at være en enkelt computer for brugerne. Denne egenskab kan aktiveres via softwaremekanismer eller udvidet hardware.
En SSI giver brugerne et globaliseret overblik over alle ressourcerne i klyngen, uanset hvilke knudepunkter de fysisk er forbundet med, mens de skjuler det faktum, at de er knyttet til forskellige knudepunkter. SSI sikrer også multiprocessering og en jævn belastningsafbalancering mellem systemerne. Maskinerne fokuserer på systemtilgængelighed, skalerbar ydelse og gennemsigtighed i ressourcestyring.
Techopedia forklarer SSI (Single System Image)
Funktionerne i et enkelt systembillede inkluderer:
- Enkelt brugergrænseflade: Brugere interagerer med klyngen gennem en enkelt GUI.
- Enkelt procesområde: Hver brugerproces har en unik proces-id for klynge. En proces på en knude opretter en underordnet proces på den samme eller en helt anden knude. Kommunikation mellem processer, der bor på forskellige noder, er også mulig.
- Enkelt indgangspunkt: Brugere opretter forbindelse til flere noder i klyngen gennem en virtuel vært, der fungerer som et enkelt indgangspunkt. Forbindelsesanmodningen flyttes til forskellige værter for at afbalancere hele belastningen.
- Enkelt I / O-rum: Dette tillader alle noder at udføre I / O-operationer på lokale eller fjerndiskenheder.
Fordelene ved at bruge et enkelt systembillede inkluderer:
- Det giver en lignende syntaks som brugt i andre systemer, hvilket reducerer driftsfejl.
- Brugere kan arbejde i deres foretrukne interface, som derefter ændres af administratoren for at administrere hele klyngen som en enkelt enhed.
- Det reducerer ejerskabsomkostningerne og forenkler systemadministration.
- Det giver en overskuelig oversigt over alle aktiviteter fra en enkelt knude i hele klyngen.
- Slutbrugeren er ikke bekymret for, hvor applikationen kører.
- Det undgår at bruge adskillige dygtige administratorer, fordi kun en er nødvendig for at centralisere systemadministration.
- Det fremmer standard værktøjsudvikling.
- Det giver lokaliseringsuafhængig meddelelseskommunikation.
