Hva er SAP Forekomst & SAP SID?

โšก Smart oppsummering

SAP Instans og SAP SID definerer sammen hvordan en SAP R/3-systemet er strukturert og unikt identifisert. En instans samler ressurser som minne, arbeidsprosesser, dispatcher og gateway; SID-en merker hele installasjonen med en kode pรฅ tre tegn.

  • ๐Ÿงฑ Kjernedefinisjon: An SAP instansen er en kjรธretidsgruppe av minne, arbeidsprosesser, sender og gateway for รฉn server.
  • ๐Ÿ”€ Instanstyper: Dialog-, Central- og Database-instanser danner sammen en komplett SAP system.
  • ๐Ÿ†” SID-regel: Hver SAP systemet har en unik tretegns SAP Systemidentifikasjon som PRD, DEV eller QAS.
  • ๐ŸŒ Logisk system: Et logisk systemnavn (SID + CLNT + klientnummer) identifiserer en klient unikt pรฅ tvers av SAP landskap.
  • ๐Ÿค– AI-vinkel: AI-assistenter fremskynder SID-revisjon, RFC-validering og riktig stรธrrelsesjustering av instansressurser pรฅ tvers av SAP landskap.

Hva er SAP Forekomst & SAP SID?

Hva er en SAP Forekomst?

An SAP Forekomst er en kjรธretidsgruppe av ressurser allokert til รฉn applikasjon eller databaseserver i en SAP R/3 klient-server-miljรธ. Hver instans samler ressursene serveren trenger for รฅ hรฅndtere brukerforespรธrsler uavhengig.

Ressursene som utgjรธr en instans inkluderer:

  • Minne โ€” delte minneomrรฅder brukt til buffere og rull-/sideplass.
  • Arbeidsprosesser โ€” dialog-, oppdaterings-, bakgrunns-, kรธsettings- og spoleprosesser som utfรธrer brukerforespรธrsler.
  • Avsender โ€” trafikklederen som hรฅndterer forespรธrsler til frie arbeidsprosesser.
  • Inngangsport โ€” kommunikasjonsendepunktet for RFC- og CPI-C-kall inn og ut av instansen.

Typer av SAP Forekomster

An SAP Systemet bestรฅr av tre logiske instanstyper. Alle tre deler det samme SAP systemkatalogen pรฅ operativsystemnivรฅ.

SAP System = Dialog Instance + Central Instance + Database Instance

1. Dialogforekomst

A Dialogforekomst befinner seg i applikasjonslaget og eksisterer for รฅ fordele brukerbelastningen pรฅ tvers av verter. Etter hvert som flere dialogforekomster legges til pรฅ flere verter, รธker antallet sendere og arbeidsprosesser, slik at flere samtidige brukere kan logge pรฅ og kjรธre transaksjoner uten รฅ overbelaste noen enkelt server.

2. Sentral instans

Ocuco Sentralinstans kan gjรธre alt en dialoginstans gjรธr, men den er i tillegg vert for Enqueue-serveren og meldingsserveren. Alle dialoginstanser kommuniserer med den sentrale instansen gjennom meldingsserveren fรธr de nรฅr databasen. Nรฅr en instans starter, registrerer koordinatoren seg hos meldingsserveren og annonserer tjenestene den tilbyr (DIA, BTC, SPO, UPD osv.). Enqueue-tjenesten pรฅ den sentrale instansen administrerer lรฅsetabellen som serialiserer oppdateringer pรฅ tvers av hele systemet.

3. Databaseforekomst

Ocuco Databaseforekomst er der forretningsdata fysisk befinner seg. Den godtar forespรธrsler som rutes gjennom den sentrale instansen, bruker kรธlรฅser og returnerer resultatsett til de kallende arbeidsprosessene.

Hva er SID i SAP?

SID stรฅr for SAP SystemidentifikasjonDet er en unik identifikasjonskode pรฅ tre tegn som gis til hver R/3-installasjon โ€“ det vil si til hver komplette SAP system bestรฅende av en databaseserver og รฉn eller flere applikasjonsservere.

Typiske SID-er fรธlger mรธnstre som C11, PRD, E56, DEVeller KvalitetssikringSID-en er fast ved installasjonstidspunktet og kan ikke endres uten รฅ installere systemet pรฅ nytt, sรฅ navnevalg som gjรธres tidlig i et prosjekt har en tendens til รฅ fรธlge landskapet i รฅrevis.

SID-navneregler

  • Nรธyaktig tre alfanumeriske tegn.
  • Det fรธrste tegnet mรฅ vรฆre en bokstav.
  • Reserverte verdier som ADD, ALLE, OG, BIN, CDC, COM, SAP, SYS, og navnene pรฅ tre tegn pรฅ stรธttede databaser mรฅ ikke brukes.
  • Hver SID innenfor ett transportlandskap mรฅ vรฆre unik.

Logiske systemnavn

Nรฅr data distribueres mellom ulike systemer, mรฅ hvert system i nettverket vรฆre tydelig identifiserbart. SAP lรธser dette gjennom konseptet med en logisk system.

Et logisk system er et applikasjonssystem der applikasjonene jobber sammen pรฅ en felles database. I SAP termer, er det logiske systemet effektivt en klient โ€“ โ€‹โ€‹den minste, selvstendige forretningsenheten i en SAP installasjon.

Fordi det logiske systemnavnet unikt identifiserer et system i nettverket, kan ikke to systemer dele samme navn hvis de er koblet til hverandre som BW-systemer, som kildesystemer eller er planlagt รฅ bli koblet til.

Eksempel: Logisk navn for produksjonssystem

Ta et eksempel pรฅ et logisk systemnavn for en produksjon SAP BW-server i Tyskland:

Element Verdi Betydning
SID PBG P = Produksjon (type), B = BW (komponent), G = Tyskland (anlegg)
kunde 100 Tresifret klientnummer tildelt ved installasjon
Logisk systemnavn PBGCLNT100 SID + CLNT + klientnummer โ€” standardskjemaet

SAP Instans vs. SAP SID

De to begrepene beskriver forskjellige lag i det samme systemet. Forekomsten handler om kjรธretidsressurserSID-en handler om identitet.

Aspekt SAP Forekomst SAP SID
Hva det er En runtime-beholder med ressurser pรฅ en server En identifikator pรฅ tre tegn for hele SAP system
Omfang Per applikasjon eller databaseserver Per SAP system (hele installasjonen)
Eksempler Dialog, Sentral, Database C11, PRD, DEV, QAS
Kan endres underveis? Ja โ€“ instanser kan startes, stoppes eller legges til Nei โ€“ fikset ved installasjon
brukes til Lastbalansering, skalering, feilisolering Identifisering i transporter, RFC-er, overvรฅking

Hvor SID og instans Numbers Vises

Nรฅr et system er installert, vises SID-en og det tosifrede instansnummeret mange steder en Basis-administrator jobber med hver dag.

  • OS-brukerkontoer: <sid>adm (f.eks prdadm) Og sapadm.
  • Profilfiler: DEFAULT.PFL, <SID>_DVEBMGS<NN>_<host>, hvor NN er instansnummeret.
  • Serviceporter: senderport 32 , gateway-port 33 , meldingsserverport 36 .
  • RFC-destinasjoner og TMS-ruter blir adressert av SID.
  • SAP GUI-pรฅloggingsoppfรธringer vis SID-en ved siden av vertsnavnet.

Beste praksis for SID- og instansoppsett

En ren SID- og instansstrategi lรธnner seg for landskapets levetid. Fรธlgende fremgangsmรฅter reduserer overraskelser under transporter, oppdateringer og revisjoner.

  • Hold deg til en navnekonvensjon pรฅ tvers av DEV/QAS/PRD, sรฅ rollen til hvert system er รฅpenbar fra SID alene.
  • Unngรฅ SAP-reserverte verdier pรฅ tre bokstaver og databasenavn for รฅ forhindre omarbeid etter installasjon.
  • Dokumenter betydningen av hvert SID-tegn i landskapsdiagrammet slik at nye deltakere kan tolke det.
  • Pin-forekomstnumre nรฅr du kjรธrer flere systemer pรฅ รฉn vert, slik at portomrรฅdene ikke kolliderer.
  • Bruk distinkte logiske systemnavn for hver klient for รฅ holde ALE/IDoc-rutingen entydig.
  • Behold databaseinstansen pรฅ sin egen vert nรฅr lasteprofiler tillater det, slik at dialogtopper ikke sulter database-I/O.

Spรธrsmรฅl og svar

Nei. SID-en er fastkoblet til kataloger, profiler, brukerkontoer og databaseskjemaet. ร… endre den krever en systemkopi eller et homogent navnenavn ved hjelp av SWPM (System Rename) โ€“ ikke en enkel konfigurasjonsendring.

An SAP system er den fullstendige installasjonen identifisert av รฉn SID. En instans er รฉn kjรธretidsenhet (arbeidsprosesser, sender, gateway) pรฅ en enkelt vert. Et system kan inneholde mange instanser, men bare รฉn SID.

Instansnummeret er en tosifret kode (00โ€“97) som er tildelt hver instans. Den mates inn i TCP-portomrรฅder โ€“ for eksempel dispatcherport 3200 + NN โ€“ slik at flere instanser pรฅ samme vert ikke kolliderer.

Reserverte SID-er inkluderer ADD, ALL, AND, BIN, CDC, COM, SAP, SYS, pluss databasenavn som ORA, DB2, ADA, SYB og MSS. Bruk av disse fรธrer til installasjonsfeil eller tvetydighet under kjรธring, og mรฅ unngรฅs.

Enqueue-serveren administrerer den globale lรฅsetabellen, og sikrer at to arbeidsprosesser ikke kan oppdatere det samme forretningsobjektet samtidig. Den kjรธrer pรฅ den sentrale instansen og blir spurt av hver dialoginstans fรธr endringer blir utfรธrt.

CLNT er en forkortelse for Client. I et logisk systemnavn, som for eksempel PBGCLNT100, er segmentet etter CLNT det tresifrede klientnummeret som identifiserer en selvstendig forretningsenhet innenfor SAP system identifisert av SID PBG.

AI-assistenter reviderer SID-konvensjoner pรฅ tvers av landskap, anbefaler arbeidsprosesstellinger i riktig stรธrrelse fra historisk belastning, flagger RFC-destinasjoner som peker pรฅ foreldede SID-er og oversetter kryptiske profilparametere til enkle engelske forklaringer for Basis-team.

Ja. AI-modeller trent pรฅ ST03N-arbeidsmengdedata forutsier forringelse av dialogrespons og anbefaler รฅ legge til en dialogforekomst eller arbeidsprosesser fรธr brukerne merker nedgangen. Dette endrer kapasitetsplanlegging fra reaktiv til prediktiv.

Oppsummer dette innlegget med: