Решения Oracle в Microsoft Azure и их развертывание

В этой статье представлены сведения о развертывании различных решений Oracle в Microsoft Azure. Эти решения созданы на основе образов виртуальных машин, опубликованных Oracle в Azure Marketplace.

Чтобы получить список доступных образов, выполните следующую команду:

az vm image list --publisher oracle -o table --all

С 16 октября 2017 года доступны следующие образы:

Offer                   Publisher    Sku                     Urn                                                          Version
----------------------  -----------  ----------------------  -----------------------------------------------------------  -------------
Oracle-Database-Ee      Oracle       12.1.0.2                Oracle:Oracle-Database-Ee:12.1.0.2:12.1.20170202             12.1.20170202
Oracle-Database-Se      Oracle       12.1.0.2                Oracle:Oracle-Database-Se:12.1.0.2:12.1.20170202             12.1.20170202
Oracle-Linux            Oracle       6.4                     Oracle:Oracle-Linux:6.4:6.4.20141206                         6.4.20141206
Oracle-Linux            Oracle       6.7                     Oracle:Oracle-Linux:6.7:6.7.20161007                         6.7.20161007
Oracle-Linux            Oracle       6.8                     Oracle:Oracle-Linux:6.8:6.8.20161020                         6.8.20161020
Oracle-Linux            Oracle       6.9                     Oracle:Oracle-Linux:6.9:6.9.20170406                         6.9.20170406
Oracle-Linux            Oracle       7.0                     Oracle:Oracle-Linux:7.0:7.0.20141217                         7.0.20141217
Oracle-Linux            Oracle       7.2                     Oracle:Oracle-Linux:7.2:7.2.20161020                         7.2.20161020
Oracle-Linux            Oracle       7.3                     Oracle:Oracle-Linux:7.3:7.3.20170320                         7.3.20170320
Oracle-WebLogic-Server  Oracle       Oracle-WebLogic-Server  Oracle:Oracle-WebLogic-Server:Oracle-WebLogic-Server:12.1.2  12.1.2

Это образы с использованием собственной лицензии, а значит вы будете оплачивать только использование ресурсов вычислений и хранения, а также сетевых ресурсов, связанных с работой виртуальной машины. Вы должны иметь соответствующую лицензию на использование программного обеспечения Oracle, а также соглашение о текущей поддержке. Oracle гарантирует перемещение лицензий из локальной среды в Azure.

Пользователи могут также разрабатывать свои решения на основе пользовательского образа, созданных с нуля в Azure, или передать пользовательский образ из своей локальной среды.

Поддержка JD EdwardsSupport for JD Edwards

Согласно примечанию по поддержке Oracle Doc ID 2178595.1, JD Edwards EnterpriseOne версии 9.2 и выше поддерживает любое открытое облачное предложение, которое соответствует определенным Minimum Technical Requirements (минимальным техническим требованиям).According to Oracle Support note Doc ID 2178595.1 , JD Edwards EnterpriseOne versions 9.2 and above are supported on any public cloud offering that meets their specific Minimum Technical Requirements (MTR). Необходимо создать пользовательские образы, соответствующие минимальным техническим требованиям к операционной системе и к совместимости с программными приложениями.You need to create custom images that meet their MTR specifications for OS and software application compatibility.

Образы виртуальных машин для базы данных OracleOracle Database virtual machine images

Oracle поддерживает выполнение выпусков базы данных Oracle 12.1 Standard и Enterprise в Azure с использованием образов виртуальных машин на базе Oracle Linux.Oracle supports running Oracle DB 12.1 Standard and Enterprise editions in Azure on virtual machine images based on Oracle Linux. Чтобы повысить производительность рабочих нагрузок базы данных Oracle в Azure, правильно выберите размер образа виртуальной машины и используйте решение "Управляемые диски" совместно с хранилищем класса Premium.For the best performance for production workloads of Oracle DB on Azure, be sure to properly size the VM image and use Managed Disks that are backed by Premium Storage. Сведения о том, как быстро настроить и запустить базу данных Oracle в Azure с помощью опубликованного образа виртуальной машины Oracle, см. в статье Создание базы данных Oracle 12c на виртуальной машине Azure.For instructions on how to quickly get an Oracle DB up and running in Azure using the Oracle published VM image, try the Oracle DB Quickstart walkthrough.

Варианты конфигурации подключенного дискаAttached disk configuration options

Подключенные диски используют службу хранилища больших двоичных объектов Azure.Attached disks rely on the Azure Blob storage service. Теоретически каждый диск уровня "Стандартный" способен выполнять максимум около 500 операций ввода-вывода в секунду (IOPS).Each standard disk is capable of a theoretical maximum of approximately 500 input/output operations per second (IOPS). Наше предложение с дисками уровня "Премиум", которое предпочтительно использовать для высокопроизводительных рабочих нагрузок базы данных, может обеспечивать до 5000 операций ввода-вывода в секунду на диск.Our premium disk offering is preferred for high-performance database workloads and can achieve up to 5000 IOps per disk. Вы можете использовать отдельный диск, если его производительности достаточно. Но эффективную производительность операций ввода-вывода в секунду можно повысить, использовав несколько подключенных дисков, распределив между ними данные базы данных, а затем применив Oracle Automatic Storage Management (ASM).While you can use a single disk if that meets your performance needs - you can improve the effective IOPS performance if you use multiple attached disks, spread database data across them, and then use Oracle Automatic Storage Management (ASM). Дополнительные сведения об Oracle ASM см. в обзоре Oracle Automatic Storage.See Oracle Automatic Storage overview for more Oracle ASM specific information. Пример установки и настройки Oracle ASM на виртуальной машине Linux в Azure см. в статье Set up Oracle ASM on an Azure Linux virtual machine (Настройка Oracle ASM в виртуальной машине Linux в Azure).For an example of how to install and configure Oracle ASM on a Linux Azure VM - you can try the Installing and Configuring Oracle Automated Storage Management tutorial.

Решение Oracle Real Application Clusters (RAC)Oracle Real Application Cluster (Oracle RAC)

Решение RAC позволяет уменьшить влияние сбоя отдельных узлов в конфигурации кластера с несколькими локальными узлами.Oracle RAC is designed to mitigate the failure of a single node in an on-premises multi-node cluster configuration. В нем используются две локальные технологии, которые не включены в такие крупномасштабные общедоступные облачные среды, как передача многоадресных пакетов в сети и общий диск.It relies on two on-premises technologies which are not native to hyper-scale public cloud environments: network multi-cast and shared disk. Если ваше решение базы данных требует решение RAC в Azure, необходимо программное обеспечение сторонних производителей, чтобы включить эти технологии.If your database solution requires Oracle RAC in Azure, you need 3rd party software to enable these technologies. Предложение Microsoft Azure Certified, называемое узел FlashGrid для решений RAC, доступно в Azure Marketplace и опубликовано компанией FlashGrid Inc. Дополнительные сведения об этом решение и о том, как оно работает в Azure, см. на странице решения FlashGrid.A Microsoft Azure Certified offering called FlashGrid Node for Oracle RAC is available in the Azure Marketplace, published by FlashGrid Inc. For more information on this solution and how it works in Azure, please see the FlashGrid solution page.

Рекомендации по высокой доступности и аварийному восстановлениюHigh availability and disaster recovery considerations

При использовании базы данных Oracle в Azure вы отвечаете за реализацию решения, обеспечивающего высокую доступность и аварийное восстановление во избежание простоев.When using Oracle Databases in Azure, you are responsible for implementing a high availability and disaster recovery solution to avoid any downtime.

Высокую доступность и аварийное восстановление в Oracle Database Enterprise Edition (без использования решений RAC) можно реализовать в Azure с помощью Data Guard, Active Data Guard или Oracle Golden Gate, разместив две базы данных на двух отдельных виртуальных машинах.High availability and disaster recovery for Oracle Database Enterprise Edition (without relying on Oracle RAC) can be achieved on Azure using Data Guard, Active Data Guard, or Oracle Golden Gate, with two databases on two separate virtual machines. Обе виртуальные машины должны находиться в одной виртуальной сети, чтобы они могли обращаться друг к другу через постоянный частный IP-адрес.Both virtual machines should be in the same virtual network to ensure they can access each other over the private persistent IP address. Кроме того, рекомендуется размещать виртуальные машины в одной группе доступности, так как это позволяет Azure помещать их в отдельные домены сбоя и домены обновления.Additionally, we recommend placing the virtual machines in the same availability set to allow Azure to place them into separate fault domains and upgrade domains. Если требуется геоизбыточность, можно выполнять репликацию этих двух баз данных между двумя разными регионами и подключать оба экземпляра через VPN-шлюз.Should you want to have geo-redundancy - you can have these two databases replicate between two different regions and connect the two instances with a VPN Gateway.

В руководстве Реализация Oracle Data Guard на виртуальной машине Azure под управлением Linux описывается процедура базовой установки пробной версии в Azure.We have a tutorial "Implement Oracle DataGuard on Azure", which walks you through the basic setup procedure to trial this on Azure.

При использовании Oracle Data Guard высокую доступность можно обеспечить, разместив базу данных источника в одной виртуальной машине и базу данных получателя (резервную) в другой виртуальной машине и настроив одностороннюю репликацию между ними.With Oracle Data Guard, high availability can be achieved with a primary database in one virtual machine, a secondary (standby) database in another virtual machine, and one-way replication set up between them. В результате можно получить доступ на чтение к копии базы данных.The result is read access to the copy of the database. При использовании Oracle GoldenGate можно настроить двунаправленную репликацию между двумя базами данных.With Oracle GoldenGate, you can configure bi-directional replication between the two databases. Дополнительные сведения о настройке высокой доступности для баз данных с помощью этих инструментов см. в документации по Active Data Guard и GoldenGate на веб-сайте Oracle.To learn how to set up a high-availability solution for your databases using these tools, see Active Data Guard and GoldenGate documentation at the Oracle website. Если вам требуется получить доступ на чтение и запись к копии базы данных, ознакомьтесь с документом Oracle Active Data Guard.If you need read-write access to the copy of the database, you can use Oracle Active Data Guard.

В руководстве Реализация Oracle Golden Gate на виртуальной машине Azure под управлением Linux описывается процедура базовой установки пробной версии в Azure.We have a tutorial "Implement Oracle GoldenGate on Azure", which walks you through the basic setup procedure to trial this on Azure.

Несмотря на наличие решения, разработанного в Azure, с высоким уровнем доступности и возможностью аварийного восстановления, убедитесь, что вы разработали стратегию архивации для восстановления базы данных.Despite having an HA and DR solution architected in Azure, you want to ensure you have a backup strategy in place to restore your database. В руководстве Создание резервных копий и восстановление базы данных Oracle Database 12c на виртуальной машине Linux в Azure описаны основные процедуры создания согласованной резервной копии.We have a tutorial Backup and recover an Oracle Database which walks you through the basic procedure for establishing a consistent backup.

Образы виртуальных машин Oracle WebLogic ServerOracle WebLogic Server virtual machine images

Дополнительные сведения см. в статье базы знаний 860340.1 по адресу http://support.oracle.com.For related information, see KB article 860340.1 at http://support.oracle.com.

Образы виртуальных машин JDK для OracleOracle JDK virtual machine images


Опубликовано: 11 февраля 2018


Выбрать программное обеспечение


Напишите запрос на программное обеспечение нам в Viber
+380503703627


Контакты Ай Ти Про

info@itpro.ua
Телефон: +38 (044) 257-24-44