Category: Amazon RDS*


Amazon RDS, 라이선스 포함 SQL 엔터프라이즈 버전 제공 시작!

이제 Amazon RDS에서 SQL Server Enterprise Edition을 라이선스를 포함해서 사용할 수 있습니다. 라이선스가 포함된 엔터프라이즈 에디션은 R3.2xlarge, R3.4xlarge 및 R3.8xlarge 인스턴스 타입에서 사용 가능하며 US-East (Virginia), US-West (Oregon), Europe (Ireland) 리전에서 먼저 시작합니다. 라이선스가 포함된 모델에서는 따로 Microsoft SQL Server 라이선스를 구매하실 필요가 없으며, Amazon RDS 비용에 라이선스 비용이 모두 포함되어 있습니다. 여러분이 사용하는 만큼의 업무에 맞게 인스턴스를 사용하고 시간 당 비용을 낼 수 있게 되었습니다.

새로운 라이센스 제공 방식은 기존의 BYOL(Bring Your Own License offering)에 추가적으로 제공해 드리는 것입니다. Amazon RDS for SQL Server Enterprise Edition 서비스는 다중 가용 영역(Multi-AZ)를 사용한 고가용성, 데이터베이스 스토리지를 4TB까지 증설 가능, 20,000 IOPS(input/output operations per second)의 스토리지 성능을 가지고 있습니다.

새로운 Amazon RDS for SQL Server Enterprise Edition 인스턴스는 관리 콘솔에서 몇 번의 클릭 만으로 구성할 수 있게 되었으며, 라이선스 선택에서 원하는 방식을 선택할 수 있습니다. 더 자세한 것은 Amazon RDS 요금 페이지를 참고하시기 바랍니다.

이 글은 Amazon RDS introduces a License Included offering for SQL Server Enterprise Edition 의 한국어 번역입니다.

Amazon Aurora 정식 출시

작년 AWS re:Invent에서 발표했던 Amazon Aurora를 오늘 정식 출시합니다. (참고: Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon) Amazon Aurora는 고성능의 99.99% 가용성을 지원하며 64TB까지의 스토리지 확장성을 쉽고도 효율적으로 제공합니다. 이 서비스는 내부 및 가용 영역 내 스토리지 복제가 가능하고 쿼럼 쓰기(quorum writes) 기반의 업데이트 모델을 가지고 있습니다.

지난 9개월 동안 AWS 고객들께서 Amazon Aurora를 직접 테스트하셨으며, 다양한 테이블 설정, 접근 패턴 그리고 다양한 쿼리 등을 실행해 보았습니다. 이를 통해 얻어진 피드백을 통해 서비스에 대한 더 자세한 기능 개선을 지속하였습니다. 그 결과, 고객들은 Amazon Aurora 인스턴스가 초 당 10만 쓰기와 50만 읽기의 성능을 보이는 결과를 얻었습니다. 또한 이전에 같은 성능의 가격 보다 5배 정도 성능 대비 가격이 저렴하게 되었습니다.

Amazon Aurora 정식 출시
오늘부터 모든 고객이 AWS Aurora를 사용하실 수 있으며 현재 3개의 리전에서 서비스를 시작합니다. 테스트 기간 동안 몇 가지 중요한 기능을 추가하였는데, 우선 소개해 드릴 것이 바로 빠르고 쉽게 데이터를 이전하는 기능입니다. 원래 블로그 글에 소개된 핵심 기능 중 하나로서, 오늘은 여기에 집중해 보고자 합니다.

지연 없는 데이터 이전
만약 여러분이 Amazon RDS for MySQL를 사용하시고 Amazon Aurora로 이전하고자 하신다면, 지연 없이(zero-downtime) 바로 데이터 이전이 가능합니다. 여기에서 간단한 과정을 설명해 드리겠지만, 실제로 사용 중인 데이터를 이전할 때는 반드시 개발자 문서를 참고하셔서 진행하시기 바랍니다. 데이터 이전이 즉시 완료되고 나면, 여러분은 Amazon Aurora의 고성능 처리량(throughput), 높은 보안 및 저렴한 가격의 서비스를 경험하실 수 있습니다. 생각한 것 보다 훨씬 짧은 시간에 데이터베이스의 확장 및 관리 및 애플리케이션 코드와의 호환이 가능하다는 것을 아실 수 있습니다.

이미 데이터베이스가 사용 중이라면, 인스턴스 파라미터 그룹(MySQL Database Log Files 참고)의 바이너리 로깅을 시작하십시오. 특정 경우에서는 RDS 읽기 복제본(RDS Read Replica)를 설정할 필요가 있고, 데이터 이전 및 복제를 위한 것으로 사용할 수도 있습니다. (Replication with Amazon Aurora 참고).

RDS 관리 콘솔을 여신 후, 기존 데이터베이스 인스턴스를 선택하고 Instance Actions 메뉴에서 Migrate Database를 선택합니다.

내용을 입력하시고 Migrate 버튼을 클릭합니다. (대부분의 경우, DB Instance Class 내용 이상을 채울 필요는 없을 것입니다.)

Aurora가 새로운 DB 인스턴스를 만들고 데이터 이전을 시작합니다.

조금 시간이 걸린 후 (데이터베이스 크기에 따라 다르지만 커피 한잔 정도의 여유), Amazon Aurora 인스턴스가 실행됩니다.

Aurora를 설치하는 동안 원본 데이터베이스가 변경이 되었다고 가정하고, mysql.rds_set_external_master 명령을 통해 새로운 Aurora로 최신 데이터를 복제한 후, 애플리케이션에 Aurora 엔드 포인트로 변경합니다.

다양한 측정 기준(Metrics) 제공
각 Aurora 인스턴스는 Amazon CloudWatch를 통해 다양한 측정 기준에 따른 값들을 제공합니다. 이들 기준값을 콘솔에서도 보실 수 있으며 이를 통해 알람을 설정하고 이를 기반으로 다양한 기능 수행을 할 수 있습니다.




쉽고 빠른 복제(Replication) 기능
Amazon Aurora 인스턴스는 15개까지 리플리카(Replicas)를 구성할 수 있으며, 이는 추가로 읽기 성능을 높혀주게 됩니다. 몇 번의 클릭으로 리플리카를 바로 생성할 수 있습니다.

Amazon Aurora의 독특한 스토리지 구조를 통해 복제 지연 시간은 거의 없으며 10-20ms 정도를 보이게 됩니다.

5배 좋아진 가격 대비 성능
처음 Amazon Aurora를 발표했을 때, 기존 솔루션 보다 적어도 4배의 가격 대비 성능 향상이 있을 거라 발표했습니다. 이제 정식 출시를 맞아 이러한 기존 목표를 훨씬 뛰어 넘어 같은 성능의 하드웨어 구성에서 전통적 관계형 데이터베이스를 운용할 때 보다 5배의 가격 대비 성능을 보이게 되었다고 알려드리게 되어 매우 기쁘게 생각합니다.

다만, 일반적으로 이전 보다 개별 쿼리 속도가 5배가 늘었다는 것을 의미하는 것은 아닙니다. (물론 Amazon Aurora의 빠른 SSD 기반의 스토리지가 속도 개선이 있습니다.) 대신, 이는 Amazon Aurora가 다른 제품 보다 동시에 보다 많은 쿼리(읽기/쓰기)를 실행할 수 있다는 의미입니다. Amazon Aurora는 스토리지에서 병렬 접근을 통해 데이터 획득에 대한 비용을 줄이고 높은 효율성의 쿼리 실행이 가능하게 합니다.

파트너 지원
주요 AWS Partner Network (APN) 파트너는 Amazon Aurora를 직접 테스트 하면서 다양한 경험을 쌓았으며, 몇 가지 주요 기능에 대한 지원을 시작했습니다. 아래는 그 중 일부 솔루션입니다.

  • 비지니스 지능화(Business Intelligence) – Tableau, Zoomdata, and Looker.
  • 데이터 통합(Data Integration) – Talend and Attunity.
  • 질의 모니터링(Query and Monitoring) – Webyog, Toad,  and Navicat.
  • 시스템 통합 및 모니터링(SI and Consulting) – 8K Miles, 2nd Watch, and Nordcloud.

지금 시작해 보세요!
많은 고객과 파트너들이 Amazon Aurora를 테스트해보고, 실제 업무에 적용하고 있습니다. 현재 US East (Northern Virginia), US West (Oregon)Europe (Ireland) 리전에 지원을 시작했으며 앞으로도 계속 확대할 예정입니다.

요금 정책은 아래와 같습니다:

  • 데이터베이스 인스턴스 – 기본 인스턴스와 리플리카에 대해 시간당 과금이 되며, 2- 32 vCPUs 및 15.25 – 244 GiB 메모리 사이의 5가지 인스턴스 종류가 있습니다. 또한, 예약 인스턴스(Reserved Instances)를 통해 일상 DB 운영의 경우 저렴하게 이용하실 수 있습니다.
  • 스토리지 – 스토리지에 대해서는 월간 GB당 $0.10이 실제 데이터베이스에서 시간 당 측정해서 사용한 용량 만큼만 과금됩니다. 본 요금을 통해 여러분은 6개의 데이터 복사본을 가지게 되며, 각 3개의 가용영역 당 2개의 복사본을 의미합니다.
  • 입출력(I/O) – 데이터베이스가 만드는 각 1백만 입출력(I/O) 요청 당 $0.20를 과금합니다.

더 자세한 것은 Amazon Aurora 요금 정책을 참고하시기 바랍니다.

더 자세히 보기
Amazon Aurora 제품 페이지에 더 많은 정보를 제공하고 있으며, Amazon Aurora 문서를 참고하십시오. Aurora를 실전에 사용하기 위한 Amazon Aurora 온라인 세미나에 참여하시는 것도 권장해 드립니다.

Jeff;

이 글은 Now Available – Amazon Aurora의 한국어 번역입니다.

RDS 예약 인스턴스(RI) 가격 모델 단순화

AWS 가격 모델에서 예약 인스턴스(Reserved Instances)가 차지하는 비율은 상당합니다. 예약 인스턴스를 구매하시면, 미리 인스턴스 자원을 확보하고 상당한 금액의 할인을 받으실 수 있습니다.

예약 인스턴스(RI)의 혜택을 받기위해 코드 변경이나 관리상의 변화는 없으며 비용 최소화를 위해 자동으로 인스턴스 비용을 RI 가격으로 계산됩니다.

새로운 결제 옵션
Amazon Relational Database Service (RDS) 예약 인스턴스 사용자를 위한 비용 모델을 단순화하였습니다. 신규 모델은 결제 기반이며 세 가지 옵션에 싱글 예약 인스턴스를 지원합니다.

  • No Upfront (선불 없음) – 사전 요금은 없습니다. 다만, RI의 기간 동안 지불 계약을 하며 할인율은 온 디멘드에 비해 30%가량 싸집니다. 이 옵션의 기간은 1년간 뿐입니다.
  • Partial Upfront (일부 선불) – 이용액의 일부 혹은 시간 단위로 사전에 지불하고 3년 또는 1년 RI의 기간 동안 매월 지불하는 옵션으로, 상당한 요금 할인을 받을 수 있습니다. (3년의 경우, 최대 60% 할인)
  • All Upfront(모두 선불) – 3년 또는 1년 RI의 기간 이용 금액을 모두 일괄로 사전에 지불합니다. 가장 저렴합니다.(3년의 경우, 63%).

지금 구매 가능
본 구매 옵션은 모든 RDS 서비스에 해당합니다. (MySQL, PostgreSQL, OracleSQL Server) 또한, US East (Northern Virginia), US West (Oregon), US West (Northern California), Europe (Ireland), Europe (Frankfurt), Asia Pacific (Tokyo), Asia Pacific (Singapore), Asia Pacific (Sydney)South America (Brazil) 리전에서 구매 가능합니다. SQL Server License는 포함되지 않습니다.

본 가격 변동은 2015년 8월 15일 이후 라이트 혹은 미디엄 유틸리제이션 예약 인스턴스는 구매할 수 없습니다.

더 자세한 정보
현재 가격 인하 옵션에 대해한 자세한 정보는 RDS 가격 페이지를 참고하세요.

Jeff;

본 글은 New – Simplified Reserved Instance Options for Amazon RDS의 한국어 번역입니다.