Consolidatie m.b.v. Oracle Appliances

Maat: px
Weergave met pagina beginnen:

Download "Consolidatie m.b.v. Oracle Appliances"

Transcriptie

1 Consolidatie m.b.v. Oracle Appliances Even voorstellen: Rob Lasonder werkzaam bij Atos Global Exa Competence Center laatste 5 jaar projecten met Oracle Appliances (Exadata, Exalogic, Exalytics, ZFS, OVCA) OCP : 8.0 t/m 12c OCE : RAC11g, Exadata X2, X3 Administration Wiki:

2 Consolidatie m.b.v. Oracle Appliances The Fact Point Group : Cost Comparison for Business Decisionmakers: Oracle Exadata Database Machine vs. IBM Power Systems Oracle: 30 % lower TCO International Technology Group: Comparing IBM Power Systems to Oracle Exadata Database Machine IBM: 30 % lower TCO

3 Consolidatie m.b.v. Oracle Appliances SALES verkoopt het : 4 business drivers Cost Reduction Increased Agility Higher Service Levels Reduced Complexity DBMA moet het waarmaken: 4 uitdagingen Availability Security Capacity Maintenance DBMA uitgangspunten Standaardisatie gebaseerd op Oracle Best Practises One Way of Working conform beschreven procedures

4 Consolidatie m.b.v. Oracle Appliances Consolidatie: Agility versus Utilization Utilization: bezettingsgraad van de systemen Agility: flexibiliteit van de systemen, opvangen van (piek) belastingen

5 Agenda Consolidatie m.b.v. Oracle appliances Oracle Appliances introductie Stappenplan Consolidatie Impact Organisatie Consolidatie Beheeraspecten Consolidatie compliancy Oracle12c & Exadata X5-2 NF

6 A Oracle Appliances Introductie... evolutie Oracle Appliances 2008 lancering Exadata V1 X5-2: 2 x 18 core CPU max 768 GB memory per node 2015 lancering Exadata X5, 6e generatie X4-8: 8 x 15 core CPU max 6 TB memory per node Bron: Oracle Exadata Statement of Direction

7 A Oracle Appliances Introductie... evolutie Oracle appliances

8 A Oracle Appliances Introductie... consolidatie varianten SCALE UP X5-2: 2 x 18 core + (max) 768 GB X4-8: 8 x 15 core + (max) 6 TB Storage DB APP EXALOGIC physical/virtual EXADATA X5 6e generatie OVCA virtual SCALE OUT Storage Appliance Zs3-2 / ZS3-4 OVCA virtual Database OVCA Datahotel SPARC SUPER CLUSTER

9 A Oracle Appliances Introductie... SCALE OUT EXADATA bron: Oracle PTS

10 A Oracle Appliances Introductie:... hosting varianten Infrastructure on Premise Lease Oracle Exadata Hardware Maandelijks betalen voor hardware & Exadata software. Inclusief support geldt niet voor database software 20% bandbreedte mogelijk per maand Hosting in eigen datacenter Cloud Computing

11 A Oracle Appliances Introductie:... hosting varianten: cloud.oracle.com/database

12 A Oracle Appliances Introductie... DBAAS : Oracle Exadata in the Cloud Bron : Oracle PTS

13 A Oracle Appliances Introductie... DBAAS : Oracle Database in the Cloud Probleem 1 bij Public Cloud Computing: HEEL DURE oplossing. * zeker bij grote aantallen databases Probleem 2 bij Public Cloud Computing: vaak geïsoleerde oplossing Alleen voor Oracle databases Het gaat juist om de applicaties Database heeft vaak interfaces en koppelingen met randsystemen Klant heeft vaak niet Oracle producten Traditionele oplossing: zelf (of via solution provider) aanschaffen en hosten. private cloud oplossing. Begin eventueel een pilot met PDB in the public cloud.

14 A Oracle Appliances Introductie... DBAAS / PAAS : ATOS VOC Hotel PAAS : oplevering Linux vserver of Windows vserver DBAAS : klant moet zelf licenties afstemmen met Oracle

15 Agenda Consolidatie m.b.v. Oracle appliances Oracle Appliances introductie Stappenplan Consolidatie Impact Organisatie Consolidatie Beheeraspecten Consolidatie compliancy Oracle12c & Exadata X5-2 NF

16 B Oracle Consolidatie Stappenplan Stap 1 : High Level Design Stap 2 : Bestelfase Stap 3 : Installatie ACS Stap 4 : Low Level Design Stap 5 : Onboarding + TOP Stap 6 : Migrate fase + Nieuwbouw Stap 7 : Beheerfase

17 B Oracle Consolidatie Stappenplan... Stap 1 High Level Design

18 B Oracle Consolidatie Stappenplan... Stap 1 High Level Design: WAT Hoe ziet het toekomstige database en applicatie landschap er uit? Aantallen databases en vservers, indeling (gold/silver/ bronse) vereisten backup & recovery, RPO/RTO HA & DR aspecten. (b.v. granulariteit van uitwijk) Wat zijn de vereisten op het gebied van security en beschikbaarheid? vb 1: online patching => High Redundancy ASM diskgroups vb 2: toepassing SELinux => hogere beheerkosten Hoe wordt virtualisatie ingezet? Binnen Exalogic / OVCA of ook Exadata (vanaf X5) criteria voor virtualisatie (b.v. O-T-A-PP-DR), # VLANS Welke licenties & opties heb ik nodig? RDBMS: EE, RAC, Active Dataguard, 12c Multitenant, Partitioning, Advanced Security, Advanced Compression, Datamasking, Audit Vault, Database Vault.. OEM12c: Diagnostics & Tuning, Cloud Management Pack, Database Lifecycle Management Packs voor SOA, WCP, IAM,... FMW: SOA Suite, Weblogic Suite, Webcenter Suite, Identity & Access Management Suite, BPM Suite,...

19 B Oracle Consolidatie Stappenplan... Stap 1 High Level Design : HOEVEEL? KPI 1: CPU Meet Overview CPU verbruik huidige applicaties en databases Gebruik SPECint (Standard Performance Evaluation Corporation, om te vertalen naar X5-2 CPU RAC: 10 % cluster overhead Experience KPI 2: Memory Databases : SGA + PGA Applicaties : OS native tools => linux vmstat, Windows: Performance Monitor KPI 3: I/O Databases: AWR informatie: physical read/write total I/O requests KPI 4: Storage Bepaal aantal Exadata cellen en ZFS disk shelves. High Capacity / Extreme Flash + Oracle SCALE UP is heel eenvoudig - Oracle SCALE DOWN is minder eenvoudig

20 B Oracle Consolidatie Stappenplan... Stap 1 High Level Design : HOEVEEL? Storage Hoevelheid maar ook IOPS van belang, praktijk voorbeeld: Migratie(onderzoek) Overview van X2 naar X5 Experience X2: 23 cellen (HP disks 600 GB) : 23 x 12 (disks) x 600 GB = GB X5: 4 cellen (HC disks 4 TB) : 4 x 12 (disks) x 4000 = GB Exadata Software licenties: $ per disk Oud: 276 disken = $ nieuw: 48 disken = $ Jaarlijks onderhoud: 24% X2 23 cellen IOPS: 23 x 12 x 300 IOPS (per X2 HP disk) = IOPS X5 4 cellen IOPS: 4 x 12 x 194 IOPS (per X5 HC disk) = IOPS flash: X2: 23 (cellen) x 4 (flash kaarten) x 96 GB (per kaart) = 8832 GB flash X5: 4 (cellen) x 4 (flash kaarten) x 1,6 TB (per kaart) = GB flash

21 B Oracle Consolidatie Stappenplan... Stap 1 High Level Design : voorbeeld 1 Overview HA: VM Server Pool Experience DR: ZFS replicatie HA:RAC DR: DataGuard HA: Clustering DR: ZFS replicatie

22 B Oracle Consolidatie Stappenplan... Stap 1 High Level Design : voorbeeld 2 Overview Experience Multitenant: Dedicated vservers Dedicated VLAN Dedicated Storage

23 B Oracle Consolidatie Stappenplan... Stap 2 Bestelfase Oracle heeft hier een bestel proces voor Overview o.a. Solution Development Survey invullen Experience Afspraken omtrent levering met Oracle ACS Installatie Services Re-racking Services Oracle Customer & Device Data Retention (DDR), sinds kort DDR limited use bundle (5 disks) Platinum Support Services... Totale proces : +/- 6 weken

24 B Oracle Consolidatie Stappenplan... Stap 3 Installatie ACS HARDWARE INSTALLATIE : Oracle Field Engineer Overview Experience Site Visit Oracle : Datacenter readiness (checklist: cooling, power, access, cables, re-racking required, etc.) SOFTWARE INSTALLATIE : Oracle ACS Voorafgaand controle via Deployment Assistant zijn alle randvoorwaarden ingevuld: Network services bereikbaar (DNS en NTP) noodzakelijke ip adressen voor diverse nodes & networks

25 B Oracle Consolidatie Stappenplan... Stap 3 Installatie ACS : Exadata Deployment Assistent Overview Experience

26 B Oracle Consolidatie Stappenplan... Stap 3 Installatie ACS Oracle ACS installeert de appliances met Overview een standaard configuratie op basis van scripting. Experience Exadata wordt opgeleverd met draaiende database (dbm) ZFS Storage appliance wordt opgeleverd met default storage pool Exalogic wordt opgeleverd met geconfigureerde Exalogic Control Na afloop levert ACS een installatie rapport op: per appliance. (ZFS, Exalogic/Exadata)

27 B Oracle Consolidatie Stappenplan... Stap 4 Low Level Designs (LLD) In de Low Level Designs wordt in detail per component aangegeven wat wordt Overview Experience geconfigureerd en hoe: setup Exadata / Exalogic / OVCA / ZFS setup Oracle Databases en Oracle vservers backup & recovery (Appliances en componenten (databases, vservers) HA en DR Monitoring Security Configuratie management & Capacity Management Zorg dat de LLD klaar zijn voordat er daadwerkelijk gebruik wordt gemaakt van de Appliances, voordat databases en vservers worden aangemaakt.

28 B Oracle Consolidatie Stappenplan... Stap 4 Low Level Designs (LLD): Databases Database Omgevingen plan hoeveel omgevingen van elke database: O+T+A+DR+PreProd+Prod Overview Experience Database types: Gold / Silver / Bronze / Metal Capaciteits management: cpu/memory/iorm Database Configuratie Non Default parameters Database services & connectivity Database Security User Management (global user / local users) 12c Security Policies Security Checklist (Oracle Best Practises) Database Backup & Recovery Backup naar ZFS Storage Appliance, direct NFS Backup conventies, long-term versus short-term backup Database Disaster Recovery [Active] Dataguard, Dataguard Broker. Database Monitoring: OEM12c Cloud Control / ASR / Platinum Support

29 B Oracle Consolidatie Stappenplan... Stap 4 Low Level Designs vservers vserver Omgevingen plan O+T+A+DR+PreProd+Prod : vservers Overview # vnets & IB partities & full & limited membership vserver types: Gold / Silver / Bronze Capaciteits management: cpu/memory/iorm Experience vserver Configuratie, Security, Backup & Recovery, DR, monitoring afstemming DBMA & Application Engineer Bovenop deze infra bouwt de Application Engineer de FMW infrastack FMW componenten: WCP, OSB, SOA/BPM OTAP indeling FMW componenten & IP netwerk addressen interne communicatie FMW componenten, via OTD applicatie connectivity: interne applicaties en externe applicaties koppeling vnets aan private IB netwerken (partities) applicatie connectivity, HA en DR aspecten

30 B Oracle Consolidatie Stappenplan... Stap 4 Low Level Designs (LLD): ZFS Storage Type Storage Pool(s): Mirrored & RAID Overview Experience Indeling Pools in storage projecten en shares, compression, cache usage User management & Share management (applicatie shares, backup shares) Snapshot backups, retentie & replication [inzet SMU utility voor Copy on Write Snapshots] HA Storage Appliance, Online Maintenance & patching

31 B Oracle Consolidatie Stappenplan... Stap 5 Onboarding + TOP Onboarding: Overview Controle oplevering Oracle + vastleggen initiële configuratie Experience TOP (turnover to production): Implementeren LLD (vastleggen in werkinstructies) Aanmaken vservers Aanmaken databases Configureren backup, monitoring, HA, DR

32 B Oracle Consolidatie Stappenplan... Stap 5 Onboarding ZFS Storage appliance Overview Experience

33 B Oracle Consolidatie Stappenplan... Stap 5 TOP (voorbeeld Exadata) Overview Experience

34 B Oracle Consolidatie Stappenplan... Stap 6 Migratie en Nieuwbouw Nieuwbouw: ontwikkel en deploy applicaties/database in landschap Overview Experience standaarden en richtlijnen beschikbaar voor developers, architecten en testers voor nieuwe omgeving. De Exadata & Exalogic bijsluiter Tijdens implementatie fase ondersteuning vanuit DBMA team voor applicatie en database ontwikkelaars. Bewustwording voor de ontwikkel teams dat ze werken op een shared platform Migraties van oude applicaties/databases naar nieuwe landschap Opzetten van een migratie architectuur. Hoe kom ik van A naar B? Vaak voldoen oude architecturen niet (geheel) aan nieuwe architecturen. applicaties & database draaien op zelfde platform & wisselen info uit rechten en rollen niet secure. (b.v. zwaar gebruik DB OS authentication) applicaties & database vaak niet HA compliant Gedurende langere tijd hybride situatie: deel van applicaties & databases al gemigreerd, een deel niet.

35 B Oracle Consolidatie Stappenplan... Stap 6 Voorbeeld migratie architectuur Stap 1: aanleggen van de migratie infrastructuur Overview Experience Stap 2: bepalen van de migratie methode expdp/impdb, [transient logical standby] dataguard, [incremental] TTS, golden gate, maatwerk scripting, etc. Stap 3: uittesten + doorlooptijden vastleggen.

36 B Oracle Consolidatie Stappenplan... Stap 6 Voorbeeld migratie project Overview Experience

37 B Oracle Consolidatie Stappenplan.. Exadata / Exalogic / OVCA omgeving klaar voor inzet Overview Experience Databases (database as a service) vservers (platform as a service

38 B Oracle Consolidatie Stappenplan.. Stap 7 Beheerfase Transitie van project beheer naar beheer in de lijn Overview Experience Duidelijke afspraken maken : wie doet wat (organisatie) Incorporeren platform in bestaande processen (CMDB management, incident management, change management, problem management, etc. Uitvoeren beheer: monitoring deployment backup & recovery DR rapportages: capacity, availability, etc. online maintenance & patching (eventueel m.b.v. Platinum Support) Eventuele aanpassing van afgesproken standaarden (voortschrijdend inzicht)

39 B Oracle Consolidatie Stappenplan.. Alignment Architectuur & Standaarden & Afspraken Overview Architecturen High Level DC, Netwerk Detail Backup/Recover HA + DR Security Monitoringuren Standaarden development & deployment consolidatie & resource mgmt. reporting & capacity mgmt. inrichting Exadata, OVCA,ZS3e inrichting DB, vserver, etc. Experience Afspraken SLA, reporting RPO, RTO, Uitwijk Maintenance Windows Doorlooptijden SSR DBMA (wie doet wat) etc. transparant persoonsonafhankelijk consistent voorspelbaar Werkinstructies create DB, vserver backup DB, vserver inregelen HA + DR etc. Beheer procedures Regulier beheer Patching Reporting & Capacity etc.

40 B Oracle Consolidatie Stappenplan.. Alignment Architectuur & Standaarden & Afspraken Voorbeelden van mogelijke non-matching afspraken: Overview Experience 1. inregelen backup & recovery maar nooit testen 2. inregelen DR maar niet testen (DB+applicatie+koppelingen + granulariteit) 3. Security standaarden worden niet afgedwongen t.g.v. legacy software 4. Backup: RPO+RTO niet realistisch Backup eisen: we willen tot 7 jaar terug in de tijd met jaar en maand backups we willen terug naar een willekeurig punt in de tijd. Onderscheid tussen long-term en short term backup doeleinden short-term: de database is down en moet z.s.m. worden hersteld om de functionaliteit weer beschikbaar te stellen. => inline restore m.b.v. rman long-term (t.g.v. auditing of anderzijds): we willen de data van 2 jaar terug bekijken en bepaalde zaken vergelijken met nu. Out of line restore m.b.v. datapump maandelijks dumps maken m.b.v. 12c IDA (in database archiving) of Oracle Total Recall (rman backups na 2 jaar t..g.v. upgrades en patches niet direct bruikbaar.)

41 B Oracle Consolidatie Stappenplan... Stappenplan implementatie: Lessons Learned Overview Experience

42 B Oracle Consolidatie Stappenplan... Implementatie Lessons Learned 1 Consolidatie is een programma, geen project. Overview langlopende trajecten (1 tot 2 jaar) programma management, prioriteiten Experience 2 Consolidatie heeft een grote impact op de organisatie stackbeheerders (DBA 2.0 ) of DBMA architecten, projectleiders, developers, testers, application engineers gebruikers (delen van resources), IT platform is leidend management: aansturing & controle 3 Maak afspraken met de business, vastleggen & communiceren Onderhoudswindows, beschikbare resources, aansluitvoorwaarden Exa stack Vastleggen in Exadata / Exalogic / OVCA bijsluiter mandaat voor afdwingen afspraken 4 De nieuwste hypes geen haarlemmer olie SCRUM / wekelijkse sprints => korte termijn. Houd lange termijn voor ogen Continuous deployment => geen excuus voor alle rechten

43 B Oracle Consolidatie Stappenplan... Implementatie Lessons Learned 5 Vastleggen en onderhouden van designs, standaarden en werkinstructies Overview transparant, persoonsonafhankelijk, consistent. (one way of Experience working) 6 Afdwingen en handhaven van compliancy Compiancy standaarden en richtlijnen Compliancy SLA Compiancy security (interne en externe audits) 7 Capaciteitsmanagement van belang. Vaak te optimistisch ingeschat 1/8 rack => ¼ rack => memory expanion kit => extra storage cellen Wees zuinig met het uitdelen van je resources!! 8 Migraties: complexiteit vaak niet de database maar de applicatie niet RAC aware database applicatie accounts: OPS$ & remote_os_authentication applicatie koppelingen (file shares) en database links aangepaste functionaliteit Oracle11g/12c performance: meestal beter maar niet altijd (11g/12c optimizer changes) Oracle12c CDB/PDB : grote verandering in opzet (global c## users, local users, interschema connectivity, etc.)

44 B Oracle Consolidatie Stappenplan... Voorbeelden migratie issues ORA-24247: network access denied by access control list (ACL) Vanaf Overview 11g gebruik van network packages als UTL_MAIL, UTL_HTTP via ACL Experience WM_CONCAT functie in 11g gewijzigd en in 12c niet meer beschikbaar MOS Note : WMSYS.WM_CONCAT Should Not Be Used For Customer Applications ORA-02153: invalid VALUES password string Note : ORA-02153: Invalid VALUES Password String When Creating a Database Link.. ORA-01017: invalid username/password Passwords zijn default) case sensitive in Oracle11g/12c Gebruikte functionaliteit in relatie tot RAC cached sequences => levert geen ordered set meer op bij meerdere instances functie dbms_pipe niet bruikbaar bij meerdere instances zie Oracle RAC Database aware Applications A Developer s Checklist MOS Note : Complete Checklist for Manual Upgrades to 11gR1

45 B Oracle Consolidatie Stappenplan... Lessons Learned : Documentatie Services Overview Experience Exadata, Exalogic, Exalytics, ZFS, OVCA, OVM, RDBMS, EBS, Siebel, FMW...

46 B Oracle Consolidatie Stappenplan... Lessons Learned : Documentatie VCA Overview Experience

47 B Oracle Consolidatie Stappenplan... Lessons Learned : VCA Werkinstructies Overview Experience

48 B Oracle Consolidatie Stappenplan... Lessons Learned : Documentatie Overview Experience

49 Agenda Consolidatie m.b.v. Oracle appliances Oracle Appliances introductie Stappenplan Consolidatie Impact Organisatie Consolidatie Beheeraspecten Consolidatie compliancy Oracle12c & Exadata X5-2 NF

50 DBMA APPLICATION ENGINEER C Oracle Consolidatie : Impact Organisatie... primaire beheerrollen applicatie beheerder applicatie beheerder applicatie beheerder DBAAS PAAS SAAS

51 C Oracle Consolidatie : Impact Organisatie... primaire beheerrollen: voorbeeld DBMA verantwoordelijk voor: Database as a Service: DBMA levert een draaiende database, backup, dataguard, etc Wat er in de database zit (tabellen e.d.) : valt buiten DB Service, voor rekening van applicatie DBA. (12c: Container DBA, PDB DBA) Platform As a Service: DBMA levert een draaiende vserver, conform richtlijnen. Uitbesteding OS beheer binnen vservers aan windows & unix groepen. DBMA blijft verantwoordelijk en single point of contact. Applicatie DBA bouwt daar bovenop structuren (B.v. FMW stack). Application Engineer verantwoordelijk voor: Configuratie en beheer van de FMW stack die binnen de vserver infrastructuur wordt gehost. Afstemming tussen DBMA en Application Engineer noodzakelijk Applicatie beheerder kent alle in s en out s van zijn applicatie en database componenten. Contacten en afstemming met leverancier, gebruikers, DBMA, Application Engineer.

52 C Oracle Consolidatie : Impact Organisatie... DBA traditioneel beheer: organisatie centraal database beheer eigen standaarden, procedures & leveranciersbeheer systeembeheer netwerk beheer storage (SAN) beheer backup beheer eigen standaarden, procedures & leveranciersbeheer eigen standaarden, procedures & leveranciersbeheer eigen standaarden, procedures & leveranciersbeheer eigen standaarden, procedures & leveranciersbeheer

53 C Oracle Consolidatie : Impact Organisatie... DBMA Oracle Stack Beheer: oplossing centraal 1 werkwijze 1 leverancier (Oracle) database beheer DBMA, DBA 2.0 (http://prutser.wordpress.com prutser.wordpress.com Klant DBMA Skills ++ Oracle RDBMS: Dataguard, RAC, +ASM, O12c NF, Exadata Features Skills ++ Systeembeheer (linux), ++ Virtualisatie (OVM) ++ Storage (ZS3 Storage Appliance) ++ Netwerken en netwerk virtualisatie

54 C Oracle Consolidatie : Impact Organisatie... training DBMA & Application Engineer Exadata Owners Guide: download as Patch Exadata Patching Note: Exadata Best Practises: MOS Note Oracle University Exadata Learning Tracks Exadata Database Administration => OCP12c,OCE X4 administration, OCE RAC Exadata Linux/Solaris System Administration => Certified administrator Exadata Storage Administration => OCE ZFS implementation specialist Exadata Network Administration => Certified (Solaris) Network Admin Oracle by Example, hands-on instructions Oracle learning library: https://apexapps.oracle.com/pls/apex/f?p=44785:1: Pre-built Oracle Virtual Box images B.v. 11g/12c migration lab, 12c developer lab, ZFS Storage appliance, OVM Mgr YouTube: Oracle Exadata channel Exadata boeken: Oracle Expert Exadata (apress) Soortgelijke resources voor application engineer

55 C Oracle Consolidatie : Impact Organisatie Impact voor architecten, testers, developers, projectleiders Bekend zijn met Oracle stack architectuur Migratie / Consolidatie programma vaak complex en langlopend. Bekend zijn met applicatie & database consolidatie standaarden en richtlijnen hoe maak ik een schaalbare, RAC compliant applicatie & database hoe maak ik mijn applicatie & database HA en DR aware consolidatie aspecten als resource management, compliancy Impact voor gebruikers Applicaties en databases draaien op geconsolideerd platform. Platform is leading v.w.b. maintenance windows, aansluitingsvoorwaarden, etc.

56 C Oracle Consolidatie : Impact Organisatie... proces integratie (ITIL) Oracle Stack Opnemen landschap in bestaande processen: opname in CMDB opname in SSR (standaard service request) & Change Management opname in Incident & Problem Management Intergratie monitoring (OEM12c Cloud Control) in ticketing systeem Availability & Capacity Management rapportages

57 C Oracle Consolidatie : Impact Organisatie... proces integratie: CMDB Vastleggen van alle relevante informatie availability incidents backup results

58 C Oracle Consolidatie : Impact Organisatie... proces integratie (ITIL) : Availability

59 C Oracle Consolidatie : Impact Organisatie... proces integratie (ITIL) : Incidents

60 C Oracle Consolidatie : Impact Organisatie... proces integratie (ITIL) : Backup Informatie

61 C Oracle Consolidatie : Impact Organisatie... proces integratie (ITIL) : SSR Create DB Change Request: Verzoek aanmaken DB (Standard) Change aanmaken in ticketing system Aanvraag formulier + Bijsluiter Exadata Aanmaken database + opname in CMDB Aanvraagformulier: zie volgende sheet Bijsluiter Exadata: ontwikkelstandaarden aansluitingsvoorwaarden. Conform SLA binnen afgesproken tijd Werkinstructie Create Database TOP DB CMDB status Production Beheerfase Database SBAP: Standaard Beheer Acceptatie protocol Monitoring geactiveerd Reguliere rapporages: capacity management, backup Beheer & monitoring conform afspraken Regulier patching Reporting (en eventuele doorbelasting)

62 C Oracle Consolidatie : Impact Organisatie... SSR Create DB aanvraagformulier

63 C Oracle Consolidatie : Impact Organisatie... SSR Create DB SBAP (Turn Over to Production)

64 Agenda Consolidatie m.b.v. Oracle appliances Oracle Appliances introductie Stappenplan Consolidatie Impact Organisatie Consolidatie Beheeraspecten Consolidatie compliancy Oracle12c & Exadata X5-2 NF

65 D Oracle Consolidatie : Beheeraspecten Resource Management & Capacity Management hoe verdeel ik de beschikbare resources hoe bewaak ik de beschikbare resources Beheersen storage footprint hoe houd ik de beschikbare storage binnen de perken? Virtualisatie Database Security 15 TB DR copy

66 D Oracle Consolidatie : Resource Management... Inrichten resource management Welke resources moeten we delen op Exadata? memory, cpu, IO, Exadata/ZFS storage, netwerk Memory X5-2: 256 GB/512 GB/768 GB per node CPU X5-2: 2 x 18 core dual-threaded CPU (CPU_COUNT=72) per node Exadata database I/O & flash storage Exadata (database) storage: afhankelijk van configuratie en redundancy ZFS (backup) storage: afhankelijk van #shelves, disk types & backup retentie Welke resources moeten we delen op Exalogic / OVCA? memory, CPU, (IO, ZFS storage), netwerk 15 TB DR Stappen voor Resource Management & Capacity Management copy 1. Initiële inrichting (standaarden (!) database / vserver) 2. Meten en eventueel aanpassen. 3. Resource gebruik vastleggen + historie opbouwen 4. Zodra grenswaarden bereikt worden: acteren bijschalen resources afschalen componenten

67 D Oracle Consolidatie : Resource Management... Inrichten resource management uitgangspunten Zie Oracle White Papers: Overview Best Practices for The Database Situation Consolidation On Exadata Benefits Database Machine Experience (Oct 2013) Consolidating Oracle Applications on Exalogic (March 2012) Oracle Consolidation Guidelines voor Exadata: Memory 80 % of memory can be used for databases If you want to leave room for failover => reserve more memory CPU: Average CPU usage <= 25 % Production: partitioning method: 15 TB divide 75% CPU to databases DR OTA: oversubscription: 300 % CPU to databases # instances on 1 X3-2/X4-2 compute node: <= 128 copy Inter database management: afstemmen resources tussen databases => DBMA Intra database management: afstemmen resources in 1 databases => PDBA

68 D Oracle Consolidatie : Resource Management... Inrichten Exadata DB resource management stappen Stap Overview 1: instance mapping The Situation & database services & CDB/PDB Benefits mapping Experience (optioneel) Stap 2: memory gebruik m.b.v. database parameters (memory_target) Stap 3: CPU gebruik m.b.v. parameters (cpu_count) Stap 4: I/O gebruik m.b.v. parameters (db_performance_profile, resource_manager_plan) + plannen aanmaken op celniveau (cellcli) Stap 5: resources toekennen aan PDB binnen CDB (shares) 15 TB DR copy

69 D Oracle Consolidatie : Resource Management... Stap 1 Inrichten database & instance mapping 15 TB DR copy Bepaal # database, # instances + SGA_TARGET/PGA_AGGREGATE_TARGET optioneel: open/close individuele PDB databases per instance

70 D Oracle Consolidatie : Resource Management... Stap 1 CDB / PDB Setup optioneel: Met Oracle12c Multitenant optie: open/close individuele PDB databases per instance elke PDB heeft een eigen service geen verkeer mogelijk 15 tussen TB PDB s op applicatie DR niveau: via db link (applicatie isolatie) Of onderlangs als Container DBA (=: copy

71 D Oracle Consolidatie : Resource Management... Stap 2 Inrichten database & instance mapping 15 TB DR Instance mapping document voor complete database landschap (Ook in OEM Cloud Management Pack: Capacity Planner) Denk aan consolidatie richtlijnen m.b.t. memory & CPU copy

72 D Oracle Consolidatie : Resource Management... Stap 2 Verdelen Memory via parameters SGA_TARGET (linux Huge Pages niet compatible met MEMORY_TARGET) PGA_AGGREGATE_TARGET + PGA_AGGREGATE_LIMIT (12c) 15 TB DR Tijdens implementatie project inregelen!! v$sga_target_advice copy v$pga_target_advice Inregelen opnemen in Exadata Bijsluiter

73 D Oracle Consolidatie : Resource Management... Stap 3 Verdelen CPU via instance caging 15 TB DR copy via database parameters cpu_count & resource_manager_plan monitor cpu throttling resmgr:cpu quantum wait event

74 D Oracle Consolidatie : Resource Management... Stap 3 CPU Instance Caging: throttling SQL> col db_total format a10 SQL> select * from The ( Situation Benefits Experience select to_char(begin_time, 'HH:MI') time, (select value from v$osstat where stat_name = 'NUM_CPUS') total, (select value from v$parameter where name = 'cpu_count') db_total, sum(cpu_consumed_time) / 1000 consumed, sum(cpu_wait_time) / 1000 throttled, round(sum(cpu_wait_time)/sum(cpu_consumed_time)*100) "throttling_pct" from gv$rsrcmgrmetric group by begin_time order by begin_time ) where rownum < 2; 15 TB DR copy

75 D Oracle Consolidatie : Resource Management... Stap 4 Verdelen IO via IORM (alleen op Exadata) IORM: per DB, resource group, performance profile (nieuw in 12c) SQL> alter system set db_performance_profile=gold scope=spfile; In de cellen: CELLCLI> alter IORMPLAN DBPLAN=((name=gold, share=10, limit=20, type=profile), (name=silver, share=5, limit=20, flashcachemin=10, flashlog=off, type=profile), (name=db_prod1, share=1, flashcache=off, role=standby), (name=default, share=1, limit=5, flashcache=off )) -- How to check Small IO Waits per database. per min. CellCLI> LIST METRICCURRENT where name=db_io_wt_sm DB_IO_WT_SM EDW 35,576, TB ms DR DB_IO_WT_SM ODS 5,686,954 ms DB_IO_WT_SM EDWSTG 7,236,957 ms copy -- How to check Large IO Waits per database. per min. CellCLI> LIST METRICCURRENT where name=db_io_wt_lg DB_IO_WT_LG EDW 2,284,982,657 ms DB_IO_WT_LG ODS 384,891,454 ms DB_IO_WT_LG EDWSTG 394,093,606 ms

76 D Oracle Consolidatie : Resource Management... Stap 5 Verdelen resources binnen CDB limit 50% limit 50% limit 50% limit 80% Share: Gegarandeerde CPU PDB1,PDB2, PDB3 : 20% PDB 4 : 40% Utilization Limit: limieten aan CPU, Exadata I/O & Parallel Server gebruik BEGIN 15 TB DR DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE ( plan => 'daytime_plan', pluggable_database => 'pdb4', shares => 2, utilization_limit => 80, parallel_server_limit => 50); END; copy

77 D Oracle Consolidatie : Beheeraspecten... Beheer(s) totale Storage Footprint DB landschap

78 D Oracle Consolidatie : Beheeraspecten... Beheer(s) totale Storage Footprint DB landschap 7 (storage servers) x 12 (disken) x 4 TB = 336 TB listprice $ per disk of $ extreme flash (X5) 168 TB Redundancy 50 % - Redundancy (NORMAL) TB Redundancy 50 % TB TB Redundancy 50 % TB TB TB Redundancy 50 % TB TB TB TB Redundancy 50 % TB TB TB TB - 1 complete cell failure (required_mirror_free_mb) - FRA/DATA (20/80) % - Alert threshold (80%) - Real TB and not Exa TB 1 Exadata "TB" = 1000 x 1000 x 1000 x 1000 = bytes 1 TB = 1024 x 1024 x 1024 x 1024 = bytes verschil per TB storage: 92 GB

79 D Oracle Consolidatie : Beheeraspecten... Beheer(s) totale Storage Footprint DB landschap 15 TB dataguard DR L0/L1 backup RPO/RTO!! copy diverse instanties: O,T,A1..A4 replication

80 D Oracle Consolidatie : Beheeraspecten... Beheer(s) totale Storage Footprint DB landschap Maatregel 1: Meer storage voor hetzelfde geld gebruik HIGH CAPACITY disks i.p.v. HIGH PERFORMANCE (per X5 cel: 48 TB i.p.v. 12 TB) gebruik +ASM NORMAL i.p.v. HIGH redundancy (=> storage cellen niet online patchen) gebruik storage tiering: database op Exadata of op ZFS storage, vanaf 12c ZFS OISP pas op met (X5) virtualisatie op Exadata: snijverlies bij virtualisatie gebruik ZFS of (12c) PDB copy on write snapshots (zowel ACFS als +ASM) Maatregel 2: Kijk kritisch naar RPO/RTO tijden short-term backup: hoe lang moet ik terug in de tijd replicatie: welke data moet ik echt repliceren Maatregel 3: Hoeveel omgevingen heb ik echt nodig? aanpassen processen om met minder omgevingen uit te kunnen hergebruik omgeving: flashback 15 TB query, Active Dataguard, DR edition-based redefinition decomissioning belangrijk!! eventueel intern doorbelasten op storage (OEM12c metering & chargeback) copy Maatregel 4: Verklein de database!! OLTP en EHCC compressie. (eerder project DB1 12 TB => 1 TB, DB2 16 TB => 4 TB) reguliere housekeeping (index rebuilds nog steeds noodzakelijk, bv 1,5 TB storage reductie) implementeer 12c database ILM => zie demo database subsetting (mogelijk in combinatie met datamasking en anonymization)

81 D Oracle Consolidatie : Beheeraspecten... storage footprint: demo 12c ILM Stap 1: Aanzetten Heatmap SQL> alter system set heat_map = on scope = both; Vanaf nu worden queries en DML bijgehouden in de heat map SQL> select count(*) from scott.emp; SQL> select object_name, track_time, segment_write, segment_read, full_scan, lookup_scan from v$heat_map_segment where object_name = 'EMP'; 15 TB DR OBJECT_NAME TRACK_TIM SEG SEG FUL LOO copy EMP 22-APR-15 NO NO YES NO data in SGA wordt gepersisteerd in dba_heat_map_segment in SYSAUX tbs

82 D Oracle Consolidatie : Beheeraspecten... storage footprint: demo 12c ILM Stap 2: Definiëren ILM Policy REM Eerst huidige compressie status van tabel EMP bekijken: SQL> select table_name, compression, compress_for from dba_tables where table_name = 'EMP' and owner = 'SCOTT'; TABLE_NAME COMPRESS COMPRESS_FOR EMP DISABLED REM Add an ILM policy 15 TB DR SQL> ALTER TABLE scott.emp ILM ADD POLICY ROW STORE COMPRESS copy ADVANCED SEGMENT AFTER 30 DAYS OF NO MODIFICATION;

83 D Oracle Consolidatie : Beheeraspecten... storage footprint: demo 12c ILM Bekijk uitstaande ILM policies SQL> select policy_name, action_type, scope, compression_level, condition_type, condition_days from dba_ilmdatamovementpolicies; 15 TB DR copy

84 D Oracle Consolidatie : Beheeraspecten... storage footprint: demo 12c ILM Stap 3: ILM policy job starten ILM Overview jobs worden The Situation automatisch gescheduled en uitgevoerd Benefits (maintenance Experience window) Online verplaatsten datafiles mogelijk in 12c! Voor de demo database time travel om de ILM policy te laten afgaan: SQL> alter system set fixed_date='01-jun-15'; ILM policy job handmatig starten: SQL> declare v_executionid number; 15 TB DR begin dbms_ilm.execute_ilm (ILM_SCOPE => dbms_ilm.scope_schema, copy execution_mode => dbms_ilm.ilm_execution_offline, task_id => v_executionid); end; /

85 D Oracle Consolidatie : Beheeraspecten... storage footprint: demo 12c ILM Stap 4: Resultaat bekijken SQL> select task_id, start_time as start_time from dba_ilmtasks; TASK_ID START_TIME APR PM SQL> select compression, compress_for from dba_tables where table_name = 'EMP' and owner = 'SCOTT'; 15 TB DR TABLE_NAME COMPRESS COMPRESS_FOR copy EMP ENABLED ADVANCED

86 D Oracle Consolidatie : Beheeraspecten... Database Virtualisatie 15 TB DR copy Overhead Virtualisatie: performance: hypervisor software op OS, elke VM heeft zijn eigen OS beheer: OS software, grid & database software per OVM resources: elk OVM cluster heeft zijn eigen grid disks

87 F Oracle Consolidatie : Beheeraspecten... Database virtualisatie op Exadata proven Oracle VM en Xen technologie direct IB I/O connectivity SR-IOV vanaf versie X2 mogelijk max 63 VM per compute node vcpu pinning & live migration not supported Images draaien op local disks VM trusted partitions mogelijk i.v.m. licensing. database licenties op basis van vcpu. 2 vcpu = 1 core = ½ CPU licentie Per Virtuele omgeving een cluster. Op storage niveau heeft elk virtueel cluster zijn eigen grid disken.

88 F Oracle Consolidatie : Beheeraspecten... Database virtualisatie op Exadata Grid disken: per cel: 12 x 4 TB = 48 TB RAW

89 F Oracle Consolidatie : Beheeraspecten... Database virtualisatie op Exadata +DBFS +RECO +DATA The Situation Benefits ASM CELL SERVER non virtualized disk layout

90 F Oracle Consolidatie : Beheeraspecten... Database virtualisatie op Exadata +DBFS +RECO_O +DATA_O +DATA_T +DATA_A +RECO_T The Situation Benefits +RECO_A ASM CELL SERVER virtualized disk layout

91 F Oracle Consolidatie : Beheeraspecten... Database virtualisatie op Exadata +RECO_O The Situation +DATA_T Benefits via granules van gelijke grootte storage flexibiliteit houden

92 F Oracle Consolidatie : Compliancy... Exadata Database virtualisatie : Pro s & Con s PRO + complete scheiding omgevingen + gescheiden netwerken + geen extra kosten OVM virtualisatie + vcpu & trusted partitions (1 core = 2 vcpu) + Time to market (deployment, templates) CON - management overhead OS, DB, Cell & Grid Level - minder flexibiliteit resources - performance overhead (in vergelijking met bare metal installaties) - X5 OVM virtualisatie nog niet af. Geen Live Migration, images op local disk Toepassing algemeen: virtualisatie voor beperkt aantal Exadata omgevingen Toepassing 1: database licenties besparen. Toepassing 2: opsplitsen EXA in gescheiden omgevingen: O+T/A/DR Met toenemende computing power (X5-2 node : 72 vcpu GM memory) en doorontwikkeling OVM op termijn waarschijnlijk goed inzetbaar

93 D Oracle Consolidatie : Beheeraspecten... Database Security First line of defense: fysieke isolatie Exadata Exadata 1/8 rack X5-2 O + T Exadata 1/8 rack X5-2 A + DR Exadata 1/4 rack X5-2 P OVCA Data Hotel OVM Servers ZFS diskshelves O + T 15 TB OVM Servers DR ZFS diskshelves A + DR OVM Servers ZFS diskshelves P copy

94 management network D Oracle Consolidatie : Beheeraspecten... Database Security Second line of defense: isolatie door virtualisatie netwerk scheiding via VLAN 15 TB DR physical nodes + vservers copy

95 management network D Oracle Consolidatie : Beheeraspecten... Database Security Second line of defense: netwerk isolatie en bescherming 15 TB copy

96 D Oracle Consolidatie : Beheeraspecten... Database Security Third line of defense: database isolatie POSIX isolatie: complex qua beheer en configuratie (KISS) gaat in tegen flexibiliteitsprincipe stack beheer. Gerelateerd: Job Role Separation: SYSASM (11g), SYSBACKUP, SYSDG, SYSKM (12c). Alleen relevant bij hele grote consolidatie landschappen gaat in tegen flexibiliteitsprincipe stack beheer. 15 TB DR Oracle Schema isolatie (<12c): per applicatie apart schema copy Oracle12c Multitenant: 1 CDB met meerdere PDB. Scheiding CDBA en PDBA

97 D Oracle Consolidatie : Beheeraspecten... Database Security 15 TB DR copy maximalisatie Oracle Security (& Oracle Options & Packs)

98 D Oracle Consolidatie : Beheeraspecten... Database Security Fundamentele consolidatie richtlijnen: Alleen Overview toegang The tot Situation database compute nodes voor Benefits DBMA via OS Experience PUID (Alleen root rechten voor vserver applicatie compute nodes voor DBMA) Alleen DBA en SYSDBA rechten in de database voor DBMA via DB PUID Geen remote OS authentication toegestaan 12c NF threaded_execution: niet compatible met OS authentication Opzetten rollen & rechten & profielen voor gebruikersgroepen reguliere gebruikers, developers, testers, architecten mogelijk verschillende conventies voor O/T/A/P/DR 12c Multitenant biedt meer opties: Container DBA & Pluggable DBA afspraken maken over 15 deployment TB process DR Oracle Exadata Security Best Practises Oracle Database Security Best Practices Security uitgangspunten : opnemen in Security Baseline & monitoring copy

99 D Oracle Consolidatie : Beheeraspecten... Database Security : O12c Unified Auditing 15 TB DR copy Situatie voor 12c Unified Auditing: Veel verschillende logfiles Niet alle acties in logfiles (b.v. datapump, rman)

100 D Oracle Consolidatie : Beheeraspecten... Database Security : O12c Unified Auditing 15 TB DR copy 12c Unified Auditing: Sterk vereenvoudigde logstructuur Alle acties gelogd Verbeterde performance logging mechanisme

101 D Oracle Consolidatie : Beheeraspecten... Database Security : O12c Unified Auditing Activeren van Unified Auditing: $ cd $ORACLE_HOME/rdbms/lib $ make -f ins_rdbms.mk uniaud_on ioracle SQL> select value from v$option where parameter ='Unified Auditing'; VALUE TRUE 15 TB DR copy

102 D Oracle Consolidatie : Beheeraspecten... Database Security : O12c Audit policies SQL> select * from sys.audit_unified_enabled_policies; USER_NAME POLICY_NAME ENABLED_ SUC FAI ALL USERS ORA_SECURECONFIG BY YES YES ALL USERS ORA_LOGON_FAILURES BY NO YES ALL USERS ORA_DATABASE_PARAMETER BY YES YES ALL USERS ORA_ACCOUNT_MGMT BY YES YES ALL USERS ATOS_POL_DATAPUMP BY YES YES SQL> select policy_name, audit_option from audit_unified_policies where policy_name = 'ORA_SECURECONFIG' order by 2; 15 TB DR POLICY_NAME AUDIT_OPTION ORA_SECURECONFIG ADMINISTER KEY MANAGEMENT ORA_SECURECONFIG ALTER ANY PROCEDURE ORA_SECURECONFIG ALTER ANY SQL TRANSLATION PROFILE ORA_SECURECONFIG ALTER ANY TABLE ORA_SECURECONFIG ALTER DATABASE ORA_SECURECONFIG ALTER DATABASE LINK ORA_SECURECONFIG ALTER PLUGGABLE DATABASE ORA_SECURECONFIG ALTER PROFILE ORA_SECURECONFIG ALTER ROLE.. copy

103 D Oracle Consolidatie : Beheeraspecten... Security Management: O12c Audit policies SQL> alter system set cpu_count=4; SQL> select dbusername, unified_audit_policies,event_timestamp, sql_text from unified_audit_trail where sql_text like '%alter system set cpu_count%'; DBUSERNAME UNIFIED_AUDIT_POLICI EVENT_TIMESTAMP SQL_TEXT SYS ORA_DATABASE_PARAMETER 26-MAY-15 alter system set cpu_count=4 15 TB DR copy

104 Agenda Consolidatie m.b.v. Oracle appliances Oracle Appliances introductie Stappenplan Consolidatie Impact Organisatie Consolidatie Beheeraspecten Consolidatie compliancy Oracle12c & Exadata X5-2 NF

105 E Oracle Consolidatie : Compliancy SLA compliancy Licenties compliancy

106 E Oracle Consolidatie : Compliancy... SLA compliancy Backup / DR / Security / Availability / Applied Standards Vastgelegd in contract (abstract / high level) Gespecificeerd in architectuur, standaarden en richtlijnen 3 aspecten: 1 Vastleggen (CMDB) 2 Controleren / Meten 3 Rapporteren

107 E Oracle Consolidatie : Compliancy... SLA compliancy : vastleggen en eerste controle (TOP) Bij inbeheername (TOP) moet duidelijk worden aan welk service level het nieuwe Overview component The Situation moet voldoen. Benefits Experience (componenten als CDB, PDB, vserver, FMW component,...) Bij inbeheername (TOP/SBAP) : controle of voldaan wordt aan het service level Soorten controles: CMDB controle (alle gegevens geregistreerd?) Connectivity Monitoring Backup & Recovery controle DR controle Component configuratie (conform standaard?) Performance Security & User Management... etc.

108 E Oracle Consolidatie : Compliancy... SLA compliancy : Stap 1 vastleggen TOP (SBAP)

109 E Oracle Consolidatie : Compliancy... SLA compliancy : 1 Vastleggen (CMDB)

110 E Oracle Consolidatie : Compliancy... SLA compliancy : 2 Meten: periodieke controles Periodieke geautomatiseerde controles Exadata / Exalogic : Exacheck (MOS note ID ) OVCA : ORAchk (MOS note ID ) proprietary compliancy monitoring checks Periodieke handmatige controles vserver / DB recovery, HA & DR drills (eventueel te combineren met maintenance als patching) interne & externe audits

111 E Oracle Consolidatie : Compliancy... SLA compliancy : 2 Meten: Exacheck Configureer voor specifieke omgeving via exceptions/exclusions System Health Score 100% Schedule via Corn of OEM12c Plugin

112 E Oracle Consolidatie : Compliancy... SLA compliancy : 3 rapportages Spreek af met de klant wat gemeten wordt Availability Backup Storage growth trend.. etc. Spreek af met de klant hoe gemeten wordt rapportages self-service reporting portal.. etc. Spreek af aan wie gerapporteerd wordt

113 E Oracle Consolidatie : Compliancy... SLA compliancy : rapportage database size Drill down en zoom out functionaliteit van PDB naar CDB naar +ASM diskgroup

114 E Oracle Consolidatie : Compliancy... SLA compliancy : rapportage availability Let bij de beschikbaarheid op maintenance windows. Deze vallen buiten de (ongeplande) beschikbaarheid.

115 E Oracle Consolidatie : Compliancy... SLA compliancy : rapportage backup

116 E Oracle Consolidatie : Compliancy... SLA compliancy : rapportage OVCA vserver Pool

117 E Oracle Consolidatie : Compliancy... SLA compliancy : rapportage OVCA vserver Pool

118 E Oracle Consolidatie : Compliancy... Licenties Exadata licenties: Overview The Situation Benefits Hardware & Exadata software bij aanschaf van de Exadata Experience Additioneel database licenties (Enterprise Edition, RAC, Partitioning, etc.) Hardware CSI (gekoppeld aan Exadata machine) & Software CSI Exalogic licenties: Hardware & Exalogic Elastic Cloud software bij aanschaf van de Exalogic Additioneel FMW licenties (Weblogic, OSB, WCP, SOA/BPM, etc.) Hardware CSI (gekoppeld aan Exadata machine) & Software CSI

119 E Oracle Consolidatie : Compliancy... Database Licenties 1. Gekochte licenties/opties worden niet gebruikt. B.v.: Advanced Security, Golden Overview Gate, Datamasking The Situation & Subsetting, RAT Benefits Experience 2. Niet gekochte licenties/ opties (abusievelijk) gebruikt. SQL> alter table test compress for oltp; => Advanced Compression SQL> select * from v$active_sesion_history; => Diagnostics pack SQL> create pluggable database PDB2... => Multitenant optie Hoe te voorkomen? 1. Awareness (+ registreren opties bij SBAP/TOP) 2. Protection 3. Periodieke controle

120 E Oracle Consolidatie : Compliancy... Licenties : Oracle12c Multitenant Bij Oracle12c Multitenant worden alle opties geinstalleerd in de container database. Overview (Oracle The Text, Situation Oracle OLAP, Spatial, Apex, Benefits Datavault, Experience Label Security) (tenzij ze fysiek verwijderd zijn van het systeem) OOK als je aangeeft dat bepaalde opties niet moeten worden geinstalleerd. (gebruik wordt bepaald op PDB niveau) Zie MOS Note : Is it possible to remove database components in Oracle 12c using DBCA (Doc ID )

121 E Oracle Consolidatie : Compliancy... Licenties : bescherming ongeoorloofd gebruik The good news: Oracle chopt utility: $ chopt disable partitioning SQL> create table not_allowed (kol1 number(5), kol2 varchar2(100)) partition by hash(kol1); * ERROR at line 1: ORA-00439: feature not enabled: Partitioning The bad news: Oracle chopt werkt alleen bij een paar database opties: $ chopt -h dm = Oracle Data Mining RDBMS Files olap = Oracle OLAP partitioning = Oracle Partitioning rat = Oracle Real Application Testing

122 E Oracle Consolidatie : Compliancy... Licenties : bescherming ongeoorloofd gebruik Aanvullende maatregelen voor andere opties:

123 E Oracle Consolidatie : Compliancy... Licenties : controle gebruik licenties MOS Note: How To Verify Which Database Features are Used (Doc ID ) DBA_FEATURE_USAGE_STATISTICS 1. Features output match niet 1:1 licentie opties 2. Bij nieuwe versies soms onjuistheden (11g Advanced Security optie => in 12c overgeheveld naar EE Edition. Query rapporteert nog steeds gebruik Advanced Security 3. Periodiek draaien in elke database en output in repository opslaan

124 Agenda Consolidatie m.b.v. Oracle appliances Oracle Appliances introductie Stappenplan Consolidatie Impact Organisatie Consolidatie Beheeraspecten Consolidatie compliancy Oracle12c & Exadata X5-2 NF

125 F Oracle Consolidatie : Compliancy... Overzicht X5 New Features (highlights) Hardware Overview Hardware X5-2 The Situation compute node: 2 x 18 core CPU Benefits Experience GB memory Hardware X5-2 storage cell: 4 x 1,6 TB flash per storage cell Extreme Flash Configuration: 8 x 1,6 TB flash disks, no spinning disks Software OVM Support Exafusion Direct to Wire OLTP protocol (bypass OS network stack) Dual Columnar Flash Cache (analoog aan In Memory Database) DBMCLI interface (analoog aan CELLCLI) Specifieke AWR (reports) & OVM enhancements Sparse Disks voor copy on write snapshots Overig Nieuwe licentie modellen: capacity on demand (CoD) software licensing (minimaal 40% afname) Infrastructure on Premise (IAAS), 20 % bandbreedte, pay per month VM Trusted Partitions flexible Exalastic Configurations options (geen fixed rack configuraties meer)

126 F Oracle Consolidatie : Compliancy... X5 New Features : Dual Columnar Flash Cache Tijdens scanns van EHCC data wordt de data (automatisch en transparant) geladen als puur columnar data in de flash cache. Voordeel: queries op EHCC data verlopen sneller. ( up to factor 5 )

127 F Oracle12c New Features Overzicht Oracle grid 12c heeft veel nieuwe features, Oracle database 12c heeft bijna 500 new features... Highlights: Flex ASM 12c Multitenant Databases (CDB/PDB) Oracle Automatic Database Optimization (ADO) Oracle in Memory Database

128 F Oracle12c New Features Flex ASM Elke compute node heeft een +ASM instance De ASM instance mount de DB Storage en verschaft ASM meta data info aan de DB instances IO gaat direct van de DB instance naar de DB Storage Consequentie: ASM instance is een SPOF op compute node niveau Consequentie: elke ASM instance kost resources

129 F Oracle12c New Features Flex ASM Flex ASM: max 3 +ASM instances per cluster Geen 1:1 relatie tussen ASM en DB, ook compute nodes zonder ASM +ASM fault-tolerant Minder resource gebruik bij grote clusters Aandachtspunten: 3 virtual ip addresses nodig voor setup (conform SCAN) apart ASM network. (kan gedeeld worden met private network) aparte ASM listeners

130 F Oracle12c New Features 12c Multitenant

131 F Oracle12c New Features 12c Multitenant shared resources (CDB level): background processes, redo log files, memory, control files, Oracle metadata, common temporary tablespace, UNDO tablespace, common users and roles, CDB resource manager plan Dedicated resources (PDB level): application data, indexes and metadata, local temporary tablespace, local users and roles, PDB resource manager plan

132 F Oracle12c New Features 12c Multitenant Voordelen Efficiënt Overview gebruik The van Situation resources. Databases delen Benefits zelfde achtergrond Experience processen en datadictionary. Efficiënte configuratie RAC, HA, Dataguard, monitoring, backup: eenmalig opzetten op CDB niveau, alle PDB kunnen meeliften op deze infrastructuur. Efficiënt onderhoud : upgrading, patching, monitoring Separation of duties: CDBA/PDBA s Application consolidatie in 1 database (namespace separation & isolation) Snelle provisioning, cloning & copy on write snapshots Additioneel m.b.t. Pluggable Databases: > 1 PDB: optional Multitenant database optie for Enterprise Edition (list price $ per cpu. (to compare list price RAC option is $ per cpu) extra dimensie in resource management PDB / CDB effidatabase consolidatie. Delen van van veel for consolidation of many small databases. Different database performance characteristics (peaks) spread the load within the CDB.

133 F Oracle12c New Features 12c Multitenant Demo : clone PDB alter pluggable database pdb1 close immediate; alter pluggable database pdb1 open read only; create pluggable database pdb2 from pdb1; alter pluggable database pdb2 open; select con_id, name, open_mode from v$containers; CON_ID NAME OPEN_MODE CDB$ROOT READ WRITE 2 PDB$SEED READ ONLY 3 PDB1 READ ONLY 4 PDB2 READ WRITE Ook mogelijk: Snapshot Clone via Copy on Write mechanisme. Ondersteunde storage: o.a. ZFS, ACFS en +ASM (sparse disks)

134 F Oracle12c New Features 12c Multitenant Demo : virtual clone PDB Exadata Stap 1: aanmaken sparse disk op Exdata cel niveau: Cellcli> create griddisk all harddisk prefix=sparse size=200g, virtualsize=100tb Stap 2: aanmaken sparse ASM diskgroup SQL> create diskgroup SPARSEDG normal redundancy disk o/*/sparse_* attribute 'compatible.asm' = ' ', 'compatible.rdbms' = ' ', 'cell.smart_scan_capable' = 'true', 'cell.sparse_dg' = 'allsparse', 'au_size' = '4M'; Stap 3: aanmaken clone in Container Database SQL> alter pluggable database PDB_Master open read only; SQL> create pluggable database PDB_Clone1 From PDB_Master create_file_dest='+sparsedg' snapshot copy; SQL> create pluggable database PDB_Clone2 From PDB_Master create_file_dest='+sparsedg' snapshot copy;

135 F Oracle12c New Features 12c Automatic Data Optimization (ADO) Automatic Data Optimization (ADO) : Define policies for data compression and data migration (to low cost storage) Policies are scheduled and executed automatically in the database maintenance window. Datafiles are moved online! Especially usefull in combination with Partitioning.! Advanced Compression option required.

136 F Oracle12c New Features 12c in Memory Database Option

137 F Oracle12c New Features 12c in Memory Database Option.. achtergrond Databases with mixed workloads run both OLTP and DWH workloads. OLTP : single rows with many columns DSS: many rows with few columns The problem is that data can only be stored in one way: either in row format suitable for OLTP workloads or in column format suitable for DWH workloads.

138 F Oracle12c New Features 12c in Memory Database Option.. achtergrond Traditionele oplossingen voor dit probleem: 1 Extra indexen op DSS kolommen en materialized views Nadelen: performance nog steeds suboptimaal vaak veel indexen nodig per tabel. Deze kosten storage en vertragen DML 2 Apart data warehouse voor DSS en rapporten. Nadelen: complexe ETL procedures nodig extra database leidt tot toegenomen operationele in infrastructuur kosten. data in datawarehouse is niet up to date 3 Offload reports naar standby database (Active Dataguard / Logical Standby) pro: productie heeft geen last van de rapportages con: nog steeds extra indexen nodig. 4 Hybride vorm van row/column storage (Exadata, EHCC compression). con: EHCC niet geschikt voor DML (mogelijk ondervangen met Partitioning)

139 F Oracle12c New Features 12c in Memory Database Option data is row based opgeslagen op disk (as always) data wordt column based extra geladen in COLUMN Store Karakteristieken: 100% compatible met bestaande functionaliteit en opties. Geen database en/of applicatie aanpassingen nodig. in-memory fault tolerance. Eenvoudig te implementeren op tabel of partitie niveau.

140 F Oracle12c New Features 12c in Memory Database Benefits, Oracle Benchmark N.B. in Memory Database option voor optimaliseren DWH queries Oracle Times Ten in Memory database voor optimaliseren OLTP (microsecond response).

Pijlers van Beheer. Bram van der Vos www.axisintoict.nl ict@axisinto.nl

Pijlers van Beheer. Bram van der Vos www.axisintoict.nl ict@axisinto.nl Welkom Pijlers van Beheer Bram van der Vos www.axisintoict.nl ict@axisinto.nl Waarom doe je Beheer Business perspectief Stabiliteit Security Enablen voor gebruikers Ondersteuning Technisch Perspectief

Nadere informatie

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions 22 April, 2010 Woerden, Nederland Introductie Transfer Solutions Transfer Solutions is een gespecialiseerde

Nadere informatie

Hoog Beschikbaarheid en het waterschapshuis

Hoog Beschikbaarheid en het waterschapshuis Hoog Beschikbaarheid en het waterschapshuis het doel, de mogelijkheden en de beperkingen Oracle Waterschapsdag SPREKER : E-MAIL : DATUM : Johan Westerduin jwesterduin@transfer-solutions.com 30 november

Nadere informatie

Oracle Rolling Upgrades met SharePlex Bart.vanKnijff@quest.com Systems Consultant Quest Software Nederland 9/11 2007

Oracle Rolling Upgrades met SharePlex Bart.vanKnijff@quest.com Systems Consultant Quest Software Nederland 9/11 2007 Oracle Rolling Upgrades met SharePlex Bart.vanKnijff@quest.com Systems Consultant Quest Software Nederland 9/11 2007 Copyright 2006 Quest Software Agenda Wat is SharePlex? Toepassingen en de belangrijkste

Nadere informatie

Technische Specificaties nieuwe Unix Applikaties

Technische Specificaties nieuwe Unix Applikaties Technische Specificaties nieuwe Unix Applikaties In 2010 werden 7 Unix servers geconsolideerd naar een nieuwe Unix omgeving, waar gebruik gemaakt wordt van srp s (vergelijkbaar met zone, of container).

Nadere informatie

High Availability & Disaster Recovery

High Availability & Disaster Recovery Disaster Recovery Problematiek en denkpistes voor oplossingen Cevi Usernamiddag 8 december 2009 9 december 2009 Cevi bedrijfspresentatie High Availability & Disaster Recovery Een theoretische benadering

Nadere informatie

Right Availability voor Provincie Zeeland met Active Data Guard 11g

Right Availability voor Provincie Zeeland met Active Data Guard 11g Vision ~ Knowledge ~ Results Right Availability voor Provincie Zeeland met Active Data Guard 11g Frank Dorst samenwerking, pragmatische aanpak en innovatie met Java en Oracle OGh DBA Dag: 11g in de praktijk

Nadere informatie

Automa'c Storage Management 11 g release 2. OGH DBA DAG 14 september 2010 Rob den Braber

Automa'c Storage Management 11 g release 2. OGH DBA DAG 14 september 2010 Rob den Braber Automa'c Storage Management 11 g release 2 OGH DBA DAG 14 september 2010 Rob den Braber Agenda Wat is ASM? New Features ASM 11g release 2 Infrastructuur ASM Oracle ACFS Voor- en nadelen van ASM- gebruik

Nadere informatie

Viktor van den Berg. Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen datacenter

Viktor van den Berg. Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen datacenter VIRTUALISATIE IRTUALISATIE & C...EEN EEN INTRODUCTIE & CLOUD COMPUTING VIKTOR VAN DEN BERG (XTG) INTRODUCTIE Viktor van den Berg VMware Certified Instructor Product Manager VMware Trainingen Dutch VMUG

Nadere informatie

Ubuntu Release Party welkom @ XTG 11/23/12 1

Ubuntu Release Party welkom @ XTG 11/23/12 1 Ubuntu Release Party welkom @ XTG 11/23/12 1 Welkom! Xpert in virtualization technology Kenniscentrum op gebied van virtualisatie: VMware, Citrix, Linux Microsoft... LPI Approved Training Partner Guru

Nadere informatie

De virtualisatie Grand Prix

De virtualisatie Grand Prix De virtualisatie Grand Prix met Microsoft en VMware Viktor van den Berg Consultant Peter Jong Consultant Voorstellen sprekers Viktor van den Berg Infrastructuur Consultant VCP, VCAP-DCV, VCAP-CID Peter

Nadere informatie

Extreem hoog beschikbaar

Extreem hoog beschikbaar Extreem hoog beschikbaar Het Oracle arsenaal SPREKER : E-MAIL : DATUM : Kees Bakker kees.bakker@transfer-solutions.com 14 oktober 2010 WWW.TRANSFER-SOLUTIONS.COM Het Oracle arsenaal Fast start fault recovery

Nadere informatie

Exadata X5-2 Architectuur / DR / Snapshots. Overview The Situation Benefits Experience. Oracle11g stretched RAC

Exadata X5-2 Architectuur / DR / Snapshots. Overview The Situation Benefits Experience. Oracle11g stretched RAC Exadata X5-2 Architectuur / DR / Snapshots Informix Oracle11g stretched RAC Oracle12c RAC+Exadata Exadata X5-2 Architectuur / DR / Snapshots Even voorstellen: Rob Lasonder werkzaam bij Atos Global Exa

Nadere informatie

Joop Cornelissen BMC Klantendag 2011. Professionaliseren dienstverlening CMS

Joop Cornelissen BMC Klantendag 2011. Professionaliseren dienstverlening CMS Joop Cornelissen BMC Klantendag 2011 Professionaliseren dienstverlening CMS Agenda Introductie CIBER Waarom verder professionaliseren Tijdslijnen selectietraject Businesscase Scope implementatie Status

Nadere informatie

Backup bestaat niet meer

Backup bestaat niet meer Backup bestaat niet meer Reno van der Looij Account Manager De Ictivity Groep Dennis Zuiderwijk Channel Manager Benelux Seagate Cloud systems & Solutions Backup bestaat niet meer! Backup bestaat niet meer

Nadere informatie

ExaData : Beyond the myth. What does it take to implement exadata, and should i buy it? Robert de Laat

ExaData : Beyond the myth. What does it take to implement exadata, and should i buy it? Robert de Laat ExaData : Beyond the myth What does it take to implement exadata, and should i buy it? Robert de Laat Ciber Knowledge Carrousel 2013 Introduction Robert de Laat Oracle DBA / DMA Unix / infrastructure /

Nadere informatie

DB architectuur. joost.vennekens@denayer.wenk.be

DB architectuur. joost.vennekens@denayer.wenk.be DB architectuur joost.vennekens@denayer.wenk.be DB - logisch perspectief - DB - fysisch perspectief - DBMS Fysische details van databank beheren Zodat gebruiker zich enkel om logische perspectief moet

Nadere informatie

HA in de praktijk. Database en Server Consolidatie

HA in de praktijk. Database en Server Consolidatie HA in de praktijk Database en Server Consolidatie SPREKER : E-MAIL : DATUM : Johan Westerduin, Peter Vermaat jwesterduin@transfer-solutions.com, pvermaat@transfer-solutions.com 14 oktober 2010 WWW.TRANSFER-SOLUTIONS.COM

Nadere informatie

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement Onze discussie bevat onder meer voorspellingen, schattingen of andere informatie die kan worden beschouwd als toekomstgericht. Hoewel deze anticiperende statements een actueel oordeel

Nadere informatie

Onder de motorkap van Microsoft Azure Web Sites. Eelco Koster Software architect ORDINA

Onder de motorkap van Microsoft Azure Web Sites. Eelco Koster Software architect ORDINA Onder de motorkap van Microsoft Azure Web Sites Eelco Koster Software architect ORDINA Agenda Introductie Architectuur Project Kudu Azure Resource Manager Doel Dieper inzicht geven in de werking van Azure

Nadere informatie

Weblogic 10.3 vs IAS 10.1.3

Weblogic 10.3 vs IAS 10.1.3 Vision ~ Knowledge ~ Results Weblogic 10.3 vs IAS 10.1.3 OGh Fusion Middleware/ SOA Dag 19 Mei 2010, Het Oude Tolhuys Edwin Biemond email edwin.biemond@whitehorses.nl Web http://blogs.whitehorses.nl/,

Nadere informatie

Een centrale Operations bridge met Service Level Management

Een centrale Operations bridge met Service Level Management HP Software: Apps meet Ops 2015 Een centrale Operations bridge met Service Level Management Marcel de Wit/ March 31 st, 2015 HP Software: Apps meet Ops 2015 Operations Bridge "A physical location where

Nadere informatie

Hyper-V vsesx in het datacenter

Hyper-V vsesx in het datacenter Hyper-V vsesx in het datacenter Gabrie van Zanten Logica 2008. All rights reserved Intro Welke hypervisor voor het datacenter? Wat moet een hypervisor bieden? Vergelijk tussen Hyper-V en ESX No. 2 Welke

Nadere informatie

CONTINUÏTEIT NA CALAMITEIT. Steven Adema Manuel Speksnijder

CONTINUÏTEIT NA CALAMITEIT. Steven Adema Manuel Speksnijder CONTINUÏTEIT NA CALAMITEIT Steven Adema Manuel Speksnijder WE HADDEN TOCH WEL EEN BACKUP GEMAAKT? RPO EN RTO Normale Operatie Calamiteit Restore Recovery Normale Operatie Recovery Point Objective (RPO)

Nadere informatie

Van Virtualisatie naar Cloud Computing De roadmap voor de toekomst?

Van Virtualisatie naar Cloud Computing De roadmap voor de toekomst? Van Virtualisatie naar Cloud Computing De roadmap voor de toekomst? Louis Joosse Principal Consultant Alle intellectuele eigendomsrechten met betrekking tot de inhoud van of voortvloeiende uit dit document

Nadere informatie

Hyper-V vs ESX in het datacenter

Hyper-V vs ESX in het datacenter Hyper-V vs ESX in het datacenter Gabrie van Zanten www.gabesvirtualworld.com GabesVirtualWorld.com Welke hypervisor voor het datacenter? Virtualisatie is volwassen geworden Virtualisatie in het datacenter

Nadere informatie

Onverwachte voordelen van Server Virtualisatie

Onverwachte voordelen van Server Virtualisatie Onverwachte voordelen van Server Virtualisatie Ronald van Vugt NetWell ronald@netwell.info www.netwell.info Herkent u dit? Of u vandaag nog twee servers beschikbaar wilt stellen Geen goede testomgeving

Nadere informatie

IBM Tivoli Storage Manager Licentie structuur

IBM Tivoli Storage Manager Licentie structuur Ad van Leeuwen Client Technical Professional Tivoli 18 april 2013 IBM Tivoli Storage Manager Licentie structuur Document number TSM licentie modellen Standaard model: PVU s Aantal cpus x aantal cores x

Nadere informatie

Cloud werkplek anno 2014. Cloud werkplek anno 2014

Cloud werkplek anno 2014. Cloud werkplek anno 2014 Introductie Peter Klix Infrastructuurarchitect Specialisatie networking en desktop concepts Peter.klix@eic.nl Cloud desktop Introductie Desktop concepten door de jaren Infrastructuur Cloud concepten Focus

Nadere informatie

Software Defined Datacenter Visie van Cisco. Erwin uit de Bos Datacenter Strategie Specialist NL euitdebo@cisco.com Versie: 5 februari 2015

Software Defined Datacenter Visie van Cisco. Erwin uit de Bos Datacenter Strategie Specialist NL euitdebo@cisco.com Versie: 5 februari 2015 Software Defined Datacenter Visie van Cisco Erwin uit de Bos Datacenter Strategie Specialist NL euitdebo@cisco.com Versie: 5 februari 2015 Tomorrow Starts Here. Make amazing things happen by connecting

Nadere informatie

Geboortedatum : 21 Maart 1963. Nationaliteit : Nederlandse. Woonplaats : Amsterdam. Email : info@sarphora.nl. Website : www.sarphora.

Geboortedatum : 21 Maart 1963. Nationaliteit : Nederlandse. Woonplaats : Amsterdam. Email : info@sarphora.nl. Website : www.sarphora. Curriculum Vitae Marc Bruinsma Geboortedatum : 21 Maart 1963 Nationaliteit : Nederlandse Woonplaats : Amsterdam Email : info@sarphora.nl Website : www.sarphora.nl 2009 Sarphora Laatste update: September

Nadere informatie

Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen?

Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen? Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen? ir. Ronald van Vugt ronald@netwell.eu Aanleiding Deze presentatie is ontstaan naar aanleiding van een nieuw architectuur ontwerp voor

Nadere informatie

VMware vsphere 5. What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken

VMware vsphere 5. What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken VMware vsphere 5 What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken ESXi firewall Hardware versie 8 Limieten weer hoger: 32 vcpu s (Multi-core Virtual CPU Support) Max 1TB ram HD Audio USB 3.0

Nadere informatie

Droom of werkelijkheid? Integratie VMware NSX en F5 zorgt voor effectieve uitrol van applicaties.

Droom of werkelijkheid? Integratie VMware NSX en F5 zorgt voor effectieve uitrol van applicaties. Droom of werkelijkheid? Integratie VMware NSX en F5 zorgt voor effectieve uitrol van applicaties. Ralph Wanders Datacenter Solutions Manager IT SECURITY IS TOPSPORT! Datacenter solutions componenten Orchestrate

Nadere informatie

VMWORLD 2011 US WRAP

VMWORLD 2011 US WRAP VMWORLD 2011 US WRAP UP VIKTOR VAN DEN BERG MARCEL VAN OS WELKOM ELKOM & A & AGENDA Viktor van den Berg, Dutch VMUG Leader Marcel van Os, Senior Technical Trainer @ XTG Agenda VMUG Update (Viktor) VMware

Nadere informatie

Multi user Setup. Firebird database op een windows (server)

Multi user Setup. Firebird database op een windows (server) Multi user Setup Firebird database op een windows (server) Inhoudsopgave osfinancials multi user setup...3 Installeeren van de firebird database...3 Testing van de connectie met FlameRobin...5 Instellen

Nadere informatie

Cloud Geintegreerde Backup & Storage met Microsoft Azure en Storsimple. Maarten Goet Bert Wolters

Cloud Geintegreerde Backup & Storage met Microsoft Azure en Storsimple. Maarten Goet Bert Wolters Cloud Geintegreerde Backup & Storage met Microsoft Azure en Storsimple Maarten Goet Bert Wolters Cloud Geintegreerde Backup met Microsoft Azure en SC Data Protection Manager Maarten Goet Availability

Nadere informatie

Model driven Application Delivery

Model driven Application Delivery Model driven Application Delivery Fast. Flexible. Future-proof. How Agis streamlines health procurement using Mendix Model driven Application Platform Mendix in a nutshell Mendix delivers the tools and

Nadere informatie

Op weg naar de favoriete Verzekeraar. Vincent Snels (Nationale Nederlanden) Lex Veltman (IBM)

Op weg naar de favoriete Verzekeraar. Vincent Snels (Nationale Nederlanden) Lex Veltman (IBM) Op weg naar de favoriete Verzekeraar Vincent Snels (Nationale Nederlanden) Lex Veltman (IBM) Nationale-Nederlanden actief sinds 1845 De Nederlanden van 1845 Nationale-Nederlanden breidt uit in binnen

Nadere informatie

The Power of N. Novell File Management Products. Dupaco Cafe. Anthony Priestman Sr. Solution Architect Novell Inc.

The Power of N. Novell File Management Products. Dupaco Cafe. Anthony Priestman Sr. Solution Architect Novell Inc. The Power of N Novell File Management Products Dupaco Cafe Anthony Priestman Sr. Solution Architect Novell Inc. Twentieth Century Fox Data Governance Beheren en monitoren van toegang File Management Zoek

Nadere informatie

Blackboard Gebruikersdag

Blackboard Gebruikersdag Blackboard Gebruikersdag Blackboard Gebruikersdag 19 februari 2008 Jo Vanvoorden Overzicht Jo Vanvoorden? Blackboard Omgeving Setup Load balancer setup DR Setup Database SAN setup Storage backend setup

Nadere informatie

Virtualisatie & Storage. VMware ESX en uw Storage Frederik Vos

Virtualisatie & Storage. VMware ESX en uw Storage Frederik Vos Virtualisatie & Storage VMware ESX en uw Storage Frederik Vos Wie? Frederik Vos (f.vos@xtg.nl) Technical Trainer @ XTG VMware Certified Instructor: Overview, Operations, Install & Configure, DSA en SRM.

Nadere informatie

The End of an Architectural Era

The End of an Architectural Era The End of an Architectural Era M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, N. Hachem, P. Helland Jorn Van Loock Inleiding Oorsprong relationele DBMS IBM System R (1974) DB2 Sybase SQL Server

Nadere informatie

Een startersgids voor Citrix XenApp Architecturen. Wilco van Bragt

Een startersgids voor Citrix XenApp Architecturen. Wilco van Bragt Een startersgids voor Citrix XenApp Architecturen Wilco van Bragt Introductie Wilco van Bragt Freelance Senior Consultant/Architect Nederland/Belgium VanBragt.Net Consultancy Oprichter van VanBragt.Net

Nadere informatie

Upgrade van Oracle 10g naar 11g

Upgrade van Oracle 10g naar 11g Upgrade van Oracle 10g naar 11g wat zijn de opties Bram van der Vos www.axisintoict.nl ict@axisinto.nl Agenda Terminologie Voorbereiding 11g Software Upgrade Scenarios Voor en Na-delen Terminologie Software

Nadere informatie

Exact en partneroplossingen uit de Parentix Cloud. powered by Cisco. Harald de Wilde Strategic Channel Development Cisco

Exact en partneroplossingen uit de Parentix Cloud. powered by Cisco. Harald de Wilde Strategic Channel Development Cisco Exact en partneroplossingen uit de Parentix Cloud powered by Cisco Harald de Wilde Strategic Channel Development Cisco Alex Struik Partner Accountmanager Parentix Cloud introductie Cisco Parentix Cloud

Nadere informatie

Windows Azure in de praktijk

Windows Azure in de praktijk Windows Azure in de praktijk Eelco Koster IT Architect, Ordina eelco.koster@ordina.nl http://eelco.azurewebsites.net/ @eelco_zelf Agenda Wat is cloud Wat biedt Microsoft? Praktijk voorbeelden Wat is cloud?

Nadere informatie

Incidenten in de Cloud. De visie van een Cloud-Provider

Incidenten in de Cloud. De visie van een Cloud-Provider Incidenten in de Cloud De visie van een Cloud-Provider Overzicht Cloud Controls Controls in de praktijk Over CloudVPS Cloudhosting avant la lettre Continu in ontwikkeling CloudVPS en de Cloud Wat is Cloud?

Nadere informatie

Filr. Sebastiaan Veld Anthony Priestman. 10 april 2013. Overview en business case

Filr. Sebastiaan Veld Anthony Priestman. 10 april 2013. Overview en business case Filr Overview en business case 10 april 2013 Sebastiaan Veld Anthony Priestman Introductie Even voorstellen: Sebastiaan Veld s.veld@interexperts.nl Anthony Priestman apriestman@novell.com 10 april 2013

Nadere informatie

De convergentie naar gemak. Hans Bos, Microsoft @hansbos, hans.bos@microsoft.com

De convergentie naar gemak. Hans Bos, Microsoft @hansbos, hans.bos@microsoft.com De convergentie naar gemak Hans Bos, Microsoft @hansbos, hans.bos@microsoft.com ge mak (het; o) 1. kalmte, bedaardheid: iem. op zijn gemak stellen kalm laten worden 2. het vermogen iets zonder moeite te

Nadere informatie

StartReady Partnership. Detailed Portfolio overview

StartReady Partnership. Detailed Portfolio overview StartReady Partnership Detailed Portfolio overview Microsoft Based Communications Organisatie in 2007 opgericht door twee voormalige Microsoft medewerkers Specialist in Unified Communications: Microsoft

Nadere informatie

WHITEPAPER NIEUWE HARDWARE? LET OP UW ORACLE LICENTIES EN VOORKOM FINANCIËLE GEVOLGEN. Hardwarevirtualisatie en licenties

WHITEPAPER NIEUWE HARDWARE? LET OP UW ORACLE LICENTIES EN VOORKOM FINANCIËLE GEVOLGEN. Hardwarevirtualisatie en licenties WHITEPAPER NIEUWE HARDWARE? LET OP UW ORACLE LICENTIES EN VOORKOM FINANCIËLE GEVOLGEN Hardwarevirtualisatie en licenties Financieel risico? Vijf belangrijke vragen Prakijkscenario en advies Inleiding Virtualisatie

Nadere informatie

Extra details van de performance in de database kunt u zien met het Top Activity scherm dat u van hieruit kunt tonen.

Extra details van de performance in de database kunt u zien met het Top Activity scherm dat u van hieruit kunt tonen. Real-time performance diagnose in Oracle In Oracle 10g en 11g is het mogelijk om de database performance real-time te volgen, als u de licentie voor Diagnostics Pack heeft aangeschaft (en de Enterprise

Nadere informatie

Release (p)review. Microsoft releases 2012

Release (p)review. Microsoft releases 2012 Microsoft releases 2012 Release (p)review Nspyre Herculesplein 24 3584 AA Utrecht T 088-827 50 00 F 088-827 50 99 www.nspyre.nl System Center 2012 is een verzameling van krachtige beheerproducten waarmee

Nadere informatie

Vervang uw verouderde hardware

Vervang uw verouderde hardware Whitepaper Vervang uw verouderde hardware Dedicated of Cloud? Alles over virtualisatie. Wat is het, hoe werkt het en wat zijn de voordelen? INHOUD» Wat is virtualisatie?» Wat is een Virtual Server?» Besparen

Nadere informatie

Dell SonicWALL product guide

Dell SonicWALL product guide Dell SonicWALL product guide TZ Series Dell SonicWALL SMB solutions: TZ Series at-a-glance De Dell SonicWALL TZ Serie bevat de instapmodellen van de Dell SonicWALL fi rewalls. De serie bestaat uit drie

Nadere informatie

Uitwijk en disaster recovery met of zonder cloud? Roger Deckers 14 maart 2012

Uitwijk en disaster recovery met of zonder cloud? Roger Deckers 14 maart 2012 Uitwijk en disaster recovery met of zonder cloud? Roger Deckers 14 maart 2012 Agenda Wat is uitwijk? Wat is disaster recovery? Begrippen Traditionele voorzieningen Oplossingen Stepco Uitwijk Gericht op

Nadere informatie

System Center Update (Products and Licensing)

System Center Update (Products and Licensing) System Center Update (Products and Licensing) Robert Bakker Product Solutions Manager: Management & Virtualization Twitter.com/robakk +31205001137 robakk@microsoft.com Samenvatting Kosten besparen Controle

Nadere informatie

Ictivity Een vreemde eend in de bijt

Ictivity Een vreemde eend in de bijt Ictivity Een vreemde eend in de bijt De virtuele wereld Alles is tegenwoordig virtueel. Virtueel hondje Tamagotchi, virtueel huisdiertje Virtuele huisvrouw Agenda Welke vijf soorten virtualisatie zijn

Nadere informatie

Standard Parts Installatie Solid Edge ST3

Standard Parts Installatie Solid Edge ST3 Hamersveldseweg 65-1b 3833 GL LEUSDEN 033-457 33 22 033-457 33 25 info@caap.nl www.caap.nl Bank (Rabo): 10.54.52.173 KvK Utrecht: 32075127 BTW: 8081.46.543.B.01 Standard Parts Installatie Solid Edge ST3

Nadere informatie

Spellen, voorspellen en profiteren

Spellen, voorspellen en profiteren Spellen, voorspellen en profiteren Oracle licenties Spreker: Datum: Peter Vermaat, Business Consultant oktober 2009 Agenda Licentiesoorten Basisprincipes en basisregels Database-licenties Applicatieserver-licenties

Nadere informatie

Agenda. 1. Introductie CIBER. 2. Visie Cloud Services. 4. Hoe kan CIBER hepen. 2 Titel van de presentatie

Agenda. 1. Introductie CIBER. 2. Visie Cloud Services. 4. Hoe kan CIBER hepen. 2 Titel van de presentatie CIBER Nederland BV Agenda SURF 1. Introductie CIBER 2. Visie Cloud Services 3. Visiei Position Paper Beliefs 4. Hoe kan CIBER hepen 2 Titel van de presentatie 1. Introductie CIBER Nederland? Feiten en

Nadere informatie

Virtual Enterprise Centralized Desktop

Virtual Enterprise Centralized Desktop Virtual Enterprise Centralized Desktop Het gebruik van virtuele desktops en de licensering daarvan Bastiaan de Wilde, Solution Specialist Microsoft Nederland Aanleiding Steeds meer gebruik van Virtuele

Nadere informatie

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl Van 6 weken naar 6 minuten met OpenSource Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl Wat is DUO? Uitvoeringsorganisatie van Ministerie van OCW - Studiefinanciering - Bekostiging

Nadere informatie

Cloudsourcing onder Architectuur. Martin van den Berg Serviceline Manager Architectuur Sogeti Nederland 13 oktober 2011

Cloudsourcing onder Architectuur. Martin van den Berg Serviceline Manager Architectuur Sogeti Nederland 13 oktober 2011 Cloudsourcing onder Architectuur Martin van den Berg Serviceline Manager Architectuur Sogeti Nederland 13 oktober 2011 Architectuur en de Cloud 1. Heb je architectuur harder nodig als je services uit de

Nadere informatie

OGh DBA dag. Patching met OEM Provisioning Pack. Ron van der Post. 13 september 2010

OGh DBA dag. Patching met OEM Provisioning Pack. Ron van der Post. 13 september 2010 OGh DBA dag Patching met OEM Provisioning Pack Ron van der Post Introductie Welkom en over de spreker Welkom Ron van der Post HTS-Energietechniek Haagse Hogeschool KPN testcoördinator / KPN.com DBA CIBER

Nadere informatie

Hoe complex zijn Oracle software stacks?

Hoe complex zijn Oracle software stacks? Hoe complex zijn Oracle software stacks? Ervaringen met beheer van middleware (de Application Grid) Spreker(s) : Datum : E-mail : Peter de Vaal 6 juni 2013 pdevaal@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM

Nadere informatie

Kosten factoren in Azure

Kosten factoren in Azure Kosten factoren in Azure Geopunt infrastructuur initieel Geopunt = kaartviewer + tileservices + website 2 Loadbalancers 5 VM s Gehost in extern datacenter 8 Tb storage 1 Gb bandbreedte Postgis db Geopunt

Nadere informatie

Always On IT-infrastructuur. Haalbare kaart

Always On IT-infrastructuur. Haalbare kaart Always On IT-infrastructuur Joeri D hont Sales Manager IT1 Jeroen Huylebroeck Senior Business Consultant IT1 Timothy De Win System Engineer Veeam Haalbare kaart Agenda 14:05 Intro: Waarom Always-on 5m

Nadere informatie

Agenda 26-4-2009. Wat zijn de gevolgen van Cloud en Gridcomputing voor de gebruikersorganisatie en de beheersfunctie.

Agenda 26-4-2009. Wat zijn de gevolgen van Cloud en Gridcomputing voor de gebruikersorganisatie en de beheersfunctie. Wat zijn de gevolgen van Cloud en Gridcomputing voor de gebruikersorganisatie en de beheersfunctie. John Lieberwerth Agenda Even voorstellen Cloud Computing De tien Plagen Gebruikersorganisatie en ICT

Nadere informatie

VMware View 4.5 een overview. Eline Klooster Technical Trainer e.klooster@xtg.nl

VMware View 4.5 een overview. Eline Klooster Technical Trainer e.klooster@xtg.nl VMware View 4.5 een overview Eline Klooster Technical Trainer e.klooster@xtg.nl Eline Klooster Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen

Nadere informatie

EVO:RAIL VDI AANPAK Plaveit VMware EVO:RAIL de weg voor VDI?

EVO:RAIL VDI AANPAK Plaveit VMware EVO:RAIL de weg voor VDI? EVO:RAIL VDI AANPAK Plaveit VMware EVO:RAIL de weg voor VDI? APRIL 8, 2015 SLIDE 1 #Name: Verloigne Geert #Function: Technical Consultant #Email: geert.verloigne@realdolmen.com #UC: +32 2 801 51 81 Company:

Nadere informatie

Secure Application Roles

Secure Application Roles Secure Application Roles Beheer de toegang tot de database 1. Inleiding Het realiseren van geautoriseerde toegang tot een database lijkt eenvoudig. Echter, vaak blijkt dat dezelfde combinatie van gebruikersnaam

Nadere informatie

Offshore Outsourcing van Infrastructure Management

Offshore Outsourcing van Infrastructure Management Offshore Outsourcing van Infrastructure Management an emerging opportunity dr. Erik Beulen Atos Origin/Tilburg University 1 Agenda Introductie Ontwikkelingen Risicovergelijking Best practices Conclusies

Nadere informatie

Proactief monitoring en beheer van Oracle Fusion Middleware

Proactief monitoring en beheer van Oracle Fusion Middleware Proactief monitoring en beheer van Oracle Fusion Middleware Denis Joannides Jelle de Bruin Truston Fusion Duwboot 6-8 Houten www.truston-fusion.com OGH 19 mei 2010 Wie is Truston Fusion? Onderdeel van

Nadere informatie

DBA Power Day De veranderende rol van de DBA Spreker: Datum:

DBA Power Day De veranderende rol van de DBA Spreker: Datum: DBA Power Day De veranderende rol van de DBA Spreker: Datum: Marc Berkenbosch, Business Development Manager Een typische aanvraag Demands: At least 5 years experience with all aspects of Oracle Database

Nadere informatie

Een alledaags gegeven

Een alledaags gegeven Venice in een SAAS omgeving 8 September, 2010 Een alledaags gegeven Elektriciteit, water, gas, telefonie zijn enkele van de basisbenodigdheden waar we als consumenten en bdij bedrijven continu gebruik

Nadere informatie

Martiris 2011. Secure Private Data. Gegevensbescherming in Oracle Databases

Martiris 2011. Secure Private Data. Gegevensbescherming in Oracle Databases Martiris 2011 Secure Private Data Gegevensbescherming in Oracle Databases Inhoudsopgave INTRODUCTIE... 3 HISTORIE... 4 SECURE PRIVATE DATA: FUNCTIONEEL... 4 A) ROW LEVEL SECURITY... 4 B) COLUMN MASKING...

Nadere informatie

Enabling Enterprise Mobility. Chantal Smelik csmelik@microsoft.com

Enabling Enterprise Mobility. Chantal Smelik csmelik@microsoft.com Enabling Enterprise Mobility Chantal Smelik csmelik@microsoft.com Nieuwe werkplek & digitaal toetsen Hanzehogeschool Groningen Agenda 1. Introductie Chantal Smelik Microsoft Maaike van Mourik project

Nadere informatie

Hoe schaf je Microsoft producten aan?

Hoe schaf je Microsoft producten aan? Hoe schaf je Microsoft producten aan? Emile van Thienen Senior Software License Specialist emile@centralpoint.nl Microsoft Licenties Wat zijn Microsoft licenties Gebruikers recht/overeenkomst Elke onderneming

Nadere informatie

Absentie Presentie Server Migratie

Absentie Presentie Server Migratie Absentie Presentie Server Migratie Auteur A. Boerkamp Versie V1.2 Datum 11-08-2010 Status Voor Intern / Extern gebruik Pincash International, 3066GS Rotterdam, Anthonetta Kuijlstraat 43-45, 010-2868000

Nadere informatie

Responsive web applicaties op Oracle

Responsive web applicaties op Oracle APEX Responsive web applicaties op Oracle Spreker(s) : Datum : E-mail : Arian Macleane & Jacob Beeuwkes 06-06-2013 info@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline Trends APEX intro APEX

Nadere informatie

Windows Server 2003 EoS. GGZ Nederland

Windows Server 2003 EoS. GGZ Nederland Windows Server 2003 EoS GGZ Nederland Inleiding Inleiding Op 14 juli 2015 gaat Windows Server 2003 uit Extended Support. Dat betekent dat er geen nieuwe updates, patches of security releases worden uitgebracht.

Nadere informatie

Nu we toch bezig zijn... Bram van der Vos www.axisintoict.nl ict@axisinto.nl

Nu we toch bezig zijn... Bram van der Vos www.axisintoict.nl ict@axisinto.nl Nu we toch bezig zijn... Bram van der Vos www.axisintoict.nl ict@axisinto.nl Agenda Partitioning de concepten & mogelijkheden Encryptie Compressie beheer packs Diagnotisc Pack Tuning Pack Lifecyle Management

Nadere informatie

Garandeer de continuïteit van uw dienstverlening

Garandeer de continuïteit van uw dienstverlening Whitepaper Garandeer de continuïteit van uw dienstverlening Hoe voorkomt u downtime? Hoe vermindert u de impact als het toch optreedt? Hoe bent u zo snel mogelijk weer online? INHOUD» Technische mogelijkheden»

Nadere informatie

Agentschap NL Bodem+ naar Azure. 2 maart 2011 Microsoft Applicatie Platform Congres, Zeist

Agentschap NL Bodem+ naar Azure. 2 maart 2011 Microsoft Applicatie Platform Congres, Zeist Agentschap NL Bodem+ naar 2 maart 2011 Microsoft Applicatie Platform Congres, Zeist Agentschap NL Bodem+ is een onderdeel van de directie NL Milieu & Leefomgeving van Agentschap NL. Agentschap NL is begin

Nadere informatie

ACCESS GOVERNANCE PIZZASESSIE. Arnout van der Vorst & Tjeerd Seinen

ACCESS GOVERNANCE PIZZASESSIE. Arnout van der Vorst & Tjeerd Seinen ACCESS GOVERNANCE PIZZASESSIE Arnout van der Vorst & Tjeerd Seinen AGENDA PIZZASESSIE ACCESS GOVERNANCE 17:30 Conceptuele schets Access Governance 18:30 Pizza 19:15 Product demo 20:15 Borrel ACCESS GOVERNANCE

Nadere informatie

ProRail digitaal werken 2015

ProRail digitaal werken 2015 ProRail digitaal werken 2015 It s Marianne van Wanrooij ProRail Fun2Share Solution Architect Microsoft MVP SharePoint Community lead: Dutch Information Worker User Group (DIWUG.nl) 1 It starts with.. But

Nadere informatie

Waarom Cloud? Waarom nu? Marc Gruben April 2015

Waarom Cloud? Waarom nu? Marc Gruben April 2015 Waarom Cloud? Waarom nu? Marc Gruben April 2015 Waarom Daarom Cloud? Cloud! Waarom Daarom nu? nu! Marc Gruben April 2015 Wie ben ik? Informatie analist Project/development manager Developer/architect Wie

Nadere informatie

Raadpleeg mijn website voor een gedetailleerde lijst van projecten: http://www.vanliefde.net.

Raadpleeg mijn website voor een gedetailleerde lijst van projecten: http://www.vanliefde.net. Curriculum Vitae Personalia Voornaam / Familienaam Adres Jonathan Vanliefde Grote waterstraat 32, 2230 - Ramsel Telefoon +32 473 890716 E-mail Jonathan@vanliefde.net Nationaliteit Belg Geboortedatum 01-02-1985

Nadere informatie

Bring it To The Cloud

Bring it To The Cloud Whitepaper Imtech ICT Communication Solutions, Rivium Boulevard 41 2909 LK Capelle a/d IJssel T +31 88 988 96 00, info.cs@imtech.nl, www.imtech-ict.nl/cs Imtech Voor organisaties is de keuze over hoe

Nadere informatie

End of Support. Windows XP Office 2003. maar ook: Exchange 2003 (oa gebruikt in SBS 2003) (link met gegevens) SQL 2000

End of Support. Windows XP Office 2003. maar ook: Exchange 2003 (oa gebruikt in SBS 2003) (link met gegevens) SQL 2000 End of Support Windows XP Office 2003 maar ook: Exchange 2003 (oa gebruikt in SBS 2003) (link met gegevens) SQL 2000 Oplossingen Niets doen en afwachten Upgrade licentie bestaande PC Nieuwe PC hardware

Nadere informatie

Risk & Requirements Based Testing

Risk & Requirements Based Testing Risk & Requirements Based Testing Tycho Schmidt PreSales Consultant, HP 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Agenda Introductie

Nadere informatie

Intake Formulier Opleidingen

Intake Formulier Opleidingen Intake Formulier Opleidingen CommVault Afdeling: Opleidingen Documentnummer: I-CV-01_training Contactgegevens Betrokkenen Naam Email Telefoonnummer DataManagement Professionals (Trainer) Naam Email Telefoonnummer

Nadere informatie

REFERENCE CASE PZ GLM: VIRTUALISATIE ADMINISTRATIEF NETWERK

REFERENCE CASE PZ GLM: VIRTUALISATIE ADMINISTRATIEF NETWERK REFERENCE CASE PZ GLM: VIRTUALISATIE ADMINISTRATIEF NETWERK 10 Mei 2016 AGENDA LoB ICT Solutions: Wie zijn wij en wat doen wij? Behoeften van PZ GLM Oplossing voor de behoeften Voorgestelde oplossing Voordelen

Nadere informatie

Meerdere clouds samensmeden tot één grote, hybride omgeving

Meerdere clouds samensmeden tot één grote, hybride omgeving Cloud of Clouds Meerdere clouds samensmeden tot één grote, hybride omgeving whitepaper CUSTOM 1 Bedrijven maken steeds vaker gebruik van meerdere clouddiensten, omdat ze aan iedereen in de organisatie

Nadere informatie

SQL Plan Management in Oracle11g Harald van Breederode

SQL Plan Management in Oracle11g Harald van Breederode SQL Plan Management in Oracle11g Harald van Breederode Sinds de introductie van de Cost Based Optimizer (CBO) in Oracle7 hebben zowel database beheerders als database ontwikkelaars de wens om deze optimizer

Nadere informatie

Introductie. NAV performance. Derk Jan Oelemans. Manager Development, BI en E-Business Qurius Business Solutions

Introductie. NAV performance. Derk Jan Oelemans. Manager Development, BI en E-Business Qurius Business Solutions Introductie Microsoft Global Partner of the Year 2007 NAV performance Manager, BI en E-Business Qurius Business Solutions Performance domeinen Functionele alternatieven Datamodel wijzigingen standaard

Nadere informatie

Hoe schaf je Microsoft producten aan?

Hoe schaf je Microsoft producten aan? Hoe schaf je Microsoft producten aan? Emile van Thienen Software Licensing Specialist emile@centralpoint.nl Twitter mee op #CPCP Microsoft Licenties Wat zijn Microsoft licenties Gebruikers recht/overeenkomst

Nadere informatie

Identity & Access Management & Cloud Computing

Identity & Access Management & Cloud Computing Identity & Access Management & Cloud Computing Emanuël van der Hulst Edwin Sturrus KPMG IT Advisory 11 juni 2015 Cloud Architect Alliance Introductie Emanuël van der Hulst RE CRISC KPMG IT Advisory Information

Nadere informatie