Wat is SAP Instantie & SAP SID?
โก Slimme samenvatting
SAP Instantie en SAP SID definieert samen hoe een SAP Een R/3-systeem is gestructureerd en uniek geรฏdentificeerd. Een instantie bundelt resources zoals geheugen, werkprocessen, dispatcher en gateway; de SID labelt de complete installatie met een code van drie tekens.

Wat een SAP Voorbeeld?
An SAP Aanleg is een runtimegroep van resources die zijn toegewezen aan รฉรฉn applicatie- of databaseserver binnen een SAP R/3 client-serveromgeving. Elke instantie bundelt de resources die de server nodig heeft om gebruikersverzoeken zelfstandig af te handelen.
De bronnen waaruit een instantie bestaat, omvatten:
- Geheugen โ gedeelde geheugenruimtes die worden gebruikt voor buffers en pagina-/rolruimte.
- Werkprocessen โ Dialoog-, update-, achtergrond-, wachtrij- en spoolprocessen die gebruikersverzoeken uitvoeren.
- dispatcher โ de verkeersregelaar die verzoeken doorgeeft om werkprocessen vrij te maken.
- Poort โ het communicatie-eindpunt voor RFC- en CPI-C-aanroepen van en naar de instantie.
Types van SAP Gevallen
An SAP Het systeem bestaat uit drie logische instantietypen. Alle drie delen dezelfde eigenschappen. SAP systeemdirectory op besturingssysteemniveau.
SAP System = Dialog Instance + Central Instance + Database Instance
1. Dialooginstantie
A Dialoogvenster exemplaar Het bevindt zich in de applicatielaag en is bedoeld om de gebruikersbelasting over de hosts te verdelen. Naarmate er meer dialooginstanties op extra hosts worden toegevoegd, groeit het aantal dispatchers en werkprocessen, waardoor meer gelijktijdige gebruikers kunnen inloggen en transacties kunnen uitvoeren zonder dat รฉรฉn server overbelast raakt.
2. Centrale instantie
De Centrale instantie Het kan alles doen wat een dialooginstantie doet, maar het host bovendien de Enqueue Server en de Message Server. Alle dialooginstanties communiceren met de centrale instantie via de Message Server voordat ze de database bereiken. Wanneer een instantie start, registreert de dispatcher zich bij de Message Server en kondigt de aangeboden services aan (DIA, BTC, SPO, UPD, enzovoort). De Enqueue Service op de centrale instantie beheert de vergrendelingstabel die updates serialiseert over het hele systeem.
3. Database-instantie
De Database-instantie Dit is de plek waar bedrijfsgegevens fysiek worden opgeslagen. Het accepteert verzoeken die via de centrale instantie worden doorgestuurd, past vergrendelingen toe op de wachtrij en retourneert resultaatsets naar de aanroepende werkprocessen.
Wat is SID in SAP?
SID staat voor SAP SysteemidentificatieHet is een unieke identificatiecode van drie tekens die aan elke R/3-installatie wordt toegekend โ dat wil zeggen, aan elke complete installatie. SAP system bestaande uit een databaseserver en een of meer applicatieservers.
Typische SIDs volgen patronen zoals C11, PRD, E56, DEVof QASDe SID wordt vastgelegd tijdens de installatie en kan niet worden gewijzigd zonder het systeem opnieuw te installeren. Daarom blijven naamgevingskeuzes die vroeg in een project worden gemaakt, vaak jarenlang in de omgeving van toepassing.
Regels voor SID-naamgeving
- precies drie alfanumerieke tekens.
- Het eerste teken moet een letter zijn.
- Gereserveerde waarden zoals ADD, ALLE , EN, BIN, CDC, COM, SAP, SYSEn de namen van ondersteunde databases, die uit drie tekens bestaan, mogen niet worden gebruikt.
- Elke SID binnen รฉรฉn transportlandschap moet uniek zijn.
Logische systeemnamen
Wanneer gegevens over verschillende systemen worden verdeeld, moet elk systeem in het netwerk duidelijk identificeerbaar zijn. SAP lost dit op door middel van het concept van een logisch systeem.
Een logisch systeem is een applicatiesysteem waarbij de applicaties samenwerken in een gemeenschappelijke database. In SAP In feite is het logische systeem een โโclient โ โโde kleinste, op zichzelf staande bedrijfseenheid binnen een SAP installatie.
Omdat de logische systeemnaam een โโsysteem binnen het netwerk uniek identificeert, kunnen twee systemen niet dezelfde naam hebben als ze met elkaar verbonden zijn als BW-systemen, als bronsystemen, of als er plannen zijn om ze met elkaar te verbinden.
Voorbeeld: Logische naam van het productiesysteem
Neem bijvoorbeeld een logische systeemnaam voor een productieomgeving. SAP BW-server in Duitsland:
| Element | Waarde | Betekenis |
|---|---|---|
| SID | PBG | P = Productie (type), B = BW (component), G = Duitsland (fabriek) |
| Bedrijf | 100 | Driecijferig klantnummer toegewezen tijdens installatie |
| Logische systeemnaam | PBGCLNT100 | SID + CLNT + klantnummer โ de standaardvorm |
SAP Voorbeeld versus SAP SID
De twee termen beschrijven verschillende lagen van hetzelfde systeem. Het voorbeeld gaat over... runtime-bronnenDe SID gaat over identiteit.
| Aspect | SAP Aanleg | SAP SID |
|---|---|---|
| Wat het is | Een runtime-container met resources op een server. | Een identificatiecode van drie tekens voor het geheel SAP system |
| strekking | Per applicatie- of databaseserver | Per SAP systeem (complete installatie) |
| Voorbeelden | Dialoog, Centraal, Database | C11, PRD, DEV, QAS |
| Kan dit tijdens de uitvoering worden gewijzigd? | Ja, instanties kunnen worden gestart, gestopt of toegevoegd. | Nee โ dit is tijdens de installatie opgelost. |
| Gebruikt voor | Taakverdeling, schaling, foutisolatie | Identificatie bij transporten, RFC's, monitoring |
Waar SID en instantie Numbers Verschijnen
Zodra een systeem is geรฏnstalleerd, verschijnen de SID en het twee-cijferige instantienummer op veel plaatsen waar een Basis-beheerder dagelijks mee werkt.
- OS-gebruikersaccounts:
<sid>adm(bvprdadm) ensapadm. - Profielbestanden:
DEFAULT.PFL,<SID>_DVEBMGS<NN>_<host>, waarbij NN het instantienummer is. - Servicepoorten: dispatcher poort 32 , gatewaypoort 33 , berichtserverpoort 36 .
- RFC-bestemmingen en TMS-routes worden door SID aangesproken.
- SAP GUI-aanmeldingsgegevens Toon de SID naast de hostnaam.
Aanbevelingen voor SID- en instantieconfiguratie
Een overzichtelijke SID- en instantiestrategie werpt zijn vruchten af โโgedurende de hele levensduur van de omgeving. De volgende werkwijzen verminderen verrassingen tijdens transporten, vernieuwingen en audits.
- Houd je aan een naamgevingsconventie. Dit geldt voor DEV/QAS/PRD, waardoor de rol van elk systeem duidelijk is aan de hand van de SID alleen al.
- vermijden SAP- gereserveerde waarden van drie letters en databasenamen om herwerk na de installatie te voorkomen.
- Beschrijf de betekenis van elk SID-teken. in het landschapsdiagram, zodat nieuwe leden het kunnen interpreteren.
- Pin-instantienummers Wanneer meerdere systemen op รฉรฉn host draaien, zodat poortbereiken elkaar niet overlappen.
- Gebruik verschillende logische systeemnamen. zodat de ALE/IDoc-routering voor elke client eenduidig โโblijft.
- Houd de database-instantie op een eigen host. wanneer de belastingprofielen dit toelaten, zodat pieken in de dialoogverwerking de database-I/O niet belemmeren.
