POIT #124: Edge computing

Witam w sto dwudziestym czwartym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest edge computing.

Dziś moim gościem jest Sebastian Zasina – architekt rozwiązań Data Center, od 2020 pracuje w firmie Schneider Electric. W branży IT/Telco od 2005 roku, zajmował specjalistyczne i managerskie stanowiska w zakresie technicznego wsparcia sprzedaży, realizacji projektów i product managementu. W Schneider Electric zajmuje się głównie złożonymi projektami Data Center, przede wszystkim w fazie koncepcji i projektowania. Dodatkowo specjalizuje się w rozwiązaniach EDGE computing i monitoringu systemów.

W tym odcinku o edge computingu rozmawiamy w następujących kontekstach:

  • co to jest edge computing?
  • rozwój jakich technologii umożliwił powstanie i upowszechnianie się edge computingu?
  • dlaczego edge computing jest ważny w kontekście przetwarzania danych?
  • czym różni się edge od cloud computingu?
  • jak wygląda wdrożenie, instalacja i później utrzymanie urządzeń zajmujących się przetwarzaniem danych w edge computingu?
  • w jaki sposób edge computing ułatwia nasze codziennie życie?
  • w jaki sposób biznes może korzystać na zastosowaniu edge?
  • jakie są obecnie główne wyzwania z jakimi zmaga się edge?
  • jak wygląda popularność edge computing w Polsce?
  • co Schneider Electric oferuje w zakresie edge?
  • czy w obszarze edge computingu pojawiają się już jakieś regulacje lub standardy?
  • jaka będzie przyszłość rozwoju rozwiązań edge computing?

Subskrypcja podcastu:

Linki:

Wsparcie na Patronite:

Wierzę, że dobro wraca i że zawsze znajdą się osoby w bliższym lub dalszym gronie, którym przydaje się to co robię i które zechcą mnie wesprzeć w misji poszerzania horyzontów ludzi z branży IT.

Patronite to tak platforma, na której możesz wspierać twórców internetowych w ich działalności. Mnie możesz wesprzeć kwotą już od 5 zł miesięcznie. Chciałbym oddelegować kilka rzeczy, które wykonuję przy każdym podcaście a zaoszczędzony czas wykorzystać na przygotowanie jeszcze lepszych treści dla Ciebie. Sam jestem patronem kilku twórców internetowych i widzę, że taka pomoc daje dużą satysfakcję obu stronom.

👉Mój profil znajdziesz pod adresem: patronite.pl/porozmawiajmyoit

Pozostańmy w kontakcie:

 

Muzyka użyta w podcaście: „Endless Inspiration” Alex Stoner (posłuchaj)

Transkrypcja podcastu

To jest 124. odcinek podcastu Porozmawiajmy o IT, w którym z moim gościem rozmawiam o edge computingu. Przypominam, że w poprzednim odcinku rozmawiałem o produktach cyfrowych jako formie zarabiania na wiedzy w IT.

Wszystkie linki oraz transkrypcję dzisiejszej rozmowy znajdziesz pod adresem porozmawiajmyoit.pl/124.

Ocena lub recenzja podcastu w Twojej aplikacji jest bardzo cenna, więc nie zapomnij poświęcić na to kilku minut.

Nazywam się Krzysztof Kempiński, a moją misją jest poszerzanie horyzontów ludzi z branży IT. Środkiem do tego, jest między innymi ten podcast. Zostając patronem na platformie Patronite, możesz mi pomóc w tej misji już dziś. Wejdź na porozmawiajmyoit.pl/wspieram i sprawdź szczegóły.

Jednocześnie bardzo dziękuję moim obecnym patronom. A teraz życzę Ci już miłego słuchania.

Odpalamy! 

 

Cześć! Mój dzisiejszy gość to architekt rozwiązań Data Center, od 2020 roku pracuje w firmie Schneider Electric, w branży IT od 2005 zajmował specjalistyczne i managerskie stanowiska w zakresie technologicznego wsparcia sprzedaży, realizacji projektów i product managementu. 

Schneider Electric zajmuje się głównie złożonymi projektami Data Center, przede wszystkim w fazie koncepcji i projektowania, dodatkowo specjalizuje się w rozwiązaniach edge computing i monitoringu systemów. 

Moim i Waszym gościem jest Sebastian Zasina.

Cześć, Sebastian! Bardzo miło mi gościć cię w podcaście! 

 

Dzień dobry, cześć. Również jest mi bardzo miło. 

 

Wiem, że specjalizujesz się w rozwiązaniach edge computing i dzisiaj z tego tematu chciałbym cię przepytać. Chciałbym się dowiedzieć o takim trendzie, który mam wrażenie, będzie coraz mocniej widoczny z racji na to, że coraz więcej danych w sieci wędruje, coraz więcej urządzeń jest podłączonych do sieci. 

Będziemy przenosić te obliczenia bliżej miejsca powstawania tych danych, czyli właśnie edge computing w czystej postaci. 

To będzie temat naszej dzisiejszej rozmowy, ale na początku tak jak każdego gościa u mnie chciałbym cię zapytać o to, czy słuchasz podcastów – jeśli tak, to może masz jakieś swoje ulubione audycje?

 

Podcastów słucham od paru lat. To jest związane z tym, że biegam, więc w trakcie biegania, w trakcie treningów słucham. 

Najczęściej to są podcasty lżejsze, w okolicach sportu, ewentualnie popularnonaukowe. Jakbym miał wymienić to z anglojęzycznych MTA, z polskich Black Hat Ultra, a z takich popularno-naukowych ot np. Ted Radio czy Freakonomics.

Polska scena podcastu rośnie, bo jeszcze parę lat temu nie było ich zbyt wiele, a teraz jak wybieramy sobie opcję PL – jest tego całkiem sporo. Można spędzić sporo godzin na słuchaniu takich podcastów. 

 

Dokładnie. Cieszę się, że to zauważasz, bo to faktycznie jest bardzo fajne źródło czerpania wiedzy, ale też rozrywki. Mam wrażenie, że też ten obszar mocno rośnie w Polsce. Świetnie, że ta podcasto-scena się u nas rozwija. 

Na początku chciałbym zapytać trochę o definicję – żebyśmy później wiedzieli, o czym rozmawiamy, żebyśmy mogli budować na tej definicji. Czym jest edge computing? Kto ukuł to pojęcie, kiedy powstało, na jakich podstawach, w jakim otoczeniu?

 

Ciężko mi określić, kto, bo edge pojawia się w różnych kontekstach w IT już od dawna. Natomiast samo edge computing w tym znaczeniu, w którym dzisiaj będziemy mówić moim zdaniem pojawiło się mniej więcej 6, 7 lat temu mocniej – tak też można zauważyć w Google Trends, że jest to hasło, które od tych czasów było wyszukiwane. 

Pierwszy raz z edge computing spotkałem się w 2017 roku. Co ciekawe, spotkałem się dzięki Schneiderowi, nie będąc jeszcze ich pracownikiem – na targach Cebit dostałem taki white paper apropo edge computing. 

W zasadzie wszystko, co w tym white paperze, datowane na 2016 rok było przedstawione, to w tej chwili się dzieje, więc można powiedzieć, że ta predykcja działa. 

Co do samej definicji – też nie ma takiej książkowej, nie ma standardu. Każdy vendor, każdy dostawca czy organizacja ma jakąś swoją definicję, natomiast one wszystkie sprowadzają się do jednego. Tzn. przeniesienia przetwarzania danych bliżej miejsca, w którym te dane powstają. 

 

Co do samej definicji – też nie ma takiej książkowej, nie ma standardu. Każdy vendor, każdy dostawca czy organizacja ma jakąś swoją definicję, natomiast one wszystkie sprowadzają się do jednego. Tzn. przeniesienia przetwarzania danych bliżej miejsca, w którym te dane powstają. 

 

Okej. Powiedziałeś o pewnym white paperze, z którego dowiedziałeś się o edge computingu. Można powiedzieć, że jest to jakaś koncepcja, podejście, natomiast bazuje oczywiście na ugruntowanych technologiach. Ma swoje zagnieżdżenie w konkretnych rozwiązaniach, które umożliwiają tego typu podejście, czyli przetwarzanie tych danych bliżej miejsca powstawania. 

Dlatego teraz chcę zapytać – rozwój jakich technologii, czy też powstanie jakich technologii, jakich upowszechnienie technologii przyczyniło się do tego, że dzisiaj możemy o edge computingu rozmawiać? 

 

Wydaje mi się, że to działa trochę z drugiej strony. To znaczy, rozwój technologii to jedno, ale dwa, to pewne ograniczenia różnych technologii, które wymuszają de facto to zastosowanie edge. 

Edge odpowiada na pewne ograniczenia chmury, przede wszystkim związane z fizyką. W momencie, kiedy tak jak w tej chwili mamy zorganizowane rozwiązania chmurowe, te duże data centers tworzące chmurę są zlokalizowane czy w USA czy dalej do Polski, np. w Irlandii. 

Jak wiadomo – fala elektromagnetyczna ma swoją skończoną prędkość, okazuje się, że przy takich zastosowaniach real-time’owych ten czas przetwarzania danych ma znaczenie. W tym momencie, jeśli mamy aplikacje, które są wrażliwe na opóźnienia, musimy szukać możliwości przetworzenia tych danych bliżej miejsca, gdzie one powstają jak najbardziej lokalnie. 

Można powiedzieć, że rozwój technologii edge computing jest umożliwiony dzięki temu, że mamy wiele aplikacji, które wymagają niskich opóźnień i szerokiego pasma, które też łatwiej jest zapewnić nam na tej ostatniej mili od węzła operatora lokalnego w warszawie do naszego biura, niż na całej ścieżce do data center zlokalizowanego w USA. 

 

Rozumiem. Gdybyś miał wyznaczyć takie grupy technologii, które tutaj mają największy wpływ, to według Ciebie IoT czy może telekomunikacja jako taka, może data center są takim miejscem czy taką technologią, które najbardziej się przyczyniły do edge computingu to, co mógłbyś wyznaczyć? Takie TOP 1?

 

Myślę, że przede wszystkim wzrost ilości danych. Spowodowany jest rozwojem takich technologii jak np. IoT, gdzie jeszcze w latach dwutysięcznych mówiło się, że ilość urządzeń podłączonych do sieci Internet jest mniej-więcej równa ilości ludzi na świecie. W tej chwili ilość urządzeń generujących dane przekroczyła kilkukrotnie, bo to jest ponad 20 miliardów urządzeń, a spodziewamy się, że będzie rosła i w 2025 roku będziemy mieć ok. 70 miliardów urządzeń podłączonych do sieci Internet. 

Wzrost ilości urządzeń, wzrost ilości danych jest przede wszystkim generowany przez IoT, bo ilość urządzeń IT – ten wzrost jest w pewnym aspekcie ograniczony. 

Natomiast przy IoT to jest tylko i wyłącznie kwestia pomysłów na to, w jaki sposób oczujnikować, wykorzystać dane, które możemy sobie generować. 

 

Okej. Na początku mówiłem, że zajmujesz się data center w rozumieniu danych, czy też właściwie specjalizujesz się w przetwarzaniu ich. 

Teraz widzimy duży wzrost ilości danych, które nie tylko są składowane, ale też krążą po naszych sieciach telekomunikacyjnych. Mnożą się trendy związane z przetwarzaniem danych. 

Czy według ciebie znaczenie edge w rosnącym trendzie ilości oraz sposobach na przetwarzanie danych jest znaczący, jest ważny?

 

Tak. Jest bardzo ważny, bo też spodziewamy się, że za kilka lat większość danych będzie generowana właśnie na brzegu sieci. 

To, o czym wspomniałeś – wzrost danych i to, co widzimy, rozwój data center to jest poniekąd też rozwój technologii edge. Oczywiście, możemy mówić o local edge’u, czyli budowie środowiska do przetwarzania danych w lokalizacji klienta czy bardzo blisko użytkownika i ta sprawa, o której wspomniałeś, czyli kwestia budowy data center, rozwoju data center, bo to tzw. TOP 5, czyli pięciu największych, cloudowych operatorów, którzy dotychczas budowali swoje data centers w Stanach, w Chinach, a jeśli w Europie, to w miastach nazywanych FLAP od pierwszych liter w nazwach, czyli Frankfurt, Londyn, Amsterdam i Paryż. 

Oni w tej chwili szukają możliwości budowy data centers również w mniejszych ośrodkach i tutaj jednym z takich ośrodków jest Warszawa, Polska. Wynika to z możliwości w ogóle budowy takich ośrodków, w sensie dostępnej mocy i tańszej energii. 

O czym mówimy to jest też edge, tylko nie edge na tym poziomie lokalnym, ale na poziomie regionalnym. Cloudowi operatorzy to nazywają regional edge i to też jest część tego trendu, który widzimy. Przejścia z centralnego przetwarzania do przetwarzania bliżej użytkownika. 

 

Chciałbym ten wątek trochę kontynuować, ponieważ na początku powiedziałeś, że edge jest swojego rodzaju odpowiedzią na ograniczenia związane z cloud computingiem. Takie fizyczne ograniczenia, których nie jesteśmy w stanie przeskoczyć, a przynajmniej przy obecnej wiedzy. 

W związku z tym, gdybyś mógł podsumować – jakie są różnice pomiędzy edge a cloud computingiem i czy w twojej opinii edge jest alternatywą, rozszerzeniem, czy może zupełnie inną jakością w stosunku do cloud computingu?

 

Powiedziałbym, że to jest zdecydowanie uzupełnienie. Widać to w podejściu vendorów, operatorów, providerów usług typu cloud. Wielu vendorów wprowadza certyfikację dla inżynierów właśnie, takie związane z powiązaniem edge i cloud, czy na przykład Amazon ma swoją linię urządzeń, linię serwerów SNOW, która jest dedykowana do edge’a, czyli jest de facto rozszerzeniem clouda w stronę ośrodków, gdzie musimy dane przetwarzać szybciej. Także zdecydowanie edge to jest poszerzenie ilości zastosowań computingu, bo tu trzeba wziąć pod uwagę, że będziemy się  – już w tej chwili zderzamy się z rozwojem usług, które wymagają dużej ilości danych. 

I to danych nie tylko dumpów na dysk, ale przetwarzania tych danych w czasie rzeczywistym. Czyli sztuczna inteligencja, machine learning. To są te miejsca, które pozwolą świadczyć usługi wysokiej jakości częściowo na podstawie chmurę, a częściowo dedykowane, postawione u użytkownika serwery. 

 

Czy pod względem technologicznym te dwa podejścia, czyli właśnie edge i cloud computig czymś się różnią? Czy to jest tylko takie przybliżenie chmury bliżej miejsca powstawania danych czy też zupełnie inne technologie, zupełnie inna architektura tego sprzętu – jak to wygląda? 

 

Mogę odpowiedzieć na temat swojego poletka, bo w Schneiderze zajmujemy się przede wszystkim infrastrukturą czysto fizyczną. Tutaj widać dość duże rozgraniczenie, bo o ile mówimy o data center czy serwerowni, to mówimy o obiekcie centralnie planowanym z odpowiednio zaprojektowanym, najczęściej agregat prądotwórczy, dwa przyłącza, klimatyzacja precyzyjna, natomiast w przypadku takich punktów edge lokalnych, to może być data center sprowadzająca się de facto do jednej szafy Rack czy jednej specjalizowanej szafy, więc tu najczęściej te wymogi są zupełnie inne. 

 

Chwilę porozmawiajmy o tym, jak wygląda wdrożenie instalacji, a później utrzymanie takiego rozwiązania. Tutaj powiedziałeś, że nawet gabarytowo mogą się te rozwiązania edge computingowe różnić, w zależności pewnie od potrzeby, tak się domyślam. 

Jak to fizycznie wygląda? Jeśli firma zamawia tego typu usługę, ma zapotrzebowanie na edge computing – jak ten proces się zaczyna i jak wygląda utrzymanie, odpowiedzialności za poszczególne etapy?

 

W przypadku wdrożenia edge computingu powiedzmy w takim środowisku rozproszonym, czyli mówimy o punktach edge w wielu lokalizacjach, mamy trochę inne uwarunkowania. Mamy to środowisko rozproszone, to nie jest serwerownia, do której manager IT, informatyk może zajść w każdym, dowolnym momencie, tylko mówimy często o punktach, które są lokalizacyjnie odległe, więc często już na etapie samej instalacji musimy przewidzieć to w zupełnie inny sposób. Logistycznie musimy zapewnić też dostęp zdalny do urządzeń. 

Klienci – przede wszystkim, jak patrzymy na wdrożenia na Zachodzie, starają się iść w stronę rozwiązań pre konfigurowanych i to i w zakresie tej działki IT, jak i w zakresie infrastruktury fizycznej. My w Schneiderze staramy się na to odpowiadać, czyli klienci mają możliwość zamówienia pre konfigurowanych zestawów. Dostają data center takie all in one, zaklęte w jedną szafę, gdzie nie muszą na miejscu tego łączyć. 

Przychodzi do nich zestaw, który jest spięty i skonfigurowany. Co jeszcze jest istotne, jeśli chodzi o rozwiązania rozproszone, to jest zapewnienie monitoringu. Tak jak mówi się w biznesie – jeśli czegoś nie monitorujemy, to tym nie zarządzamy. Tak samo jest przy infrastrukturze IT. Tu też należy wziąć pod uwagę, że raz musimy monitorować stan serwerów, ale druga sprawa to jest monitoring całej infrastruktury fizycznej, czyli warunków środowiskowych, w której ta infrastruktura działa, kwestii związanych z bezpieczeństwem tej infrastruktury, bo to nie jest serwerownia, gdzie możemy ten dostęp bardzo łatwo ograniczyć. 

Zdecydowanie, podejście musi być trochę inne. Jakbym miał je podsumować w jednym słowie, to standaryzacja albo prekonfiguracja. 

 

Weźmy scenariusz, że jest wendor jak np. Schneider, który dostarcza tego typu rozwiązania. W jaki sposób dociera na miejsce? Kto zajmuje się wdrożeniem, instalacją takiego rozwiązania? To jest wewnętrzny dział IT takiej firmy? Od tego momentu zaczyna się już praca tego działu czy jest to odpowiedzialność jeszcze dostawcy?

 

To wygląda różnie, w zależności od tego, jak działa organizacja, dla której takie rozwiązanie jest wdrażane. Często pomiędzy dostawcą jak Schneider a użytkownikiem pojawia się integrator systemów, który dba o proces – project management, logistykę i dostępność inżynierów wtedy, kiedy są potrzebni. Powiedziałbym, że model partnerski mimo wszystko dominuje w warunkach klientów typu urząd czy enterprise. 

 

Domyślam się, że podobnie to wygląda z utrzymaniem. Albo integrator, albo już wewnętrzny dział IT, jeśli jest to jakaś regulowana instytucja i poziom dostępu jest tam ograniczony. 

 

Tak, dokładnie. 

 

Czy tego typu rozwiązania w ogóle się jakoś aktualizuje? Pod względem sprzętowym – np. jak powiedziałeś, że może to być coś, co jest zamknięte w skrzynkę, szafę i niekoniecznie mamy dostęp do podzespołów? Czy takie rozwiązania są w jakiś sposób rozszerzalne albo właśnie możliwe do rozbudowy?

 

Wiadomo, że jeśli mówimy o rozwiązaniach ograniczonych do jednej szafy to skalowalność jest ograniczona przestrzenią. Jak ta fizyczna przestrzeń w szafie nam się kończy, to musimy pomyśleć o doposażeniu w drugą szafę. 

 

Wiadomo, że jeśli mówimy o rozwiązaniach ograniczonych do jednej szafy to skalowalność jest ograniczona przestrzenią. Jak ta fizyczna przestrzeń w szafie nam się kończy, to musimy pomyśleć o doposażeniu w drugą szafę. 

 

Natomiast jeśli chodzi o zmiany w środowisku, to jeśli monitorujemy taką infrastrukturę i widzimy, że dokładając kolejne urządzenia przekraczamy np. poziom gwarantowanej mocy dostępnej przez UPS, zlokalizowany w tej szafie to możemy wtedy tę szafę sobie o kolejny UPs czy jakieś moduły mocy uzupełnić. 

Mimo że te rozwiązania są prekonfigurowane to nie zamykamy się na tę konfigurację w dniu 0, ale możemy je sobie rozszerzać. Wszystko jest kwestią wymogów na etapie koncepcji. 

 

Rozumiem. Wspomniałeś o urzędach, wcześniej mówiliśmy o firmach, biznesie. Czy edge computing ma jakieś zastosowanie albo wprowadza ułatwienia w takim codziennym życiu Kowalskiego? Czy ten sposób przetwarzania danych będzie w jakiś sposób dla niego zauważalny, gdziekolwiek widoczny?

 

Tak, zdecydowanie. Wszystkie te urządzenia, które podłączamy, które generują dane – one to robią w konkretnym celu. Jest to zwiększenie tzw. user experience na wielu polach, czyli ułatwienie nam pewnych spraw. 

Przykład, który ja często podaję np. na jakichś webinarach, konferencjach, to jest Amazon ze swoimi sklepami Amazon Go. 

Amazon wymyślił koncepcję sklepu bezobsługowego. Wchodzimy, odklikujemy się aplikacją, nie ma tam kasjera, zabieramy co potrzebujemy z półek, nie pakujemy do koszyka, tylko od razu możemy zapakować do toreb, wychodzimy i cała sztuczna inteligencja, która jest zlokalizowana w tym sklepie, czyli te wszystkie tagi RFID, kamery itd. są w stanie przeanalizować, co wzięliśmy, podliczyć i skasować nas bez fizycznego kasowania. 

Każdy, kto stał w kolejce przed świętami wie, ile na tym zyskujemy. Takich przykładów jest więcej. Takie bliższe nam to np. smart city. Przykład związany z optymalizacją ruchu aut w mieście dzięki analityce i predykcji dokonanej na brzegu sieci. Takie rzeczy, z których też korzystam już w tej chwili to są wszystkie serwisy streamingowe, gamingowe, gdzie też ten proces cachowania czy proxowania odbywa się nie w chmurze, tylko na wyniesionych serwerach, ośrodkach przetwarzania danych. Bliżej tego miejsca, z którego korzystamy. Każdy wie, w gamingu te milisekundy są dość istotne. Myślę, że taką prawdziwą rewolucją będzie pojawienie się tzw. connected cars. Auto elektrycznych, czy autonomicznych. W tym momencie cały ekosystem związany z pojazdami, providerami ładowarek – jedziemy w jakąś podróż, widzimy, że mamy ograniczony zasięg i provider ładowarek nam będzie podpowiadał – to może nie zjeżdżaj tu, bo wszystkie ładowarki są zajęte, ale za 5 km jest wolna, zaoszczędzisz czas. 

To tez będzie coś, co dzięki edge’owi będzie ułatwiało nam życie. 

 

Czyli wygoda i czas. To ma sens! A co może być driverem dla firm, dla biznesu, żeby wchodzić w taką dziedzinę jak edge computing. Co mogę zyskać, czy są może jakieś przewagi konkurencyjne czy to są jakieś oszczędności? Co wpływa na to, że firmy chcą się w ten rozwój w kierunku edge computingu zapisywać? 

 

Dla biznesu każda zmiana technologiczna – w tym momencie stoimy w obliczu takiej zmiany technologicznej – to jest swojego rodzaju szansa. 

Jak popatrzymy parę lat wstecz. Firmy handlowe, które się nie obrażały na e-commerce, tylko z e-commerce sobie zrobiły druga nogę, jeśli chodzi o przychody, często się okazywało, że po paru latach stało się to ich głównym źródłem przychodów, a ich konkurencja sprzed lat, która w e-commerce nie weszła, padła. 

Firmy, które adoptują pewną technologię jako tzw. early adopters mają szansę wyprzedzić konkurencję wprowadzając np. edge computing w swoich branżach. Jakbym miał to podsumować w żołnierskich słowach, to bym powiedział, że edge computing to jest szansa na nowe usługi, nowe źródła przychodów, obniżenie kosztów – w dużej mierze jest to kwestia kreatywności i pomysłów na wykorzystanie tej technologii przez działy IT, działy operacyjne. 

 

Firmy, które adoptują pewną technologię jako tzw. early adopters mają szansę wyprzedzić konkurencję wprowadzając np. edge computing w swoich branżach. Jakbym miał to podsumować w żołnierskich słowach, to bym powiedział, że edge computing to jest szansa na nowe usługi, nowe źródła przychodów, obniżenie kosztów – w dużej mierze jest to kwestia kreatywności i pomysłów na wykorzystanie tej technologii przez działy IT, działy operacyjne. 

 

Rozumiem. Mówiłeś, że edge computing to jest technologia, podejście takie całkiem świeże, nowe. W związku z tym potrafię sobie wyobrazić, że ma jakieś wyzwania, z którymi się zmaga. Zresztą, która technologia się nie zmaga z jakimiś wyzwaniami. 

Na ile ten ciągle rosnący wolumen danych, kwestia security, która przez tę ostatnią pandemię mocno nawet do świadomości publicznej się przedostaje jest problemem w przypadku edge computingu?

 

Volumen wydaje mi się niekoniecznie, bo to jest powód, dla którego wdrażamy edge computing. Wydaje mi się, że tutaj jesteśmy w stanie wyskalować potrzeby i wielkość tego węzła, węzłów edge w taki sposób, że żeby obsłużyć wymagany volumen. Na pewno kwestie związane z cyberbezpieczeństwem, jakimś wyzwaniem są. 

Nie wiem, czy można powiedzieć, że to jest wyzwanie dla edge’a, może bardziej dla IoT-s – w sensie tego, żeby wszystkie connected devices były w odpowiedni sposób aktualizowane, jeśli chodzi o łatwi związane z bezpieczeństwem. 

Przy edge’u to, co się pojawia jako dodatkowy czynnik ryzyka, to jest czynnik związany z fizycznym dostępem do urządzeń do tych węzłów. 

Przy scentralizowanej serwerowni czy kolokacji, czy serwerowni umieszczonej w chmurze wiadomo, że ten fizyczny dostęp jest bardzo dobrze pilnowany. W przypadku węzłów edge, które mogą się znajdować np. gdzieś na hali magazynowej, korytarzu, z dostępem fizycznym osób postronnych – tutaj na pewno trzeba na ten aspekt bardzo zwrócić uwagę. 

Kwestia związana z monitorowaniem infrastruktury – ona jest dla edge’a bardzo istotna. Sprawa związana z monitoringiem pod kątem ewentualnych problemów z tą infrastrukturą, czyli jej dostępnością – to też jest dość istotny element. Pamiętajmy, że jeśli chodzi o dostępność w przypadku serwerowni, mamy te przyłącza, agregaty, a dla punktów edge z tym zasilaniem może być różnie. To czasem może być fizyczny kabel z gniazdka plus UPS w tej szafie, więc tutaj mamy zdecydowanie mniejszy wachlarz, jeśli chodzi o zapewnienie niezawodności niż w przypadku serwerowni, więc musimy sobie też pewne rzeczy zapewniać, jeśli chodzi o niezawodność na tych warstwach wyższych. 

 

Mówisz o tym, że przewaga konkurencyjna to może być dobry argument za tym, żeby edge computing zastosować u siebie w firmie. Zastanawiam się, czy takie rzeczy jak np. poprawa wydajności, przyspieszenie naszego biznesu albo wręcz zapewnienie ciągłości to są też argumenty przemawiające w kierunku edge computingu według ciebie?

 

Zdecydowanie. To, co sobie nazywamy jako user experience. Użytkownik aplikacji, użytkownik jakiegokolwiek systemu, on nie lubi czekać, nie lubi, jak coś nie działa, więc dzięki edge’owi zapewniając wyższe pasmo niż opóźnienie, wyższą dostępność, powodujemy, że UX rośnie. Należy pamiętać, że implementacja edge computingu to jest implementacja mechanizmów, które umożliwiają przetwarzanie danych również w przypadku naszej awarii łącza do internetu, awarii przyłącza do chmury. 

W tym momencie cały czas utrzymujemy pełną lub ograniczoną, ale jednak dostępność naszego systemu. 

 

W firmie, w której pracujesz – w Schneider – tworzycie tego typu rozwiązania m.in. na rynek polski. Jak w twojej ocenie i na bazie wiedzy, którą posiadasz, wygląda upowszechnienie się czy też popularność tego typu usług w Polsce? Czy firmy chętnie po to sięgają, czy w ogóle są świadome, że są takie rozwiązania?

 

Na poziomie makro i międzynarodowym to już widać dość mocno – w Polsce są operatorzy chmury, którzy przychodzą z tymi dużymi ośrodkami do nas. Powstaje polska chmura, która też będzie świadczyć usługi częściowo na podstawie budowę lokalnego edge’a. Na poziomie mikro – jakbym miał wyróżnić branżę, która w tym momencie adoptuje rozwiązanie edge computing, to wydaje mi się, że przede wszystkim przemysł. Świadomość tego pojęcia Industry 4.0 i korzyści płynących z automatyzacji, ona jest bardzo wysoka w przemyśle. Przemysł bardzo dobrze liczy pieniądze, potrafi sobie policzyć, że wdrożenie jakiegoś rozwiązania na dłuższym czasie przyniesie jakieś oszczędności albo dodatkowe profity, więc zdecydowanie przemysł jest tutaj liderem, jeśli chodzi o wdrażanie edge computing. 

Na Zachodzie to wygląda trochę inaczej, bo mam wrażenie, że u nas, jeśli chodzi np. o służbę zdrowia czy retail, które na Zachodzie wdrażają, u nas się to odbywa trochę wolniej. Nie wiem do końca, z czego to wynika – przy służbie zdrowia pewnie trochę z niedofinansowania branży, ale zakładam, że co się dzieje na Zachodzie, będzie się działo za 3-5 lat w Polsce. To jest też to miejsce, gdzie spodziewałbym się dużego wzrostu zapotrzebowania na edge computing. 

 

Może przez tę perspektywę spójrz na to, co w ogóle rynek oferuje, jeśli chodzi o edge computing. Np. Schneider Electric. Co oferujecie w zakresie edge computingu?

 

W Schneiderze skupiamy się na infrastrukturze fizycznej, czyli budujemy tę całą otoczkę, do której się wkłada serwery, switche itd. Na bazie produktów Schneidera możemy w zasadzie w 100% zbudować serwerownię od szaf IT, dystrybucji zasilania, chłodzenia, szaf Rack, okablowanie, systemy bezpieczeństwa. W zakresie serwerowni oferujemy rozwiązania pod klucz. Tak samo w rozwiązaniach edge’owych. De facto mała serwerownia też może być punktem edge, ale zaczynając od skali mikro mówimy u nas o mini centrach danych, czyli takich, które są zlokalizowane w jednej szafie Rack albo w jednym module kontenerowym, w którym jest kilka, kilkanaście, nawet kilkadziesiąt szaf Rack. 

Tu możliwości jest dość sporo. Co jest ciekawe w naszej ofercie i myślę, też atrakcyjne w przypadku konkretnego case’a wdrożeniowego, że nasze mini centra danych są przystosowane do warunków, w których te dane będą przetwarzane. Wiadomo, że dla IT są nieco inne wymogi niż np. dla warunków biurowych. W warunkach biurowych to nasze mikro centrum danych wygląda zupełnie inaczej. 

Ono przypomina szafę biurową, ma dodatkowe elementy związane z wyciszeniem, żeby w tej przestrzeni biurowej nie przeszkadzało użytkownikom. Zupełnie inne wymagania będą dla przemysłu, gdzie możemy się spotkać z dużo większymi wahaniami temperatury, wilgotności, gdzie możemy się spotkać z pyłem i na każde z tych środowisk mamy swoje rozwiązanie, które może być prefabrykowane, przygotowane specjalnie pod wymogi klienta. 

 

Tu możliwości jest dość sporo. Co jest ciekawe w naszej ofercie i myślę, też atrakcyjne w przypadku konkretnego case’a wdrożeniowego, że nasze mini centra danych są przystosowane do warunków, w których te dane będą przetwarzane. Wiadomo, że dla IT są nieco inne wymogi niż np. dla warunków biurowych. W warunkach biurowych to nasze mikro centrum danych wygląda zupełnie inaczej. 

Ono przypomina szafę biurową, ma dodatkowe elementy związane z wyciszeniem, żeby w tej przestrzeni biurowej nie przeszkadzało użytkownikom. Zupełnie inne wymagania będą dla przemysłu, gdzie możemy się spotkać z dużo większymi wahaniami temperatury, wilgotności, gdzie możemy się spotkać z pyłem i na każde z tych środowisk mamy swoje rozwiązanie, które może być prefabrykowane, przygotowane specjalnie pod wymogi klienta. 

 

Mówię o mini centrach jako szafach, ale oczywiście szafy to jest jedno, a druga sprawa to jest też bezpieczne chłodzenie tych elementów czy odprowadzenie ciepła przy jakichś mniejszych zyskach ciepła i bezprzerwowe zasilanie, przede wszystkim UPS-y, baterie, mini centra danych to są świetne miejsca do zastosowania baterii litowo-jonowych, czyli tych, które znamy z telefonów komórkowych. One do niedawna w data centers pojawiały się rzadko albo w ogóle – ale ze względu na pewno właściwości, takie jak szerszy zakres temperatur, w których mogą pracować, to że mniej ważą, mniej zajmują miejsca, one się wspaniale skalują, bardzo dobrze pasują do mini centrów danych i baterie litowo-jonowe szczególnie polecamy. 

Jeśli chodzi o naszą ofertę, to kolejny element, który jest moim konikiem, czyli monitoring systemu. Możemy monitorować stan całego takiego mini centrum danych, możemy też ściągać informację z serwerów, nasz system monitoringu ma zaimplementowaną obsługę protokołu SNNP, protokołu Redfish, ale to jest też monitoring środowiskowy, czyli temperatury, zalania, wilgotności, dymu czy bezpieczeństwa fizycznego. Możemy tutaj zastosować kontrolę dostępu, kamery wraz z nagrywaniem. To portfolio w naszym zakresie jest bardzo szerokie i de facto możemy powiedzieć, że Schneider może zaoferować całą otoczkę fizyczną, blacha i okolice, a to, co zostaje dla integratora czy dla klienta to jest już tylko wpinanie serwerów w przygotowane odpowiednie środowisko. 

 

Mówiłeś wcześniej o tych klasycznych data center i w tym obszarze istnieje wiele, różnych norm, standardów, regulacji, które taka serwerownia musi spełniać. Czy w obszarze edge computingu pojawia się coś podobnego? Czy jakieś normy powstają czy też te rozwiązania, te urządzenia, które tworzycie jako Schneider Electric spełniają tego typu normy?

 

Mogę się wypowiedzieć za tę moją działkę, tzn. związaną z infrastrukturą techniczną. Specjalnie standardów dla edge computingu nie ma. Te standardy są kreowane przez dostawców takich jak my, ale też przez użytkowników, klientów. Oczywiście opieramy się na normach, ale normach, które dotyczą poszczególnych elementów infrastruktury, my też w Schneiderze staramy się, żeby nasze rozwiązania były maksymalnie otwarte, jeśli chodzi o monitoring. Wspieramy otwarte protokoły komunikacyjne, więc podsumowując nie ma żadnych specjalnych regulacji co do edge’a, bo też możliwości zastosowania edge’a jest tyle, że ciężko byłoby to pisać jedną klamrą. 

 

Gdybyśmy się mogli pokusić o jakieś przewidywania co do przyszłości. Jak widzisz edge computing w najbliższym czasie i czy takie rzeczy jak IoT, popularyzacja IoT, sieci 5G to jest coś, co będzie wodą na młyn rozwoju edge computingu? 

 

Tak. IoT z pewnością, bo robi nam ruch w sieci. 5G jest odpowiedzią na zwiększony ruch i rozwój 5G to jest rozwój węzłów edge, wokół 5G możemy tworzyć tzw. deep edge, czyli rozwiązania edge z bardzo niskimi opóźnieniami. Miejsce, gdzie upatruję skokowego wzrostu, jeśli chodzi o rozwiązania edge computing to jest rozwój autonomicznych pojazdów czy connected cars, bo nie jest to możliwe bez edge computing. 

Jak znalazłem gdzieś informację, analizę ile taki autonomiczny pojazd potrzebuje danych, żeby sprawnie się poruszać, ile danych jest przetwarzanych na dzień jazdy, czyli 8 godzin jazdy ok. 40 terabajtów. 

Nie mówimy o samym zrzucie, storage’u, ale o danych, które muszą być w aktywny sposób analizowane. To jest moim zdaniem ten element, przy którym technologia edge skoczy bardzo mocno. Nie da się zrobić autonomii pojazdów bez edge’a. 

 

Robi wrażenie. Czyli zdecydowanie technologia przyszłości. Świetnie! Sebastian, dziękuję ci za rozmowę. Dziękuję, że w tak ciekawy sposób powiedziałeś o świecie edge computingu. Dzięki za poświęcony czas i powiedz proszę, gdzie można znaleźć cię w internecie, w jaki sposób się skontaktować?

 

Najłatwiej przez mój profil na LinkedIn albo e-maila firmowego – sebastian.zasina@se.com. Zachęcamy do kontaktu, jeśli pojawiłyby się jakieś pytania. 

 

Świetnie, oczywiście wszystkie linki będą w notatce do odcinka. Sebastian, jeszcze raz bardzo dziękuję i do usłyszenia, cześć! 

 

Dziękuję bardzo, część!

 

To na tyle z tego, co przygotowałem dla Ciebie na dzisiaj. Edge computing to trend polegający na przeniesieniu treści wymagających dużej przepustowości i aplikacji wrażliwych na opóźnienia bliżej użytkowników lub źródeł danych. Z racji na rosnące zapotrzebowanie na przesył i chęć skrócenia czasu dostarczania danych ten obszar IT będzie mocno się rozwijał. 

Jeśli ten odcinek był dla ciebie interesujący i przydatny, odwdzięcz się proszę recenzją, oceną lub komentarzem w social mediach. 

Jeśli masz jakieś pytania, pisz śmiało na krzysztof@porozmawiajmyoit.pl. Zapraszam też do moich mediów społecznościowych.

Nazywam się Krzysztof Kempiński, a to był odcinek podcastu Porozmawiajmy o IT o edge computingu.

Zapraszam do kolejnego odcinka już za tydzień!

Cześć!

 

+ Pokaż całą transkrypcję
– Schowaj transkrypcję
mm
Krzysztof Kempiński
krzysztof@porozmawiajmyoit.pl

Jestem ekspertem w branży IT, w której działam od 2005 roku. Zawodowo zajmuję się web-developmentem i zarządzaniem działami IT. Dodatkowo prowadzę podcast, kanał na YouTube i blog programistyczny. Moją misją jest inspirowanie ludzi do poszerzania swoich horyzontów poprzez publikowanie wywiadów o trendach, technologiach i zjawiskach występujących w IT.