Edge pa server: Sjellja e shërbimeve menjëherë pranë përdoruesit fundor

KREDI I IMAZHIT:
Kredia Image
iStock

Edge pa server: Sjellja e shërbimeve menjëherë pranë përdoruesit fundor

Edge pa server: Sjellja e shërbimeve menjëherë pranë përdoruesit fundor

Teksti i nëntitullit
Teknologjia e avantazhit pa server po revolucionarizon platformat e bazuara në renë kompjuterike duke sjellë rrjetet aty ku janë përdoruesit, duke çuar në aplikacione dhe shërbime më të shpejta.
    • Author:
    • Emri i autorit
      Parashikimi Kuantumrun
    • March 23, 2023

    Përmbledhje e pasqyrës

    Që nga fundi i viteve 2010, ofruesit e platformave pa server u zhvendosën gjithnjë e më shumë në paradigmat kompjuterike të skajshme për të menaxhuar vonesën (kohën që duhet për sinjalet për të arritur pajisjet) duke i dhënë njëfarë kontrolli zhvilluesit në vend të shërbimit cloud. Suksesi i Edge computing është kryesisht për shkak të përparimeve dhe popullaritetit të rrjeteve të shpërndarjes së përmbajtjes (CDN) dhe infrastrukturave globale.

    Konteksti i skajit pa server

    Të dhënat që ndodhen "në skaj" zakonisht ruhen në CDN. Këto rrjete ruajnë të dhënat në një qendër më të lokalizuar të të dhënave më afër përdoruesit. Ndërsa nuk ka ende një përkufizim të qartë të skajit pa server, premisa është që të dhënat do të shpërndahen gjithnjë e më shumë dhe do të ruhen në mënyrë më fleksibël për përdoruesit. 

    Funksionet e skajit po bëhen më të njohura sepse shërbimet pa server (ose shërbimet e bazuara në cloud) kanë disa kufizime, si vonesa dhe vëzhgueshmëria. Edhe pse pa server e bën mjaft të lehtë ndërtimin dhe vendosjen e aplikacioneve cloud, kompjuteri i skajshëm përpiqet t'i bëjë ato edhe më të mira. Përvoja e zhvilluesit përmirësohet nga pa server pasi ofruesit e reve kompjuterike merren me administrimin e burimeve kompjuterike. Edhe pse kjo metodë thjeshton zhvillimin e frontit, ajo gjithashtu kufizon kontrollin dhe njohuritë në infrastrukturën e sistemit, të cilat mund të adresohen nga llogaritja e skajshme.

    Sa më shumë punë mund të përballojë një server edge, aq më pak punë duhet të bëjë serveri i origjinës. Për më tepër, fuqia e përgjithshme përpunuese e rrjetit është shumë herë më e madhe se ajo e serverit të origjinës vetëm. Si rezultat, është e arsyeshme të shkarkohen detyrat në funksionet e skajit të rrjedhës së poshtme dhe të lirohet kohë në serverin e origjinës për aktivitete të specializuara në fund.

    Shembulli më i zbatueshëm i ditëve moderne është Lambda@Edge i Amazon Web Services (AWS). Kodi është ekzekutuar tani më afër përdoruesit, duke ulur vonesën. Klientët nuk duhet të merren me infrastrukturën dhe tarifohen vetëm për kohën e tyre të llogaritjes. 

    Ndikim shkatërrues

    Një valë e re pa server është gati të përfitojë përdoruesit dhe zhvilluesit fundorë, ndryshe nga teknologjitë e mëparshme. Natyra e adaptueshme dhe e decentralizuar e aplikacioneve pa server i bën ato të aftë për t'u vendosur në vende që më parë ishin jashtë mundësive: në skaj. Edge pa server mundëson që aplikacionet pa server të ekzekutohen në pajisje në mbarë botën, duke u dhënë të gjithë përdoruesve të njëjtën përvojë, pavarësisht sa afër janë me renë qendrore.

    Për shembull, kompania e platformës cloud, Fastly Solutions' Compute@Edge funksionon nga 72 vendndodhje njëkohësisht, sa më afër përdoruesve të fundit. Arkitekturat pa server të skajeve lejojnë që aplikacionet të priten në nivel lokal, ndërkohë që ofrojnë ende fuqinë e llogaritjes qendrore të cloud. Aplikacionet funksionojnë në renë kompjuterike të firmës, kështu që ata janë mjaftueshëm të përgjegjshëm për një kërkesë vajtje-ardhje për çdo shtypje tasti. Ky lloj ndërveprimi është i pamundur të arrihet me një strukturë qendrore cloud.

    Pay-per-use duket të jetë modeli i biznesit në zhvillim në hapësirën e skajshme pa server. Në veçanti, aplikacionet Internet of Things (IoT) mund të kenë një ngarkesë pune të paparashikueshme, e cila nuk funksionon mirë me sigurimin statik. Sigurimi statik i kontejnerëve tarifon përdoruesit edhe kur aplikacioni i tyre është i papunë. Ky mekanizëm mund të jetë problem kur aplikacioni ka shumë punë për të bërë. Mënyra e vetme për të zgjidhur këtë problem është të shtoni më shumë kapacitet, por mund të jetë e shtrenjtë. Në të kundërt, kostoja në skajet pa server bazohet në ngjarjet aktuale të shkaktuara, të tilla si një burim i dedikuar dhe sa herë thirret një funksion. 

    Implikimet e skajit pa server

    Implikimet më të gjera të skajit pa server mund të përfshijnë: 

    • Media dhe kompanitë e bazuara në përmbajtje janë në gjendje të ofrojnë përmbajtje pa buferim, dhe që mund të ruhen në cache për ngarkim më të shpejtë.
    • Zhvilluesit e programeve janë në gjendje të testojnë kodet dhe aplikacionet shpejt me çdo modifikim, duke çuar në lëshime më të shpejta të produkteve. 
    • Firmat si shërbim (p.sh. server-si-shërbim, produkt-si-shërbim, softuer-si-shërbim) që ofrojnë lidhje më të mirë për përdoruesit e tyre fundorë, si dhe opsione më të mira çmimi.
    • Qasje e lehtë te komponentët dhe mjetet me burim të hapur që lejojnë krijimin më të shpejtë të moduleve, sistemeve dhe aplikacioneve.
    • Përditësimet në kohë reale dhe aksesi i menjëhershëm në të dhëna thelbësore për teknologjitë e qytetit inteligjent, siç është monitorimi i trafikut.

    Pyetje që duhen marrë parasysh

    • Cilat janë përfitimet e tjera të mundshme të shërbimeve më afër përdoruesit?
    • Nëse jeni një zhvillues softuerësh, si do të përmirësojë edge pa server se si i kryeni detyrat tuaja?

    Referencat e njohurive

    Lidhjet e mëposhtme popullore dhe institucionale u referuan për këtë pasqyrë:

    Blog i MR Tillman Nga pa server në Edge