Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Podział chmury Oracle — koszty hostingu bazy danych w OCI

Rozważając nowego dostawcę chmury, przychodzą na myśl wielkie nazwiska — AWS, Azure i Google Cloud. Jeśli jesteś programistą, możesz nawet rozważać przyjazną dla programistów chmurę, taką jak DigitalOcean lub Linode. Ale czy wiesz, że w grze w chmurze jest (stosunkowo) nowy gracz? Oracle Cloud Infrastructure (OCI) to usługa przetwarzania w chmurze wprowadzona przez, jak się domyślacie, firmę Oracle, aby zdobyć swój udział w stale rozwijającym się rynku usług w chmurze. W tym poście porównamy koszty Oracle Cloud z popularnymi dostawcami chmury dla w pełni zarządzanego hostingu baz danych MySQL, PostgreSQL, Redis™ i MongoDB®.

Przegląd Oracle Cloud

Zanim zaczniemy, porozmawiajmy trochę o Oracle Cloud. OCI zostało ogólnie udostępnione niecałe 5 lat temu w 2016 roku pod nazwą Oracle Bare Metal Cloud Services, aby 2 lata później zmienić nazwę na Oracle Cloud Infrastructure. W tym krótkim czasie Oracle Cloud posiada już szeroką gamę usług konkurujących z jakąkolwiek istniejącą chmurą na rynku, w tym przetwarzanie, pamięć masową, sieci, zarządzanie, zarządzanie bazami danych, równoważenie obciążenia i usługi brzegowe, aby wymienić tylko kilka. Ich rozwój nie dotyczy jednak tylko usług, zapewnili ich dostępność. Dzięki ponad 29 regionom chmury dostępnym na całym świecie, starają się zapewnić bliskość, wymagania dotyczące suwerenności danych i ochronę przed katastrofami dla każdego kraju.

Spóźniając się z grą, Oracle Cloud musiało wypracować sobie nazwę, czyli nową nazwę, i zdecydowali się zmienić markę na wydajną i tańszą alternatywę dla AWS . W tym poście skupimy się na kosztach, ale zwróć uwagę na nasze raporty porównawcze dotyczące wydajności Oracle Cloud w porównaniu z wiodącymi dostawcami chmury.

Do jakiego typu klientów jest więc kierowana usługa Oracle Cloud? Jako firma, która przez dziesięciolecia dominowała na rynku infrastruktury lokalnej i baz danych, Oracle z pewnością odczuła masowe przejście migracji lokalnych do chmury. Dzięki nowym usługom Oracle Cloud firma Oracle jest skierowana do „przedsiębiorstw poszukujących wyższej wydajności, niższych kosztów i łatwiejszej migracji do chmury istniejących aplikacji lokalnych”. Innymi słowy, strategia OCI jest w rzeczywistości bardzo skoncentrowana na utrzymaniu klientów – migracja istniejących klientów lokalnych do ich produktów w chmurze zamiast utraty ich do AWS, Azure lub GCP.

Teraz, gdy mamy krótką historię dotyczącą Oracle Cloud Infrastructure, zajmijmy się cenami.

Ceny Oracle Cloud

Według witryny Oracle, OCI oferuje o 44% niższe koszty obliczeniowe dla HPC w porównaniu z AWS. W tym porównaniu cenowym zobaczymy, który dostawca usług w chmurze oferuje najbardziej opłacalne ceny za w pełni zarządzany hosting baz danych w ScaleGrid, obejmujący bazy danych MySQL, PostgreSQL, Redis™ i MongoDB®.

Aby przedstawić jak najwięcej scenariuszy, porównamy OCI z czołowymi dostawcami chmury w ramach wdrożeń autonomicznych i 3-węzłowych zestawów replik ScaleGrid oraz ponad 4 typowych wdrożeń rozmiary według pamięci RAM:8 GB, 16 GB, 32 GB i 64 GB pamięci RAM. Każda chmura oferuje nieco inne konfiguracje, więc wszelkie różnice w wielkości pamięci RAM zostaną odnotowane w tabelach porównawczych cen. Pamiętaj, że wszystkie ceny dotyczą naszych kompleksowych planów hostingu dedykowanego, chociaż dodatkowo oferujemy model Bring Your Own Cloud (BYOC), który umożliwia hostowanie za pośrednictwem własnego konta Oracle Cloud. Możesz dowiedzieć się więcej o różnicach w naszym poście na blogu Dedicated vs. BYOC.

MySQL w cenach OCI

Zaczniemy od MySQL, najpopularniejszej bazy danych open source działającej w Oracle Cloud! MySQL jest własnością Oracle, co w naturalny sposób pasuje do zasobów Oracle Cloud. Rzućmy okiem na ceny hostingu MySQL w chmurach w ScaleGrid:

Cennik samodzielnego wdrożenia MySQL

Autonomiczny MySQL 8 GB 16GB 32 GB 64 GB
OCI 90 USD 180 USD 300 USD
(30 GB RAM)
600$
(60GB RAM)
AWS 191 USD 302 USD 605 USD 1178 USD
Lazur 191 USD 302 USD 605 USD 1178 USD
GCP 191 USD
(7,5 GB RAM)
302 USD
(15 GB RAM)
605 USD
(30 GB RAM)
1178 USD
(60 GB RAM)
DigitalOcean 120 USD 240 USD 480 USD 700 USD
Linode 120 USD 240 USD 480 USD 700 USD

Jak widać w powyższej tabeli, Oracle Cloud w ScaleGrid jest zdecydowanie najbardziej opłacalną chmurą do samodzielnych wdrożeń MySQL. Oracle Cloud w porównaniu z AWS, Azure i GCP pozwala zaoszczędzić średnio 48,2% na kosztach hostingu w pełni zarządzanej bazy danych i 25,4% w przypadku Oracle Cloud w porównaniu z DigitalOcean i Linode.

Ceny wdrożeniowe replik MySQL

Zestaw replik MySQL 8 GB 16GB 32 GB 64 GB
OCI 360 USD 700 USD 1400 USD
(30 GB RAM)
2400$
(60GB RAM)
AWS 560 USD 847 USD 1696 USD 3299 USD
Lazur 560 USD 847 USD 1696 USD 3299 USD
GCP 560 USD
(7,5 GB RAM)
847 USD
(15 GB RAM)
1696 USD
(30 GB RAM)
3299 USD
(60 GB RAM)
DigitalOcean 280 USD 560 USD 1120 USD 2240 USD
Linode 280 USD 560 USD 1120 USD 2240 USD

Teraz, porównując ceny wdrożenia zestawu replik MySQL w ScaleGrid dla Oracle Cloud z AWS, Azure i GCP, nadal widzimy średnio 24,4% niższe ceny. Ale kiedy porównamy MySQL w Oracle Cloud z Linode i DigitalOcean, Oracle Cloud jest w rzeczywistości o 21,4% droższe.

PostgreSQL w cenach OCI

Następnie przyjrzymy się cenom hostingu PostgreSQL dla Oracle Cloud w porównaniu z AWS, Azure, GCP, DigitalOcean i Linode w ScaleGrid:

Cennik samodzielnego wdrożenia PostgreSQL

Samodzielny PostgreSQL 8 GB 16GB 32 GB 64 GB
OCI 90 USD 180 USD 300 USD
(30 GB RAM)
600$
(60GB RAM)
AWS 191 USD 302 USD 605 USD 1178 USD
Lazur 191 USD 302 USD 605 USD 1178 USD
GCP 180 USD
(7,5 GB RAM)
300 USD
(15 GB RAM)
600 $
(30 GB RAM)
1300 USD
(60 GB RAM)
DigitalOcean 120 USD 240 USD 480 USD 700 USD
Linode 120 USD 240 USD 480 USD 700 USD

Tak jak widzieliśmy w przypadku MySQL, ceny autonomicznego hostingu PostgreSQL w Oracle Cloud są średnio o 48,2% tańsze niż AWS, Azure lub GCP w ScaleGrid, i 25,4% tańszy niż DigitalOcean i Linode.

Cennik wdrożenia zestawu replik PostgreSQL

Zestaw replik PostgreSQL 8 GB 16GB 32 GB 64 GB
OCI $360 $700 $1,400
(30GB RAM)
$2,400
(60GB RAM)
AWS $560 $847 $1,696 $3,299
Azure $560 $847 $1,696 $3,299
GCP $700
(7.5GB RAM)
$1,400
(15GB RAM)
$2,400
(30GB RAM)
$4,800
(60GB RAM)
DigitalOcean $280 $560 $1,120 $2,240
Linode $280 $560 $1,120 $2,240

Again, Oracle Cloud pricing vs. AWS and Azure averages 24.4% lower for PostgreSQL replica set pricing at ScaleGrid. PostgreSQL high availability users see even greater savings at Oracle Cloud vs. GCP with 47.6% lower pricing on average. However, Linode and DigitalOcean on average are 21.4% less expensive than Oracle Cloud for PostgreSQL replica set deployments at ScaleGrid.

Oracle Cloud Breakdown - Database Hosting Costs on OCIClick To Tweet

ScaleGrid for Redis™ on OCI Pricing

Now, let’s take a look at ScaleGrid for Redis™ hosting to see how pricing for Oracle Cloud compares to AWS, Azure, GCP, DigitalOcean and Linode.

Redis™ Standalone Deployment Pricing

Redis™ Standalone 8GB 16GB 32GB 64GB
OCI $75
(7.2GB RAM)
$147
(15GB RAM)
$293
(28GB RAM)
$538
(54GB RAM)
AWS $147
(7GB RAM)
$293
(14GB RAM)
$538
(28GB RAM)
$1,035
(57GB RAM)
Azure $147
(6.3GB RAM)
$293
(15GB RAM)
$538
(29GB RAM)
$1,035
(58GB RAM)
GCP $147
(7.5GB RAM)
$293
(15GB RAM)
$538
(30GB RAM)
$1,035
(60GB RAM)
DigitalOcean $120
(7GB RAM)
$240
(14GB RAM)
$480
(29GB RAM)
$700
(57GB RAM)
Linode $120
(7GB RAM)
$240
(14GB RAM)
$480
(29GB RAM)
$700
(57GB RAM)

When comparing Oracle Cloud vs. AWS, Azure and GCP pricing at ScaleGrid for Redis™, Oracle Cloud is almost half to cost, averaging 48.1% less expensive than these top cloud providers. We are also seeing the largest savings yet for DigitalOcean and Linode, where Oracle Cloud is averaging 34.6% less expensive for standalone Redis™ deployments at ScaleGrid.

Redis™ Replica Set Deployment Pricing

Redis™ Replica Set 8GB 16GB 32GB 64GB
OCI $480
(7.2GB RAM)
$911
(15GB RAM)
$1,796
(28GB RAM)
$3,438
(54GB RAM)
AWS $911
(7GB RAM)
$1,796
(14GB RAM)
$3,438
(28GB RAM)
$6,760
(57GB RAM)
Azure $911
(6.3GB RAM)
$1,796
(15GB RAM)
$3,438
(29GB RAM)
$6,760
(58GB RAM)
GCP $911
(7.5GB RAM)
$1,796
(15GB RAM)
$3,438
(30GB RAM)
$6,760
(60GB RAM)
DigitalOcean $280
(7GB RAM)
$560
(14GB RAM)
$1,120
(29GB RAM)
$2,240
(57GB RAM)
Linode $280
(7GB RAM)
$560
(14GB RAM)
$1,120
(29GB RAM)
$2,240
(57GB RAM)

Oracle Cloud pricing continues to undercut AWS, Azure and Google Cloud for Redis™ replica set deployments at ScaleGrid with an average of 48.4% lower pricing across these RAM sizes. But, when we compare OCI vs. Linode and DigitalOcean, it averages 62% higher pricing for Redis™ at ScaleGrid using a high availability replica set configuration.

ScaleGrid for MongoDB® Database on OCI Pricing

Finally, let’s look at ScaleGrid for MongoDB® Database. In this comparison, we are going to narrow it down to Oracle Cloud vs. DigitalOcean and Linode.

MongoDB® Database Standalone Deployment Pricing

MongoDB® Database Standalone 8GB 16GB 32GB 64GB
OCI $175 $344 $700
(30GB RAM)
$1,119
(60GB RAM)
DigitalOcean $145 $300 $500 $700
Linode $145 $300 $500 $700

While MySQL, PostgreSQL and Redis standalone deployments were found to be less expensive through DigitalOcean and Linode vs. Oracle Cloud, ScaleGrid for MongoDB® database standalone actually averages 33.8% more expensive through OCI.

MongoDB® Database Replica Set Deployment Pricing

MongoDB® Database Replica Set 8GB 16GB 32GB 64GB
OCI $486 $951 $1,527
(30GB RAM)
$2,638
(60GB RAM)
DigitalOcean $350 $750 $1,500 $2,400
Linode $350 $750 $1,500 $2,400

When comparing ScaleGrid for MongoDB® database replica set pricing on Oracle Cloud vs. DigitalOcean and Linode, OCI is again more expensive at an average of 19.3% higher pricing for high availability deployments.

Check our pricing calculator to see for yourself!

Interested in seeing this breakdown of the pricing yourself? Use our pricing calculator to find out exactly how much your configuration on OCI would cost with our pricing calculator!

Which Cloud Offers The Best Pricing?

OCI vs. AWS, Azure &GCP

When looking at standalone deployments, pricing for Oracle Cloud Infrastructure is 48% cheaper than AWS, Azure or Google Cloud on average for MySQL, PostgreSQL and Redis™ fully managed deployments at ScaleGrid. That is nearly half the cost!

High availability replica set deployments also show significant cost savings, where Oracle Cloud averages 32.4% lower pricing than AWS and Azure, and 40.1% less than Google Cloud for MySQL, PostgreSQL and Redis™ at ScaleGrid.

Oracle Cloud is a great alternative to AWS, Azure or Google Cloud Platform as they offer the same level of infrastructure, services, and partners to support any size business.

OCI vs. DigitalOcean &Linode

When we compare Oracle Cloud vs. DigitalOcean and Linode pricing at ScaleGrid for standalone deployments, OCI averages 25.4% less expensive for MySQL and PostgreSQL and 34.6% less expensive for Redis™. However, Linode and DigitalOcean are 33.8% less expensive than OCI for MongoDB® database at ScaleGrid.

Then, when we look at high availability replica set deployments, OCI averages roughly 20% more expensive than DigitalOcean and Linode for MySQL, PostgreSQL, and MongoDB® database plans at ScaleGrid, and 62% more expensive for Redis™.

While Oracle Cloud may provide some cost savings for standalone deployments vs. DigitalOcean and Linode, these cloud providers are really targeting different markets. Where OCI is focusing on enterprise applications, Linode and DigitalOcean cater more towards the developer market.

The best cloud for your database hosting is, first and foremost, always going to be a decision driven by your application needs. While pricing is a significant factor, it’s also important to consider performance. Be on the lookout for future posts where we’re going to share benchmark reports on OCI performance vs. these top cloud providers.

We hope that this post has been helpful in understanding cloud database pricing options at ScaleGrid! If you have any questions on our fully managed DBaaS plans for MySQL, PostgreSQL, Redis™ or MongoDB® database, get in touch with us and we will happily help you out.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-04021:przekroczono limit czasu podczas oczekiwania na zablokowanie obiektu

  2. Funkcja SIN() w Oracle

  3. Bieżąca suma według grupowego SQL (Oracle)

  4. Jeśli oświadczenie w klauzuli Where

  5. Instrukcje krok po kroku dotyczące instalacji Oracle Virtual Box