가상 인프라 관리란 무엇인가요? 자동화는 가상 인프라 관리에 어떤 도움이 되나요?

URL 복사

가상 인프라 관리는 소프트웨어, IT 리소스 및 기타 툴을 함께 사용하여 가상 머신 및 관련 IT 환경을 라이프사이클 전반에 걸쳐 관리하는 것을 의미합니다.

많은 회사가 가상화 기술을 사용합니다. 이 기술은 기존 IT 인프라에 비해 더 뛰어난 확장성과 유연성을 제공하며 다양한 애플리케이션을 지원합니다. 그러나 가상 머신(VM) 및 그 외 가상화된 인프라 구성 요소를 관리하는 일은 여전히 까다롭습니다. 조직에서 실행하는 VM이 많고 환경이 복잡하더라도 통합 관리 솔루션을 도입하면 이러한 요소를 훨씬 쉽게 관리할 수 있습니다.

자동화는 가상 인프라 관리에 매우 중요합니다. VM 및 관련 인프라 구성 요소를 관리하는 데 필요한 태스크와 프로세스 중 많은 부분을 자동화할 수 있습니다. 이 접근 방식을 통해 반복적인 수작업을 줄여서 시간을 확보하고 다른 비즈니스 우선순위에 집중할 수 있습니다. 이벤트 기반 자동화는 변화하는 IT 상황에 자동으로 대응할 수 있게 하여 평균 문제 해결 시간(MTTR)을 줄이고 원활히 운영하는 데 기여합니다.

VM 마이그레이션 자동화

가상 인프라가 무엇인지 이해하려면 가상 인프라와 기존 IT 인프라(IT 환경 및 서비스를 운영하고 관리하는 데 필요한 소프트웨어 및 하드웨어 구성 요소)와의 관계를 정의하는 것이 중요합니다.

소프트웨어에는 패키지된 자체 개발 애플리케이션, 데이터베이스, 웹 서버, 운영 체제(예: Red Hat® Enterprise Linux®) 및 관리 툴이 포함됩니다. 하드웨어에는 서버, 스토리지 시스템, 네트워킹 장비, 컴퓨터, 주변 기기와 같은 물리적 구성 요소가 포함됩니다. 하드웨어는 어딘가에 보관해야 하기 때문에, IT 인프라는 데이터센터 또는 서버 룸과 같은 온사이트 시설을 의미할 수도 있습니다.

가상 인프라는 기존 인프라와 동일한 기능을 다수 포함합니다. 그러나 가상 인프라는 물리적 구성 요소로 정의되는 대신 소프트웨어 정의 환경, 일반적으로는 VM으로 구성되어 있습니다. 이 환경을 소프트웨어 정의 환경이라고 하는 이유는 하이퍼바이저라고 하는 애플리케이션에 의해 생성되고 그것이 실행되는 물리적 하드웨어에서 추상화되기 때문입니다.

기존 환경에서는 하드웨어가 대부분 단일 애플리케이션 또는 한 용도에만 사용되기 때문에 전체 용량으로 사용되는 경우는 드뭅니다. 그러나 가상화를 통해 하이퍼바이저를 사용하여 물리적 리소스를 격리된 여러 VM에 할당할 수 있습니다. 이러한 가상 머신엔 전용 용도가 있을 수 있지만, 하이퍼바이저는 CPU, 메모리, 스토리지와 같은 컴퓨팅 리소스를 여러 VM에 분배할 수 있기 때문에 IT 운영을 지원하기 위해 많은 물리적 머신이 필요하지 않습니다. 즉, 물리적 하드웨어를 통합하여 필요한 하드웨어만 사용할 수 있습니다.

물리적 리소스를 더 적게 사용하는 것은 하드웨어, 전력, 물리적 보안, 시설에 드는 비용이 줄어든다는 것을 의미합니다. 가상 인프라는 새 환경을 배포할 때 하드웨어를 추가로 구매할 필요가 없어서 기존 인프라보다 확장하기 용이하다는 이점도 있습니다. 예를 들어, 추가 하드웨어를 설정할 필요 없이 수요 변동에 대응하여 CPU 사용을 빠르게 늘리거나 줄일 수 있습니다.

가상 인프라 관리에는 VM을 설정하고 가상 환경을 의도한 대로 계속 실행하는 데 필요한 모든 태스크가 포함됩니다.

VM 마이그레이션

VM을 마이그레이션하는 이유는 다양합니다. 기존 호스트에서 하드웨어 기기를 업그레이드하거나 추가 또는 제거해야 하는 경우, 혹은 비용 절감을 위해 전략적 결정을 내려야 할 경우 VM을 새로운 호스트로 마이그레이션할 수 있습니다. 여기에는 온프레미스 솔루션 또는 클라우드로 마이그레이션하는 것이 포함될 수 있습니다. 또는 활용도가 낮은 호스트를 찾고 현재 호스트가 과부하 상태인 경우 부하가 낮은 호스트로 VM을 마이그레이션할 수 있습니다. 대기 시간을 줄이기 위해 다른 지역으로 VM을 마이그레이션하는 경우도 있을 수 있습니다.

Day 2 관리 태스크

VM을 배포하거나 마이그레이션하고 나면 선택한 가상화 플랫폼에서 태스크를 관리해야 합니다. 자동화는 전체 라이프사이클 운영을 지원하여 가상 인프라가 의도한 대로 계속 실행되도록 지원합니다. 여기에는 다음이 포함됩니다.

  • 운영 체제 설정 수정
  • 소프트웨어 업데이트 설치
  • 보안 패치 적용
  • VM 스냅샷 및 백업 생성, 관리 및 복원
  • vCPU, 메모리, 스토리지 등과 같은 리소스 재할당
  • 네트워크 어댑터 설정 변경
  • 모든 VM 인벤토리 유지 관리
  • 프로비저닝 해제를 통해 사용되지 않는 VM의 비중을 줄이거나 더 저렴한 옵션으로 마이그레이션

오케스트레이션

VM뿐만 아니라 컴퓨팅 리소스, 네트워크, 클라우드 서비스 등 모든 관련 인프라도 조율하고 관리해야 합니다. 복수 환경을 운영하는 경우에는 도메인 간에 관리 태스크를 오케스트레이션할 수 있어야 합니다. 이때 Red Hat Ansible® Automation Platform과 같은 통합 관리 툴 또는 솔루션의 도움을 받는 경우가 많습니다.

가상 머신에 대해 자세히 알아보기

자동화는 가상 인프라 관리에 매우 중요합니다. 관리 태스크를 수동으로 수행하는 경우 시간이 오래 걸리고 비효율적입니다. 그리고 수작업을 자주 반복하면 실수할 가능성이 높아져서 이를 수정하는 데 더 많은 시간이 소요됩니다. 가상 인프라 관리에 포함된 태스크를 자동화하면 VM 확산을 지속적이고 효과적으로 관리하고, VM을 빠르게 확장하여 현재 비즈니스 수요를 충족하고, 오류를 수정하는 데 드는 시간을 최소화할 수 있습니다.

자동화의 구체적인 이점은 다음과 같습니다.

  • VM을 더욱 효율적으로 마이그레이션하고 마이그레이션 규모 확장 또는 축소
  • VM을 프로비저닝할 때 표준 구성 및 룰셋 적용
  • 멀티 벤더, 멀티 도메인 환경에서 태스크 오케스트레이션
  • 수동 관리 프로세스를 완전히 자동화된 워크플로우로 대체
  • 간편한 구성 업데이트 및 애플리케이션 설치
  • 네트워크, 스토리지 등과 같은 관련 인프라를 유사한 방식으로 관리

Ansible Automation Platform을 사용하여 VMware에서 Red Hat OpenShift로 VM을 마이그레이션하는 방법을 알아보세요. 재생 시간: 2분 25초

Red Hat Ansible Automation Platform은 가상 인프라 또는 모든 IT 관리 요구 사항을 위해 엔드 투 엔드 자동화를 대규모로 빌드, 배포하고 관리하는 데 필요한 모든 것을 제공합니다. 이 플랫폼을 통해 가상 머신과 컨테이너를 병렬로 실행할 수 있는 오픈소스 프로젝트 KVM 및 Kubevirt 기반의 현대적인 애플리케이션 플랫폼인 Red Hat OpenShift® Virtualization으로 VM을 손쉽게 마이그레이션할 수 있습니다.

가상 인프라를 마이그레이션한 후에 Ansible Automation Platform을 사용하여 OpenShift Virtualization 또는 선택한 플랫폼에서 전체 VM 라이프사이클에 걸쳐 Day 2 오퍼레이션을 관리할 수 있습니다. 상시적인 관리 태스크를 자동화하고 네트워크, 클라우드 서비스, 데이터베이스, IT 서비스 관리(ITSM) 툴과 같은 핵심 구성 요소를 포함한 기존 IT 인프라와 VM을 오케스트레이션할 수 있습니다.

자동화를 막 시작하는 단계라면 Ansible Content Collections를 사용하여 실행 위치에 관계없이 VM을 관리하고 오케스트레이션하는 데 도움이 되는 자동화 작업을 빌드할 수 있습니다. 활성 Red Hat 서브스크립션을 통해 Red Hat과 파트너의 검증된 인증 콘텐츠 컬렉션 170여 개에 액세스할 수 있습니다.

Ansible Automation Platform을 통한 마이그레이션 자동화에 대해 알아보기

활용 사례

Red Hat Ansible Automation Platform을 통한 가상 인프라 관리

Red Hat Ansible Automation Platform으로 가상 머신(VM) 라이프사이클 관리를 자동화하고 가상 인프라를 현대화할 수 있도록 준비하세요.

Red Hat Ansible Automation Platform 학습 허브

수행해야 하는 태스크별로 구성된 학습 자료와 툴을 살펴보세요. Red Hat® Ansible® Automation Platform을 사용하는 데 도움이 되도록 설계되었습니다.

추가 자료

CloudOps란?

CloudOps(클라우드 운영)는 IT 운영과 클라우드 환경 관리의 모범 사례를 결합합니다.

YAML이란? 데이터 직렬화와 구성 파일 작성을 위한 가이드

YAML은 구성 파일 작성에 사용되는 데이터 직렬화 언어로 쉽게 읽히는 특성을 갖고 있습니다. 이 페이지에서 YAML의 주요 특징과 널리 사용되는 이유를 자세히 설명합니다.

클라우드 마이그레이션의 정의와 자동화의 장점

클라우드 마이그레이션은 애플리케이션, 워크로드, 데이터를 퍼블릭 또는 프라이빗 클라우드로 이전하는 프로세스입니다.

자동화와 관리 리소스

주요 제품

관련 기사