Перейти до вмісту

Amazon Relational Database Service

Матеріал з Вікіпедії — вільної енциклопедії.
Amazon Relational Database Service
Типреляційна база даних SaaS
РозробникAmazon Редагувати інформацію у Вікіданих
Перший випуск26 жовтня 2009; 15 років тому (2009-10-26)[1]
Операційна системаБагатоплатформна
Доступні мовиEnglish
ЛіцензіяПропрієтарне
Вебсайтaws.amazon.com/rds/ Редагувати інформацію у Вікіданих

Amazon Relational Database Service (або Amazon RDS) — це розподілена реляційна база даних (РБД), яка надається як сервіс від Amazon Web Services (AWS)[2]. Є вебсервісом, який виконується у «хмарі». Спеціально розроблений для спрощення установки, простоти обслуговування та легкого масштабування РБД в застосунках[3]. Такі складні процеси, як оновлення програмного забезпечення бази даних, проведення резервного копіювання, повернення до раннього стану (відновлення) відбувається автоматично[4]. Масштабування дискового простору та процесорних ресурсів може бути виконано через API системи, оскільки AWS не передбачає ssh-з'єднання з екземплярами RDS[5].

Хронологія

Amazon RDS був випущений 22 жовтня 2009 року з підтримкою MySQL баз даних[1][6][7]. В червні 2011 року добавлена підтримка БД Oracle[8][9], Microsoft SQL Server у травні 2012[10], PostgreSQL у листопаді 2013[11] та MariaDB (форк MySQL) у жовтні 2015[12] та ще 80 додаткових властивостей протягом 2017 року[13].

У листопаді 2014 AWS анонсувала Amazon Aurora, MySQL-сумісну базу даних, яка передбачає підвищену високу доступність[en] та продуктивність[14], а в жовтні 2017 року було запущено базу даних сумісну з PostgreSQL[15][13][16].

У березні 2019 року AWS оголосила про підтримку PostgreSQL 11 в RDS[17], через п'ять місяців після офіційного релізу.

Ключові особливості

Amazon RDS легкий та зрозумілий у використанні. Екземпляри нових баз можуть бути запущені із AWS Management Console або використовуючи Amazon RDS APIs. Слідкувати за споживанням дискового простору та процесорного часу - не викликає проблем. Цей спосіб управління також доступний із AWS Management Console або з Amazon CloudWatch APIs.

Класи баз даних

Станом на грудень 2017 року Amazon RDS зараз підтримує 36 можливих класів БД, з яких 27 належать до останнього покоління, які підтримують різні типи навантаження[18][19][20]:

Поточне покоління

Тип екземпляра (інстанса) Пам'ять EBS оптимізований / пропускний Ядер Продуктивність мережі
db.t2.micro 1 GB N/A 1 ядро Від низького до помірного
db.t2.small 2 GB N/A 1 ядро Від низького до помірного
db.t2.medium 4 GB N/A 2 ядра Від низького до помірного
db.t2.large 8 GB N/A 2 ядра Помірне
db.t2.xlarge 16 GB N/A 4 ядра Moderate
db.t2.2xlarge 32 GB N/A 8 ядер High
db.r3.large 15.25 GB N/A 2 ядра Помірне
db.r3.xlarge 30.5 GB N/A 4 ядра Помірне
db.r3.2xlarge 61 GB N/A 8 ядер Високе
db.r3.4xlarge 122 GB N/A 16 ядер Високе
db.r3.8xlarge 244 GB N/A 32 ядра 10 Gigabit
db.r4.large 15.25 GB 437 Mbit/s 2 ядра Up to 10 Gbps
db.r4.xlarge 30.5 GB 875 Mbit/s 4 ядра Up to 10 Gbps
db.r4.2xlarge 61 GB 1750 Mbit/s 8 ядер Up to 10 Gbps
db.r4.4xlarge 122 GB 3500 Mbit/s 16 ядер Up to 10 Gbps
db.r4.8xlarge 244 GB 7000 Mbit/s 32 ядра 10 Gbps
db.r4.16xlarge 488 GB 14000 Mbit/s 64 ядра 25 Gbps
db.m4.large 8 GB 450 Mbit/s 2 ядра Помірне
db.m4.xlarge 16 GB 750 Mbit/s 4 ядра Високе
db.m4.2xlarge 32 GB 1000 Mbit/s 8 ядер Високе
db.m4.4xlarge 64 GB 2000 Mbit/s 16 ядер Високе
db.m4.10xlarge 160 GB 4000 Mbit/s 40 ядер 10 Gigabit
db.m4.16xlarge 256 GB 10000 Mbit/s 64 ядра 25 Gigabit
db.m3.medium 3.75 GB N/A 1 ядро Помірне
db.m3.large 7.5 GB N/A 2 ядра Помірне
db.m3.xlarge 15 GB 500 Mbit/s 4 ядра Високе
db.m3.2xlarge 30 GB 10000 Mbit/s 8 ядер Високе

Попереднє покоління

Тип екземпляра (інстанса) Пам'ять EBS оптимізований / пропускний Ядер Продуктивність мережі
db.t1.micro 0.613 GB N/A 1 ядро Дуже низьке
db.m1.small 1.7 GB N/A 1 ядро Низьке
db.m1.medium 3.75 GB N/A 1 ядро Помірне
db.m1.large 7.5 GB N/A 2 ядра Помірне
db.m1.xlarge 15 GB N/A 4 ядра Високе
db.m2.xlarge 17.1 GB N/A 2 ядра Помірне
db.m2.2xlarge 34.2 GB N/A 4 ядра Помірне
db.m2.4xlarge 68.4 GB N/A 8 ядер Високе
db.cr1.8xl 244 GB N/A 32 ядра 10 Gigabit

Див. також

Посилання

  1. а б Introducing Amazon RDS – The Amazon Relational Database Service. Amazon Web Services. 26 жовтня 2009.
  2. Amazon RDS, Cloud Relational Database Service: MySQL, Oracle, SQL Server. Aws.amazon.com (2010-07-28). Retrieved on 2013-08-09.
  3. MySQL in the cloud at Airbnb — Airbnb Engineering. Nerds.airbnb.com (2010-11-15). Retrieved on 2013-08-09.
  4. Amazon RDS, Introduced [Архівовано 2011-09-29 у Wayback Machine.]. Aws.amazon.com (2010-01-01). Retrieved on 2013-08-09.
  5. ssh - How do you access an Amazon RDS instance from a chromebook?. Stack Overflow.
  6. Release: Amazon Relational Database Service: Release Notes: Amazon Web Services[недоступне посилання з 01.10.2018]. Developer.amazonwebservices.com. Retrieved on 2013-08-09.
  7. Vogels, Werner. (2009-10-26) Expanding the Cloud: The Amazon Relational Database Service (RDS). All Things Distributed. Retrieved on 2013-08-09.
  8. Oracle database available as a service on Amazon AWS (RDS). beyondoracle.com. 24 травня 2011. Процитовано 13 квітня 2014.
  9. AWS Announces Relational Database Service For Oracle. firstbiz.com. Архів оригіналу за 13 квітня 2014. Процитовано 13 квітня 2014. {{cite web}}: Cite має пустий невідомий параметр: |df= (довідка)
  10. Amazon Web Services Blog: Amazon RDS for SQL Server and .NET support for AWS Elastic Beanstalk [Архівовано 2013-01-03 у Wayback Machine.]. Aws.typepad.com (2012-05-08). Retrieved on 2013-08-09.
  11. Alex Williams (14 листопада 2013). PostgreSQL Now Available On Amazon’s Relational Database Service. TechCrunch.
  12. Amazon Web Services Announces Two New Database Services – AWS Database Migration Service and Amazon RDS for MariaDB. MarketWatch, Inc. 7 жовтня 2015. Процитовано 23 жовтня 2015.
  13. а б Amazon Relational Database Service – Looking Back at 2017. Amazon Web Services. 12 лютого 2018.
  14. Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS. Amazon Web Services. 12 листопада 2014.
  15. Now Available – Amazon Aurora with PostgreSQL Compatibility. Amazon Web Services. 24 жовтня 2017.
  16. Amazon Aurora – Relational Database Built for the Cloud - AWS. Amazon Web Services, Inc.
  17. PostgreSQL 11 now Supported in Amazon RDS. Amazon Web Services, Inc.
  18. Amazon RDS Instance Comparison. Процитовано 13 липня 2016.
  19. Amazon RDS Instances. [Amazon.com]. Процитовано 13 липня 2016.
  20. Amazon RDS Previous Instances. [Amazon.com]. Процитовано 13 липня 2016.