Hva er en Dynamisk Klynge i WebSphere?
En dynamisk klynge representerer en avansert funksjonalitet innenfor Intelligent Management i WebSphere 8.5. Denne funksjonen gir systemet evnen til dynamisk å håndtere ressurser ved å starte, stoppe og allokere dem etter behov for applikasjoner som kjører i en slik klynge.
Dynamiske klynger opererer i to distinkte modi: «Legg til»-operasjon og «Fjern»-operasjon.
- «Legg til»-operasjon: Denne modusen aktiveres når alle servere i den dynamiske klyngen allerede er i drift, men etterspørselen likevel ikke tilfredsstilles. Gjennom forhåndsdefinerte automatiske handlinger, som er konfigurert for «Legg til»-operasjonen, allokeres ytterligere ressurser.
- «Fjern»-operasjon: Denne modusen trer i kraft når etterspørselen er minimal, eller når det ikke lenger er nødvendig med de eksisterende ressursene for å betjene de innkommende forespørslene. Da stoppes serverne som ikke er i bruk.
Det er viktig å merke seg at «Fjern»-operasjonen aldri vil redusere antall aktive serverforekomster under det minsteantallet som er definert i konfigurasjonen for «Fjern»-operasjonen.
Driftsmoduser
Driftsmodusen bestemmer hvordan systemet interagerer med det dynamiske miljøet. Det er tre tilgjengelige moduser: Manuell, Overvåket og Automatisk.
Manuell: I denne modusen oppfører klyngen seg som et tradisjonelt applikasjonsservermiljø med en statisk klynge. Den manuelle driftsmodusen fungerer i praksis som en konvensjonell WebSphere-applikasjonsserverklynge.
Overvåket: Her gir systemet informasjon og anbefalinger om mulige handlinger. En WebSphere-administrator kan deretter godkjenne eller avvise de foreslåtte handlingene.
Automatisk: I automatisk modus tar systemet initiativ til handlinger uten manuell innblanding. Intelligent Management administrerer prosessene for å legge til og fjerne ressurser, samt den totale klargjøringen.
Hvordan Opprette en Dynamisk Klynge
Logg inn på Deployment Manager Console.
Naviger til Servere >> Klynger >> Dynamiske klynger.
Velg «Automatisk» som driftsmodus, og trykk på «Ny».
Velg «WebSphere applikasjonsserver» som servertype, og trykk på «Neste».
La standardmetoden «Definer klyngemedlemmer automatisk med regler» være valgt.
Gi den dynamiske klyngen et navn, for eksempel «Første Dynamiske Klynge», og trykk på «Neste».
Dersom du har flere nodegrupper, kan du velge de relevante. I dette eksemplet, hvor det kun er én nodegruppe, la standardinnstillingen være, og klikk på «Neste».
Velg «Standard» som dynamisk klynge-mal, og trykk på «Neste».
Konfigurer de dynamiske klynge-spesifikke egenskapene for å definere hvordan den dynamiske klyngen skal oppføre seg. Vi lar standardinnstillingene stå uendret og trykker på «Neste».
«Hold én forekomst startet til enhver tid» er valgt for å sikre at klyngen alltid har minst én aktiv forekomst, og forhindrer applikasjonsavbrudd.
«Ikke begrens antall forekomster som kan startes» gjør det mulig for klyngen å starte alle nødvendige forekomster innenfor en definert node ved økt etterspørsel. Dette sikrer optimal utnyttelse av ressurser ved høy belastning.
«Ingen isolasjonskrav» brukes ettersom vi bare opererer med én nodegruppe.
Gå gjennom konfigurasjonsoppsummeringen og trykk «Fullfør» for å opprette den dynamiske klyngen.
Lagre konfigurasjonen og synkroniser endringene med nodene. Etter dette vil den nyopprettede dynamiske klyngen være synlig i listen.
Du vil også se at et dynamisk klynge-medlem er opprettet under «Applikasjonsservere», og at én forekomst er startet, i henhold til innstillingen om å alltid holde én forekomst aktiv.
I dette dynamiske klyngeoppsettet vil nå en forekomst alltid kjøre. Når etterspørselen øker, vil andre klyngeforekomster startes automatisk.
Synes du artikkelen var nyttig? Del gjerne kunnskapen med andre!