Skip to Content

컴퓨팅의 워크로드란?

서버가 애플리케이션을 실행할 때마다 워크로드를 처리합니다. 워크로드는 서버 백그라운드에서 실행되는 소규모 프로그램 또는 수백만 개의 쿼리 요청을 관리하는 대규모 데이터베이스 애플리케이션이 될 수 있습니다. 워크로드의 크기는 엔터프라이즈 애플리케이션을 실행하는 데 필요한 컴퓨터 리소스의 양을 증가시킵니다.

워크로드란?

서버 리소스의 부하는 워크로드에 의해 정의됩니다. 적은 양의 메모리와 중앙 처리 장치(CPU) 계산만 필요한 워크로드는 매우 작을 수 있습니다. 예를 들어, 키보드의 작은 입력 명령은 작은 워크로드입니다. 워크로드가 클수록 데이터베이스 엔진이나 머신러닝 분석 등 대용량 메모리와 CPU 사용량이 필요한 애플리케이션이 포함됩니다.

애플리케이션은 워크로드이지만, 모든 워크로드가 애플리케이션은 아닙니다. 컴퓨터의 운영 체제는 사용자가 볼 수 없는 몇 가지 기본 작업을 처리하지만, 이러한 소규모 작업도 워크로드로 간주됩니다. 컴퓨터를 켜면 운영 체제가 CPU와 상호 작용할 수 있는 기본 작업을 로드하고 실행합니다. 이러한 작업은 워크로드이지만 사용자가 제어할 수 있는 애플리케이션이 아닙니다. 이러한 워크로드는 필수적이며 컴퓨터 리소스가 필요합니다.

워크로드는 컴퓨터 리소스를 필요로 하기 때문에, 많은 엔터프라이즈 기업들은 워크로드가 클라우드에서 실행되어야 하는지 온프레미스에서 실행되어야 하는지를 결정하기 위한 배치 전략을 가지고 있습니다. 하이브리드 클라우드 환경은 일부 비즈니스 리소스가 온프레미스에서 실행되고, 보다 복잡하고 진보된 워크로드가 클라우드에서 실행되는 경우가 많습니다. 클라우드 컴퓨팅을 활용한 배치 전략은 장비 비용을 낮추고, 대부분의 기업들이 사용할 수 없는 고급 기술을 제공합니다.

클라우드 워크로드란?

클라우드 컴퓨팅 환경에서 기업들은 모든 하이엔드 컴퓨팅 장비를 구매하고 온프레미스에서 직접 호스팅하는 대신 리소스 사용량만 지불합니다. 워크로드를 클라우드로 오프로드하면 IT 비용, 특히 고급 기술이 절감됩니다. 대부분의 기업은 웹 서버를 클라우드로 오프로드하며, 클라우드 제공업체는 웹 애플리케이션을 호스팅하기 위해 모든 장비, 하우징 및 보안을 처리합니다.

대부분의 워크로드는 클라우드로 오프로드될 수 있지만, 기업은 클라우드로의 마이그레이션을 고려하기 전에 배치 전략을 수립해야 합니다. ID 관리, 생산성 애플리케이션, 스토리지, 데이터베이스 및 부서의 백엔드 처리를 포함한 모든 워크로드 책임을 클라우드로 마이그레이션할 수 있습니다. 배치 계획은 현재의 워크플로우를 고려하고 비즈니스 워크로드를 위한 해당 클라우드 리소스를 매칭하여 클라우드로의 원활한 전환을 보장해야 합니다.

다양한 클라우드 워크로드 유형

기업은 클라우드로 마이그레이션하려는 워크로드를 선택하고 선택할 수 있습니다. 가장 일반적인 전략은 웹 서비스를 클라우드로 오프로드하는 것입니다. 웹 워크로드에는 웹사이트, 웹 애플리케이션 및 API를 호스팅하는 서버가 포함됩니다. 클라우드 공급업체에 웹 서비스를 오프로드하면 리소스를 확장하고 트래픽 및 리소스 사용량의 급격한 증가를 처리할 수 있는 로드 밸런서와 빠른 장비를 확보할 수 있습니다.

서버리스 또는 클라우드 네이티브 애플리케이션은 가상머신(VM) 관리 없이 클라우드 리소스만 사용합니다. 모든 데이터 처리는 클라우드에서 처리되므로 워크로드는 사용자 워크플로우와 애플리케이션에 필요한 컴퓨팅 성능을 가집니다. 레거시 애플리케이션은 고유한 워크로드를 처리할 수 있는 오래된 장비를 찾지 않고도 클라우드의 성능을 활용하기 위해 클라우드 네이티브로 마이그레이션되는 경우가 많습니다.

클라우드는 사실상 무한한 리소스를 보유하고 있습니다. 기업은 필요에 따라 확장하거나 축소할 수 있으므로 고성능 컴퓨팅 워크로드는 클라우드 리소스에 적합합니다. 고성능 워크로드의 예로는 매분 또는 매시간 수천 개의 쿼리를 처리하는 데이터베이스 서버가 있습니다. 기업은 이러한 애플리케이션을 위해 광범위한 워크로드 리소스를 필요로 하며, 클라우드는 사용량이 급증할 때 확장성을 제공합니다. 데이터베이스 워크로드는 내부 및 외부 워크플로우에 연결되어 환경의 보안을 유지할 수 있습니다.

Amazon AWS 워크로드란?

Amazon Web Services (AWS) 클라우드 리소스는 세계에서 가장 큰 워크로드를 처리합니다. EC2 가상머신은 관리자가 로컬 장비를 관리할 필요 없이 웹 애플리케이션 및 사용자 트래픽에 사용할 수 있습니다. AWS Redshift를 통한 데이터 웨어하우징은 대규모 데이터베이스 워크로드를 처리하고, AWS Mobile Hub는 스마트폰 및 모바일 사용자를 위한 애플리케이션을 처리합니다.

AWS로의 마이그레이션은 대부분의 서비스를 통해 비즈니스를 고정시키므로, 클라우드 제공업체를 선택하기 전에 항상 시간을 내어 비즈니스 운영 요구사항을 평가하세요. 일부 기업은 다양한 워크로드를 처리하고 단일 장애 지점을 제거하기 위해 멀티 테넌트 환경을 선택하기도 합니다. AWS 또는 클라우드 제공업체로 비즈니스 마이그레이션을 하려면 새로운 환경에 대한 계획, 철저한 테스트 및 사용자 교육이 필요합니다.

퓨어스토리지가 AWS Service Ready 파트너라는 사실을 알고 계셨나요? Pure Cloud Block Store 퓨리티 클라우드스냅(Purity CloudSnap™)이 AWS 워크로드를 지원하는 방법을 알아보세요. >>

Microsoft Azure는 어떤 워크로드를 처리할 수 있나요?

Microsoft Azure는 Microsoft 애플리케이션으로 작업하는 기업들에게 인기 있는 또 다른 클라우드 제공업체입니다. AWS 와 마찬가지로 Azure는 관리자가 하드웨어를 로컬로 관리하지 않고도 웹 애플리케이션을 프로비저닝할 수 있는 가상 머신을 제공합니다. Azure는 Microsoft 공급업체이지만 가상 머신은 Linux 또는 Windows 서버 운영 체제를 실행할 수 있습니다.

서버리스 작업은 Azure App Service를 통해 가능합니다. 예를 들어, 기업은 가상 머신을 사용하는 대신 서버리스 기술을 사용하여 WordPress 애플리케이션을 실행할 수 있습니다. 서버리스 리소스는 서버 관리가 필요 없으므로, 기업은 운영 체제 또는 소프트웨어 패치 관리를 위한 업그레이드 없이 애플리케이션을 사용합니다.

사물인터넷(IoT) 통합을 보유한 기업의 경우 Azure IoT 허브를 통해 모바일 디바이스의 워크로드를 처리할 수 있습니다. 예를 들어, IoT를 사용하여 기계를 모니터링하는 웨어하우스는 Azure IoT 서비스를 사용하여 관리자에게 이상 징후를 알리는 데 사용되는 인공 지능의 스토리지 및 처리를 관리할 수 있습니다. IoT 서비스를 오프로딩하는 것은 훨씬 더 편리하고 확장 가능하며, 중소기업에 사용할 수 있으며, 설치 및 구축 오버헤드가 훨씬 적습니다.

Pure Cloud Block Store는 이제 Azure VMware Solution 워크로드를 위한 블록 데이터스토어 지원을 제공합니다. 자세히 알아보세요. >> 

Google 클라우드 플랫폼이 관리할 수 있는 워크로드

Google Compute Engine은 Azure 및 AWS 가상머신 서비스와 유사합니다. Google 클라우드 플랫폼(GCP)을 사용하는 데 관심이 있는 기업은 컴퓨팅 엔진으로 전체 서버를 클라우드로 오프로드할 수 있습니다. AWS 및 Azure와 유사하게, GCP와 함께 일하는 기업들은 가상 머신을 배포하고 서버를 관리하지만, 하드웨어 비용을 절감하거나 장비를 수용하지 않아도 됩니다.

마이크로서비스, 컨테이너화 및 Kubernetes 오케스트레이션을 사용하는 기업은 GCP를 사용하여 비용을 절감할 수 있습니다. 컨테이너화는 애플리케이션이 서로 상호 작용하는 컨테이너에 배포되는 소프트웨어 개발을 위한 일반적인 아키텍처입니다. Kubernetes 컨테이너를 배포하고 자동으로 관리하며, 기술은 GCP와 잘 작동합니다.

서버리스는 GCP에서도 제공됩니다. 기업들은 서버 또는 가상머신 관리 없이 애플리케이션을 GCP로 마이그레이션할 수 있습니다. 서버리스 환경에서 실행되는 비즈니스 애플리케이션은 여전히 사용자에게 정상적으로 실행되는 것과 동일한 방식으로 실행되지만, 백엔드 프로세스는 패치 및 운영 체제 업데이트와 같은 관리 관리가 필요하지 않습니다. 클라우드 제공업체는 모든 보안 및 서버 관리를 처리하므로 비즈니스 관리자는 다른 업무에 집중할 수 있습니다.

무료 및 오픈소스 클라우드 벤더

클라우드 제공업체는 하드웨어 및 인프라에 대한 대부분의 오버헤드를 처리하지만, 기업은 리소스를 관리하는 툴이 필요합니다. 특정 애플리케이션을 위한 오케스트레이션, 모니터링 및 인프라 관리는 여전히 필요합니다. 여러 무료 및 오픈소스 클라우드 벤더는 관리자가 클라우드 리소스를 관리할 수 있는 방법을 제공합니다.

오픈소스 벤더의 몇 가지 예는 다음과 같습니다.

  • OpenStack: 바레본 서버, 가상머신 및 컨테이너를 관리하세요.
  • Kubernetes 컨테이너화된 개발 및 애플리케이션 실행을 위한 오케스트레이션.
  • 클라우드스택: Apache가 개발한 CloudStack은 관리자가 서비스형 인프라(IaaS), 가상머신 및 계정 관리를 배포할 수 있도록 지원합니다.

결론

모든 비즈니스에는 워크로드가 있으며, 이러한 워크로드는 사용자 생산성과 고객 프로세스를 처리하기 위한 서버 리소스를 결정합니다. 워크로드를 클라우드로 오프로드하면 비용을 절감하고, 관리자를 위한 오버헤드를 제거하며, 원격 직원에게 애플리케이션 가용성을 제공합니다. 클라우드로 마이그레이션하기 전에 원활한 마이그레이션을 위한 배치 전략을 수립해야 합니다.

12/2024
플래시어레이를 통한 엔터프라이즈 이미징
플래시어레이를 통한 엔터프라이즈 이미징 솔루션 브리프로 데이터 스토리지 인프라의 속도와 안정성을 향상하세요.
3 페이지
연락처
질문하기

퓨어스토리지 제품이나 인증 관련 질문이나 코멘트가 있으신가요?   저희가 도와드립니다.

데모 예약

라이브 데모를 예약하고 퓨어스토리지가 데이터를 어떻게 강력한 결과로 전환해주는지 직접 확인해 보세요. 

연락하기: +82 2 6001-3330

언론홍보팀:  pr@purestorage.com

 

퓨어스토리지코리아 주소

30F 아셈타워,

517 영동대로,

강남구, 서울

대한민국

korea@purestorage.com

닫기
지원하지 않는 브라우저입니다.

오래된 브라우저는 보안상 위험을 초래할 수 있습니다. 최상의 경험을 위해서는 다음과 같은 최신 브라우저로 업데이트하세요.