본문 바로가기
반응형

CLOUD/AWS200

AWS EBS 사용하지 않는데 비용 부과 이유 AWS 사용하다보면 EC2를 정지시켜놓은뒤 EBS를 놔두는 경우가 있다. 일반적으로 컴퓨팅은 꺼놨으니 비용이 나가지 않겟지? 라고 생각하는데 아니었다. 하드웨어를 사용자가 사용할수 있도록 대기시켜놓기 때문에 그에 따른 비용이 부과 된다. (ec2는 리소스를 주고 아무나 사용해도 되지만 스토리지 같은경우는 내용이 사용자에게 특정 되어 있기때문에 그에 따른 비용이 부과 될수 밖에 없는것같다) 개인 사용자가 가벼운 테스트용으로 ec2를 정지해놓고 ebs를 그대로 놔두면 비용이 그다지 크지 않지만 iops와 용량이 큰 기업에서 그대로 놔두면 요금이 많이 부과가 된다. 이것을 해결하기위해 snapshot을 이용하여 백업을 해놓고 ebs를 삭제해 놓아야 한다. snapshot도 요금이 부과되긴하지만 엄청나게 낮아지.. 2022. 3. 17.
로드밸런서 리스너, 고정성 https://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/application/load-balancer-listeners.html#forward-actions Application Load Balancer를 위한 리스너 - Elastic Load Balancing 다음 규칙은 HTTPS 프로토콜과 지정된 포트(40443)를 사용하는 URL로의 영구 리디렉션을 설정하지만, 원래 호스트 이름, 경로, 쿼리 파라미터를 포함합니다. 이 화면은 "https://#{host}:40443/#{path}?#{query}" docs.aws.amazon.com https://aws.amazon.com/ko/about-aws/whats-new/2021/02/applica.. 2022. 3. 16.
migrate AWS CLB to ALB 포트 여러개(multiple port) 해결방법 How do I configure multiple routing ports while migrating from CLB to ALB? 2022.8.15 CLB의 서비스가 종료가 되어 해당 서비스를 ALB나 CLB로 변경을 해야합니다. 그래서 CLB를 ALB로 바꿔야 하는데 일반적으로 마법사를 이용하면 간편하게 할수 있습니다. 하지만 포트를 여러개 사용하면 아래와 같이 변경점이 발생합니다. classic에서는 포트 두개를 썻는데 마법사를 이용하면 포트가 한개만 사용하게 됩니다. 저는 계속해서 타겟그룹에 동시에 포트 두개를 줄 방법이나 웹서버 내부에서 설정을 해볼 생각만 하니 도저히 안되더군요. 그러다가 타겟그룹을 두개 사용하면 어떨까? 하는 생각이 들었습니다. 타겟그룹을 하나 더 생성하여 리스너당 타겟그룹.. 2022. 3. 15.
AWS EC2 - Instance scheduled for retirement event Amazon EC2 Maintenance: Instance scheduled for retirement 라는 내용의 메일이 갑자기 왔다. 내용을 요약하자면 해당 ec2 인스턴스에 결함이 생겨 폐기 해야한다고한다. 일정 기간동안 재기동하지 않으면 폐기 된다고 한다. 그러면서 내가해야할 행동을 알려주었는데 중지했다가 시작하면된다고했다. 해당 EC2는 평소에 상태검사로 데이터 부족이라고 떳다. 근데 해당 인스턴스를 사용할 일이 없어서 들여다 보지도 않았다. 그래서 뭔문제지 싶어서 ssh 접속을하여 확인해보려고 했는데 접속자체가 되지 않았다. 해당 인스턴스를 내려도 별문제가 되지 않는다고 결정이 되어 중지했다가 다시 시작을 했다. 해보니 상태검사는 초기화에서 검사통과가 되었다. 그리고 이벤트는 complete .. 2022. 3. 2.
EC2 인스턴스 메타 데이터 ec2 내부에서 정보 확인하고 싶을때 사용 curl http://169.254.169.254/latest/meta-data/ 에서 여러 정보 확인할수 있다.(/는 폴더라 더 추가해야하고 없으면 값이라 해당값을 입력하면 값이 나온다) 2022. 2. 22.
AWS Aurora quorums Aurora을 생성하면 6개의 copy가 생기고 write는 4개 read는 3개의 quorum이 필요하다고 한다. Amazon Aurora under the hood: quorums and correlated failure https://aws.amazon.com/ko/blogs/database/amazon-aurora-under-the-hood-quorum-and-correlated-failure/ Amazon Aurora under the hood: quorums and correlated failure | Amazon Web Services Anurag Gupta runs a number of AWS database services, including Amazon Aurora, which he h.. 2022. 2. 21.
단계 조정 정책 단순 조정 정책 Step scaling 조정 값(임계치) 초과의 정도에 따라 desired capacity를 늘리거나 줄입니다. Simple scaling 조정 값에 따라 desired capacity를 늘리거나 줄입니다. 지표 값에 따라 증감 수를 다르게 줄 수 있음 대부분의 경우 단일 확장 조정만 있더라도 단계 확장 정책이 단순한 확장 정책보다 더 나은 선택입니다. 간단한 확장 작업의 주요 문제는 확장 작업을 시작한 후 정책이 확장 작업 또는 상태 점검 교체가 완료되고 재사용 대기 시간이 만료될 때까지 대기해야 추가 경보에 응답할 수 있다는 것입니다. 재사용 대기 시간은 이전 활동의 효과가 나타나기 전에 추가 스케일링 활동의 시작을 방지하는 데 도움이 된다. 반대로 단계 확장을 통해 확장 활동 또는 상태 점검 교체가.. 2022. 2. 18.
Amazon EC2 Auto Scaling life cycle hook SGA에 수명주기 정책같은것을 넣어 자동으로 스케일링 하는 거' Auto Scaling 그룹은 확장 이벤트에 응답하고 인스턴스 실행을 시작합니다. 수명 주기 후크는 인스턴스를 대기 상태(Pending:Wait)로 전환한 다음 사용자 지정 작업을 수행합니다. complete-lifecycle-action CLI 명령이나 CompleteLifecycleAction 명령을 사용하여 수명 주기 작업을 완료할 때까지 혹은 제한 시간이 끝날 때까지 인스턴스는 대기 상태로 유지됩니다. 기본적으로 인스턴스는 한 시간 동안 대기 상태로 유지된 후 Auto Scaling 그룹에서 시작 프로세스를 진행합니다(Pending:Proceed). 시간이 더 필요한 경우 하트비트를 기록하여 제한 시간을 다시 시작할 수 있습니다. 시.. 2022. 2. 18.
AWS ELB Connection Draining 인스턴스가 등록 취소되거나 비정상으로 표시되는 동안 인스턴스가 진행 중인 요청 또는 활성 요청을 완료하는데 약간의 시간을 준다는 개념 ============== 소프트웨어 유지보수 등에서 사용할 수 있는 기능입니다. ELB로부터 분리해도 요구중의 인스턴스에 지정 초수의 사이는 통신은 끊어지지 않습니다. 새 요청이 있더라도 이미 분리된 인스턴스에 액세스할 수 없습니다. ============== 연결 드레이닝 기능이 활성화된 상태에서 EC2 백엔드 인스턴스가 상태 확인에 실패하면 Elastic Load Balancer는 비정상 인스턴스에 새 요청을 보내지 않습니다. 그러나 구성된 시간 초과 기간 동안 기존(진행 중인) 요청을 완료할 수 있습니다. Connection Draining: Auto Scaling.. 2022. 2. 18.
AWS 개념 증명 프로그램 (기업 300크레딧 지원) AWS를 회사 이메일로 가입했더니 프로모션이 왔다. azure의 프리티어는 200인데 300이라 조금더 높아서 좋은듯하다 근데 이계정 프리티어 인데 프리티어 자격은 사라지는걸까? 라는 생각부터 들기 시작... (해서 찾아보니 유료로 사용하고 있는계정도 사용덜한 프리티어 가용량이 있으면 프리티어가 적용되는것 같다.) 프로모션에 대해 구글 검색해봤는데 해당 사항에 관련된 정보가 없다.. 보통 교육기관이나 학생 프로모션 이야기만 나와 있더군요. 아마도 AWS 쓰는 기업이면 사람마마다 계정 줘서 맘껏 쓰게 해주다보니 보통 회사이메일로 가입하는경우가 별로 없어서 그런듯 하다. 며칠뒤 전화 왔는데 이거 회사에서 AWS 적극적으로 사용해야하는 느낌이라 개인이 하는거는 무리로 보이네요... 2022. 2. 18.
AWS backup storage exceeding free allocation 비용 AWS 를 사용하고 모든 리소스를 지우고 며칠뒤 요금이 부과되었는지 확인해보았다. USD 0.095 per GB-month of backup storage exceeding free allocation라는 부분이 며칠전보다 늘었더군요. 헌데 RDS 부분에서 정말 조금의 요금이 부과되어있었다. RDS 다 종료했는데? 라고 생각 했었는데 혹시 몰라서 다시한번 RDS를 확인해 보았습니다. 다시한번 보니 RDS 스냅샷에 생성이 되어 있더군요.. 데이터베이스의 경우 백업이 자동으로 활성화 되어있는경우가 많고 중지했다가 다시 실행할때 꼭 스냅샷 생성하냐고 물어보기 때문에 혹시라도 선택을 하여 스냅샷을 올려놓고 깜빡하고 안지우는 경우가 많을 것 같네요. RDS 같은경우 비용이 보통 사용하는 EC2 보다 비용이 많이 .. 2022. 2. 18.
AWS hibernate(최대 절전 모드) ec2의 RAM에 있는정보를 EBS에 백업해놓아 다시 시작할때 RAM을 그때로 돌려놓는방식 (최대절전모드) 하지만 이게 제약 사항이 많이 있습니다. 고사양의 EC2에서만 가능하고 RAM이 150G이상이 안되고 제약사양이 아직 꽤나 많이 있습니다. https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/Hibernate.html 온디맨드 또는 예약 Linux 인스턴스를 최대 절전 모드로 전환 - Amazon Elastic Compute Cloud 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오. docs.aws.amazon.com 2022. 2. 17.
반응형