바로 가기

Red Hat OpenShift가 지원하는 고성능 컴퓨팅

URL 복사

Red Hat OpenShift는 현대적인 조직에서 점점 더 높은 볼륨과 속도로 통과하는 데이터를 처리하는 하이브리드 클라우드 애플리케이션 플랫폼입니다. HPC(고성능 컴퓨팅)에 대한 수요도 예외가 아닙니다. 단일 위치 또는 대상에서는 더 이상 이러한 데이터를 처리할 수 없습니다. 이는 가능한 한 소스에 가까운 데이터에서 작업을 수행한다는 의미로, 고성능 컴퓨팅이 엣지로 이동하고 있음을 보여줍니다.

다양한 산업에서는 이미 HPC를 사용하고 있습니다. 석유 및 가스 탐사, 복잡한 금융 모델링, DNA 매핑 및 염기서열분석은 대규모 데이터를 기반으로 획기적인 발견을 이끌어내기 위해 HPC를 활용하는 현대적인 작업의 단편적인 예일 뿐입니다. 

고성능 컴퓨팅이 처음이신가요?

HPC의 규모로 인해 HPC를 고급 시뮬레이션 및 컴퓨팅에 사용하면 기존 인프라로는 달성하기 어려웠던 성과를 거두고 옵션을 생성하는 데 도움이 될 수 있습니다. HPC의 방대한 규모는 지난 20년간 큰 변화는 없었지만 새로운 애플리케이션에는 새로운 아키텍처가 필요합니다. 예를 들어 현대적인 애플리케이션에서는 고성능 데이터 분석(HPDA)이 필요한 인공지능(AI)을 사용하는 경우가 많고, 더 손쉽게 사용하고 외부 프레임워크를 포함할 수 있도록 대규모 데이터 샘플을 준비해야 합니다. 애플리케이션과 해당 종속성을 컨테이너에 패키징하면 이러한 요구 사항을 훨씬 더 쉽게 충족할 수 있습니다. 기존의 HPC 환경은 컨테이너를 염두에 두고 설계하지 않았기 때문에 이러한 아키텍처를 재검토하고 오늘날의 유연한 클라우드 네이티브 환경에 더 가깝게 만들 수 있는 방법을 찾아야 합니다.

Red Hat은 하이브리드 멀티클라우드 환경 전반에서 클라우드 네이티브 혁신을 주도적으로 이끌고 있으며, 이러한 경험을 바탕으로 대규모 HPC를 배포합니다. Red Hat은 HPC 환경의 전체 요구 사항과 수요 변화를 파악하고, 슈퍼컴퓨팅 사이트에서 Linux 컨테이너, 쿠버네티스 및 기타 클라우드 네이티브 컴퓨팅 구성 요소를 보다 쉽게 이용할 수 있게 만들고자 합니다. 

표준은 HPC의 범위를 엣지에서 엑사스케일로 확장하는 데 중요합니다. HPC에서 컨테이너 기술을 최대한 활용하려면 컨테이너 보안에서 컨테이너화된 워크로드 확장에 이르기까지, Open Container Initiative(OCI)에서 정의한 대로 일반적으로 통용되는 표준과 사례가 필요합니다. Red Hat은 컨테이너에서 엑사스케일 컴퓨팅 환경 고유의 요구 사항을 충족할 수 있도록 Podman 및 관련 컨테이너 툴링을 개선하여 HPC 시스템에서 컨테이너화된 워크로드의 집약적 요구 사항을 해결하도록 노력합니다.

컨테이너 수가 기하급수적으로 늘어나기 시작할 때 문제가 주로 발생합니다. 대규모 시뮬레이션 및 기타 까다로운 워크로드에는 강력한 컨테이너 오케스트레이션 플랫폼이 필요합니다. 쿠버네티스는 하이브리드 멀티클라우드 환경에서 컨테이너화된 워크로드를 오케스트레이션하는 사실상의 표준입니다. Red Hat은 쿠버네티스 커뮤니티 프로젝트의 주요 기여자로서 업계 최고의 엔터프라이즈 쿠버네티스 플랫폼인 Red Hat OpenShift를 제공합니다. 

Red Hat OpenShift는 대규모로 컨테이너를 실행하기 위한 중추적인 역할로 떠오르고 있습니다. Red Hat OpenShift는 이미 데이터센터, 퍼블릭 클라우드, 엣지 전반에 구축되어 있기 때문에 플랫폼의 표준 구성 요소 및 사례에서도 HPC 환경을 지원할 수 있습니다. Red Hat은 HPC 사용자에게 컨테이너화된 워크로드를 제공하기 위해 대규모 쿠버네티스 기반 인프라 배포 시나리오를 탐색하여 보다 쉽고 잘 정의된 메커니즘을 제공합니다.

기존 HPC 아키텍처 및 대규모 병렬 워크로드를 컨테이너에서 실행되는 AI 지원 애플리케이션으로 빠르고 손쉽게 전환하기는 어렵지만, 기존 HPC 인프라를 실행하는 데 필요한 복잡성, 비용, 사용자 정의를 줄이는 데에는 도움이 됩니다. 또한 이러한 이전을 통해 최신 애플리케이션 개발 기술을 도입하고 이식성을 높이고 새로운 기능을 더욱 신속하게 추가할 수 있습니다.

산업 전반의 다양한 조직에서 이미 Red Hat OpenShift를 사용하여 기존 HPC 워크플로우를 더 현대적인 컨테이너 기반 지능형 애플리케이션으로 전환하는 데 앞장서고 있습니다.

  • Royal Bank of Canada는 Red Hat OpenShift를 통해 데이터 과학자, 데이터 엔지니어, 소프트웨어 개발자 간 협업을 개선하여 GPU 가속 고성능 인프라를 사용하는 프로덕션 환경으로 ML 및 DL 모델을 배포하는 속도를 높였습니다.
  • Public Health England는 Red Hat OpenShift를 통해 고성능 컴퓨팅(HPC) 및 멀티클라우드 운영 전반에서 데이터 및 코드 이식성과 재사용성, 데이터 공유, 팀 협업을 개선했습니다.
  • Lawrence Livermore National Laboratory는 HPC 스케줄러와 클라우드 오케스트레이터를 연결하는 모범 사례를 개발하는 데 OpenShift를 사용하여 보다 전통적인 HPC 작업에서 현대적인 컨테이너 기술을 사용할 수 있도록 했습니다.

오늘날 많은 조직은 클라우드 네이티브 배포와 HPC 배포 간에 공통 기술 사례를 만드는 데 도움이 되도록 HPC와 클라우드 컴퓨팅 설치 공간을 표준화된 컨테이너 툴 세트와 연결하고 있습니다. 이러한 고객은 Red Hat OpenShift와 같은 하이브리드 클라우드 플랫폼으로 구동되는 AI/ML 기반 애플리케이션을 사용하여 기존 HPC 워크로드를 크게 개선할 수 있음을 보여주었습니다. 또한 HPC 사이트는 현대적인 기술 인프라와 컨테이너를 활용하여 일관성, 속도, 효율성의 이점을 누릴 수 있습니다.

이처럼 새로운 기능을 통해 클라우드 네이티브 기술의 유연성과 규모는 물론 경쟁 우위를 확보하고 기술 혁신을 앞당길 수 있습니다. 결국 데이터가 생성 또는 수집되는 엣지나 가장 강력한 엑사스케일 슈퍼컴퓨터, 그 사이의 어느 위치에서든 HPC 워크로드를 실행할 수 있습니다.

추가 자료

문서

Red Hat OpenShift Operator란?

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

문서

Red Hat OpenShift의 AI/ML

OpenShift에는 AI/ML 워크플로우를 가속화하고 AI 기반 지능형 애플리케이션을 제공하기 위한 주요 기능이 포함되어 있습니다.

문서

Red Hat OpenShift으로 엣지 컴퓨팅 활용

OpenShift의 엣지 컴퓨팅 기능을 사용하여 원격 위치에서 애플리케이션 서비스를 확장하고 실시간으로 데이터 입력을 분석하세요.

OpenShift에 대한 자세한 내용

제품

Red Hat® OpenShift®는 조직이 DevOps를 확장하는 데 도움이 되는 중앙화된 협업 플랫폼을 제공합니다.

Red Hat® Developer Hub는 DevOps 문화를 유지하는 핵심 요소인 내부 개발자 플랫폼을 구축하는 데 필요한 툴을 제공합니다.

Red Hat® Trusted Software Supply Chain은 조직이 소프트웨어 개발 라이프사이클의 초기부터 보안을 구축하도록 지원합니다.

Red Hat® Ansible® Automation Platform은 CI/CD 파이프라인의 주요 단계를 자동화하는 DevOps 방법론의 핵심 툴입니다.

리소스

교육

무료 교육 과정

Running Containers with Red Hat Technical Overview

무료 교육 과정

Developing Cloud-Native Applications with Microservices Architectures

무료 교육 과정

Containers, Kubernetes and Red Hat OpenShift Technical Overview

인터랙티브 랩

핸즈온 실습을 위해 설계된 단계별 인터랙티브 랩을 활용하여 Red Hat® OpenShift를 경험해 보세요.