본문 바로가기

AWS 기술/Computing3

Lambda를 이용한 Spot Fleet 요청 2/2 편 Lambda를 이용한 Spot Fleet 요청 1/2 편 다시보기 3. Lambda 생성 및 함수 작성 지금 생성하는 Lambda가 실질적으로 Spot Fleet을 요청하는 함수를 실행합니다. Lambda 함수는 다양한 언어로 작성이 가능하여 본 가이드에서는 Python을 기반으로 한AWS SDK인 boto3로 작성하였습니다. Spot Fleet Request의 옵션은 매우 다양하며, 본 가이드에서는 가장 기본적인 옵션들만 사용하였습니다. 좀 더 상세한 옵션 조정이 필요하신 경우 가이드 마지막 ‘참조’란에 첨부된 링크에서 추가적인 옵션을 확인해주세요. - Lambda 서비스에서 함수를 선택, 함수 생성을 클릭합니다. - 함수의 언어는 Python 3.8을 선택합니다. 기본 실행 역할 변경란에서 ‘기존 역..
Lambda를 이용한 Spot Fleet 요청 1/2 편 [개요] 많은 분들이 연구의 목적으로 EC2 인스턴스를 활용합니다. 하지만 한 번 분석 모델을 수행하기위해, 높은 사양의 EC2(ex.c5.24xlarge)를 온디멘드로 24시간 가용하는 것은 금액적으로 큰 부담이 되기 때문에 Spot 인스턴스를 활용할 필요가 있습니다. 이번 테스트에서는 모델링 작업을 매일 2번 똑같은 시간(오후 4시, 오전 4시)에 규칙적으로 수행된다고 가정하고, Spot 요청을 자동화하기 위해 Lambda 스크립트를 작성, Event Bridge로 Lambda를 Trigger 합니다. 단일 스팟 인스턴스 요청(Spot Instance Request)은 capacity 로 인해 작업도중 취소 되는 리스크가 있습니다. 그래서 Spot 요청을 단일 인스턴스 유형(c5.24xlarge)이 ..
AWS Application Migration Service – 리프트 앤 시프트 마이그레이션 서비스 2019년 AWS가 CloudEndure를 인수한 이래로, CloudEndure Migration 및 CloudEndure Disaster Recover를 제공했습니다. CloudEndure Migration를 통해 물리적, 가상 또는 클라우드 기반 인프라에서 AWS로 애플리케이션을 무료로 이동할 수 있습니다. 이 솔루션은 온프레미스 워크로드를 AWS로 마이그레이션하는 에이전트 없는 서비스인 AWS Server Migration Service(AWS SMS)를 보완합니다. CloudEndure Disaster Recovery는 가동 중단 및 데이터 손실을 최소화할 수 있도록 설계된 별도의 비즈니스 연속성 제고 서비스입니다. AWS 계정의 범위 내에서 온프레미스, 가상 또는 클라우드 기반 시스템의 콘텐츠를..