conference 2017 - bcnet · conference 2017 add vlan support • oracle database appliance...

54
Conference 2017 Oracle Database Appliance Virtualized Implementation with HA and DR for Banner Database and Application Servers. Shaya Hazeri-Chabok, B.SE, MBA, MCTS, OCP DBA, Capilano University

Upload: others

Post on 22-May-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference2017

Oracle Database Appliance Virtualized Implementation with HA and DR for Banner Database and Application Servers.Shaya Hazeri-Chabok, B.SE, MBA, MCTS, OCP

DBA, Capilano University

Page 2: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Agenda

• OracleDatabaseAppliance(ODA)Overview• CapU andODA• ODAVirtualizationArchitectureReview• Re-installationoftheAppliance,• DeployingthevitalizedimagesontheODA,• DeploymentofODA_Base,• DeploymentofaUserVMs,• CreateandmanagethevirtualLANsintheODA,• CreateandmanageSharedRepositoryintheODA,• PatchingtheVirtualizedODA,• HAandDRsetup

2

Page 3: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

ODA

3

Page 4: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

ODA

4

Page 5: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Oracle Database Appliance Generations

5

Page 6: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Front Panel

6

Page 7: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Hardware Overview

7

Page 8: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Storage – Built-in Redundancy

8

Page 9: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Storage Architecture

9

Page 10: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Back Panel

10

Page 11: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Back Panel

11

Page 12: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Software Overview

12

Page 13: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

What is the Appliance Manager

13

Page 14: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Two Deployment Options

14

Page 15: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

CapU and ODA

• Since2013,CapilanoUniversityhasutilizedODAstohostBannerDatabases(ODAVersion1- "Bare-metal");

• RecentlytheseODAswerereplacedwiththelatesthardwareandsoftwareversionavailableatthetime(X5-2)toupgradetheComponentsandCapacityandalsoreducethecostofOSlicensing(onSolarisandRedhat basedBannerApplicationserversandOracleMiddle-wares).

• NewODAswereimplementedasVirtualizedPlatform• HighAvailability(HA)forBannerDatabasewasmetbyOracleRealApplicationClusterembeddedinODA_BASE

• DatabaseDisasterrecovery(DR),OracleDataGuardwasutilized.• HAandDRforApplicationVMsweremetbyenablinginternalFailoverfeatureinOVMforODA.

15

Page 16: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Oracle Database Appliance Virtualized Platform

16

Page 17: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 17

Page 18: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 18

SharedRepo

LocalStorage

LocalStorage

Page 19: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

How Will the Virtualized Platform work?

19

Page 20: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

What is DOM 0?

20

Page 21: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

What is ODA Base?

21

Page 22: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Database Templates Sized for Performance

22

Page 23: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

What can be deployed in DOMAIN U?

23

Page 24: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Virtualization Management

24

Page 25: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

How do you deploy the virtualized platform?

25

Page 26: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Version 2.7 Architecture

26

Page 27: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

New Architecture

27

Page 28: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Creating the Shared Repository

28

Page 29: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Extend Appliance Manager Command Line

29

Page 30: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

VM Auto failover and Restartability

30

Page 31: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 31

Page 32: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 32

Page 33: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

VDisk

33

Page 34: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Add VLAN Support

• OracleDatabaseApplianceVirtualizedPlatformsupportsmultiplevirtualLANs,orVLANs,onthesamenetworkportorbond.

• EachVLANisessentiallyanindependentlogicalnetworkoperatingwithotherVLANsoverthesamephysicalconnection.

• ProvideNetworkSecurityIsolationforMultipleWorkloadsSharingCommonNetwork

• HavingVLANsallowssharingofacommonnetworkinterfaceandstillprovidessecurityisolationi.e.cannotsniffpacketsofadifferent

• Application,backup,managementnetworks• RequiresaswitchthatsupportsandconfiguredwithtaggedVLAN

34

Page 35: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 35

Page 36: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 36

Page 37: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Download ODA Virtualized image file from MOS

37

Page 38: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Reimage ODA

38

Page 39: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 39

Page 40: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Deploy the ODA_Base template from MOS and DeployODA_BASE

40

• CreateVLANs• ODAInternalVLANs• Needscoordinationwithnetworkadminforthetrunkswitchport

• DeployODA_BASE• StandingonDOM-0• CPU,VLAN,RAMassignment

• DeployODA_BASEsoftwareandConfiguration• GI

• Scan(clusterAccess)• Public• VIP

• Database

Page 41: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 41

Page 42: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 42

Page 43: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 43

Page 44: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 44

Page 45: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Guest VM Deployment

45

Page 46: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

• CreateCPUPools

• DownloadVMtemplateandImporttoSharedrepositoryhttp://edelivery.oracle.com/oraclevm

46

Page 47: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 47

Page 48: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

• ConfigureVMTemplate• ApplianceManager(oakcli)providestheabilitytoconfigure

• CPU• Memory• CPUCAP• Network• Disk

• CreateVDISKs

48

Page 49: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

• CloningGuestVMsfromthetemplate• Cloningprocess

• CreatesaruntimeimageoftheVMTemplate• Theimagefilesandtheconfigurationfilearecloned• BoththetemplateandclonedVMwillresideinthesametemplate

• VMNamesareGloballyuniqueacrosstheRepositories.

• PintheVMtoaspecificPool

49

Page 50: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

Customizing Guest VM

50

• Someoftheotherparametersthatcanbecustomizedare• CPU• Memory• Network• Autostart

Page 51: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 51

Page 52: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

DB DR with DataGuard

52

Page 53: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017 53

Page 54: Conference 2017 - BCNET · Conference 2017 Add VLAN Support • Oracle Database Appliance Virtualized Platform supports multiple virtual LANs, or VLANs, on the same network port or

Conference 2017

• Thank You!

• Questions?

54