conference 2017 - bcnet · conference 2017 add vlan support • oracle database appliance...
TRANSCRIPT
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
Conference 2017
Agenda
• OracleDatabaseAppliance(ODA)Overview• CapU andODA• ODAVirtualizationArchitectureReview• Re-installationoftheAppliance,• DeployingthevitalizedimagesontheODA,• DeploymentofODA_Base,• DeploymentofaUserVMs,• CreateandmanagethevirtualLANsintheODA,• CreateandmanageSharedRepositoryintheODA,• PatchingtheVirtualizedODA,• HAandDRsetup
2
Conference 2017
ODA
3
Conference 2017
ODA
4
Conference 2017
Oracle Database Appliance Generations
5
Conference 2017
Front Panel
6
Conference 2017
Hardware Overview
7
Conference 2017
Storage – Built-in Redundancy
8
Conference 2017
Storage Architecture
9
Conference 2017
Back Panel
10
Conference 2017
Back Panel
11
Conference 2017
Software Overview
12
Conference 2017
What is the Appliance Manager
13
Conference 2017
Two Deployment Options
14
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
Conference 2017
Oracle Database Appliance Virtualized Platform
16
Conference 2017 17
Conference 2017 18
SharedRepo
LocalStorage
LocalStorage
Conference 2017
How Will the Virtualized Platform work?
19
Conference 2017
What is DOM 0?
20
Conference 2017
What is ODA Base?
21
Conference 2017
Database Templates Sized for Performance
22
Conference 2017
What can be deployed in DOMAIN U?
23
Conference 2017
Virtualization Management
24
Conference 2017
How do you deploy the virtualized platform?
25
Conference 2017
Version 2.7 Architecture
26
Conference 2017
New Architecture
27
Conference 2017
Creating the Shared Repository
28
Conference 2017
Extend Appliance Manager Command Line
29
Conference 2017
VM Auto failover and Restartability
30
Conference 2017 31
Conference 2017 32
Conference 2017
VDisk
33
Conference 2017
Add VLAN Support
• OracleDatabaseApplianceVirtualizedPlatformsupportsmultiplevirtualLANs,orVLANs,onthesamenetworkportorbond.
• EachVLANisessentiallyanindependentlogicalnetworkoperatingwithotherVLANsoverthesamephysicalconnection.
• ProvideNetworkSecurityIsolationforMultipleWorkloadsSharingCommonNetwork
• HavingVLANsallowssharingofacommonnetworkinterfaceandstillprovidessecurityisolationi.e.cannotsniffpacketsofadifferent
• Application,backup,managementnetworks• RequiresaswitchthatsupportsandconfiguredwithtaggedVLAN
34
Conference 2017 35
Conference 2017 36
Conference 2017
Download ODA Virtualized image file from MOS
37
Conference 2017
Reimage ODA
38
Conference 2017 39
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
Conference 2017 41
Conference 2017 42
Conference 2017 43
Conference 2017 44
Conference 2017
Guest VM Deployment
45
Conference 2017
• CreateCPUPools
• DownloadVMtemplateandImporttoSharedrepositoryhttp://edelivery.oracle.com/oraclevm
46
Conference 2017 47
Conference 2017
• ConfigureVMTemplate• ApplianceManager(oakcli)providestheabilitytoconfigure
• CPU• Memory• CPUCAP• Network• Disk
• CreateVDISKs
48
Conference 2017
• CloningGuestVMsfromthetemplate• Cloningprocess
• CreatesaruntimeimageoftheVMTemplate• Theimagefilesandtheconfigurationfilearecloned• BoththetemplateandclonedVMwillresideinthesametemplate
• VMNamesareGloballyuniqueacrosstheRepositories.
• PintheVMtoaspecificPool
49
Conference 2017
Customizing Guest VM
50
• Someoftheotherparametersthatcanbecustomizedare• CPU• Memory• Network• Autostart
Conference 2017 51
Conference 2017
DB DR with DataGuard
52
Conference 2017 53
Conference 2017
• Thank You!
• Questions?
54