DBaaS in Oracle Public Cloud

Before we dive deep into database as a service with Oracle we need to define some terms. We have thrown around concepts like Standard Edition, Enterprise Edition, High Performance Edition, and Extreme Performance Edition. We have talked about concepts like DataGuard, Real Application Clustering, Partitioning, and Compression. Today we will dive a little deeper into this so that we can focus on comparing them running in the Oracle Public Cloud as well as other cloud providers.

First, let’s tackle Standard Edition (SE) vs Enterprise Edition (EE). Not only is there a SE, there is a SE One and SE2. SE2 is new with the 12c release of the database and the same as SE and SE1 but with different processor and socket restrictions. The Oracle 12c documentation details the differences between the different versions. We will highlight the differences here. Note that you can still store data. The data types do not change between the versions of the database. A select statement that works in SE will work in SE2 and will work in EE.

The first big difference between SE and EE is that SE is licensed on a per socket basis and EE is licensed on a per core basis. The base cost of a SE system is $600 per month per processor in the Oracle Public Cloud. The Standard Edition is limited to 8 cores in the cloud. If you are purchasing a perpetual license the cost is $17,500 and can run across two sockets or single sockets on two systems. The SE2 comes with a Real Application Cluster (RAC) license so that you can have a single instance running on two computers. The SE2 instance will also limit the database to run in 16 threads so running in more cores will have no advantage. To learn more about the differences and limitations, I recommend reading Mike Dietrich’s Blog on SE2.

The second big difference is that many of the optional features are not available with SE. For example, you can’t use diagnostics and tuning to figure out if your sql command is running at top efficiency. You can’t use multi-tenant but you can provision a single pluggable database. This means that you can unplug and move the database to another database (and even another version like EE). The multi-tenant option allows you to have multiple pluggable databases and control them with a master SGA. This allows admins to backup and patch a group of databases all at once rather than having to patch each one individually. You can separate security and have different logins to the different databases but use a global system or sys account to manage and control all of the databases. Storage optimization features like compression and partitioning are not available in SE either. Data recovery features like DataGuard and FlashBack are not supported in SE. DataGuard is a feature that copies changes from one system through the change logs and apply them to the second system. FlashBack does something similar and allows you to query a database at a previous time and return the state of the database at that time. It uses the change log to reconstruct the database as it was at the time requested. Tools like RMAN backup and streams don’t work in SE. Taking a copy of a database and copying it to another system is not allowed. The single exception to this is RMAN works in the cloud instance but not in the perpetual on-premise version. Security like Transparent Data Encryption, Label Security, Data Vault, and Audit Vault are not supported in SE. The single exception is transparent data encryption to allow for encryption in the public cloud is supported for SE. All of these features are described here.

When we get Enterprise Edition in the Oracle Public Cloud at $3K/OCPU/month or $5.04/OCPU/hour and the only option that we get is transportation data encryption (TDE) bundled with the database. This allows us to encrypt all or part of a table. TDE encrypts data on the disk when it is written with a SQL insert or update command. Keys are used to encrypt this data and can only be read by presenting the keys using the Oracle Wallet interface. More information on TDE can be found here. The Security Inside Out blog is also a good place to look for updates and references relating to TDE. This version of the database allows us to scale upto 16 processors and 4.6 TB of storage. If we are looking to backup this database, the largest size that we can have for storage is 2.3 TB. If our table requirements are greater than 2.3 TB or 4.6 TB you need to go to Exadata as a Service or purchase a perpetual license and run it on-premise. If we are looking to run this database in our data center we will need to purchase a perpetual license for $47.5K per processor license. If you are running on an IBM Power Server you need to license each processor per core. If you are running on x86 or Sparc servers you multiply the number of cores by 0.5 and can run two cores per processor license. TDE is part of the Advanced Security Option which lists for $15K per processor license. When calculating to see if it is cheaper to run on-premise vs the public cloud you need to factor in both license requirements. The same is true if you decide to run EE in AWS EC2 or Azure Compute. Make sure to read Cloud Licensing Requirements to understand the limits of the cost of running on EC2 or Azure Compute. Since all cloud providers use x86 processors the multiplication factor is 0.5 times the number of cores on the service.

The High Performance Edition contains the EE features, TDE, as well as multi-tenant, partitioning, advanced compression, advanced security, real application testing, olap, DataGuard, and all of the database management packs. This is basically everything with the exception of Real Application Clusters (RAC), Active DataGuard, and In-Memory options. High Performance comes in at $4K/processor/month or $6.72/OCPU/hour. If we wanted to bundle all of this together and run it in our data center we need to compare the database at $47.5K/processor license plus roughly $15K/processor/option (there are 12 of them). We can then calculate which is cheaper based on our accounting rules and amortization schedule. The key differential is that I can use this version on an hourly or monthly basis for less than a full year. For example, if we do patch testing once a quarter and allocate three weeks a quarter to test if the patch is good or bad, we only need 12 weeks a year to run the database. This basically costs us $12K/processor/year to test on a single processor and $24K on a dual processor. If we purchased the system it would cost us $47.5K capital expenditure plus 22% annually for support. Paying this amount just to do patch testing does not make sense. With the three year cost of ownership running this on premise will cost us $78,850. If we use the metered services in the public cloud this will cost us $72K. The $6,850 does not seem like a lot but with the public cloud service we won’t need to pay for the hardware, storage, or operating system. We can provision the cloud service in an hour and replicate our on site data to the cloud for the testing. If we did this to a computer or virtual image on site it will take hours/days to provision a new computer, storage, database, and replicate the data.

It is important to note here that you need to be careful with virtualization. You need to use software that allows for hard partitioning. Products like VMWare and HyperV are soft partitioning virtualization software. This means that you can grow the number of processors dynamically and are required to license the Oracle software for the potential high water mark or all of the cores in the cluster. If you are running on something like a Cisco UCS blade server that has a dual socket 16 core processor, you must license all 32 cores to run the database even though you might just create a 2 core virtual instance in this VMWare installation. It gets even worse if you cluster 8 blades into one cluster then you must license all 256 cores. This get a little expensive at $47.5K times 128 processors. Products like OracleVM, Solaris Contailers, and AIX LPARs solve this cost problem with hard partitions.

The third enterprise edition is the Extreme Performance Edition of the database. This feature is $5K/OCPU/month or $8.401/processor/hour. This option comes with RAC, Active DataGuard, and In-Memory. RAC allows you to run across multiple compute instances and restart queries that might fail if one node fails. Active DataGuard allows you to have two databases replicating to each other and for both to be open and active at the same time. Regular or passive DataGuard allows you to replicate the data but not keep the target open and active. In-Memory allows you to store data not only in row format but in column format. When data is entered into the table it is stored on disk in row format. A copy is also placed in memory but stored in column format. This allows you to search faster given that you have already sorted the data in memory and can skip stuff that does not apply to your search. This is typically done with an index but we can’t always predict what questions that the users are going to ask and adding too many indexes slows down all operations.

It is important to reiterate that we can take our perpetual license and run it in IaaS or generic compute. We can also effectively lease these licenses on a monthly or hourly rate. If you are running the database, you are consuming licenses. If you stop the database, you stop consuming the database license but continue to consume the storage and processor services. If you terminate the database you stop consuming the database, processor, and storage services because they are all deleted upon termination.

In summary, there are four flavors of DBaaS; Standard Edition, Enterprise Edition, High Performance Edition, and Extreme Performance Edition. Standard Edition and Enterprise Edition are available by other cloud providers but some require perpetual licenses and some do not. If you decide to run this service as PaaS or DBaaS in the Oracle Public Cloud you can pay hourly or monthly and start/stop these services if they are metered to help save money. All of these services come with partial management features offloaded and done by Oracle. Backups, patches, and, restart of services are done automatically for you. This allows you to focus more on how to apply the database service to provide business benefits rather than the feeding and maintenance to keep the database operational.

Up next, we will dive into use cases for database as a service and look at different configurations and pricing models to solve a real business problem.

737 thoughts on “DBaaS in Oracle Public Cloud”

  1. Of course, your article is good enough, casino online but I thought it would be much better to see professional photos and videos together. There are articles and photos on these topics on my homepage, so please visit and share your opinions.

  2. What side effects can this medication cause? Learn about the side effects, dosages, and interactions.
    zithromax drug
    Some are medicines that help people when doctors prescribe. earch our drug database.

  3. Read information now. Everything what you want to know about pills.
    zithromax 500mg
    drug information and news for professionals and consumers. Learn about the side effects, dosages, and interactions.

  4. You have somke reaⅼly good posts and I belіeve I would bе a gooⅾ asset. If yoᥙ ever wɑnt too take somе oof
    tһe load off, Ι’d absolutеly love카지노사이트 tⲟ ѡrite sߋme c᧐ntent for your
    blog in exchange for a link Ьack to mіne. Please send me an email іf іnterested. Tһank ʏou!

  5. i have learn several just right stuff here. Definitely value bookmarking for revisiting Aspectmontage makes it easy as can be and affordable for you to upgrade your windows, doors, roofing, showers or baths“오피뷰”’m really impressed with your writing skills and also indow replacement Boston In addition to installing abode improvement products that compel your serene,

  6. Great article!!! I really hope to check out the same high-grade content from you later on as well. In fact, your creative writing abilities has encouraged me to get my very own blog now. I found it very informative and useful. “오피뷰” thank you for posting such a nice content… Keep posting such a good content…

  7. Hi, I do believe this is a great website.“오피뷰”
    I stumbledupon it 😉 I may revisit once again since I bookmarked it. Money
    and freedom is the greatest way to change, may you be rich and continue to guide other people.

  8. Эффективное тепловая изоляция внешних стен — радость и экономическая выгода в приватном жилище!
    Согласитесь, ваш загородный дом заслуживает наилучшего! Воздухонепроницаемость обшивки – не единственно решение для сбережения на отопительных расходах, это вложение в комфорт и долговечность вашего недвижимости.
    ✨ Почему воздухонепроницаемость с нами-мастерами?
    Искусство: Наша – квалифицированные специалисты. Наш коллектив заботимся о каждой конкретной, чтобы обеспечить вашему недвижимости идеальное теплоизоляция.
    Стоимость услуги термоизоляции: Наша бригада ценим ваш бюджет. Утепление фасада цена за 1 м2 – начиная от 1350 руб./кв.м. Это инвестиция в ваше комфортное будущее!
    Энергосберегающие технологии: Забудьте о утечках тепла! Наш подход не только сохраняют тепловой микроклимат, но и дарят вашему дому новый уровень тепла энергоэффективности.
    Устроите свой дом теплым и уютным и стильным и модным!
    Подробнее на https://stroystandart-kirov.ru
    Не предоставляйте свой загородный дом на произвольное решение. Доверьтесь специалистам нашей компании и создайте тепло вместе с нами!

  9. Наша команда искусных исполнителей завершена выдвинуть вам новаторские технологии, которые не только снабдят надежную охрану от прохлады, но и дарят вашему домашнему пространству стильный вид.
    Мы эксплуатируем с современными составами, сертифицируя постоянный период использования и прекрасные решения. Изоляция внешней обшивки – это не только экономия на огреве, но и забота о окружающей среде. Экономичные подходы, какие мы применяем, способствуют не только своему, но и поддержанию природных богатств.
    Самое основное: Утепление стен снаружи услуги у нас стартует всего от 1250 рублей за квадратный метр! Это доступное решение, которое превратит ваш домашний уголок в подлинный душевный угол с минимальными затратами.
    Наши труды – это не всего лишь теплоизоляция, это создание площади, в где каждый элемент выражает ваш особенный стиль. Мы рассмотрим все ваши запросы, чтобы переделать ваш дом еще еще более гостеприимным и привлекательным.
    Подробнее на интернет-ресурсе
    Не откладывайте труды о своем помещении на потом! Обращайтесь к квалифицированным работникам, и мы сделаем ваш обиталище не только тепличным, но и изысканнее. Заинтересовались? Подробнее о наших предложениях вы можете узнать на интернет-портале. Добро пожаловать в мир комфорта и уровня.

  10. Дорогие Партнеры!
    Вводим вам новейшее слово в мире дизайна домашней обстановки – шторы плиссе. Если вы аспирируете к идеальности в всякой части вашего дома, то эти шторы подберутся отличным предложением для вас.
    Что делает шторы плиссе столь уникальными? Они сочетают в себе в себе изящество, практичность и полезность. Благодаря особенной форме, новаторским материям, шторы плиссе идеально гармонируют с для какова бы то ни интерьера, будь то гостинка, ложа, печь или секретарское поляна.
    Закажите шторы плиссе – создайте уют и превосходство в вашем жилище!
    Чем манят шторы плиссе для вас? Во-первых, их особый бренд, который добавляет к привлекательность и стильность вашему внутреннему пространству. Вы можете выбрать из разнообразных текстур, цветов и подходов, чтобы акцентировать отличительность вашего дома.
    Кроме того, шторы плиссе предлагают полный спектр практических возможностей. Они могут контролировать уровень сияния в помещении, покрывать от солнечных лучей, предоставлять закрытость и создавать уютную атмосферу в вашем доме.
    Мы ресурс: http://tulpan-pmr.ru
    Мы поможем вам подобрать шторы плиссе, которые замечательно гармонизируются с для вашего обстановки!

  11. Aviator Spribe играть на планшете
    It is a shame!
    Добро пожаловать в захватывающий мир авиаторов! Aviator – это увлекательная игра, которая позволит вам окунуться в атмосферу боевых действий на небе. Необычные графика и захватывающий сюжет сделают ваше путешествие по воздуху неповторимым.

    Играйте в Aviator Spribe казино играть и окунитесь в мир азарта уже сегодня!
    Aviator игра позволит вам почувствовать себя настоящим пилотом. Вам предстоит совершить невероятные маневры, выполнять сложные задания и сражаться с противниками. Улучшайте свой самолет, чтобы быть готовым к любым ситуациям и становиться настоящим мастером.
    Основные особенности Aviator краш игры:
    1. Реалистичная графика и физика – благодаря передовой графике и реалистичной физике вы почувствуете себя настоящим пилотом.
    2. Разнообразные режимы игры и миссии – в Aviator краш игре вы сможете выбрать различные режимы игры, такие как гонки, симулятор полетов и захватывающие воздушные бои. Кроме того, каждая миссия будет предлагать свои собственные вызовы и задачи.
    3. Улучшение и модернизация самолетов – в игре доступны различные модели самолетов, которые можно покупать и улучшать. Вы сможете устанавливать новое оборудование, улучшать двигательность и мощность своего самолета, а также выбирать различные варианты окраски и декорации.
    Aviator краш игра – это возможность испытать себя в роли авиатора и преодолеть все сложности и опасности воздушного пространства. Почувствуйте настоящую свободу и адреналин в Aviator краш игре онлайн!
    Играйте в «Авиатор» в онлайн-казино Pin-Up
    Aviator краш игра онлайн предлагает увлекательную и захватывающую игровую атмосферу, где вы становитесь настоящим авиатором и сражаетесь с самыми опасными искусственными интеллектами.
    В этой игре вы должны показать свое мастерство и смекалку, чтобы преодолеть сложности многочисленных локаций и уровней. Вам предстоит собирать бонусы, уклоняться от препятствий и сражаться с врагами, используя свои навыки пилотирования и стрельбы.
    Каждый уровень игры Aviator краш имеет свою уникальную атмосферу и задачи. Будьте готовы к неожиданностям, так как вас ждут захватывающие повороты сюжета и сложные испытания. Найдите все пути к победе и станьте настоящим героем авиатором!
    Авиатор игра является прекрасным способом провести время и испытать настоящий адреналиновый разряд. Готовы ли вы стать лучшим авиатором? Не упустите свой шанс и начните играть в Aviator краш прямо сейчас!
    Aviator – играй, сражайся, побеждай!
    Aviator Pin Up (Авиатор Пин Ап ) – игра на деньги онлайн Казахстан
    Aviator игра предлагает увлекательное и захватывающее разнообразие врагов и уровней, которые не оставят равнодушными даже самых требовательных геймеров.
    Враги в Aviator краш игре онлайн представлены в самых разных формах и размерах. Здесь вы встретите группы из маленьких и быстрых врагов, а также огромных боссов с мощным вооружением. Разнообразие врагов позволяет игрокам использовать разные тактики и стратегии для победы.
    Кроме того, Aviator игра предлагает разнообразие уровней сложности. Выберите легкий уровень, чтобы насладиться игровым процессом, или вызовите себе настоящий вызов, выбрав экспертный уровень. Независимо от выбранного уровня сложности, вы получите максимум удовольствия от игры и окунетесь в захватывающий мир авиаторов.
    Играйте в Aviator и наслаждайтесь разнообразием врагов и уровней, которые позволят вам почувствовать себя настоящим авиатором.

  12. buy hydroxychloroquine sulfate serves as a reminder of the critical role of pharmacovigilance in ensuring drug safety. Continuous monitoring of its effects, especially in new and off-label uses, is essential for identifying and mitigating risks, safeguarding patient health in an ever-evolving therapeutic landscape.

  13. Aviator Spribe играть на гривны казино
    Добро пожаловать в захватывающий мир авиаторов! Aviator – это увлекательная игра, которая позволит вам окунуться в атмосферу боевых действий на небе. Необычные графика и захватывающий сюжет сделают ваше путешествие по воздуху неповторимым.
    Aviator Spribe казино играть на гривны

  14. Авиатор Спраб
    Добро пожаловать в захватывающий мир авиаторов! Aviator – это увлекательная игра, которая позволит вам окунуться в атмосферу боевых действий на небе. Необычные графика и захватывающий сюжет сделают ваше путешествие по воздуху неповторимым.
    Aviator Spribe казино играть

  15. you’re in point of fact a just right webmaster. The web site loading speed is amazing. It kind of feels that you are doing any unique trick. In addition, The contents are masterpiece. you have performed a fantastic job in this topic!

    Rybelsus

  16. Aviator Spribe казино
    Добро пожаловать в захватывающий мир авиаторов! Aviator – это увлекательная игра, которая позволит вам окунуться в атмосферу боевых действий на небе. Необычные графика и захватывающий сюжет сделают ваше путешествие по воздуху неповторимым.
    Aviator Spribe играть демо казино

Leave a Reply

Your email address will not be published. Required fields are marked *