반응형 분류 전체보기760 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. 동기식, 비동기식 복제(Synchronous vs. asynchronous replication) 비동기식 복제는 데이터 백업 또는 데이터 보호 에 대한 저장 및 전달 방식 입니다. 비동기식 복제는 먼저 기본 스토리지 어레이 에 데이터를 기록한 다음 구현 방식에 따라 데이터를 커밋하여 메모리나 디스크 기반 저널에 복제할 수 있습니다. 그런 다음 실시간으로 또는 예약된 간격으로 데이터를 복제 대상에 복사합니다. 동기식 복제와 비동기식 복제 동기 복제 와 비동기 복제 의 주요 차이점은 데이터가 복제본에 기록되는 방식입니다. 대부분의 동기식 복제 제품은 기본 스토리지 와 복제본에 동시에 데이터를 씁니다. 따라서 기본 복사본과 복제본은 항상 동기화된 상태를 유지해야 합니다. 대조적으로, 비동기식 복제 제품은 먼저 기본 스토리지에 데이터를 쓴 다음 복제본에 데이터를 복사합니다. 복제 프로세스가 거의 실시간으로.. 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. SNI(Server Name Inication) TLS의 확장 표준 중 하나로, 인증서에서 사용하는 방식이다. 이 기술이 나오게 된 큰 이유는 하나의 웹서버가 여러 웹사이트를 서비스하면서 인증서 인증에 문제가 생겼기 때문이다. 기존까지는 대상 서버의 IP 주소와 도메인이 1:1 대응 관계라서 서버의 인증서 제공에 문제가 없었지만, 여러 도메인을 하나의 IP 주소로 연결하는 서비스가 대중화되면서 보낼 인증서를 특정하지 못하게 되었다. 이 때문에 클라이언트가 사이트에 접속하면서 도메인 정보를 보내도록 변경한 것이다. 이 SNI를 사용하게 되면 하나의 웹 서버에서 여러 도메인의 웹사이트를 서비스하는 경우에도 인증서를 사용한 HTTPS를 활성화시킬 수 있다. 나무위키 펌 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. AWS ENI 란 Elastic network interface 논리적 네트워킹 구성요소라고 docs에는 나와있다. 개인적인 관점에서보면 가상의 설정된 네트워크 어댑터를 가상 서버에 뗏다 붙였다 할수있는 구성요소인것같다. 이게 되게 특이한게 설정되어 잇는 네트워크를 서버에 갖다 붙인다는점이다. 원래 서버에 네트워크 설정하려면 네트워크를 만들고 서버를 해당 네트워크에 연결하는 방식인데 이게 있으면 가지고 있는 서버를 ENI를 붙여서 구성을 후속으로 하여 여러 장애조치에 유용할수가 있다. (네트워크 고장나면 다른네트워크에 붙이는 시나리오식) 그러나 특정 AZ에 설정되므로 다른 AZ에 설정이 안되어 당황하지말자. https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/using-.. 2022. 2. 17. 배치그룹(placement) 개념 하드웨어 분산처리를 ec2에서 할수 있도록 하는 시스템 방법은 클러스터, 분산, 파티션 세가지로 나뉩니다. 클러스터는 한곳에 몰아넣어 처리하는 방식(낮은 지연시간을 가집니다.) 파티션은 AZ로 나눈후 파티션이라는 논리적 개념으로 한번 더 나눕니다. 파티션은 랙을 공유하기 때문에 단일 하드웨어 장애를 공유하지 않습니다. 파티션은 최대 7개 생성이 가능합니다. (파티션내에는 계정제한에 따라다릅니다.) 분산은 AZ(최대7개)별로 분산하는방식, AZ내에서는 서로다른 랙에 배치됩니다.(가장 안전) 자세한내용은 DOCS에서.. https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-partition.. 2022. 2. 17. AWS spotinstance 란? 스팟 인스턴스 시간에 따라 변하는 인스턴스 가격으로 인스턴스를 구매 즉, 코인같이 실시간으로 비용이 변동되는 인스턴스를 해당 시간이나 가격에 따라 비용을 지불하는 방식입니다. 설정에 따라 다양하게 이용할수 있는데 보통 최대가격을 설정하여 해당가격을 넘으면 인스턴스를 중지 시켜버리는 방식.(최고가격을 지정하지 않으면 온디맨드 가격으로 설정이 됩니다.) 요청하는 방식에서 독특한데 스팟 인스턴스 요청에서 시작 그룹을 지정하여 해당 인스턴스를 모두 시작할 수 있는 경우에만 스팟 인스턴스 세트를 시작하도록 Amazon EC2에 알립니다. 또한 스팟 서비스가 시작 그룹에 있는 인스턴스 중 하나를 종료해야 하는 경우(예를 들어, 스팟 가격이 최고 가격을 초과하는 경우) 모든 인스턴스를 종료해야 합니다. 그러나 사용자가 시작 그룹에.. 2022. 2. 17. 이전 1 ··· 40 41 42 43 44 45 46 ··· 64 다음 반응형