⭐⭐⭐⭐⭐ AWS / GCP / Azure 파워스케줄 한번에 관리하기
CloudXper Schedule Mapper 를 이용하여 AWS / GCP / Azure 자원의 스케줄을 한번에 관리하는 내용의 사용자 가이드입니다.
해당 가이드를 통해 여러 CSP 및 Accounts 에 설정된 파워스케줄을 하나의 스케줄러에 통합하여 모니터링할 수 있습니다.
소개 링크
01-2. CloudXper Schedule Mapper 소개 - CloudXper Guide - CloudXper Guide
지원 대상 자원
AWS
EC2
RDS
Azure
Virtual Machine
GCP
VM
SQL
1. 파워스케줄 주기를 구분할 수 있는 태그 혹은 라벨 확인
우선 스케줄에 파워스케줄 대상을 매핑하기 위해 파워스케줄 대상에 설정되어있는 태그 혹은 라벨의 키 / 값 정보가 필요합니다.
이는 CloudXper의 인벤토리 정보를 이용해서 확인할 수 있으며, 혹은 정책상 파워스케줄이 설정되어있는 태그의 키 / 값을 알고있다면 해당 값을 알아야 합니다.
이는 뒤에 스케줄러 생성 시 스케줄 - 자원 간 매핑 시 사용되므로 꼭 기억하세요.
또한 EC2만 예시로 들었지만 RDS / Azure VirtualMachine / GCP VM / GCP SQL 도 서비스를 지원하니 꼭 나머지 자원의 파워스케줄 정책 관련 태그도 확인 부탁드립니다.
2. 스케줄러 생성
CloudXper의 최적화 > 파워스케줄관리 > 파워스케줄 리스트 서비스로 이동합니다.
“CloudXper Schedule Mapper 추가” 버튼을 선택합니다.
스케줄러 등록에 필요한 정보를 기입한 이후 “저장” 버튼을 선택하면 Schedule Mapper 가 생성됩니다.
설정한 다음날부터 . 현재 생성한 스케줄 - 태그 관계에 따라 자원이 스케줄에 매핑되어 스케줄 정합성 여부에 대해 감시가 시작됩니다.
예를들어 위의 예시처럼 09:00 - 18:00 에 스케줄에 Schedule:WeekDays0918 태그를 매핑한다면,
설정한 계정에 존재하는 모든 AWS EC2 , RDS , Azure VM , GCP VM , GCP SQL 중 Schedule:WeekDays0918 태그(라벨)이 존재하는 자원을 검색하여 09:00에 ON / 18:00 에 OFF되었는지를 모니터링하며 , ON/OFF가 정상적이지 않을 경우 해당 자원을 “실패”로 분류합니다.
3. 스케줄링 자원 확인
자원 생성 후 하루가 지나면 내가 생성한 스케줄에 해당하는 TAG를 가진 자원이 스케줄에 매핑된 모습을 확인 할 수 있습니다.
추가로 Schedule Mapper 에서 스케줄링 실패로 분류된 자원은 파워스케줄링 요약 화면에서 아래와 같이 쉽게 확인이 가능합니다.
4. 정리
CloudXper Schedule Mapper 는 다음 상황에 굉장히 유용하게 사용할 수 있습니다.
Multi CSP 에 대한 파워스케줄 관리가 필요할 때.
Multi CSP 에 적용되어있는 파워스케줄이 TAG 기반으로 그룹화되어 있을때.
Multi CSP 에 파워스케줄 관련 중앙 정책이 존재하며, 정책 준수여부를 한번에 관리해야할 때.
CloudXper AI Detector 에서 감지된 스케줄을 정책 기반으로 좀 더 엄격하게 관리하고 싶을 때.
위의 경우 CloudXper Schedule Mapper를 설정하여 하나의 스케줄러에서 중앙 집중식으로 파워스케줄 전 자원에 대한 감시가 가능합니다.
이는 여러 CSP 및 Accounts 를 관리하는 관리자에게는 매우 유용한 기능이며 설계된 정책에 따라 자원이 올바르게 스케줄링되는지 손쉽게 확인할 수 있습니다.