우리 모두가 알고 있듯이, 모든 것의 디지털 전환은 기하급수적으로 증가하는 트래픽에 의해 주도되며 최근 AI & Industry 4.0 기반의 애플리케이션은 디지털 네트워크에 대한 새로운 요구사항을 제시하고 있다. 클라우드 서비스(또는 백엔드)가 중앙 클라우드(예: AWS, Google Cloud 등)에서 엣지 로케이션으로 점점 사용자에 가까워지고 있습니다. 엣지 클라우드 자체는 새로운 패러다임이 아니지만 새로운 종류의 애플리케이션이 이를 티핑 포인트로 이끌고 있습니다.
이로 인해 Edge Cloud, Edge Computing 등과 같은 서로 다른 용어를 사용하는 사람들이 생겨났는데, 본 게시물에서는 이러한 용어를 구체화하고 Edge 환경에서 하이퍼 스케일 네트워킹을 제공하기 위해 필요한 사항을 간략히 분석하겠습니다.
Edge Cloud는 기본적으로 클라우드를 사용자 근처의 에지 위치에 구현한 것입니다. 예를 들어, 무선 액세스 네트워크 (RAN)는 도시 한복판에 있는 작은 건물에 연결할 수 있습니다. 해당 건물은 소위 "마이크로 데이터 센터"라고 불리는 몇 개의 서버 랙을 가질 수 있는데 이 위에 에지 클라우드를 구축할 수 있다. 해당 Edge Cloud는 컴퓨팅, 스토리지 및 네트워크를 포함하며 중앙의 클라우드(Core Cloud) 관리 시스템에 의해 관리됩니다. 이는 다른 에지 클라우드의 자원과 연결되지 않을 수 있지만, Core Cloud 에 연결될 가능성이 가장 큽니다.
Edge Computing 은 Edge Cloud에서 발생하는 컴퓨팅/활동을 의미합니다. 다음은 Edge Cloud 에서 실행되는 메인 애플리케이션 예제 입니다 :
1. CDN(Content Delivery Network)으로 캐싱된 콘텐츠를 사용자에게 더 빠르게 제공
2. Edge Cloud 를 통해 실시간으로 자율 주행카를 제어하는 AI 엔진
3. 다양한 IoT 기기의 대용량 정보 및 개인화된 정보를 수집하고 제어하기 위한 엔진
4. 빠른 프레임 반응 시간을 제공하기 위한 게임/메타버스 서비스
따라서 Edge Cloud 와 Edge Computing 은 같은 동전의 두 얼굴이지만 이를 어떻게 해석하고 어떤 목적으로 해석하느냐에 따라 미묘한 차이가 있습니다. 이제 "최첨단의" 용어에 대해 명확하게 알게 된 이상, 무엇이 이러한 기술의 채택을 촉진하고 있는지에 대해 의문을 제기할 수 있습니다. 우리는 Edge Computing 의 정의에서 이 질문에 부분적으로 답했습니다. 그러나 보다 자세한 답변을 위해서는 인터넷 트래픽 소스의 과거, 현재 및 미래를 이해해야 합니다.
머지않아서 인터넷 트래픽의 대부분을 구성했던 비디오 트래픽은 메타버스와 AI 애플리케이션과 같은 더 대용량의 트래픽과 혼재하게 될 것입니다. 비디오 트래픽과 비교했을 때, 해당 서비스들은 양방향 스트리밍 데이터가 더욱더 필요합니다. 또한 이러한 서비스와 관련된 트래픽은 더욱 낮은 지연 시간을 요구하게 되고 사용자의 QoE(Quality of Experience) 는 더욱 민감하게될 것입니다. 이에 비추어 보아도 사용자에게 그러한 서비스의 물리적 근접성이 서비스의 SLA(Service Level Agreement) 에 필수적인 역할을 할 것이라는 것은 명확 합니다. Edge 아키텍처는 5G 와 인터넷 인프라가 낙후된 시골 환경에서는 훨씬 더 중요한 역할을 합니다. 비용측면에서는 다양한 ISP(Internet Service Provider) 를 통해 Core Cloud 로 부터 서비스 되는 데이터 비용 Edge Cloud 로부터 직접 서비스할 수 있는 것에 비해 높기 때문에 이러한 채택을 주도하는 또 다른 요인이 됩니다.
간단하게 들리겠지만 Core Cloud 를 통해 서비스를 최대한 활용하기만 하면 서비스 성능이 향상될 수 있을까요? 그 대답은 '아니오' 입니다. Edge Cloud 로의 전환에서 중요한 요소, 즉 네트워크 자체는 그러한 트래픽 패턴을 위해 설계되지 않았습니다. 또한 메타버스와 같은 개인화된 정보는 인증된 장치만 서로 통신할 수 있도록 해야하고, 이는 점점 더 복잡한 보안 정책을 적용할 필요가 있습니다. 또한, 이러한 서비스를 운영하는 기업에게 높은 수준의 가시성과 보안 관리 편의성을 제공할 필요가 있는데, 기존 시스템으로 해결하기에는 한계가 있습니다.
Conclusion
엔터프라이즈 사업자와 CSP(Cloud Service Provider) 사업자에게 Edge Cloud 시장 에서 우위를 점하기 위해서는 다음과 같은 요소가 가장 중요한 역할을 할 것으로 보입니다.
설치 공간 및 폼 팩터 — Edge Cloud 인프라의 경량화(의미: 더 작고 적은수의 하드웨어로 더 많은 서비스를 호스팅 하는 것) 는 공간 사용 측면에서 도움이 됩니다. 또한, 공간이 부족하다는 것은 더 적은 것으로 더 많은 것을 제공해야 한다는 것을 의미합니다. 네트워킹, 스토리지 또는 컴퓨팅을 위해 터무니없이 많은 수의 서버를 전용할 수는 없습니다.
Total Cost of Ownership (TCO) — IT 에서 비용은 항상 중요합니다. Edge Cloud 는 컴퓨팅, 네트워킹 및 스토리지에 표준 하드웨어를 사용해서 비용 절감 및 벤더 락인으로 인한 위험에서 자유로워야 합니다.
Serviceability — Edge Cloud 의 경우 원격 소프트웨어 관리 용이성과 업그레이드가 필수적입니다. 서비스 직원이 일상적인 서비스를 위해 Edge Cloud 공간을 방문하는 것은 거의 불가능하고, 비용 비효율적 입니다.
Agility — 워크로드 및 애플리케이션의 동적 요구사항을 충족하려면 클라우드 아키텍처에서와 마찬가지로 민첩성이 매우 중요합니다. 예를 들어, Edge Cloud 구현은 과도한 프로비저닝 없이 워크로드에서 발생하는 보이지 않는 급증이나 새로운 요구 사항에 완벽하게 대비해야 합니다.
보안 — Edge Cloud 는 다방면에서 사이버 공격에 노출될 수 있습니다. Edge Cloud 는 Core Cloud 가 감당할 수 없는 외부 영역에 존재하기 때문에 하드웨어에서 소프트웨어에 이르기까지 모든 구성 요소를 사이버 공격에 완벽하게 대비하고 강화해야 합니다. 사람의 개입 없이 자동으로 감지되고 해결되지 않으면 지속적인 DDos 공격이 Edge Cloud 구성 요소에 큰 피해를 줄 수 있습니다.
Latency — 실시간 데이터 처리는 Edge 아키텍처의 새로운 표준이 될 것입니다. 이를 해결하기 위해 네트워킹을 비롯한 모든 구성 요소를 완전히 강화해야 합니다.
NetLOX에서는 이러한 Edge Cloud 와 관련한 이슈 이해하고 있으며, 이러한 이슈를 해결하고 고객의 문제를 해결하기 위해 동종 업계에서 최고의 클라우드 네이티브 네트워킹 솔루션을 제공할 준비가 되어 있습니다. 귀사에 연락하시여 미래에 대비한 클라우드 전략 및 네트워킹 구현에 대해 자세히 알아보시길 추천 드립니다 !
Comments