Hvad er en forbindelsesmægler?

En forbindelsesmægler er normalt en softwareapplikation, der fungerer som en forbindelse mellem en klient og en server eller mellem to eller flere peer-klienter. Disse koncepter bruges primært inden for forvaltning af databaseforbindelse og til implementering af eksterne desktops. Flerlags-softwarearkitektur bruger en forbindelsesmægler til at etablere lav-overhead-kortforbindelser mellem maskiner. Forbindelsesmæglere spiller især en central rolle i virtual desktop virtualisering. Praksisen med at have en formidlende enhed, der administrerer alle forbindelser, bruges også meget til design af distribuerende computearkitektur.

Udviklingen inden for software og operativsystemteknik har set tilkomsten af ​​flerlags-systemarkitekturer. Computernetværk, der er sammensat af sådanne systemer med flere lag, har brug for tilslutninger, der har flere abstraktionslag. Et lag håndterer for eksempel den fysiske overførsel af pakker over transmissionsmediet og sikrer, at hver pakke når den angivne destination mellem netværksenheder. Et andet lag håndterer kun kommunikation mellem applikationer som en webbrowser og en server. Da systemer med flere lag har adskillige kontaktpunkter og kan blive komplekse med hensyn til kommunikation via et computernetværk, er eksistensen af ​​en enhed som en forbindelsesmægler nødvendig.

Virtual desktop virtualisering giver en bruger på en maskine mulighed for at kontrollere en computer, der er placeret fjernt, som om brugeren fysisk var til stede på fjerncomputeren. En forbindelsesmægler fungerer som en agent mellem klientmaskinen og fjernmaskinen og håndterer en række baggrundsnetværksopgaver. Forbindelsesmægleren i desktop virtualisering er ansvarlig for at godkende klientmaskinen og autorisere den til at kontrollere fjernmaskinen. Det påhviler også ansvaret for at sikre, at instruktioner mellem værtscomputeren og det fjernstyrede system er korrekt kodet. Mæglere med eksternt skrivebord har også den enorme opgave at sikre, at kommunikationen mellem de to maskiner synkroniseres.

En anden for nylig udviklet tilgang til super-computing er distribuerende computing-arkitektur, der gør tunge brug af forbindelsesmæglere til hjælp i kommunikationen mellem systemer. Mange af de nyeste supercomputere er designet som gitter, der er sammensat af noder, der kommunikerer med hinanden intelligent for at distribuere arbejde. I sådanne scenarier fungerer en forbindelsesmægler som en udveksling af sortering, tildeling af arbejde og styring af forbindelser og afbrydelser i nettet. Forbindelsesmæglere spiller også en vigtig rolle i super-computing. En effektiv forbindelsesmægler hjælper supercomputeringsnettet med at skubbe ud så meget processorkraft, som det muligvis kan uden at spilde centrale processorenhedscyklusser eller forårsage transmissionsforsinkelser.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?