개요
엣지 기기는 간단한 비즈니스 애플리케이션부터 정교한 AI 기반 분석에 이르기까지 광범위한 애플리케이션을 지원합니다. 엣지 컴퓨팅을 효과적으로 사용하면 연결 문제를 최소화하고, 대역폭을 줄이고, 응답 시간을 개선할 수 있습니다. 엣지에서 애플리케이션을 자동화하면 로컬의 데이터 처리가 간소화되어 중앙 데이터센터에 대한 의존도가 줄어듭니다.
이러한 접근 방식은 실시간에 가까운 분석과 의사결정 기능이 필요한 현대적인 애플리케이션의 중요 요구 사항을 충족합니다. 그러나 엣지 기기 관리에는 많은 과제가 존재합니다. 이 문서에서는 이러한 과제와 솔루션은 물론 Red Hat® Edge 포트폴리오로 과제를 더 손쉽게 해결하는 방법을 살펴보겠습니다.
원격 기기 관리
육안 검사 시스템과 POS 시스템은 실시간으로 즉시 대응하기 위해 로컬 데이터 분석을 사용하는 수많은 애플리케이션 중 일부입니다.
이상적인 엣지 애플리케이션 관리에는 실시간에 가까운 데이터 처리와 의사결정 기능이 필요합니다. 이를 통해 로컬 데이터 분석을 기반으로 즉각적인 작업을 수행할 수 있는데, 이는 자율 주행 차량과 응급 의료 서비스와 같이 신속한 대응이 필요한 분야에 매우 중요합니다.
엣지 기기는 일반적으로 접근이 불가능하거나 광범위한 영역에 분포되어 있기 때문에 원격 기기 관리가 필요합니다. 중앙 위치에서의 업데이트 공개, 모니터링, 트러블슈팅이 이러한 관리에 해당하며 이를 통해 물리적 액세스 필요성이 줄고 운영 비용과 시간이 절감됩니다.
네트워크 엣지에서 실행되는 기기의 예로는 다음이 있습니다.
- 네트워크 기기(예: 컴퓨팅 기능을 갖춘 스위치, 라우터)
- 유틸리티 기기(예: 전기, 수도, 가스 등의 스마트 측정기)
- 산업용 기기(예: 센서, 액추에이터)
- 유통 업계 기기(예: POS 시스템)
- 무인 운송 차량(예: 드론, 자율 주행 차량)
- 광고 기기(예: 디지털 표지판, 키오스크)
- 시설 기기(예: 보안 카메라, 존재 감지)
이 밖에도 많은 기기가 로컬에서 데이터를 처리하여 효율성을 높이고 새로운 서비스를 제공합니다.
Red Hat 리소스
원격 관리 및 자동화 관련 과제
엣지 기기 관리는 핵심 데이터센터 또는 중앙 클라우드 환경에서 기기를 관리하는 것과는 다른 어려움이 있습니다. 효과적인 관리를 위해서는 다양한 솔루션과 워크플로우가 필요합니다. 다음은 몇 가지 과제와 이에 접근하는 방법입니다.
이기종 인프라
엣지의 다양한 이기종 인프라(균일하지 않은 기기로 구성된 인프라) 관리는 애플리케이션의 성능과 보안에 모두 영향을 미칩니다. 조직은 공통된 관리 전략에 따라 이기종 환경을 도입함으로써 조건과 리소스가 자주 변하더라도 엣지 컴퓨팅 애플리케이션의 안정성을 개선할 수 있습니다.
다음은 고도로 분산된 이기종 환경의 예입니다.
- 엣지 서버부터 저전력 IoT 기기에 이르기까지 다양한 기기의 서로 다른 하드웨어 기능
- 여러 엣지 기기에 배포된 다양한 운영 체제 및 소프트웨어 버전
- 유선, 무선, 셀룰러를 포함한 다양한 네트워크 연결 옵션
보안 취약점
엣지의 보안 문제에는 데이터 개인정보 보호 고려 사항을 비롯해 수많은 기기에서 일관된 보안 정책을 구현하는 일의 어려움이 포함됩니다. 엣지 컴퓨팅 환경의 분산된 특성으로 인해 균일한 보안 조치를 적용하기가 복잡해, 잠재적인 취약점이 발생합니다. 이러한 보안 위험을 해결하려면 다양한 기기와 상황에 적용할 수 있는 확장 가능한 적응형 보안 솔루션을 중심으로 엣지 컴퓨팅의 고유한 특성을 수용하는 전략이 필요합니다.
다음은 엣지 보안 과제의 예입니다.
- 처리 능력이 제한될 수 있는 기기에서 전송 중이거나 유휴 상태인 데이터의 암호화 보장
- 다양한 기능과 운영 체제를 사용하는 수많은 기기에 일관된 보안 정책 구현
- 원격 위치 또는 접근이 불가능한 영역에 있는 기기의 관리 및 보호
간헐적 연결
간헐적인 연결은 업데이트와 데이터 동기화를 복잡하게 만듭니다. 특히 원격 환경이나 고도의 모바일 환경에서는 연결 상태가 수시로 변하기 때문에 오프라인 기간 동안 데이터 전송과 처리를 지원할 수 있는 솔루션이 필요합니다.
간헐적인 연결로 인해 발생하는 과제는 다음과 같습니다.
- 지속적인 인터넷 액세스 부족으로 인해 보안 및 소프트웨어의 업데이트와 패치 지연
- 일관성이 떨어지는 데이터 전송으로 인해 데이터 수집 및 분석에 공백 발생
- 연결이 끊긴 경우 기기의 원격 관리 및 트러블슈팅이 어려움
제한된 리소스
엣지 위치는 제한된 IT 직원과 컴퓨팅 리소스로 인해 애플리케이션을 효과적으로 배포하고 관리하기 어렵습니다. 이러한 리소스 제약으로 인해 새로운 서비스 도입 속도가 늦어지고 적시 업데이트가 제대로 이루어지지 않으며 엣지 인프라 관리가 전반적으로 복잡해질 수 있습니다. 이러한 문제를 해결하려면 제공되는 리소스를 더 효율적으로 사용할 수 있도록 자동화 기능과 원격 관리 기능을 사용하는 솔루션이 필요합니다.
다음은 엣지 컴퓨팅에 영향을 미치는 제한된 리소스의 예입니다.
- 다수의 분산된 엣지 기기를 관리하고 유지 관리할 수 있는 IT 직원 부족으로 배포 및 트러블슈팅 지연
- 원격 위치의 네트워크 대역폭 부족으로 인해 대용량 데이터를 처리하기 위해 중앙 서버나 클라우드로 효율적으로 전송하기 어려움
네트워크 엣지에서 원격 기기 및 애플리케이션을 원활하게 관리하는 솔루션
엣지 컴퓨팅은 다양한 엣지 환경과 결합해 다양하게 활용할 수 있기 때문에 관리 옵션을 신중하게 선택해야 합니다. 다행히 친숙한 툴과 프로세스를 사용하여 더 손쉽게 관리할 수 있습니다.
표준화된 인프라
표준화된 인프라는 보안, 일관성, 단순성을 모두 보장하기 때문에 IT 팀이 시간을 효율적으로 활용할 수 있습니다. 온프레미스, 퍼블릭/프라이빗 클라우드 전반, 엣지 등의 하이브리드 클라우드 전체에서 이처럼 균일한 연결 플랫폼을 사용할 수 있습니다.
컨테이너화
컨테이너화란 종속성과 함께 애플리케이션을 패키징하기 위해 표준화된 인프라에서 중요한 역할을 하는 솔루션입니다. 이 기술은 애플리케이션을 컨테이너에 담아 호스트 시스템에서 분리하고, 기본 인프라나 기기에 관계없이 더 균일하게 작동하도록 합니다. 따라서 다양한 환경에서 배포하고 확장하기가 보다 수월해집니다.
오케스트레이션
이러한 컨테이너를 관리하려면 오케스트레이션 솔루션이 필요합니다. 오케스트레이션 툴은 컨테이너 효율성과 안정성에 중점을 둡니다. 이러한 툴은 컨테이너의 배포, 확장, 관리를 자동화하여 정교한 애플리케이션 아키텍처가 비즈니스의 다이나믹한 요구 사항에 대응하면서 리소스 최적화와 운영 효율성을 유지할 수 있도록 합니다.
자동화
오케스트레이션 툴로 구성된 시스템을 원활하게 실행하려면 자동화 솔루션이 필요합니다. 자동화 플랫폼은 애플리케이션의 배포, 관리, 확장을 간소화하여 효율성을 개선합니다. 이러한 플랫폼은 일상적인 태스크를 자동화하고 인적 오류 가능성을 줄임으로써 애플리케이션 인프라의 복원력과 민첩성을 강화합니다. 이를 통해 조직은 높은 수준의 서비스 전달과 보안을 유지하면서 새로운 비즈니스 요구 사항과 기회에 신속하게 대응할 수 있습니다.
Red Hat의 원격 관리 및 자동화 솔루션
Red Hat 엣지 솔루션은 엣지 컴퓨팅 시장에 대한 Red Hat의 전반적인 포트폴리오 접근 방식입니다.
Red Hat은 분산 컴퓨팅, 네트워크, 스토리지 기능을 배포하여 애플리케이션을 핵심 데이터센터 또는 클라우드 환경 외부로 확장함으로써 최종 사용자, 서비스 사용 또는 데이터를 생성하는 시스템에 더 가까이 배치할 수 있도록 지원합니다. Red Hat의 엣지 컴퓨팅은 고객이 코어에서 클라우드를 거쳐 엣지에 이르기까지 어디서나 애플리케이션을 배포하고 관리하도록 지원합니다.
엣지 컴퓨팅은 하이브리드 클라우드 기능과 파트너 에코시스템을 환경 전반에 확장하여 다양한 산업에 걸친 복잡한 비즈니스 문제를 해결합니다. 기업은 변화하는 시장 환경에 실시간으로 신속하게 대응하고, 차별화된 제품을 만들고, 운영 성과를 개선함으로써 엣지 컴퓨팅의 장점을 누릴 수 있습니다.
Red Hat Ansible Automation Platform
Red Hat Ansible® Automation Platform은 클라우드, 데이터센터, 엣지 전반에 걸쳐 통합된 자동화 환경을 제공함으로써 조직이 다양한 운영 환경을 오케스트레이션하는 데 도움을 줍니다. 이와 같은 단일 에이전트리스 자동화 툴은 구성, 정책, 배포, 컴플라이언스를 표준화하고 가시성과 예측 가능성, 반복성을 향상시킵니다.
Ansible Automation Platform을 사용하면 네트워크 연결이 불안정한 원격 위치에서도 개발자가 자동화 시나리오를 개발해 배포하고 엣지 환경과 애플리케이션에 대한 일관된 관리를 설정할 수 있는 공통 플랫폼이 제공됩니다. Ansible Automation Platform의 상호 운용성은 벤더 종속을 방지하므로 사용자의 선택 폭이 넓어집니다.
레드햇 공식 블로그
레드햇 공식 블로그에서 고객, 파트너, 커뮤니티 에코시스템 등 현재 화제가 되는 최신 정보를 살펴 보세요.