Edge computing: Ano ito? Mga Benepisyo, Mga Panganib at higit pa

Ano ang edge computing, at paano makikinabang dito ang iyong kumpanya? Sinasagot namin ang lahat ng iyong katanungan dito.

Ang Edge computing ay isang framework para sa distributed computing na naglalapit sa computing at data storage capabilities ng enterprise software na mas malapit sa mga user o data source.

Ang layunin ng edge computing ay upang bawasan ang latency sa pagitan ng isang user at isang server, pati na rin bawasan ang paggamit ng bandwidth ng isang application. Tinatantya na 175 Zettabytes ng data bubuo sa buong mundo pagsapit ng 2025, na may mga edge na device na lumilikha ng higit sa kalahati ng kabuuan.

Ang Edge computing ay hindi isang standardized na teknolohiya, sa halip ito ay isang arkitektural na diskarte, isang paraan upang higit pang i-optimize ang data center at mga cloud system.

Ang post na ito ay tumitingin sa edge computing, kung ano ang ibig sabihin nito para sa Internet sa pangkalahatan, para sa imprastraktura, at ang pagbuo ng mga aplikasyon sa hinaharap.

Isang Maikling Kasaysayan

Simple lang ang maagang internet – nag-set up ka ng server at dumaan ang mga bisita. Ngunit habang lumalago ang web at nagsama ng mabibigat na nilalaman ng media tulad ng mga video, nagsimulang mag-overload ang mga server, barado ang mga bandwidth, at lumubog ang latency.

Upang malutas ang problema, ang mga network ng paghahatid ng nilalaman ay nagbago upang magbigay ng isang mapanlikha, ngunit praktikal na solusyon. Maaari mong panatilihin ang iyong website tulad ng dati, ngunit i-outsource ang paghahatid ng mabibigat na data tulad ng mga video. Ang mga network ng paghahatid ng nilalaman ay naroroon sa maraming lokasyon, na ginagawang mas madali at mas mura para sa kahit na mas maliliit na kumpanya na i-optimize ang kanilang karanasan sa website.

Kung binisita ng isang user ang naturang na-optimize na website, ipapakita ng server ng kumpanya ang web page bilang normal. Gayunpaman, kung naglalaman ang page ng mabibigat na data, isasama lang ang lokasyon nito sa code ng web page, para mai-load ng page ang mabigat na data nang direkta mula sa lokasyong iyon.

Ang resulta ay mas mabilis na naglo-load ang lahat dahil ang network ng paghahatid ng nilalaman kung saan nilo-load ng browser ang video ay mas malapit sa user kaysa sa orihinal na server ng kumpanya.

Ang Edge computing ay isang karagdagang ebolusyon ng pamamaraang ito. Dito, ito ay ang pag-compute ng mga gawaing kritikal sa oras o latency-intolerant na inilalapit sa user, dahil ang mga user ng Internet at mga konektadong device ay gumagawa ng mas maraming data kaysa dati.

Paano Gumagana ang Edge Computing

Ang Edge computing ay isang layer sa pagitan ng isang user ng Internet at alinman sa data center ng isang website o sa cloud. Ang edge ay anumang computing infrastructure na mas malapit sa user kaysa sa cloud data center. Awtomatikong na-deploy, ina-update, at winakasan ang mga enterprise application sa gilid.

Bilang isang teknolohiya, ang edge computing ay walang pamantayan, na nangangahulugan na ang iba't ibang kumpanya ay nagpapatupad nito sa kanilang mga natatanging paraan. Gayunpaman, ang mga sumusunod na tampok ay kinakailangan upang maipatupad ang edge computing.

  • Ulap – Ang iyong core computing system. Maaaring isang serbisyo tulad ng AWS, Google Cloud, o sarili mong pribadong cloud.
  • Mga Edge Node – Ito ay anumang hardware system na maaaring magsagawa ng code at kumonekta pabalik sa cloud data center sa pamamagitan ng Internet.
  • Platform ng Pamamahala – Isang software application o operating system para pamahalaan ang pag-deploy at pangangasiwa ng software sa lahat ng edge node at cloud.
  • Pag-aautomat – Pag-load ng pagbabalanse sa pagitan ng iyong cloud at edge node. Isang system na nagde-deploy at nagwawakas ng tamang aplikasyon sa kanang gilid ng node kapag kinakailangan at walang input ng tao. Ang mga diskarte sa containerization tulad ng Kubernetes ay mga nanalo dito.

Mayroong dalawang paraan upang ipatupad ang edge computing:

  1. Cloud Services – Mga pangunahing cloud computing platform mula sa Google Cloud sa AWS at Azure lahat ay may pinagsamang mga serbisyo na nagpapadali sa pagpapatupad ng edge computing.
  2. DIY Arkitektura – Dito, kakailanganin mong i-set up ang iyong hardware at software server system nang mag-isa. Nag-aalok ang Red Hat ng hybrid cloud operating system na tinatawag openshift at isang mas magaan na bersyon na tinatawag na Edge ng Device na mainam para sa paglikha ng mga node sa gilid.

Ang Mga Benepisyo ng Edge Computing

Ang kakayahang mag-host ng iyong mga application sa gilid ay may maraming benepisyo para sa malawak na hanay ng mga application. Kasama sa mga benepisyong ito ang:

  1. Pagbawas ng Latency – Ang mga edge computing node na mas malapit sa mga edge na device ay nangangahulugan ng mas kaunting latency (ang oras na kailangan para sa paglalakbay ng data mula sa isang device patungo sa server at pabalik).
  2. Pinahusay na Kahusayan sa Pagpapatakbo – Sa pamamagitan ng pagsasamantala sa mas mababang mga latency sa gilid at pagsasama-sama nito sa pinakamataas na mapagkukunan ng pag-compute ng cloud, maaaring ma-maximize ang mga kahusayan ng system.
  3. Pinabuting Kahusayan – Ang mga system na gumagamit ng parehong core cloud at edge node ay mas nababanat at maaasahan bilang resulta.
  4. Mas mababang Bandwidth na Gastos – Ang hindi kinakailangang magpadala ng napakaraming data sa buong Internet sa cloud data center ng kumpanya ay maaaring mangahulugan ng makabuluhang pagtitipid sa gastos depende sa application.
  5. Kontrol na Pagsunod – Ang kakayahang maproseso ang data ng mga user sa lokalidad ng user ay makakatulong sa mga kumpanya na sumunod sa mga regulasyon sa privacy ng data.

Mga Hamon at Panganib

Kasama rin sa Edge computing ang mga hamon nito at ang mga pangunahing hamon ay kinabibilangan ng:

  1. Mas Malaking Attack Surface – Ang isang system na nakakalat sa maraming node ay lumilikha ng mas malaking surface para sa mga potensyal na pag-atake. Ito ay maaaring mula sa seguridad sa imprastraktura hanggang sa mga isyu sa privacy ng user.
  2. Nadagdagang Hamon sa Seguridad – Ang pagpapanatili ng imprastraktura sa maraming lokasyon ay nagdudulot ng mas maraming hamon sa seguridad kaysa sa pisikal na pag-secure ng isang data center, halimbawa.
  3. Limitadong Compute Capacity – Ang karaniwang edge na imprastraktura ay nag-aalok ng mas kaunting kakayahan sa pag-compute kaysa sa cloud environment, na ginagawang numero #1 na opsyon ang cloud para sa mahigpit na compute-intensive na mga application.

Edge Computing Kumpara sa Cloud Computing

Ang gilid ay bahagi ng ulap. Ito ay isang katulad na serbisyo na pisikal na mas malapit sa user, isang extension ng cloud na nagpapahusay sa computational efficiency sa pamamagitan ng paghawak sa mga gawaing kritikal sa oras.

Hindi ka maaaring magkaroon ng isang gilid na arkitektura nang walang unang ulap. Bilang karagdagan, ang ulap ay may mga pakinabang nito sa gilid, kapag ang mga isyu sa oras at latency ay hindi kritikal.

Edge Computing vs Artificial Intelligence

ilan artificial intelligence ang mga application tulad ng mga sistema ng seguridad at ID ay maaaring makinabang nang husto mula sa mga network na mababa ang latency. Ginagawang posible ng Edge computing na magpatakbo ng mga modelo ng machine learning nang direkta malapit sa mga edge na device na bumubuo ng data.

Kasama sa mga bentahe ang mas mabilis na oras ng pagtugon, mas mababang pagkonsumo ng bandwidth, at pinahusay na seguridad. Ang Edge computing at AI ay mga pantulong na teknolohiya na malamang na patuloy na magpapalakas sa isa't isa.

Edge Computing Kumpara sa 5G Networks

Ang mga 5G network ay nangangako ng mas matataas na bilis at mas mababang latency, ngunit ang average na round-trip mula sa isang user patungo sa cloud data center at pabalik sa user ay tumatagal ng 100-300ms. Nangangahulugan ito na ang mga 5G network ay maaari lamang mag-alok ng mas mataas na bilis sa kanilang sarili, ngunit hindi mas mababang latency.

Para mabawasan ang mga oras ng latency, kailangan ng mga 5G network ang edge-computing integration para makuha ang 10-20ms latency na magpapakinang sa kanila. Sa mga mas mababang latency na ito lamang magiging mabubuhay ang mga autonomous na sasakyan, pang-industriya na makina, at marami pang ibang real-world application.

Mga Sikat na Edge Device

Ang mga Edge device ay nangongolekta at nagpoproseso ng data nang lokal habang nakikipag-ugnayan sa kanilang mga pisikal na kapaligiran o gumaganap ng iba pang mga kapaki-pakinabang na function.

Ang mga sumusunod ay mga sikat na uri ng device na maaaring makinabang mula sa isang edge-computing architecture:

  1. Mga Smart speaker
  2. Smartphone
  3. Robots
  4. Smartwatches
  5. Mga device na Internet of Things (IoT).
  6. Mga awtomatikong sasakyan
  7. Point of sales (POS) system

Mga Aplikasyon sa Edge Computing

Ang isang malawak na hanay ng mga industriya ay maaaring makinabang mula sa pagsasama ng edge computing. Narito ang ilan:

  1. Mga smart grid para sa mahusay na pagbuo at pamamahagi ng kuryente.
  2. Mga matalinong tahanan na tumutugon sa mga pangangailangan ng kanilang mga nakatira.
  3. Mga matalinong lungsod na may pagsubaybay sa imprastraktura, transportasyon, at mga aplikasyon sa seguridad.
  4. Mga modernong sistema ng agrikultura na may mga sensor ng IoT at kontrol sa klima upang mapalakas ang mga ani.
  5. Pamamahala ng trapiko sa mga lungsod.
  6. Mga serbisyo ng autonomous nabigasyon para sa mga drone, kotse, at mga application ng militar.
  7. Pagsubaybay sa malayong asset, gaya ng mga pag-install ng langis at gas.
  8. Paggawa ng mga halaman na nagsasama ng mga prinsipyo ng industriya 4.0.
  9. Mga retail na tindahan at pamamahala ng bodega ng produkto.
  10. Mga sistema ng pagsubaybay sa pasyente para sa mga ospital.
  11. Predictive na pagpapanatili ng mga high-tech na produkto tulad ng mga makina.
  12. Mga application sa pagpoproseso ng pagsasalita at audio.
  13. Mga application ng machine learning.
  14. Virtual at augmented reality system.
  15. Pinahusay na mga application ng seguridad.
  16. Mga serbisyo sa streaming at paghahatid ng nilalaman.

Imprastraktura at Mga Tagabigay ng Serbisyo

Depende sa kung aling paraan mo gustong lumapit sa edge computing, mayroong iba't ibang mga service provider doon na may mga natatanging solusyon. Narito ang mga nangungunang kumpanya.

Frequently Asked Questions (FAQ)

Posible ba ang 5G nang walang edge computing?

Oo, ito ay. Ngunit ang 5G na walang edge computing ay hindi magiging kasing bilis.

Iba ba ang edge computing sa fog computing?

Oo, nangyayari ang edge computing sa gilid ng network, habang ang fog computing ay anumang computing sa pagitan ng gilid at ng cloud.

Papalitan ba ng Edge computing ang cloud computing?

Hindi, hindi. Ang Edge computing ay isang bahagi ng cloud computing.

Paano binabawasan ng edge computing ang latency?

Binabawasan ng Edge computing ang latency dahil may mas maikling distansya para sa paglalakbay ng data.

Paano nakikinabang ang edge computing sa IoT?

Nakikinabang ang Edge computing sa mga IoT device sa pamamagitan ng pagpapalapit ng mga kakayahan sa pag-compute sa IoT device, na tumutulong sa pag-optimize ng bandwidth at real-time na pagproseso.

Konklusyon

Sa pag-abot sa dulo ng paggalugad na ito ng edge computing at ang maraming benepisyo at aplikasyon nito, dapat na malinaw na ang kasanayan ay narito upang manatili at maaari lamang magpatuloy na lumago.

Bagama't maaaring may iba't ibang pangangailangan ang iba't ibang industriya, malamang na nasa pinakamabuting interes ng iyong organisasyon na humanap ng mga paraan ng paggamit ng edge computing bago gawin ng iyong kumpetisyon.

Nnamdi Okeke

Nnamdi Okeke

Si Nnamdi Okeke ay isang mahilig sa computer na mahilig magbasa ng malawak na hanay ng mga libro. Mas gusto niya ang Linux kaysa sa Windows/Mac at gumagamit na siya
Ubuntu mula noong mga unang araw nito. Mahuhuli mo siya sa twitter via bongotrax

Mga Artikulo: 298

Tumanggap ng mga kagamitan sa teknolohiya

Mga tech na trend, mga uso sa pagsisimula, mga review, online na kita, mga tool sa web at marketing nang isang beses o dalawang beses bawat buwan