Innholdsfortegnelse:
- Definisjon - Hva betyr inn- / utgangsfekting (I / O-fekting)?
- Techopedia forklarer inngjerding / utgangsgjerde (I / O-fekting)
Definisjon - Hva betyr inn- / utgangsfekting (I / O-fekting)?
Inngang / utgang (I / O) -gjerding er en metode for å forhindre datakorrupsjon i et datamaskinmiljø med gruppert og delt lagring ved å isolere en funksjonsfeil node.
En klynge inneholder en gruppe datamaskiner koblet sammen, slik at de alle er klar over hverandres eksistens og nåværende status. De kan få tilgang til de samme dataene via effektiv deling av lagring. Klyngede servere gir høy tilgjengelighet og i begrenset grad belastningsbalansering på tvers av databasetilgang. I / O-fekting er en mekanisme der hvis noen node begynner å fungere i datamaskinens klyngemiljø, blir den noden isolert automatisk slik at den ikke får tilgang til delte data via I / O-operasjoner.
Techopedia forklarer inngjerding / utgangsgjerde (I / O-fekting)
Det er viktig å ha en riktig mekanisme for å identifisere den funksjonsfeil noden ved andre aktive noder. Ellers kan det være en sjanse for at den fungerende noden forstår at den er den sunne, og at de andre nodene ikke fungerer. Dette kan skape en løpsbetingelse, der alle noder prøver å få tilgang til delte ressurser, for eksempel en delt database, muligens føre til en ødelagt database.
Konseptuelt er I / O-fekting enkel nok, men utførelsen varierer mellom leverandører av klynger og databaseprogramvare. Ofte bruker komplekse databaser denne teknologien, som oftest finnes på matriser med fiberkanallagringsnettverk (SAN).
Leverandørspesifikke eksempler på I / O-fekting er som følger:
- Oracle Parallel Server (OPS) på et databasenivå.
- Red Hat Global File Server (GFS) på filsystemnivå.
- Veritas Cluster Server (VCS) på et plattform- og database-agnostisk nivå.
