Skip to main content

Hva er multi-leieforhold?

Multi-tenancy, som det gjelder databehandling, er et programvarearkitektonisk prinsipp som er vanligst for forretningsberegning.En tjenesteleverandør lagrer programvare -applikasjoner på en sentral server eller servere for bruk av flere organisasjoner.Hver organisasjon bruker applikasjonen som om den er installert på sitt opprinnelige datanettverk.Mens disse organisasjonene deler bruken, er hver uavhengig uten tilgang til andre data, innstillinger eller brukerinformasjon.Konseptet med multi-tenancy fungerer omtrent det samme som flere brukere på en enkelt personlig datamaskin, men i mye større skala.

Konseptet med multi-tenancy fikk først popularitet i de første årene med databehandling.Bedrifter leide datalagringsplass eller prosesseringskraft fra mainframe -datamaskiner for å redusere utgiftene forbundet med å betjene et uavhengig datanettverk.De første årene var datakomponenter store, krevde omfattende gulvplass og hadde betydelige utgifter.Leieplass eller prosesseringskraft fra en stor hovedramme, for eksempel en universitets- eller regjeringsentreprenør, ga en gjennomførbar løsning.

Etter hvert som Internett fikk popularitet, var applikasjonstjenesteleverandører som var vert for programvare på serverne sine til fordel for spesifikke kunder.Hostede applikasjoner tillot organisasjoner å bruke programvare som krever kraftig prosessorkraft uten å investere i dyre servere og tilleggsutstyr.Den primære forskjellen i denne formen for multi-leieforhold er metoden for tilgang.Brukere får tilgang til hostede applikasjoner gjennom en nettportal, i stedet for en hovedramme.Nettsteder og nettbasert e-post er primære eksempler på hostede multi-leietakerarkitekturer.

Forbrukerorienterte webtjenester, for eksempel vanlige gratis e-postkontoer, krever en enkelt applikasjon, men er ikke multi-leietaker.Hvis en organisasjon leier et segment av slike kontoer, tilpasser regnskapet og begrenser tilgangen for et bestemt organisatorisk formål eller intranett, eksisterer det en arkitektur med flere leiekontorer.Selv om disse e-postleverandørene ikke tilbyr slik tilpasning og begrenset tilgang, gir konseptet et lett forståelig eksempel på en hostet multi-leietakerarkitektur.

Hostede applikasjoner med flere leietakere har grenser.Akkurat som en enkelt personlig datamaskin bare kan kjøre ett operativsystem for en bruker om gangen, har hostede applikasjoner lignende begrensninger.Vertede miljøer med flere leietakere krever normalt separate maskiner for flere installasjoner av en enkelt applikasjon.I noen tilfeller kjøres applikasjoner på en enkelt maskin som separate prosesser.

Moderne Cloud Computing bruker multi-leietaksprinsipper for å gi hundrevis av kunder og organisasjoner tilgang til programvareapplikasjoner.I stedet for å være vertskap for en enkelt installasjon av en applikasjon, tilbyr leverandører applikasjoner på bedriftsnivå.Disse applikasjonene ligger på flere servere og lar mange individuelle og organisatoriske brukere få tilgang til applikasjoner samtidig.