클라우드 워크로드 분석:구성을 결정하는 방법
클라우드 채택은 경쟁 우위를 제공하고 IT를 개선할 수 있지만 잘못 계획된 클라우드 마이그레이션은 예상치 못한 비용과 디버그하기 어려운 성능 문제로 이어질 수도 있습니다. 클라우드로 원활하게 전환하려면 시기적절한 계획과 IT 요구 사항에 대한 심층적인 평가가 필요하며, 이 두 가지 모두 클라우드 워크로드 분석을 통해 얻을 수 있습니다.
이 문서는 클라우드 워크로드 분석 소개입니다. , 회사가 앱을 클라우드로 이동하는 최적의 방법을 계획하는 클라우드 도입의 중요한 첫 번째 단계입니다. 클라우드 워크로드 평가가 IT 요구 사항을 평가하고, 클라우드 마이그레이션 전략을 비즈니스 목표에 맞추며, 작업의 우선 순위를 지정하여 클라우드 채택을 가속화하는 방법에 대해 알아보세요.
클라우드 워크로드란 무엇입니까?
클라우드 워크로드는 클라우드 기반 리소스(컴퓨팅, 메모리 성능, 네트워킹 등)를 소비하는 앱, 서비스 또는 IT 기능입니다. 클라우드 워크로드의 몇 가지 일반적인 예는 다음과 같습니다.
- 가상 머신.
- 클라우드 데이터베이스.
- 마이크로서비스
- 컨테이너.
- 클라우드 기반 콘텐츠 호스팅.
- Hadoop 노드 및 앱.
- 클라우드 재해 복구용 앱.
일부 워크로드 유형은 클라우드 기능에 적합하지 않으며 온프레미스에서 더 나은 성능을 보일 수 있습니다. 예를 들어 앱은 네트워크 에지 근처에서 처리해야 하거나 규정 준수 법률로 인해 특정 위치에만 있을 수 있습니다. 클라우드에서 가장 잘 수행되는 워크로드는 다음과 같습니다.
- 빠른 인프라 배포가 필요합니다.
- 짧은 수명 주기
- 더 높은 수준의 배포에서 이점을 얻을 수 있는 기능.
- 트래픽 또는 사용량이 자주 급증합니다(예측 가능 또는 예측 불가능).
온프레미스에서 더 잘 실행되는 일부 워크로드 외에도 일부 앱과 워크로드는 다양한 클라우드 설정에서 더 잘 수행됩니다. 각 워크로드에 대한 최적의 배포 모델을 평가하는 것은 성능에 필수적이며 클라우드 워크로드 분석의 주요 부분입니다.
클라우드 워크로드 유형
리소스 요구 사항과 사용 패턴의 두 가지 요소에 따라 클라우드 워크로드를 나눌 수 있습니다. 리소스 요구 사항에 따라 다음이 제공됩니다.
- 일반 컴퓨팅 워크로드 일반적으로 클라우드의 기본 구성(공통 웹 앱, 웹 서버, 분산 데이터 저장소, 컨테이너화된 마이크로서비스 등)에서 실행됩니다.
- CPU 집약적 워크로드 동시 사용자(멀티플레이어 온라인 게임, 비디오 인코딩 앱, 빅 데이터 분석, 3D 모델링 등)를 처리하기 위해 높은 컴퓨팅 수준이 필요한 경우.
- 메모리 집약적 워크로드 트랜잭션(실시간 스트리밍 데이터, 캐시, 분산 데이터베이스 등)을 처리하기 위해 과도한 양의 메모리와 처리가 필요합니다.
- GPU 가속화 워크로드 실시간으로 작업(자율주행 차량, 내비게이션 시스템, 지진 분석 등)을 수행하려면 CPU와 함께 GPU의 성능이 필요합니다.
- 스토리지 최적화 워크로드 데이터 웨어하우스, 인메모리 데이터베이스 또는 높은 확장성이 요구되는 NoSQL 데이터베이스와 같은 것입니다.
사용 패턴에 따라 클라우드 워크로드를 나눌 수도 있습니다. 이 분류는 다음과 같습니다.
- 정적 워크로드 (CRM, ERP 또는 이메일 서비스와 같은 리소스 및 가용성에 대한 알려진 요구 사항).
- 주기적인 작업 부하 (회계 도구 또는 서버리스 컴퓨팅과 같이 하루, 주, 월 또는 연도 중 특정 시간에 예측 가능한 트래픽 급증).
- 예측할 수 없는 워크로드 (소셜 네트워크, 온라인 멀티플레이어 게임, 비디오 스트리밍 사이트 등과 같이 사용량이 갑자기 급증하기 쉬운 클라우드 워크로드).
클라우드 워크로드 평가란 무엇입니까?
클라우드 워크로드 평가(또는 클라우드 워크로드 분석 )는 현재 워크로드 세트를 검사하여 클라우드로 이동하는 최선의 방법을 결정하는 프로세스입니다. 이 보고서는 회사에 다음을 제공합니다.
- 클라우드로 이동해야 하는 워크로드와 온프레미스에 유지해야 하는 워크로드에 대한 평가
- 적합한 모든 워크로드에 적합한 클라우드 유형(프라이빗, 퍼블릭, 멀티 클라우드 등) 및 관련 제공 모델(IaaS, PaaS, SaaS)
- 초기 비용, 총 소유 비용(TCO), 투자 수익(ROI) 및 마이그레이션 후 운영 비용의 추정치입니다.
- 상세한 마이그레이션 계획(일반적으로 플레이북이라고 함) ) 빠르고 위험도가 낮은 클라우드 마이그레이션을 보장합니다.
클라우드 워크로드 분석은 주로 기술 검토이지만 평가에서는 비즈니스 요구 사항도 고려합니다. 회사의 요구 사항과 앱에 따라 평가에서 워크로드에 대해 다음 마이그레이션 접근 방식을 권장할 수 있습니다.
- 리프트 앤 시프트(재호스팅): 물리적 또는 가상 서버 세트에서 워크로드를 캡처하고 아키텍처 변경을 최소화하면서 앱을 클라우드 환경으로 이동합니다.
- 클라우드로 확장: 클라우드 리소스를 사용하기 위해 온프레미스에서 실행되는 워크로드를 확장합니다(일반적으로 클라우드 버스팅 기능을 얻기 위해).
- 클라우드 최적화(플랫폼 재편성): 이 클라우드 마이그레이션 전략을 사용하려면 클라우드 서비스 세트를 활용하기 위해 앱의 일부 또는 주요 부분을 재설계해야 합니다(예:자동화를 활용하기 위해 데이터베이스와의 상호 작용을 수정하거나 더 나은 확장을 위해 새로운 기능을 추가하는 등).
- 클라우드 기반: 레거시 아키텍처를 독립 마이크로서비스로 변환하는 것과 같은 클라우드 배포용 앱을 완전히 다시 작성합니다.
또는 평가에서 규정 준수, 보안 또는 운영상의 이유로 인해 워크로드가 온프레미스에서 계속 실행되어야 한다고 제안할 수도 있습니다. 보고서에는 회사가 더 나은 성과를 달성하기 위해 작업 부하를 제거해야 한다고 표시될 수도 있습니다.
일반적인 클라우드 마이그레이션 문제(및 클라우드 워크로드 분석이 이를 적시에 해결하는 방법)
클라우드 워크로드 평가는 클라우드로 마이그레이션하는 대부분의 주요 문제를 해결합니다. 이러한 문제는 다음과 같습니다.
- 비즈니스 목표에 부합하는 명확한 마이그레이션 전략의 부재.
- 온프레미스에서 계속 실행되어야 하는 워크로드 및 앱 마이그레이션
- 클라우드 스프롤(클라우드 인스턴스 및 서비스의 통제되지 않은 관리)로 고통받고 있습니다.
- 실패한 IT 환경을 조성합니다.
- 계획된 초기 예산 초과
- 보안 취약점 또는 규정 준수 위험 생성
- 전체 인프라를 한 번에 마이그레이션하여 중요한 서비스에 장애가 발생합니다.
- 팀이 새로운 인프라를 운영하는 데 필요한 기술이 부족하다는 사실을 발견했습니다.
- 이전 후 가용성 문제 및 서비스 중단을 장기간 야기합니다.
이러한 문제에 대한 직접적인 해결책은 아니지만 클라우드 워크로드 분석을 통해 이러한 문제에 대해 제때 생각할 수 있습니다. 다음 수치에서 알 수 있듯이 마이그레이션 프로세스 전과 도중에 정보에 입각한 결정을 내리는 능력이 주요 관심사입니다.
- IT 의사 결정권자의 45% 이상이 클라우드 마이그레이션과 관련된 비용을 예측하고 이해하는 데 어려움을 겪고 있다고 말합니다.
- 클라우드로 마이그레이션하려는 기업의 약 36%가 IT 직원이 새로운 환경에서 작업할 수 있는지 확신하지 못합니다.
- 40% 이상의 기업이 클라우드 마이그레이션 전에 기존 앱의 종속성과 아키텍처를 이해하는 데 어려움을 겪고 있습니다.
클라우드 워크로드 분석의 이점
다음은 클라우드 워크로드 분석의 가장 영향력 있는 이점과 최상위 평가에 시간과 비용을 투자하여 비즈니스에서 얻을 수 있는 이점을 자세히 살펴보겠습니다.
- 회사는 심층적인 클라우드 준비 상태 분석을 받습니다.
- 각 특정 워크로드가 최적으로 수행되는 위치를 배웁니다.
- 클라우드 마이그레이션의 성공을 확인하고 평가하는 데 도움이 되는 KPI 및 측정항목 목록을 제공합니다.
- 클라우드에 적합한 것으로 식별된 각 워크로드는 적절한 규모의 클라우드 리소스와 일치합니다.
- IT 종속성에 대한 명확한 그림은 물론 모든 앱과 워크로드에 대한 심층적인 인벤토리를 받습니다.
- 이 분석은 IT 환경에 더 이상 필요하지 않은 중복 앱을 발견합니다.
- 마이그레이션 전, 마이그레이션 중, 마이그레이션 후 지출(소프트웨어 라이선스 및 동적 운영 비용 포함)에 대한 정확하고 상세한 비용 분석을 얻을 수 있습니다.
- 마이그레이션 붕괴 및 중대한 실패 가능성을 최소화합니다.
- 새로운 클라우드 환경의 설계는 기본 제공되는 보안 고려 사항에서 시작됩니다.
- 이 회사는 마이그레이션을 수행하고 새로운 환경을 관리하는 데 필요한 기술 세트에 대해 배우고 필요한 교육 세션과 잠재적인 신입 사원에 대한 통찰력을 제공합니다.
클라우드 워크로드 분석은 어떻게 작동합니까?
다음은 클라우드 적합성에 대한 워크로드 평가를 수행하는 5가지 주요 단계입니다. 각 분석가 팀에는 작업을 수행하는 고유한 순서가 있지만 모든 방법에는 아래 나열된 단계가 포함됩니다.
1단계:비즈니스 영향
첫 번째 단계는 마이그레이션이 비즈니스에 미칠 영향을 평가하고 나머지 분석을 위한 토대를 마련하는 것입니다. 평가 팀은 다음을 수행해야 합니다.
- 클라우드로 마이그레이션하기 위한 측정항목 및 KPI를 정의합니다(증가하는 사용자를 지원하기 위한 향상된 성능, 새 빌드 배포 시간 단축, 릴리스 빈도 증가, 사용자 경험 향상 등).
- 앱 및 워크로드에 대한 포괄적인 인벤토리를 구축합니다.
- 속성에 따른 앱 카탈로그
- 비즈니스 크리티컬 워크로드와 민감한 데이터를 식별합니다(대부분의 팀은 프로세스가 끝날 때 이러한 섹션을 마이그레이션하는 것을 선호함).
- 사내 팀의 기술 수준을 측정합니다.
- 클라우드 마이그레이션이 발생해야 하는 타임라인을 결정합니다(두 가지 주요 시간 프레임은 마이그레이션 시작과 새 클라우드 기반 설정이 실행되고 실행되는 데 걸리는 시간).
- 클라우드 마이그레이션과 관련된 위험 수준을 결정합니다(규정 준수와 데이터 침해 및 유출 방지에 중점을 둠).
2단계:초기 작업 부하 분석
두 번째 단계에서는 팀이 워크로드를 평가하고 마이그레이션 계획을 시작해야 합니다. 팀은 다음을 수행해야 합니다.
- 회사의 기술 환경과 고유한 기능을 이해합니다.
- 워크로드 분류를 수행하고 각 워크로드에 대한 마이그레이션 요구 사항을 결정합니다.
- 고유한 작업 부하별 제약 조건, 과제 및 요구 사항을 매핑합니다.
- 회사에서 운영에 영향을 미치지 않고 제거할 수 있는 낭비적인 레거시 워크로드를 확인합니다.
- 마이그레이션 후보인 각 워크로드를 표시합니다.
- 각 워크로드에 대한 잠재적인 확장 문제를 고려합니다.
- 워크로드별 가용성 요구 사항을 표시합니다.
3단계:아키텍처 평가
평가 팀은 클라우드 환경에 대한 애플리케이션 준비성과 적합성을 평가합니다. 팀은 다음을 수행해야 합니다.
- 클라우드로의 앱 마이그레이션 영향을 평가합니다.
- 각 작업 부하를 변경, 배치 또는 교체할 때의 효과를 이해합니다.
- 클라우드에 적합한 워크로드와 온프레미스 호스팅에 더 적합한 워크로드를 분리합니다.
- 각 앱을 마이그레이션하기 위한 올바른 접근 방식을 결정합니다(리프트 앤 시프트, 플랫폼 재편성, 전체 코드 재작성 등).
- 각 워크로드(퍼블릭, 하이브리드, 커뮤니티 클라우드 등)에 적합한 배포 모델을 결정합니다.
- 클라우드로의 이전이 앱 라이선스에 영향을 미치는지 확인하세요.
- 이전 전략을 방해할 수 있는 앱이 있는지 지정합니다.
- 재작업이 필요한 지원되지 않는 소프트웨어와 복잡한 코드를 식별합니다.
- 최적의 워크로드와 앱 성능으로 이어질 수 있는 아키텍처 개선 사항을 제안합니다.
- 오케스트레이션 및 자동화 기능에 대한 영향력 있는 기회를 찾으십시오.
4단계:기술적 특성 평가
클라우드 워크로드 평가 팀은 이제 모든 관련 워크로드의 비구조적 기능을 고려해야 합니다. 팀은 다음을 수행해야 합니다.
- 모든 워크로드의 통합 및 종속성을 확인합니다.
- 동일한 클라우드에 있어야 하는 워크로드와 앱을 평가합니다.
- 기존 워크로드 상호 운용성 요소를 확인합니다.
- 앱의 사용자 지정 기능이 클라우드 마이그레이션 실행 가능성에 영향을 미칠 수 있는지 확인합니다.
- 워크로드별 지원 요소(지원 문서 가용성, 기술 다이어그램 등)를 검사합니다.
- 각 앱 및 워크로드에 대한 마이그레이션 용이성을 평가합니다.
- 규정 준수 요구 사항(HIPAA, GDPR, PCI 등)을 고려합니다.
- 현재 보안 메커니즘에 대한 업그레이드를 분석하고 제안합니다.
- 클라우드 리소스 사용을 위한 보안 전략을 조정합니다.
5단계:비용 분석 및 플레이북
마지막으로 클라우드 워크로드 분석팀이 마이그레이션 비용을 계산하고 최적의 클라우드 마이그레이션을 위한 세부 가이드(플레이북)를 제공합니다. 팀은 다음을 수행해야 합니다.
- 클라우드 마이그레이션을 위한 가격대를 제공합니다.
- 시스템을 로컬로 호스팅하는 비용과 클라우드에서 호스팅하는 비용을 비교해 보십시오.
- 대략적인 이주 후 지출을 정의합니다.
- 예상 ROI를 간략하게 설명합니다.
- 대상 환경의 총 소유 비용(TCO)을 계산합니다.
- 회사가 마이그레이션에 접근하는 방법과 시기, 각 워크로드에 이상적인 클라우드 플랫폼이 무엇인지, 시스템이 클라우드 리소스를 사용하기 시작한 후 어떻게 관리해야 하는지 설명하는 심층 플레이북을 제공합니다.
- 사내 팀이 교대 근무를 수행하고 새로운 환경을 운영하는 데 필요한 모든 기술을 나열하십시오(분석가는 회사 팀을 위한 교육 계획을 개발할 수도 있음).
- 필요한 모든 지원 리소스를 나열하십시오.
클라우드 워크로드 분석을 실행하기로 결정할 때 세 가지 옵션이 있습니다.
- 사내 분석가 팀을 활용합니다.
- 제3자 회사의 평가 팀을 아웃소싱합니다.
- 클라우드 워크로드 평가를 위한 전문 도구를 사용합니다.
각 옵션에는 장단점이 있지만 몇 분 안에 워크로드 분석을 시작하고 정보에 입각한 결정을 내릴 수 있는 도구만 있습니다.
워크로드 분석 도구가 무엇을 할 수 있는지 알고 싶다면 CloudGenera AI와 기계 학습을 사용하여 인간이 완료하는 데 몇 주 또는 몇 달이 걸리는 작업을 수행하는 최상위 평가 플랫폼입니다. CloudGenera의 워크로드 배치 플랫폼은 다음을 제공하는 원스톱 솔루션입니다.
- 현재 워크로드 스택 및 기술 포트폴리오에 대한 심층적이고 전체적인 분석입니다.
- 현대화를 위한 영역과 기회에 대한 명확한 견해
- 비용 절감 및 서비스 향상을 위한 최적화 제안
- 각 워크로드가 최적의 성능을 발휘할 수 있는 위치에 대한 공급업체에 구애받지 않는 권장 사항
- 클라우드로의 이전을 가장 잘 구성하는 방법에 대한 실행 가능한 통찰력
- 현재 및 미래 보안 상태에 대한 심층 분석
- 마이그레이션 중 및 클라우드 여정 완료 후에도 예산을 준수할 수 있도록 하는 다양한 기능의 비용 개요
클라우드 마이그레이션을 서두르지 마세요
클라우드 워크로드 분석 실행을 게을리하면 마이그레이션 후 성능 문제와 예상치 못한 비용이 발생할 위험이 높아집니다. 복잡한 인프라 변경을 서두르지 말고 심층 분석을 구성하여 클라우드 마이그레이션이 적용되는 데 몇 달이 걸리는 장기적인 IT 골칫거리가 되지 않도록 하십시오.