Microsoft Azure의 Oracle 가상 머신 이미지 및 배포
적용 대상: ✔️ Linux VM
이 문서에서는 Oracle이 Azure Marketplace에 게시한 VM(가상 머신) 이미지를 기반으로 하는 Oracle 솔루션에 대한 정보를 설명합니다. Oracle Cloud Infrastructure를 사용하는 클라우드 간 애플리케이션 솔루션에 관심이 있는 경우 Microsoft Azure와 Oracle Cloud Infrastructure를 통합하는 Oracle 애플리케이션 솔루션을 참조하세요.
현재 사용할 수 있는 이미지 목록을 가져오려면 다음 명령을 실행합니다.
az vm image list --publisher oracle --output table --all
2023년 4월부터 사용할 수 있는 이미지는 다음과 같습니다.
Architecture Offer Publisher Sku Urn Version
-------------- ---------------------------- ----------- ------------------------ ------------------------------------------------------------------ -------------
x64 ohs-122140-jdk8-ol73 Oracle ohs-122140-jdk8-ol73 Oracle:ohs-122140-jdk8-ol73:ohs-122140-jdk8-ol73:1.1.2 1.1.2
x64 ohs-122140-jdk8-ol74 Oracle ohs-122140-jdk8-ol74 Oracle:ohs-122140-jdk8-ol74:ohs-122140-jdk8-ol74:1.1.2 1.1.2
x64 ohs-122140-jdk8-ol76 Oracle ohs-122140-jdk8-ol76 Oracle:ohs-122140-jdk8-ol76:ohs-122140-jdk8-ol76:1.1.2 1.1.2
x64 oracle-database Oracle oracle_db_12_2_0_1_ee Oracle:oracle-database:oracle_db_12_2_0_1_ee:12.2.01 12.2.01
x64 oracle-database Oracle oracle_db_12_2_0_1_se Oracle:oracle-database:oracle_db_12_2_0_1_se:12.2.01 12.2.01
x64 oracle-database Oracle oracle_db_21 Oracle:oracle-database:oracle_db_21:21.0.0 21.0.0
x64 oracle-database-19-3 Oracle oracle-database-19-0904 Oracle:oracle-database-19-3:oracle-database-19-0904:19.3.1 19.3.1
x64 Oracle-Database-Ee Oracle 12.1.0.2 Oracle:Oracle-Database-Ee:12.1.0.2:12.1.20170220 12.1.20170220
x64 Oracle-Database-Ee Oracle 18.3.0.0 Oracle:Oracle-Database-Ee:18.3.0.0:18.3.20181213 18.3.20181213
x64 Oracle-Database-Se Oracle 12.1.0.2 Oracle:Oracle-Database-Se:12.1.0.2:12.1.20170220 12.1.20170220
x64 Oracle-Database-Se Oracle 18.3.0.0 Oracle:Oracle-Database-Se:18.3.0.0:18.3.20181213 18.3.20181213
x64 Oracle-Linux Oracle 6.10 Oracle:Oracle-Linux:6.10:6.10.00 6.10.00
x64 Oracle-Linux Oracle 6.8 Oracle:Oracle-Linux:6.8:6.8.0 6.8.0
x64 Oracle-Linux Oracle 6.8 Oracle:Oracle-Linux:6.8:6.8.20190529 6.8.20190529
x64 Oracle-Linux Oracle 6.9 Oracle:Oracle-Linux:6.9:6.9.0 6.9.0
x64 Oracle-Linux Oracle 6.9 Oracle:Oracle-Linux:6.9:6.9.20190529 6.9.20190529
x64 Oracle-Linux Oracle 7.3 Oracle:Oracle-Linux:7.3:7.3.0 7.3.0
x64 Oracle-Linux Oracle 7.3 Oracle:Oracle-Linux:7.3:7.3.20190529 7.3.20190529
x64 Oracle-Linux Oracle 7.4 Oracle:Oracle-Linux:7.4:7.4.1 7.4.1
x64 Oracle-Linux Oracle 7.4 Oracle:Oracle-Linux:7.4:7.4.20190529 7.4.20190529
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.1 7.5.1
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.2 7.5.2
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.20181207 7.5.20181207
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.20190529 7.5.20190529
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.3 7.5.3
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.2 7.6.2
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.3 7.6.3
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.4 7.6.4
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.5 7.6.5
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.1 7.7.1
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.2 7.7.2
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.3 7.7.3
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.4 7.7.4
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.5 7.7.5
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.6 7.7.6
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.01 7.7.01
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.02 7.7.02
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.03 7.7.03
x64 Oracle-Linux Oracle 78 Oracle:Oracle-Linux:78:7.8.3 7.8.3
x64 Oracle-Linux Oracle 78 Oracle:Oracle-Linux:78:7.8.5 7.8.5
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.12 7.9.12
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.13 7.9.13
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.14 7.9.14
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.15 7.9.15
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.16 7.9.16
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.17 7.9.17
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.18 7.9.18
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.19 7.9.19
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.20 7.9.20
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.21 7.9.21
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.22 7.9.22
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.23 7.9.23
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.24 7.9.24
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.25 7.9.25
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.26 7.9.26
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.27 7.9.27
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.28 7.9.28
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.30 7.9.30
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.31 7.9.31
x64 Oracle-Linux Oracle 8 Oracle:Oracle-Linux:8:8.0.2 8.0.2
x64 Oracle-Linux Oracle 8-ci Oracle:Oracle-Linux:8-ci:8.0.11 8.0.11
x64 Oracle-Linux Oracle 81 Oracle:Oracle-Linux:81:8.1.0 8.1.0
x64 Oracle-Linux Oracle 81 Oracle:Oracle-Linux:81:8.1.2 8.1.2
x64 Oracle-Linux Oracle 81-ci Oracle:Oracle-Linux:81-ci:8.1.0 8.1.0
x64 Oracle-Linux Oracle 81-gen2 Oracle:Oracle-Linux:81-gen2:8.1.11 8.1.11
x64 Oracle-Linux Oracle ol77-ci-gen2 Oracle:Oracle-Linux:ol77-ci-gen2:7.7.1 7.7.1
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.01 7.7.01
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.02 7.7.02
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.03 7.7.03
x64 Oracle-Linux Oracle ol78-gen2 Oracle:Oracle-Linux:ol78-gen2:7.8.03 7.8.03
x64 Oracle-Linux Oracle ol78-gen2 Oracle:Oracle-Linux:ol78-gen2:7.8.05 7.8.05
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.1 7.9.1
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.10 7.9.10
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.12 7.9.12
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.13 7.9.13
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.14 7.9.14
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.2 7.9.2
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.25 7.9.25
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.26 7.9.26
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.27 7.9.27
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.28 7.9.28
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.3 7.9.3
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.30 7.9.30
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.31 7.9.31
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.4 7.9.4
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.5 7.9.5
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.6 7.9.6
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.7 7.9.7
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.8 7.9.8
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.9 7.9.9
x64 Oracle-Linux Oracle ol79-gen2 Oracle:Oracle-Linux:ol79-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol79-lvm Oracle:Oracle-Linux:ol79-lvm:7.9.01 7.9.01
x64 Oracle-Linux Oracle ol79-lvm-gen2 Oracle:Oracle-Linux:ol79-lvm-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol82 Oracle:Oracle-Linux:ol82:8.2.1 8.2.1
x64 Oracle-Linux Oracle ol82 Oracle:Oracle-Linux:ol82:8.2.3 8.2.3
x64 Oracle-Linux Oracle ol82-gen2 Oracle:Oracle-Linux:ol82-gen2:8.2.01 8.2.01
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.1 8.3.1
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.2 8.3.2
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.3 8.3.3
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.4 8.3.4
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.11 8.3.11
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.12 8.3.12
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.13 8.3.13
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.14 8.3.14
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.1 8.4.1
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.2 8.4.2
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.3 8.4.3
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.4 8.4.4
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.11 8.4.11
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.12 8.4.12
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.13 8.4.13
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.14 8.4.14
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.1 8.5.1
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.2 8.5.2
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.4 8.5.4
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.5 8.5.5
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.6 8.5.6
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.7 8.5.7
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.11 8.5.11
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.12 8.5.12
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.14 8.5.14
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.15 8.5.15
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.16 8.5.16
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.17 8.5.17
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.1 8.6.1
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.3 8.6.3
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.4 8.6.4
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.5 8.6.5
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.1 8.6.1
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.3 8.6.3
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.4 8.6.4
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.5 8.6.5
x64 Oracle-Linux Oracle ol87-lvm Oracle:Oracle-Linux:ol87-lvm:8.7.1 8.7.1
x64 Oracle-Linux Oracle ol87-lvm Oracle:Oracle-Linux:ol87-lvm:8.7.2 8.7.2
x64 Oracle-Linux Oracle ol87-lvm-gen2 Oracle:Oracle-Linux:ol87-lvm-gen2:8.7.1 8.7.1
x64 Oracle-Linux Oracle ol87-lvm-gen2 Oracle:Oracle-Linux:ol87-lvm-gen2:8.7.2 8.7.2
x64 Oracle-Linux Oracle ol8_2-gen2 Oracle:Oracle-Linux:ol8_2-gen2:8.2.13 8.2.13
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.1 9.0.1
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.2 9.0.2
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.3 9.0.3
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.1 9.0.1
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.2 9.0.2
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.3 9.0.3
x64 Oracle-Linux Oracle ol91-lvm Oracle:Oracle-Linux:ol91-lvm:9.1.1 9.1.1
x64 Oracle-Linux Oracle ol91-lvm Oracle:Oracle-Linux:ol91-lvm:9.1.2 9.1.2
x64 Oracle-Linux Oracle ol91-lvm-gen2 Oracle:Oracle-Linux:ol91-lvm-gen2:9.1.1 9.1.1
x64 Oracle-Linux Oracle ol91-lvm-gen2 Oracle:Oracle-Linux:ol91-lvm-gen2:9.1.2 9.1.2
x64 oracle_sd-wan_edge Oracle oracle_sdwan_edge_91000 Oracle:oracle_sd-wan_edge:oracle_sdwan_edge_91000:8.4.0 8.4.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_84007 Oracle:oracle_virtual_esbc:oracle_evsbc_84007:8.4.0 8.4.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_90001 Oracle:oracle_virtual_esbc:oracle_evsbc_90001:9.0.0 9.0.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_91004 Oracle:oracle_virtual_esbc:oracle_evsbc_91004:9.1.4 9.1.4
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.2 1.1.2
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.3 1.1.3
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.4 1.1.4
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.5 1.1.5
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.6 1.1.6
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.2 1.1.2
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.3 1.1.3
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.4 1.1.4
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.5 1.1.5
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.6 1.1.6
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.3 1.1.3
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.4 1.1.4
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.5 1.1.5
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.6 1.1.6
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.7 1.1.7
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.1 1.1.1
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.2 1.1.2
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.3 1.1.3
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.2 1.1.2
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.3 1.1.3
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.4 1.1.4
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.5 1.1.5
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.6 1.1.6
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.1 1.1.1
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.2 1.1.2
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.3 1.1.3
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.2 1.1.2
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.3 1.1.3
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.4 1.1.4
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.5 1.1.5
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.6 1.1.6
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.1 1.1.1
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.2 1.1.2
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.3 1.1.3
이러한 이미지는 사용자 라이선스가 필요합니다. VM을 실행하여 발생하는 컴퓨팅, 스토리지 및 네트워킹 비용에 대해서만 요금이 청구됩니다. Oracle 소프트웨어를 사용할 수 있는 적절한 라이선스가 있어야 하며 Oracle과 현재 지원 계약을 체결하고 있어야 합니다. Oracle은 온-프레미스에서 Azure로 라이선스 이동성을 보장합니다. 라이선스 이동성에 대한 자세한 내용은 Oracle과 Microsoft의 전략적 파트너십 FAQ를 참조하세요.
또한 Azure에서 처음부터 만드는 사용자 지정 이미지를 기반으로 하여 솔루션을 만들거나 온-프레미스 환경에서 사용자 지정 이미지를 업로드하도록 선택할 수 있습니다.
Oracle 데이터베이스 VM 이미지
Oracle은 Oracle Linux 기반 VM 이미지의 Azure에서 Oracle Database 12.1 이상의 Standard 및 Enterprise Edition을 실행할 수 있도록 지원합니다. Azure에서 Oracle Database의 프로덕션 워크로드에 대한 최상의 성능을 위해 VM 이미지 크기를 적절히 조정하고 Premium SSD 또는 Ultra SSD Managed Disks를 사용해야 합니다. Oracle에서 게시하는 VM 이미지를 사용하여 Azure에서 Oracle Database를 빠르게 실행하는 방법에 대한 지침은 Azure VM에서 Oracle Database 만들기를 참조하세요.
연결된 디스크 구성 옵션
연결된 디스크는 Azure Blob Storage 서비스에 의존합니다. 각 표준 디스크는 이론적으로 최대 초당 500개의 입력/출력 작업(IOPS)을 할 수 있습니다. 프리미엄 디스크 제품은 고성능 데이터베이스 워크로드에 적합하며 디스크당 최대 5,000 IOPS를 달성할 수 있습니다.
성능 요구 사항을 충족하는 경우 단일 디스크를 사용할 수 있습니다. 하지만 여러 개의 연결된 디스크를 사용하여 데이터베이스를 분산시킨 후 Oracle 자동 스토리지 관리(ASM)를 사용하면 효과적으로 IOPS 성능 향상을 개선할 수 있습니다. 자세한 내용은 Oracle Storage Management의 기초를 참조하세요. Oracle ASM을 Linux Azure VM에 설치하고 구성하는 방법에 대한 예는 Azure Linux 가상 머신에 Oracle ASM 설정을 참조하세요.
공유 스토리지 구성 옵션
Azure NetApp Files는 클라우드의 데이터베이스와 같은 고성능 워크로드를 실행하도록 설계되었습니다. 이 서비스의 장점은 다음과 같습니다.
- VM 네이티브 NFS 클라이언트 또는 Oracle dNFS를 통해 Oracle 워크로드를 실행하기 위한 Azure 네이티브 NFS(공유 네트워크 파일 시스템) 스토리지 서비스
- 실제 IOPS 수요 범위를 반영하는 확장성 있는 성능 계층
- 짧은 대기 시간
- 일반적으로 중요 업무용 엔터프라이즈 워크로드(예: SAP 및 Oracle)에 필요한 고가용성, 높은 내구성 및 대규모 관리 효율성
- 빠르고 효율적인 백업 및 복구를 통해 가장 적극적인 RTO 및 RPO SLA 구현
이러한 기능이 가능한 이유는 Azure NetApp Files가 Azure 데이터 센터 환경에서 Azure Native 서비스로 실행되는 NetApp® ONTAP® 올 플래시 시스템에 기반하고 있기 때문입니다. 따라서 다른 Azure 스토리지 옵션과 마찬가지로 프로비저닝하고 사용할 수 있는 이상적인 데이터베이스 스토리지 기술입니다. Azure NetApp Files NFS 볼륨을 배포하고 액세스하는 방법에 대한 자세한 내용은 Azure NetApp Files를 참조하세요. Azure NetApp Files에서 Oracle 데이터베이스를 운영하는 방법에 대한 모범 사례 권장 사항은 Azure NetApp Files를 사용하는 Oracle 솔루션을 참조하세요.
Important
Oracle 19c 이상을 사용하는 고객은 dNFS에 필요한 Oracle 패치가 있나요?에 따라 Oracle 버그 32931941, 33132050 및 33676296에 대한 패치가 적용되었는지 확인해야 합니다.
Azure에서 Oracle Database 및 소프트웨어에 라이선스 부여
Microsoft Azure는 Oracle Database를 실행할 권한이 있는 클라우드 환경입니다. 클라우드의 Oracle 데이터베이스에 라이선스를 부여할 경우 Oracle Core Factor 테이블이 적용되지 않습니다. 대신, Enterprise Edition 데이터베이스에 하이퍼 스레딩 기술을 사용하도록 설정된 VM을 사용하는 경우 정책 문서에 명시된 대로 vCPU 두 개를 하나의 Oracle Processor 라이선스로 계수합니다. 정책 세부 정보는 클라우드 컴퓨팅 환경의 Oracle 소프트웨어 라이선스에서 찾을 수 있습니다.
Oracle 데이터베이스에는 일반적으로 더 많은 메모리와 I/O가 필요합니다. 이러한 이유로 이러한 워크로드에는 메모리 최적화 VM이 권장됩니다. 워크로드를 더 최적화하려면 많은 메모리, 스토리지 및 I/O 대역폭이 필요하지만 많은 코어 수는 필요하지 않은 Oracle Database 워크로드에 제한된 코어 vCPU가 권장됩니다.
Oracle 소프트웨어 및 워크로드를 온-프레미스에서 Microsoft Azure로 마이그레이션하는 경우 Oracle은 Oracle과 Microsoft의 전략적 파트너십 FAQ에 명시된 대로 라이선스 이동성을 제공합니다.
높은 가용성 및 재해 복구 고려 사항
Azure에서 Oracle 데이터베이스를 사용하는 경우 가동 중지 시간을 방지하기 위해 고가용성 및 재해 복구 솔루션을 구현해야 합니다.
Oracle Database Enterprise Edition에 대한 고가용성 및 재해 복구는 Data Guard, Active Data Guard 또는 Oracle GoldenGate를 사용하여 구현할 수 있습니다. 이 방법을 사용하려면 두 개의 데이터베이스가 두 개의 개별 VM에 필요합니다. 이러한 VM은 개인 영구 IP 주소를 통해 서로 액세스할 수 있도록 동일한 가상 네트워크에 있어야 합니다.
Azure에서 VM을 개별 장애 도메인과 업그레이드 도메인에 배치할 수 있도록 VM을 동일한 가용성 집합에 배치하는 것이 좋습니다. 지리적 중복을 원하는 경우 서로 다른 두 지역 간에 복제되도록 두 데이터베이스를 설정하고 VPN Gateway를 사용하여 두 인스턴스를 연결할 수 있습니다. Azure에 대한 기본 설정 절차를 진행하려면 Azure Linux 가상 머신에서 Oracle Data Guard 구현을 참조하세요.
Oracle Data Guard를 사용하면 한 VM의 주 데이터베이스와 다른 VM의 보조(대기) 데이터베이스 및 두 데이터베이스 간의 단방향 복제 설정을 통해 고가용성을 달성할 수 있습니다. 결과는 해당 데이터 베이스의 복사본에 대한 읽기 엑세스입니다. Oracle 골든 게이트로, 두 개의 데이터베이스 간의 양방향 복제를 구성할 수 있습니다. 이러한 도구를 사용하여 데이터베이스에 대한 고가용성 솔루션을 설정하는 방법을 알아보려면 Active Data Guard 및 GoldenGate를 참조하세요. 데이터베이스의 복사본에 대한 읽기-쓰기 권한이 필요한 경우 Oracle Active Data Guard를 사용할 수 있습니다.
Azure에 대한 기본 설정 절차를 진행하려면 Azure Linux VM에서 Oracle Golden Gate 구현을 참조하세요.
Azure에 설계된 고가용성 및 재해 복구 솔루션 외에도 데이터베이스를 복원하기 위한 백업 전략이 있어야 합니다. 일관된 백업을 설정하기 위한 기본 절차를 진행하려면 Azure의 Oracle 애플리케이션 및 솔루션 개요를 참조하세요.
JD Edwards 지원
Oracle 지원에 따르면 JD Edwards EnterpriseOne 버전 9.2 이상은 특정 MTR(최소 기술 요구 사항)을 충족하는 퍼블릭 클라우드 제품에서 지원됩니다. 운영 체제 및 소프트웨어 애플리케이션 호환성에 대한 해당 MTR 사양을 충족하는 사용자 지정 이미지를 만들어야 합니다. 자세한 내용은 Doc ID 2178595.1을 참조하세요.
Oracle WebLogic Server VM 제품
Oracle과 Microsoft는 WebLogic Server를 Azure 애플리케이션 제품의 형태로 Azure Marketplace에 제공하기 위해 협력하고 있습니다. 이러한 제안에 대한 자세한 내용은 Oracle WebLogic Server를 실행할 수 있는 솔루션은 무엇인가요?를 참조하세요.
Oracle WebLogic Server VM 이미지
클러스터링은 Enterprise Edition에서만 지원됩니다. Oracle WebLogic Server Enterprise Edition을 사용하는 경우에만 WebLogic 클러스터링을 사용하도록 허가됩니다. Oracle WebLogic Server Standard Edition에서는 클러스터링을 사용하지 마세요.
UDP 멀티 캐스트는 지원되지 않습니다. Azure는 UDP 유니캐스트를 지원하지만 멀티 캐스팅 및 브로드캐스팅은 지원하지 않습니다. Oracle WebLogic Server는 Azure UDP 유니캐스트 기능에 의존할 수 있습니다. UDP 유니캐스트에 의존하는 최상의 결과를 위해, WebLogic 클러스터 크기를 정적으로 유지하거나 서버를 10개 이하로 유지하는 것이 좋습니다.
Oracle WebLogic Server는 Enterprise JavaBeans를 사용하는 경우와 같이 T3 액세스에 대해 퍼블릭 및 프라이빗 포트가 동일할 것으로 예상합니다. 서비스 계층(EJB) 애플리케이션이 SLWLS라는 가상 네트워크에 있는 둘 이상의 VM으로 구성된 Oracle WebLogic Server 클러스터에서 실행되는 다중 계층 시나리오를 고려해 보세요. 동일한 가상 네트워크의 다른 서브넷에 있는 클라이언트 계층은 서비스 계층에서 EJB 호출을 시도하는 간단한 Java 프로그램을 실행합니다. 서비스 계층의 부하를 분산해야 하므로 Oracle WebLogic Server 클러스터의 VM에 대해 부하가 분산된 퍼블릭 엔드포인트를 만들어야 합니다. 지정한 프라이빗 포트가 퍼블릭 포트와 다른 경우(예: 7006:7008) 다음과 같은 오류가 발생합니다.
[java] javax.naming.CommunicationException [Root exception is java.net.ConnectException: t3://example.cloudapp.net:7006: Bootstrap to: example.cloudapp.net/138.91.142.178:7006' over: 't3' got an error or timed out]
이 오류는 원격 T3 액세스의 경우 Oracle WebLogic Server에서 부하 분산 장치 포트와 WebLogic 관리되는 서버가 동일할 것으로 예상하기 때문에 발생합니다. 앞의 경우 클라이언트는 7006 포트(부하 분산 장치 포트)에 액세스하고 관리되는 서버는 7008(프라이빗 포트)에서 수신 대기합니다. 이 제한은 T3 액세스에만 적용가능하며 HTTP에는 적용할 수 없습니다.
이 문제를 방지하려면, 다음 해결 방법중 하나를 사용합니다.
- T3 액세스 전용 부하 분산 엔드포인트에 대해 동일한 프라이빗 및 공용 포트 번호를 사용합니다.
- Oracle WebLogic Server를 시작할 때는 다음 JVM 매개변수를 포함합니다.
-Dweblogic.rjvm.enableprotocolswitch=true
동적 클러스터링 및 부하 분산 제한. Oracle WebLogic Server에서 동적 클러스터를 사용하고 Azure에서 단일, 퍼블릭 부하 분산 엔드포인트를 통해 노출한다고 가정해 보세요. 이 방법은 범위에서 동적으로 할당되지 않고 관리되는 각 서버에 대해 고정 포트 번호를 사용하는 경우 수행할 수 있습니다. 또한 관리자가 추적하는 컴퓨터보다 관리되는 서버를 더 많이 시작하지 마세요. VM(가상 머신)당 하나의 관리되는 서버만 있습니다.
구성으로 인해 VM 수보다 더 많은 Oracle WebLogic Server가 시작되는 경우 해당 Oracle WebLogic Server 인스턴스 중 둘 이상이 지정된 포트 번호에 바인딩될 수 없습니다. 즉, 여러 Oracle WebLogic Server 인스턴스에서 동일한 가상 머신을 공유하는 경우 해당 VM의 다른 인스턴스는 실패합니다.
관리 서버가 관리되는 서버에 고유한 포트 번호를 자동으로 할당하도록 구성하는 경우 부하 분산이 불가능합니다. Azure는 이 구성에 필요한 것처럼 단일 공용 포트에서 여러 프라이빗 포트로의 매핑을 지원하지 않습니다.
VM에 있는 Oracle WebLogic Server의 여러 인스턴스. 배포 요구 사항에 따라 VM이 충분히 큰 경우 동일한 VM에서 여러 Oracle WebLogic Server 인스턴스를 실행하는 것을 고려할 수 있습니다. 예를 들어 두 개의 코어가 있는 중간 크기의 VM에서 Oracle 두 개의 WebLogic Server 인스턴스를 실행하도록 선택할 수 있습니다. 그러나 단일 실패 지점을 아키텍처에 도입하지 않는 것이 좋습니다. 단 하나의 VM에서 여러 Oracle WebLogic Server 인스턴스를 실행하는 것은 이러한 단일 지점입니다.
둘 이상의 VM을 사용하는 것이 더 나은 방법일 수 있습니다. 각 VM은 여러 Oracle WebLogic Server 인스턴스를 실행할 수 있습니다. Oracle WebLogic Sever의 각 인스턴스는 여전히 동일한 클러스터의 일부입니다. 그러나 현재는 Azure를 사용하여 동일한 VM 내에서 Oracle WebLogic Server 배포를 통해 공개되는 엔드포인트의 부하를 분산할 수 없습니다. Azure Load Balancer를 사용하려면 부하가 분산된 서버를 고유한 VM 간에 분산해야 합니다.
다음 단계
지금까지 Microsoft Azure의 VM 이미지를 기반으로 하는 최신 Oracle 솔루션에 대한 개요를 살펴보았습니다. 다음 단계에서는 Azure에서 첫 번째 Oracle 데이터베이스를 배포합니다.