Red and white illustration with code symbol in the center
바로 가기

Red Hat Ansible Automation Platform을 이용한 엣지에서의 자동화

URL 복사

Red Hat® Ansible® Automation Platform을 이용한 엣지에서의 자동화는 워크로드를 데이터센터에서 가져와 이를 사용하는 엣지 기기에 더 가깝게 적용합니다. 엣지 워크로드를 자동화하면 IT 태스크를 간소화하고 운영 비용을 절감하며 고도로 분산된 엣지 아키텍처 전반에서 보다 원활한 고객 환경을 제공할 수 있습니다.

Red Hat Ansible Automation Platform은 유연성을 제공하므로 엣지 배포의 제한된 물리적 공간 및 전원 요구 사항을 충족합니다. 엣지 위치에서 코어 데이터센터 및 클라우드 환경에 이르는 일관된 단일 보기를 제공하므로 운영팀이 수백 개에서 수천 개의 사이트, 네트워크 기기 및 클러스터를 안정적으로 관리할 수 있습니다.

엣지 컴퓨팅은 (종종 수많은 위치에서) 처리 기능을 데이터 소스에 보다 가까운 위치에서 제공하여 기업이 IT 성능을 개선하고 더 나은 사용자 환경을 제공할 수 있게 합니다. 이 전략을 사용하는 조직은 지연 시간에 민감한 애플리케이션을 배포하고, IoT 기기에서 데이터를 수집하며, 데이터센터 또는 클라우드에 대한 연결이 끊긴 경우에도 운영할 수 있도록 복원력이 뛰어난 사이트를 만들 수 있습니다.

이러한 모든 이점에도 불구하고 엣지 컴퓨팅은 여러 환경에서 운영 수준을 확장하여 다음과 같은 과제를 제시합니다.

  • 확장성: 엣지 배포는 최소한의 IT 직원만 갖춘 위치에서 관리해야 할 때가 많습니다.
  • 상호운용성: 엣지 배포는 다양한 하드웨어 및 소프트웨어 기술에 의존하는 경우가 많으나 이러한 기술은 함께 작동하지 않을 때도 있습니다. 또한 데이터 스토리지에 멀티클라우드 접근 방식을 사용하는 조직이 많아짐에 따라 엣지 아키텍처는 여러 퍼블릭 클라우드 제품과 상호 작용해야 할 수도 있습니다.
  • 변동성: 엣지 사이트는 같은 조직 내에서도 크기, 네트워크 연결, 에너지 사용 등이 각기 다를 수 있습니다.

조직은 다수의 엣지 컴퓨팅 사이트와 해당 사이트가 생성하는 데이터 스트림을 관리하기 위해 보다 쉬운 확장성, 프로비저닝, 인프라 관리를 지원하는 자동화로 전환하고 있습니다.

IT 자동화(인프라 자동화)는 소프트웨어를 사용하여 직원과 IT 시스템과의 상호 작용을 줄일 수 있는 반복 가능한 지침과 프로세스를 만듭니다. 올바른 위치에 설치되고 실행되는 올바른 자동화 플랫폼은 IT 프로비저닝, 구성 관리, 패치 적용, 애플리케이션 오케스트레이션, 보안, 컴플라이언스를 개선할 수 있습니다.

자동화의 이러한 장점은 자동화 소프트웨어가 자동화 대상에 최대한 가깝게 실행될 때 더욱 두드러집니다. 미국 데이터센터에서 시작하는 자동화 태스크는 동일한 미국 내 건물에서 실행할 때보다 일본에서 더 느리게 실행됩니다. 자동화 소프트웨어가 물리적 실행 위치(동일한 건물, 방, 선반 또는 행)에 가까울수록 자동화 속도는 더 빨라집니다. 

자동화가 네트워크 엣지에 롤아웃되면 트랜잭션 속도를 높일 수 있습니다. 그리고 단일 트랜잭션을 자동화하여 가속화를 활성화하면 단 몇 초(때때로 마이크로초 또는 나노초에 불과)로 측정되지만 그 시간이 합산됩니다. 

예를 들어, 테마 파크에서는 스마트 밴드를 점점 더 많이 사용하고 있습니다. 이 밴드를 통해 방문객은 테마 파크 교통편, 음식, 매장을 이용할 수 있고 줄 서는 자리도 예약할 수 있으며, 모두 방문객 경험을 향상시키기 위한 것입니다. 하지만 이러한 장점은 자동화 소프트웨어가 실행될 수 있는 엣지 하드웨어로 역추적하도록 밴드를 스캔해야만 가능합니다. 한 번에 하나의 기기에서 수동으로 수행하던 운영 관리, 패치 적용, 오케스트레이션을 자동화하여 리소스를 절약하고 보다 원활한 고객 환경을 제공할 수 있습니다.

Red Hat Ansible Automation Platform은 데이터베이스 및 서버측 워크로드를 자동화하는 것처럼 엣지 워크로드를 자동화합니다. Red Hat® Enterprise Linux® 및 Red Hat® OpenShift®는 모두 엣지 배포에 최적화되어 있으므로 Red Hat Ansible Automation Platform은 네트워크 엣지에서 Red Hat의 Linux® 운영 체제(OS) 또는 컨테이너 오케스트레이션 엔진을 기반으로 완전히 지원되는 솔루션으로 실행할 수 있습니다.

Ansible Automation Platform은 플레이북이라고 하는 자동화 태스크의 청사진을 사용합니다. Ansible Playbook은 엣지 애플리케이션, 서비스 및 서버 노드를 프로그래밍할 수 있는 프레임워크입니다.  Ansible Automation Platform은 항상 자동화 태스크가 실행되는 위치인 제어 노드로 실행되므로 IT팀이 WiFi 액세스 포인트, 네트워킹 라우터, 티켓팅 시스템, IoT 기기또는 프로그래밍 방식의 애플리케이션 프로그래밍 인터페이스(API) 또는 Linux OS를 통해 모든 것을 자동화할 수 있습니다. 

이벤트 기반 Ansible은 데이터, 분석, 서비스 요청 기능을 자동화된 작업에 연결하여, 단 한 번의 동작으로 신속하고 중단 없이 IT 시스템을 조정할 수 있도록 지원하는 솔루션입니다. IFTTT(IF This Then That) 방식으로 자동화를 수행함으로써, IT 팀은 특정 작업을 언제 어떻게 실행해야 하는지 관리하고, 환경 변화에 대한 대응을 자동화하여 엣지(edge) 위치에서의 성능 문제를 개선합니다. 이러한 엣지 위치에서는 IT 직원이 거의 없거나 전혀 없을 수 있습니다.

Asible Automation Platform은 DMZ 및 VPC 등 제한된 네트워크 전반에서 플랫폼에 직접 연결되지 않은 원격 엔드포인트로 자동화를 배포하는 다방향 멀티홉 오버레이 네트워크인 오토메이션 메쉬를 통해 자동화를 엣지까지 확장합니다. 오토메이션 메쉬:

  • 제어 및 실행 용량을 독립적으로 확장하여 다운타임이 거의 없이 또는 전혀 없이 자동화가 필요한 엔드포인트에 보다 가까이 자동화를 제공합니다.
  • 격리된 여러 클러스터를 관리하는 것과 관련된 전체 플랫폼 설치 공간 및 오버헤드를 줄입니다.
  • 외부 툴에 대한 종속성을 줄이는 홉 노드와 같은 네이티브 기능을 포함합니다.
  • 노드 상태를 점검하고 노드 상태가 비정상일 경우 자동화 작업을 정상 노드로 재라우팅합니다.
  • ACL(Access Control List) 및 TLS 인증 및 암호화와 같은 보안 기능을 포함합니다.

Red Hat Ansible Automation Platform은 유연성을 제공하므로 엣지 사이트의 제한된 물리적 공간 및 전원 요구 사항을 충족하는 동시에 온프레미스 및 클라우드 환경도 관리합니다. 이를 통해 조직은 오늘날 가장 까다로운 워크로드를 관리할 수 있을 뿐만 아니라 비즈니스 전략 변화에 따라 진화하여 미래의 요구 사항을 충족할 수 있습니다.

코어 데이터센터 및 클라우드 배포에서 엣지 위치에 이르기까지 각각의 배포는 고유합니다. Red Hat의 개방형 접근 방식은 엔터프라이즈급 서비스와 지원을 통해 엣지 사이트의 운영 문제를 극복하고 엣지 활용 사례를 구현하는 데 필요한 기능, 유연성, 전문 지식을 제공합니다.

추가 자료

문서

Red Hat OpenShift Operator란?

Red Hat OpenShift Operators automate the creation, configuration, and management of instances of Kubernetes-native applications.

문서

Red Hat OpenShift Serverless를 선택해야 하는 이유

Red Hat OpenShift Serverless는 서버리스 워크로드를 배포 및 관리하기 위해 쿠버네티스를 확장합니다.

문서

Red Hat OpenShift Service Mesh를 선택해야 하는 이유

Red Hat OpenShift Service Mesh는 마이크로서비스 기반 애플리케이션을 일관된 방식으로 연결, 관리, 제어할 수 있게 합니다.

OpenShift에 대한 자세한 내용

제품

선택한 인프라에서 애플리케이션 출시 테스트를 완료한 통합 서비스 세트를 포함하는 엔터프라이즈 애플리케이션 플랫폼입니다.

컨테이너를 추가 또는 축소하더라도 환경 전반에서 영구적으로 데이터를 저장할 수 있는 소프트웨어 정의 스토리지입니다.

클라우드 네이티브 애플리케이션을 더 안전하게 빌드, 배포 및 실행할 수 있도록 지원하는 엔터프라이즈 수준의 쿠버네티스 네이티브 컨테이너 보안 솔루션입니다.

빌트인 보안 정책을 갖춘 단일 콘솔로 쿠버네티스 클러스터와 애플리케이션을 관리합니다.

리소스

교육

무료 교육 과정

Running Containers with Red Hat Technical Overview

무료 교육 과정

Developing Cloud-Native Applications with Microservices Architectures

무료 교육 과정

Containers, Kubernetes and Red Hat OpenShift Technical Overview