Jak skalować poziomo amazońskie wystąpienie RDS? EC2 i load balancer + autoskalowanie są wyjątkowo łatwe do wdrożenia, ale jeśli chcę skalować amazon RDS? Mogę ugradeować moją instancję RDS z instancją bardziej wydajną lub mogę utworzyć replikę odczytu i mogę skierować do niej zapytania SELECT. Ale w tym trybie nie skaluję niczego, jeśli mam aplikację internetową zorientowaną na czytanie. Czy mogę utworzyć replikę odczytu RDS z funkcją automatycznego skalowania i zrównoważyć ją za pomocą równoważenia obciążenia?Jak skalować poziomo instancję Amazon RDS?
Odpowiedz
Można użyć HAProxy załadować bilansu Amazon RDS Czytaj repliki. Sprawdź to http://harish11g.blogspot.ro/2013/08/Load-balancing-Amazon-RDS-MySQL-read-replica-slaves-using-HAProxy.html. Mam nadzieję, że to pomoże.
Uwaga RDS obejmuje kilka silników baz danych - mysql, postgresql, Oracle, MSSQL.
Ogólnie mówiąc, można skalować (większe wystąpienie), korzystać z baz danych tylko do odczytu lub odłamków. Jeśli używasz mysql, spójrz na AWS Aurora. Pomyśl o optymalnym korzystaniu z bazy danych - być może łącząc się z memcached lub Redis (oba dostępne pod AWS Elasticache). Pomyśl o używaniu wyszukiwarki (lucene, elasticsearch, cloudsearch).
Niektóre ogólne zasoby:
dziękuję, używam mysql. Zrozumiałem, że autoskalera nie ma, a loadbalancing nie jest obsługiwany dla instancji RDS. Myślę, że użyję memcached + readonly-db. powinno wystarczyć :) –
Jeśli korzystasz z PostgreSQL i masz obciążenie, które można podzielić na partycje według określonego klucza i nie wymaga złożonych transakcji, możesz rzucić okiem na rozszerzenie pg_shard. pg_shard umożliwia tworzenie tabel rozproszonych, które są podzielone na wiele serwerów. Zapytania w tabeli rozproszonej będą przezroczyście kierowane do właściwego fragmentu.
Mimo że RDS nie ma zainstalowanego rozszerzenia pg_shard, możesz ustawić jeden lub serwery PostgreSQL na EC2 z rozszerzeniem pg_shard i użyć węzłów RDS jako węzłów roboczych. Węzeł pg_shard musi przechowywać tylko niewielką ilość metadanych, które można zarchiwizować w jednym z węzłów roboczych, więc są one stosunkowo mało wymagające w obsłudze i mogą być skalowane w celu uwzględnienia wyższych stawek zapytań.
Przewodnik z linkiem do szablonu CloudFormation aby ustawić wszystko automatycznie jest dostępny pod adresem: https://www.citusdata.com/blog/14-marco/178-scaling-out-postgresql-on-amazon-rds-using-masterless-pg-shard
- 1. Amazon RDS mysqldump poza eko-systemem Amazon
- 2. jak załadować dane infile na Amazon RDS?
- 3. Jak zaimportować MYSQL Dump do Amazon RDS
- 4. Amazon RDS: Przywróć migawkę do istniejącej instancji
- 5. Pobierz MySql Backup/Snapshot z Amazon RDS
- 6. Debugowanie zakleszczeń MySQL na Amazon RDS
- 7. Heroku udostępnił db kontra Amazon RDS Performance
- 8. Synchronizacja Amazon RDS z Google BigQuery
- 9. Zmiana nazwy użytkownika głównego Amazon RDS
- 10. Korzystanie z Amazon S3 wraz z Amazon RDS
- 11. Instalowanie rozszerzenia Kmeans PostgreSQL na Amazon RDS
- 12. Nieznany host serwera MySQL amazon rds
- 13. Nie można znaleźć grupy zabezpieczeń DB w konsoli Amazon RDS
- 14. Amazon RDS: Przywróć migawkę bez tworzenia kopii zapasowej zaraz po
- 15. Jak automatycznie skalować moje wystąpienie w Amazon EC2?
- 16. Amazon RDS wyczerpał się wolną pamięć. Powinienem być zaniepokojony?
- 17. Jak połączyć z docker-komponować do Amazon RDS
- 18. Jak połączyć się z Amazon RDS przez SSL?
- 19. Jak uzyskać dostęp do phpmyadmin na Amazon RDS Database
- 20. Wyjaśnij wzór zużycia pamięci w Amazon RDS/Mysql?
- 21. Proste połączenie z bazą danych MySQL Amazon RDS MySQL Workbench
- 22. Jak zmniejszyć pamięć masową (skalowanie w dół) mojej instancji RDS?
- 23. Instalowanie phpMyAdmin na instancję Amazon EC2
- 24. W jaki sposób Amazon RDS oblicza wskaźnik I/O?
- 25. Amazon Web Services EC2 do RDS Łączność z VPC
- 26. Eksportowanie tabeli z Amazon RDS do pliku csv
- 27. Jak skalować Webjobs na Azure Jak skalować Webjobs Azure
- 28. Czy można używać Cacti do monitorowania MySQL na RDS Amazon?
- 29. Amazon AWS RDS vs EC2 z SQL Server
- 30. Dlaczego ludzie nie zalecają używania usługi Amazon RDS?
Goo myślenia, nie wiesz, co cię powstrzymać, aby to zrobić. http://www.iheavy.com/2012/04/09/autoscaling-mysql-on-amazon-ec2/ – BMW