Por que actualizar a 12c

Post on 15-Jan-2017

35 views 0 download

transcript

Porquéactualizar12c

DEIBYGOMEZ•  OracleACE–Elmásjovendelmundo.•  OracleACEDirector-Elmásjovendelmundo.

•  PresidentedelGrupodeUsuariosOracledeGuatemala(GOUG)•  OracleMagazineen2014(EdiciónNov/Dic).•  ConferencistaenOTN’13,‘14,’15,’16;OracleOpenWorldUSA&Brasil;Collaborate,

LasVegas,USA.•  DirectordeCalidaddelSoporteenLaWnAmericanOracleUsersGroupCommunity

(LAOUC)•  OracleCerWfiedMaster11g(OCM11g)–PrimeroenGuatemala

•  OracleCerWfiedMaster12c(OCM12c)–PrimeroenGuatemala

•  SELECTJournalEditor’sChoiceAward2016(LasVegas,IOUG)

Autores•  AntonEls(NuevaZelanda)•  VitSpinka(RepublicaCheca)•  FranckPachot(Suiza)

RevisoresTécnicos:•  DeibyGómez(Guatemala)•  ArupNanda(India)

Pre-orderenAmazon!

Siestásen<=Oracle11g…

Soporte

SoportedeOracle

SoporteLocal

[Renovación]Soporte

•  IngresoaOracleMetalink•  DescargarParchesynuevasversiones•  CrearServiceRequests(SR)(24/7)•  Laprioridadestárestringidaporla

SeveridaddelWcket.•  SoporteenIngles.•  Opcional

•  PersonalCerWficadoenSiWo•  Instalaciones,Configuraciones,

Upgrades,Migraciones,DiagnosWcos.•  SoporteenEspañol•  Flexibilidadenlaprioridadde

incidentes.•  Opcional.Nonecesariamentequien

renueva.

SoportedeOracle•  SoportePremier11gR2terminóenenero,2016SoportedeOracle

OracleDatabase11.2salióenel2009.¡Tecnologiadehace7años!

MantenerviejasversionesCausas•  SedejodePagarlarenovacióndelSoportedeOracle(no

confundirconsoporteLocal).•  LaaplicaciónnoestácerWficadaconlanuevaversióndeOracle

Database.

MantenerviejasversionesConsecuencias:•  Tolerarlosbugssinesperanzadesolución.

•  DownWme,Errores,CorrupcióndeDatos,Perdidadedatos.

•  Cadavezserámáscomplejo,costosoyriesgoso

actualizar.

•  IncrementaelcostodelSoportedeOracle.Premier->Extendes->Sustaining.

•  Cadavezmásdificilencontrarpersonascapacitadasentecnologiasviejas.Elcostodecontratarlasincrementa.

Miedoausarlo

“Esperemosaqueotrascompañiasusenprimero12c,esperemossusresultados.Queellospruebenlanuevaversiónpornosotros,nonosarriesguemos.”

Oracle12cfueliberadoenel2013.¡Hace3años!

¿Porquéactualizara12c?

SoportedeOracle

•  LoquegastasenmantenerelsoporteExtendido(Extended)osoportedemantenimiento(Sustaining)puedesinverWrloenproyectosdemejoradeIT.

Aprovisionamiento

•  ClonacióndeBasesdeDatos.•  PlanWllasdeBasesdeDatos.•  Creacióndenuevasbasesdedatos.•  Basesdedatossindata,soloconestructuras.•  12cR2:Clonaciónonline(SindownWme).

Consolidación

•  ConsolidaciónaniveldeBasedeDatos

**Desperdiciodememoriayprocesos

Consolidación

•  ConsolidaciónaniveldeServidores•  InstanceCaging•  DatabaseResourceManager

(solodentrodeunaBD)

ConbnuidaddelNegocio•  Capturaryenmascararloserroresproducidosenlacomunicaciónentrela

aplicaciónylabasededatos.•  Lasesiónquefallóesreconstruida:

•  ElEstadodelasesión•  Todosloscursores•  Todaslasvariables.

•  OracleRe-ejecutalatransaciónautomaWcamente.

AltaDisponibilidad:FlexASM

AltaDisponibilidad:FlexCluster•  Escalabilidaddenodos•  Menostraficodeinterconect•  Reemplazode“NodeEvicWon“por“sopwarereboot”enlosLeafNodes.

Predicbvidaddefalloscrsctleval•  Adding,deleWngandmodifyingserver

pools•  AddingserverstoanddeleWngservers

fromaserverpool•  RelocaWngaserverfromoneserverpool

toanother•  Removingaserverfromthecluster•  Enablingaspecificmanagementpolicy

srvctl-eval•  Adding,starWng,stopping,modifyingand

relocaWngdatabases•  Adding,starWng,stopping,modifyingand

relocaWngservices•  Adding,modifyingandremovingserver

pools•  RelocaWngaserverfromoneserverpool

toanother

$ crsctl eval start resource resource1 -n server1 Stage Group 1: -------------------------------------------------------------------------------- Stage Number Required Action -------------------------------------------------------------------------------- 1 Y Resource 'resource1' (1/1) will be in state [ONLINE] on server [server1] N Resource 'resource2' (1/1) will be in state [ONLINE | INTERMEDIATE] on server [server1] 2 Y Resource 'resource3' (1/1) will be in state [ONLINE | INTERMEDIATE] on server [server1]

Laversiónperfectaparalanube

•  ProveerBasesdeDatoscomoServicios•  ProveerEsquemascomoservicios•  Mediciónderecursospordepartamentodelaempresacuandose

integraconOracleEnterpriseManagerCloudControl.•  IO,CPU,Memoria

•  Oracle12cestádisponibleenMSAzure,AmazonAWSyOracleCloud•  Aprovecharmáslamemoriacuandoseescalahaciaarriba:

•  CaracterísWcasIn-Memory•  FullDatabaseCaching

•  Oracle12cpermitemoverautomaWcamentedatosraramenteaccedidosadiscosconmenoscosto.StorageTiering.

•  Seguridad:•  Auditoriamejoradayunificada•  MejorasenEncriptaciónyEnmascaramientodelosdatos.

UnUpgrademásrápidoyfácil•  RealizarUpgradeunasolavezparamuchasbasesdedatos.

•  Reduccióndeerrores,costosdeconsultoría,bempo.•  ProcesodeUpgradeporfase.

•  Facilderesumirencasodefalla.•  Script“Pre-Upgrade”mejorado

•  Reducelaprobabilidaddequepasemosporaltounavalidación.•  ParalalelismoduranteelUpgrade(Hasta40%másrápido)•  NuevosymejoradosmetodosdeUpgradeCross-EndianessyCross-Plasorm.

•  TransientLogicalStandby•  FullTransportableDatabase

•  Muchasmejorasmásenlaversión12cR2!

Estabilidad

12.1.0.1Fuelaprimerversiónylamenosestable,comopasacontodaslasnuevasversiones.12.1.0.2–VersiónEstable.

ConOracle12creducesCostos

•  MenosWempode“Wme-tomarket”–Aprovisionamiento•  MenosCostode“Storage”–StorageTiering•  MapasdeCalor(HeatMap)•  FechadeulWmoaccesoaniveldefilaysegmento

•  Menoscostode“Storage”-Compression•  MenosServidores–Consolidación•  MenosdesperdiciodememoriayCPU–ArquitecturaMulbtenant

•  Transaccionesmásrapidas–In-Memory•  MenosWemposinservicio(DownWme)–CaracterísbcasOnline

Escalabilidad

•  Escalabilidadaniveldeservidores–FlexCluster

•  EscalabildiadaniveldeClusters–ServerPools

•  EscalabilidadaniveldeBasesdeDatos–Mulbtenant

•  EscalabilidaddeCargadeTrabajo–In-Memory,Carac.Adapbvas

¿Porquéactualizara12c?•  +Aprovisionamiento•  PerfectoparalaNube•  +Escalabilidad•  +Consolidación•  Operaciones“Online”•  ProcesamientoIn-memory•  ConWnuidaddelasaplicaciones•  +AltaDisponibilidad•  +FacilidadyrapidezdeUpgradeyMigración•  +Reduccióndecostos•  TareaspredicWvas•  +500nuevascaracterísWcasen12.1.0.1•  +600nuevascaracterísWcasen12.1.0.2Muchascompañíasyaestánahi,yausaron12cyestáncontentas.

¿QuienpodríaactualizarmisDBs?

DeibyGómezdgomez@nuvolacg.com

Twiver:@hdeibywww.nuvolacg.com