Distribuerede informationssystemer: teknologi, design, sikkerhed

Indholdsfortegnelse:

Distribuerede informationssystemer: teknologi, design, sikkerhed
Distribuerede informationssystemer: teknologi, design, sikkerhed
Anonim

Udvidelse af praksis med at bruge informationsmaterialer i digital form på grund af ergonomiske, funktionelle og tekniske fordele. Den betingede "figur" har erstattet enorme rækker af arkivskabe, fysiske databaser, arkiver af bøger og andet dokumentar- og referencemateriale. Opgaverne med at bestille, segmentere og klassificere information forblev dog, og blev i nogle aspekter mere akutte. I forbindelse med løsningen af dette problem opstod også begrebet distribuerede informationssystemer (RIS), inden for hvilke der forudsættes en klar strukturering af data under hensyntagen til nuancerne i at organisere brugerinteraktion med dem.

PIC-koncept

Teknologier til distribuerede informationssystemer
Teknologier til distribuerede informationssystemer

Behovet for at skabe databestillingsmodeller til informationssystemer blev identificeret så tidligt som i 1970'erne. Samtidig blev principperne for at designe RIS fremhævet som en af metoderne til at strukturere det funktionelle diagram af databaser. I dag betragtes sådanne modeller kun i sammenhæng med mulighederne for at automatisere informationsstrømme uden et enkelt kontrolcenter. Så hvad er et distribueret automatiseret informationssystem? Dette er et digit alt informationsmiljø, hvis funktionelle objekter, når de interagerer med styrecomputere, er opdelt i aft alte kanaler i overensstemmelse med den underliggende algoritme. Infrastrukturens arbejdselementer er netværk, og objekter forstås som informationsmeddelelser, dataenheder og teknologiske materialer.

Principper for oprettelse af RIS

Det er kun muligt at opnå høj effektivitet af RIS-drift, hvis følgende netværksprincipper overholdes:

  • gennemsigtighed. I brugerens øjne bør måldatabasen i et distribueret netværk præsenteres på samme måde som i et ikke-distribueret systemformat.
  • Uafhængighed. Driften af en bestemt RIS bør ikke blive påvirket af andre netværk. I denne del er det værd at bemærke princippet om autonomi i betydningen teknologisk selvforsyning.
  • Synkronisering. Dataens tilstand skal være uforanderlig og konstant under driften af FIG.
  • Isolering af "forbrugere" af data. I processen med at arbejde med data bør brugere ikke påvirke hinanden eller krydse hinanden på den ene eller anden måde, medmindre dette er forudsat af selve formatet.deres arbejdsgang.

RIS Design

Serverforbindelse
Serverforbindelse

Den primære designopgave er at udvikle en funktionel model af RIS, som vil definere konfigurationen af interaktionen mellem objekter med hinanden inden for rammerne af infrastrukturen, samt skemaer til koordinering af arbejdet med elementer af det mellemliggende miljø. Som regel er outputtet et billede af et netværk med etablerede forbindelser mellem komponenterne i et distribueret system. Parametrene for disse bundter, midlerne til deres vedligeholdelse og kontrol bestemmes. Til dato er der brugt to tilgange til den funktionelle organisering af arbejdsmiljøet i design af distribuerede informationssystemer:

  • Med vægt på meddelelsesprocesser mellem systemelementer.
  • Baseret på reguleringen af procedurekald i serverforsyningssystemet.

Den tekniske organisation af det distribuerede netværk sørger for en detaljeret undersøgelse af kommunikationsprotokoller, netværksmoduler til servicering af opkaldskommandoer og egenskaberne for hjælpeserviceudstyr, som vil give en hardwareplatform til projektimplementering.

Designniveauer

Distribuerede databaser
Distribuerede databaser

Fuldstændig udvikling af en RIS-model er umulig uden at dække flere funktionelle lag af netværksrepræsentationen. Især projekter for distribuerede informationssystemer påvirker følgende niveauer:

  • Fysisk. Den tekniske infrastruktur, der er direkte ansvarlig for datatransmission. Det er lige meget hvilkender vil være et datadistributionsskema, men under alle omstændigheder involverer det at arbejde ud fra mekaniske, signal- og elektriske grænseflader med specifikke protokoller. Det er organiseringen af infrastrukturen af kommunikationsbærere med visse standarder, som designerne af det fysiske lag regner med.
  • Kanal. En slags proces til at konvertere signaler og datapakker til et acceptabelt format for dets bekvemme modtagelse og transmission inden for strømdistributionssystemet. Der udvikles en bitmaske, et datagram bygges, og en kontrolsum beregnes i henhold til markeringerne af meddelelserne pakket til bitstrømmen.
  • Netværk. På tidspunktet for design på dette niveau skulle den fysiske infrastruktur til driften af et distribueret informationssystem og netværk være klar, samt en datatransformationsmodel til efterfølgende cirkulation i vandløb. På netværksniveau bygges specifikke kommunikationslinjer, parametrene for deres interaktion med maskiner er gennemtænkt, ruter og mellemliggende databehandlingspunkter organiseres.

Client-server-teknologi

Database i serveren
Database i serveren

Konceptet med "klient-server"-netværksrepræsentationsmodellen har eksisteret siden fremkomsten af de første multi-bruger informationssystemer, men den dag i dag er dette princip om at organisere brugerinteraktion med en struktureret database grundlæggende i konteksten af implementeringen af RIS. I dag er denne model modificeret, tilpasset til bestemte opgaver, kombineret med andre koncepter i netværksorganisationen, men dens to grundlæggende ideerskal gemmes:

  • Data, der hostes på en eller flere servere, forbliver tilgængelige for en bred vifte af brugere. Det specifikke antal brugere med adgang kan variere afhængigt af aktuelle opgaver, men i princippet består muligheden for ubegrænset adgang.
  • I processen med at bruge et distribueret informationssystem, bør dets brugere være i stand til i fællesskab at behandle data i tilstanden med samtidig eller parallel drift på forskellige kanaler.

Nøglefordelingsfaktoren i "klient-server"-systemer refererer specifikt til brugere, da de også betragtes i en bred vifte af visninger fra en klient-forbruger til en servicemaskine, der driver en database i henhold til givne algoritmer i i overensstemmelse med visse adgangsrettigheder.

Fjerndataadgangsteknologier

En af de primære betingelser for at sikre permanent adgang til information i RIS er muligheden for at komme ind i datavarehuset gennem serveren. Til dette bruges forskellige komponentmodeller med adgang til databasen som RDA. I sådanne modeller er input implementeret som en uafhængig softwarefunktion i databasestyringssystemet. For eksempel opererer geografisk distribuerede informationssystemer norm alt gennem en SQL-serverinfrastruktur på deres egen computerinstallation. Funktionaliteten af denne server er begrænset til operationer på lavt niveau relateret til organisation, placering, lagring og forskellige måder at manipulere på i lagerets fysiske hukommelse. Systemiskdatabasefilen skal også indeholde oplysninger om registrerede brugere med en liste over deres fjernadgangsrettigheder.

Server til distribuerede informationssystemer
Server til distribuerede informationssystemer

App Server Technologies

Stabil drift af RIS realiseres kun med et effektivt system til dataadskillelse i henhold til kravene til servercomputerressourcer. Især skal overensstemmelsen med hensyn til hukommelsesstørrelse og hastighed overholdes. Essensen af distribuerede informationssystemteknologier i denne del af serversoftware er at evaluere og understøtte strømindikatorerne for den tekniske infrastruktur. Om nødvendigt forbinder systemet automatisk yderligere serverressourcer. Specifikt implementeres denne funktion af applikationsserveren, der dirigerer de relevante opkald på procedureniveauet. Hvor effektivt et specifikt ressourcereguleringsmodul vil være afhænger af opbygningen af et specifikt computersystem og dets strømpotentiale.

Sikkerhed i distribuerede informationssystemer

Beskyttelse af distribuerede informationssystemer
Beskyttelse af distribuerede informationssystemer

Intet system, der regulerer distributionen af information i dag, er i stand til at garantere fuldstændig sikkerhed. Dette gælder ikke for systemsikkerhedsniveauet, men i princippet for praktisk fungerende modeller, hvor specialiserede beskyttelsesværktøjer er implementeret. Tilstrækkelige foranst altninger til at øge kanalernes sikkerhed reducerer effektiviteten af ubudne gæsters handlinger på forskellige niveauer, hvilket i sidste ende skaber sådanne forhold, medhvilket og forsøg på at trænge ind i systemet bliver upraktiske. Midler til at sikre informationssikkerhed i distribuerede informationssystemer bør kun udformes og indbygges i arbejdsgruppen efter en omfattende analyse af potentielle trusler. En omfattende risikoanalyse vil give en objektiv vurdering af faktorerne og parametrene for en mulig indtrængen fra ubudne gæster, tredjeparts systemfejl, dataaflytning osv.

Sikkerheds-RIS

De vigtigste metoder til at øge RIS's modstand mod forskellige informationstrusler omfatter:

  • Kryptering. I dag er server- og brugerkrypteringsalgoritmer med 56-bit nøgler som DES og dets analoger meget brugt.
  • Effektiv regulering af adgangsrettigheder. Fortrolighed og autentificering har længe været centrale begreber i at sikre informationssikkerheden i distribuerede automatiserede systemer, men administratorernes tab af opmærksomhed på nye måder til brugeridentifikation fører i sidste ende til dannelsen af alvorlige huller i beskyttelsen af netværk.

Reducer datakorruption

Selv uden påvirkning fra ubudne gæster kan den regelmæssige drift af RIS være ledsaget af negative processer, som omfatter forvrængning af informationspakker. Du kan bekæmpe det ved at indføre kryptografisk indholdsbeskyttelse, som forhindrer ukontrollerede dataudskiftnings- og ændringsprocesser.

Konklusion

Distribuerede informationssystemer
Distribuerede informationssystemer

Stigningen i produktiviteten af software og hardware og væksten i mængden af informationsudveksling bestemmer logisk behovet for former for rationel organisering af det digitale rum. Ideen om distribuerede informationssystemer i denne forstand er et af de centrale koncepter for at designe komplekse modeller for brugerinteraktion med databaser på forskellige niveauer. Samtidig ændres også tilgange til serverenheden, teknologisk regulering af datastrømme, computerprocesser osv. Spørgsmål i forbindelse med sikring af sikkerhed og den økonomiske komponent med støtte fra RIS forbliver også relevante.

Anbefalede: