최근 가장 널리 퍼진 기술적 트랜드 중 하나는 클라우드 컴퓨팅이다. 즉, 원격 데이터 센터에 파일이 저장되고 언제 어디서나 어떤 기기에서든 액세스할 수 있는 데이터 스토리지와 프로세싱의 형태다. 그러나 클라우드 컴퓨팅만이 분산 컴퓨팅의 유일한 형태는 아니다. 이제 많은 기업들이 엣지 컴퓨팅을 선호한다.

 

엣지 컴퓨팅의 정의

엣지 컴퓨팅은 분산된 데이터 센터에 데이터가 분산되어 있지만, 일부 정보는 “엣지”에 로컬 네트워크에 저장되는 데이터 컴퓨팅의 형태다. 기존 클라우드 솔루션은 데이터를 원격 센터에 저장하고, 엣지 네트워크는 이러한 파일을 쉽게 액세스하고 사용할 수 있는 로컬 스토리지에 보관한다.

클라우드 컴퓨팅에서는 데이터 구축 요청이 데이터 센터로 전송되어 그곳에서 처리된 후 로컬 네트워크로 반환된다. 엣지 컴퓨팅은 이 요청 루프를 필요로 하지 않는다. 요청은 원격 데이터 센터로부터 허가를 받을 필요 없이 즉시 응답된다. 로컬 장치는 필요한 대역폭 트래픽의 양을 줄이면서 데이터를 오프라인으로 배포할 수 있다.

네트워크 엣지란?

만약 기업이 자신의 네트워크를 제3자 제공업체에 연결한다면 그것을 네트워크 엣지라고 한다. 그러한 경우에, 네트워크는 다양한 제공자의 인프라에 의존하는 몇 개의 세그먼트를 가지고 있다. 어떤 데이터는 무선 LAN에 저장될 수 있고, 다른 정보는 회사 LAN에 저장될 수 있으며, 반면에 다른 데이터는 개인 센터에 배포될 수 있다.

네트워크 엣지는 로컬 스토리지와 타사 원격 스토리지의 조합이다. 기업 소유의 네트워크가 제3자 인프라와 연결되는 지점, 즉 네트워크의 가장 먼 지점 – 말 그대로, 그 엣지이다.

 

 

엣지 컴퓨팅 용량

엣지 컴퓨팅은 클라우드와 유사하다. 단일 센터에 정보를 보관하는 대신 분산형 스토리지를 제공하기도 하지만, 추가적으로 고유한 이점을 제공한다. 다른 분산형 컴퓨팅 방식과 달리 엣지 컴퓨팅의 주요 용량에 대해 살펴보자.

● 지연 시간 감소

클라우드 컴퓨팅 솔루션은 AI와 머신러닝 소프트웨어의 여러 요청을 처리하기에 너무 느린 경우가 많다. 워크로드가 실시간 예측, 분석 및 데이터 프로세싱으로 구성되어 있다면 클라우드 스토리지는 빠르고 원활한 성능을 제공하지 못할 것이다.

자료는 센터에 등록해야 하며, 센터의 허가를 받아야만 배치가 가능하다. 반면에 엣지 컴퓨팅은 데이터를 처리하는 데 로컬 프로세서를 참여시켜 원격 스토리지의 워크로드를 감소시킨다.

 

● 분산 환경에서 수행

엣지 네트워크는 네트워크의 모든 지점을 한 엣지에서 다른 엣지로 연결한다. 데이터 센터와 관계 없이 한 원격 스토리지에서 다른 스토리지로 직접 데이터를 전송할 수 있도록 하는 것은 시도되고 입증된 방법이다. 데이터는 로컬 네트워크의 반대쪽 끝에 빠르게 도달할 수 있으며 클라우드 솔루션보다 훨씬 더 빠르게 데이터를 처리할 수 있다.

● 제한된 네트워크 연결과 불안정한 인터넷에서 작동

엣지 컴퓨팅은 사내 프로세서로 로컬 스토리지에서 데이터를 처리할 수 있다. 이것은 교통에 유용하다. 예를 들어, 통신을 위해 사물인터넷을 사용하는 기차가 운송하는 동안 항상 안정적인 연결을 가지는 것은 아니다. 오프라인 상태일 때 로컬 네트워크에서 데이터에 연결할 수 있으며, 연결이 백업되면 프로세스를 데이터 센터와 동기화할 수 있다.

엣지 컴퓨팅 서비스는 정보가 로컬 네트워크에서 떠나지 않는 기존의 오프라인 데이터 스토리지와 로컬 드라이브에 아무것도 저장되지 않는 완전 분산형 솔루션 사이의 균형을 제공한다.

여기서 민감한 정보는 원격으로 저장할 수 있는 반면, 인터넷 접속 상태에 관계없이 긴급하게 이용할 수 있어야 하는 데이터는 네트워크 가장자리에서 접속할 수 있다.

● 민감한 개인 데이터를 로컬 스토리지에 저장

일부 기업은 민감한 개인 데이터를 원격 데이터 스토리지와 공유하는 것을 선호한다. 정보의 안전성은 기업 그 자체가 아니라 제공자의 신뢰성에 달려 있다. 신뢰할 수 있는 클라우드 스토리지 벤더가 없는 경우 엣지 프로세싱을 통해 기존의 중앙 집중식 스토리지와 완전히 분산된 클라우드 스토리지 벤더 간의 타협점을 얻을 수 있다.

제3자 제공자에게 기밀 정보를 신뢰하지 않는 기업은 민감한 파일을 네트워크 엣지로 보낼 수 있다. 이를 통해 기업들은 보안과 접근성을 완전히 제어할 수 있게 된다.

● 클라우드 VS 엣지 컴퓨팅

클라우드와 엣지 컴퓨팅은 단일 센터에 데이터를 저장하지 않고 여러 위치에 분산시키는 것을 목적으로 하는 핵심 목적에 따라 유사하다. 가장 큰 차이점은 클라우드 컴퓨팅이 스토리지에 원격 데이터 센터를 사용하는 것을 선호하는 반면, 엣지 컴퓨팅은 로컬 드라이브를 계속 부분적으로 사용하고 있다는 것이다.

즉, 엣지 컴퓨팅은 대부분의 저장된 데이터에 대해 원격 서버도 사용하지만, 드라이브에 어떤 데이터를 남길지를 결정할 가능성이 있다.

 

 

Edge 컴퓨팅은 다음과 같은 시나리오에서 탁월한 백업 전략이다. Edge 컴퓨팅은 다음과 같은 시나리오에서 탁월한 백업 전략이다.

· 네트워크에는 파일을 클라우드 데이터 센터로 보낼 수 있는대역폭이 충분하지 않다.

·사업주들은 저장 및 안전 표준을 통제할 수 없는 원격 저장소에 대한 민감한 정보를 보관하는 것에 대해 망설이고 있다.네트워크가 항상 안정적이지 않다면 엣지 컴퓨팅은 오프라인 모드에서도 파일에 대한 원활한 액세스를 제공한다(파일은 로컬에 저장되지만 클라우드는 그러한 이점을 제공하지 않기 때문이다).

·네트워크가 항상 안정적이지 않다면 엣지 컴퓨팅은 오프라인 모드에서도 파일에 대한 원활한 액세스를 제공한다(파일은 로컬에 저장되지만 클라우드는 그러한 이점을 제공하지 않기 때문이다).

·애플리케이션은 빠른 데이터 처리를 필요로 한다. 이는 테라바이트 단위의 데이터를 정기적으로 처리하는 AI와 ML 프로젝트에서 특히 흔하다. 엣지 애플리케이션이 로컬 네트워크로부터 즉각적인 응답을 제공할 때 데이터 저장소를 통해 각 파일을 실행하는 것은 시간 낭비일 것이다.

실제로 통신이 불안정한 경향이 있는 모든 경우에서 엣지 컴퓨팅이 클라우드를 능가한다. 연결이 사라질 가능성이 있지만, 여전히 실시간 데이터가 필요할 때, 엣지 컴퓨팅은 해결책을 제공한다.

 

반면에클라우드 컴퓨팅은 로컬로 제한되는 엣지컴퓨팅이 가지고 있지않은 독특한 장점이 있다.

·로컬 네트워크 보안에 투자할 필요가 없다. 보안 관행과 전문 지원팀을 구축하지 않은 경우 민감한 엣지 데이터를 수용할 수 있도록 현지 저장소를 준비하는 데는 많은 시간과 자원이 필요할 것이다.

·대용량 데이터셋을 보다 쉽게 저장할 수 있다. 기업들이 수집하는 모든 정보를 저장하지 않아도 된다면 엣지 컴퓨팅은 아주 좋다. 그러나 통찰력을 장기간 저장해야 하는 경우, 지역 네트워크는 물리적으로 대규모 데이터 세트를 정기적으로 수용할 수 없을 것이다. 조만간 데이터를 삭제해야 할 것이다. 대부분의 빅데이터 프로젝트가 클라우드를 사용하는 이유는 컴퓨팅 속도의 희생이 필요하더라도 많은 양의 데이터를 제한 없이 저장할 수 있기 때문이다.

·여러 장치 및 소프트웨어에 쉽게 배포가 가능하다.클라우드에 저장된 정보는 특정 하드웨어에만 국한되지 않는다. 사용자가 인터넷에 접속할 경우, 접속 요건이 충족되는 즉시 언제 어떤 기기에서든 데이터에 접근할 수 있다.

엣지 컴퓨팅은 전사적으로 안정적이고 빠른 성능을 제공하는 데 초점을 맞추고 있다. 로컬네트워크에는 크기 제한이 있어 많은 양의 데이터를 저장할수 없지만, 그 성능은 훨씬 부드럽다.

출처 : Jelvix

 

Leave a Reply