Edge Computing og Cloudlets
Hva Er Edge Computing?
IT-verden i dag blir dominert av cloud computing de siste tiårene. Den brukes til å lagre, få tilgang til og behandle store mengder data og IT-ressurser utenfor våre databehandlingsenheter via internett. Men edge computing kan betraktes som en liten skala cloud computing. Her kan En Kant betraktes som det punktet som databehandlingsenheten eller nettverket som inneholder enheten kommuniserer med internett. Prosessoren inne i en databehandlingsenhet eller ruteren eller TIL OG MED ISP kan betraktes som kanten av nettverket. Så det viktige hensynet her er at edge ligger i nærheten AV IT-og IOT-enhetene, mens sky-serverne ligger millioner miles unna dem. Derfor kan vi utlede fra dette punktet at edge computing er noe der lagring, behandling og databehandling skjer ved kanten av nettverket. Ja, Edge computing Er en åpen IT-arkitektur som bidrar til optimalisering av databehandling og behandling av internett-enheter og webapplikasjoner ved å bringe databehandling nærmere dataressursene. Så, edge computing betyr ganske enkelt ‘Skyen kommer til deg’.
Hvorfor Edge Computing?
sammen med den eksplosive veksten av databehandlingsenheter og dataressurser, produseres et stort volum data. Og dette er ikke bare for i dag og i morgen, men det vil ha en enorm vekst dag for dag. Ved hjelp av cloud computing må vi sende tonn og tonn dataressurser til skyserveren som er millioner miles unna dataressursene, noe som medfører mange problemer som båndbreddeproblemer, latensproblemer, personvernproblemer og så videre. Så, i stedet for å overføre dataressurser til datasentre distribuert i skyer millioner miles unna for behandling, hjelper edge computing et effektivt alternativ der dataene kan behandles, analyseres og beregne i nærheten av kanten av enheten eller nettverket. Bare data som trenger en mer ressurs sultne operasjoner og beregninger kan sendes til skyene langt unna, og alle de andre databehandling kan gjøres på kanten. Derfor hjelper edge computing med å minimere langdistanse kommunikasjon mellom dataressurser og skyservere, og dermed redusere ventetid, båndbreddeproblemer. For eksempel vurdere en ressurs sulten operasjon, ansiktsgjenkjenning hvor behandlingen av algoritmen skal gjøres i cloud server som vil forbruke mye tid, dermed resultere i ventetid problemet. Ved å bruke edge computing, kan behandlingen av ansiktsgjenkjenningsalgoritmen gjøres ved kanten av enheten eller nettverket, så det vil resultere i hastighetsbehandling og redusere latens og også båndbreddeproblemer. I likhet med dette hjelper edge computing mye for sanntidsapplikasjoner som selvkjørende biler hvor en stor reduksjon i ventetid, hjelper mye i sanntid oppdatering av operasjoner og beregninger.
Så, hva er Cloudlets?
cloudlets kan betraktes som liten skala av skyene, hvor hovedforskjellen er cloudlets ligger i nærheten av enhetene i nettverket, ved kanten av enhetens nettverk. Det er skyen med i din geografiske plassering. I likhet med edge computing, hjelper cloudlets å gjøre behandling og databehandling for den avlastede prosessen fra enheten i nettverket. Jeg må forklare hva som menes med ‘Lossing’.
mobilen og ANDRE IT-enheter i dag utvikles innebygd med en rekke avanserte funksjoner som forstørret virkelighet, ansiktsgjenkjenning, naturlig språkbehandling, spill, videobehandling, 3d-modelleringsprogramvare etc. Disse programmene er vanligvis ressurs-sulten, krever intensiv beregning og høyt energiforbruk. Men de mobile enhetene er ressursbegrensning når det gjelder prosessorkraft og batterilevetid. Så, for å utføre disse typer applikasjoner, lastes de ressursintensive applikasjonene opp til skyen ved hjelp av en MEKANISME som kalles LOSSING, hvor all denne behandlingen kan utføres i skyen ved hjelp av ressursene der, og resultatene sendes tilbake til IT-enhetene i vår hånd. Basert på type oppgaver og de nødvendige ressursene, blir hele prosessen eller en del av prosessen lastet ned til skyen for behandling.
men som jeg nevnte ovenfor i edge computing-delen, sender data fra dataressurser til skyer som er miles unna, latens-og båndbreddeproblemer. Og hvis det er en situasjon der internett-leverandøren ikke klarte å bevare forbindelsen mellom enheten og skyserveren, vil det være forsinkelser, pakketap og avbrudd av brukeropplevelsen. Så, for å unngå og redusere disse problemene, Ble Cloudlet-konseptet introdusert. En standarddefinisjon for cloudlet er ‘Cloudlets er mobilitetsforbedrede småskala skydatasentre som ligger på kanten av Internett’. Så, ved å bruke cloudlets, kan ressursintensive oppgaver lastes av til det for behandling, og dermed redusere ventetid, båndbredde og spare mye tid. Cloudlets ‘ ventetid og båndbredde fordeler er spesielt relevante i sammenheng med biler, for å utfylle kjøretøy-til-kjøretøy tilnærminger blir utforsket for sanntidskontroll og ulykkesunngåelse. Under feil kan en cloudlet fungere som en proxy for skyen og utføre sine kritiske tjenester. Ved reparasjon av feilen, kan handlinger som ble forsøksvis forpliktet til cloudlet må overføres til skyen for forsoning. Inkludert disse, en annen fordel med å bruke cloudlets er personvern og sikkerhet bevaring. Mens du bruker sky for behandling, må våre sikre data reise til skyservere miles unna, derfor vil sikkerheten til dataene være aktuelt. Derfor, ved å bruke cloudlets, vil alle private data behandles på kanten av enheter og bidra til bevaring av sikkerheten og personvernet til data.
Tre hovedtrekk er uthevet i cloudlet-arkitekturen som ble modellert Av Satyanarayanan:
Soft-state: En av de viktigste egenskapene. Når cloudlet er installert, er det helt selvstyrt og krever ingen profesjonell hjelp.
Kraftig Og godt koblet Til Internett: Det er en ressursrik datamaskin Eller en klynge av datamaskiner som er godt koblet Til Internett og tilgjengelig for bruk av nærliggende enheter. På samme måte har cloudlets effektiv og pålitelig tilkobling til Internett, vanligvis via en kablet tilkobling.
Tilgjengelig for bruk av nærliggende mobile enheter: det er logisk nær enheter, det betyr at alle mobile enheter I Lokalnettverket (LAN) har lav ventetid til cloudlet og høy båndbredde tilgjengelig for overføring av data.
ifølge Satyanarayanan, nærhet av cloudlets banet en stor hjelp på følgende måter:
svært responsive cloud services: Fysisk nærhet cloudlet til EN IT-enhet gjør det lettere å oppnå lav ende-til-ende latens og høy båndbredde. Dette er verdifullt for applikasjoner som AR og virtuell virkelighet som avlaster beregning til cloudlet.
Skalerbarhet via kantanalyse: Den kumulative inntrengningsbåndbreddebehovet i skyen fra en stor samling av iot-sensorer med høy båndbredde, for eksempel videokameraer, er betydelig lavere hvis rådataene analyseres på cloudlets. Bare den (mye mindre) utpakkede informasjonen og metadataene må overføres til skyen.
håndhevelse Av Retningslinjer For Personvern: en cloudlet kan håndheve personvernreglene til eieren før dataene frigis til skyen ved å fungere som det første kontaktpunktet i infrastrukturen for iot-sensordata
Maskering av skybrudd: Hvis en skytjeneste blir utilgjengelig på grunn av nettverksfeil, skybrudd eller et tjenestenektangrep, kan en reservetjeneste på en nærliggende cloudlet midlertidig maskere feilen.
Ifølge undersøkelsene kan Edge computing få en raskere vei til suksess ved å pleie etableringen av et åpent cloudlet-økosystem. Så, som et overordnet punkt, er både edge computing og cloudlets en disruptiv teknologi for denne skyintensive epoken, som gir energirik high end computing innen en enkelt trådløs hop AV IT-enheter, spesielt mobile enheter, bidrar til å redusere ventetid, båndbredde og personvernrelaterte problemer, og dermed trekke vei til en epoke med høyintensive applikasjoner fremover.
M. Satyanarayanan, “Fremveksten Av Edge Computing,” I Computer, vol. 50, nr. 1, s. 30-39, Jan. 2017.
Usman Shaukat, Ejaz Ahmed, Zahid Anwar, Feng Xia, “Cloudlet Distribusjon I Lokale Trådløse Nettverk: Motivasjon, Arkitekturer, Applikasjoner og Åpne Utfordringer”, I Journal Of Network And Computer Applications, desember 2015
Ieee Innovation at Work. 2020. Real-Life Bruk Saker For Edge Computing-Ieee Innovasjon På Jobben. Tilgjengelig på: <https://innovationatwork.ieee.org/real-life-edge-computing-use-cases/>