9i Technologie und Roadmap Frank Seiwerth

Slides:



Advertisements
Ähnliche Präsentationen
E-Commerce Shop System
Advertisements

Web Storage System - Einrichten, Verwalten und Anwendungsmöglichkeiten
Rechnernetze und verteilte Systeme (BSRvS II)
Zusammenarbeit in Office mit den SharePoint Technologien Michael Carpi
Datenbankzugriff im WWW (Kommerzielle Systeme)
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
.NET – Quo Vadis? Dariusz Parys Developer Group Microsoft GmbH.
Open Services Gateway Initiative
SKALIERBARE HARDWARE UNABHÄNGIGE LÖSUNGEN FÜR HSM, ARCHIVIERUNG UND SICHEREN DATENAUSTAUSCH YOUR DATA. YOUR CONTROL.
Michael Haverbeck System Engineer
1 Teil 2 Einblicke in Exchange 2003 (Basis Beta 2)
Windows Server 2008 Kurzüberblick Dr. Richtmann+Eder AG Olschewskibogen München.
Tools und Verfahren Steffen Krause Technologieberater Microsoft Deutschland GmbH
Windows Server 2012 R2 Upgrade-Potential
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 19 Version 1.0a Programme - Zusatzsoftware Oracle: –Forms –Reports –Designer –Jdeveloper –APEX (Application Express)
Warum IIS? Best of Microsoft Webserver
Real World Windows Azure Die Cloud richtig nutzen.
Potentiale für den Channel Server-Software aktualisieren Server-Hardware erneuern Migration von Anwendungen Diese Produkte stehen vor dem Ende des Support.
VRealize Operations Insight. Sehen & analysieren Sie all Ihre IT-Daten Structured Data Metrics Alerts Events VMware vRealize Operations Kapazität, Leistungs-
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH.
IBM® WebSphere Portal, IBM WebSphere Portal solutions, and SOA Composite Applications Overview TIMETOACT Software & Consulting GmbH, Hermann.
Einleitung Vergleich Empfehlung PAVONE Portal / WebSphere Portal - was wann? Olaf Hahnl PAVONE AG.
Architektur- und Realisierungsaspekte von Oracle Real Application Cluster (RAC)
1 Konica Minolta IT Solutions Prinzip Partnerschaft MANAGED MONITORING ÜBERWACHJUNG DER SERVERINFRASTRUKTUR UND ANWENDUNGEN DIREKT AUS DER CLOUD.
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
Berliner Elektronenspeicherring-Gesellschaft für Synchrotronstrahlung m.b.H., Albert-Einstein-Straße 15, Berlin frontend control at BESSY R. Fleischhauer.
Herzlich Willkommen zum Webinar
Datenbanken Produkte Dienstleistungen Referenzen.
Datenbanken Produkte Dienstleistungen Referenzen.
Lync and Learn mit Manfred Helber Thema heute: Überblick der Leistungserweiterungen von Windows Server 2016 Start: 9.30 Uhr 30 Minuten Vortrag & Demo 30.
VMware vCloud Director / Connector
© 2004 softgate, Oracle 10g Überblick über Oracle 10g.
Regionalveranstaltung Rhein / Main am
Oracle Exadata und HP Oracle Database Machine © 2008 Oracle Corporation – Proprietary and Confidential Alfred Schlaucher (Oracle Data Warehouse) EXTREME.
Application Infrastructure Technologies Extending OnPremise EAI to the Cloud Wilfried Mausz BSc. dataformers GmbH Lothar Mausz dataformers.
Thomas Tretter, 30. September 2003RAC unter Linux: Erfahrungen und Tipps1 RAC unter Linux Erfahrungen und Tipps 30. September 2003.
Forms 9i - New FeaturesSeite 1 Forms 9i New Features Gerd Volberg OPITZ CONSULTING GmbH.
© 2004 softgate, Oracle update10g Migration von Oracle 8i/9i auf 10g.
Application Performance Management Udo Brede.  Komplexe Umgebungen  Häufige Änderungen  Hohe Aktivität Database Servers Application Servers Web Servers.
Jürgen Vester Manager Sales Consulting Stuttgart Webreporting für SAP R/* mit Oracle Application Express (ehem. HTML DB)
Technische Universität München Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie 1 Concepts for remote control of VLBI-telescopes: on the way.
© 2014 VMware Inc. All rights reserved. Automatisierung und Verrechnung in einer IoT Cloud am Beispiel von Bosch Private Cloud Costing | Cloud Business.
Reorganisation und Administration großer SAP-DB Manfred Riemer SAP AG (z.B. MCOD-Systeme)
Herzlich Willkommen Failover Cluster – Hochverfügbarkeit für kleines Geld.
Oracle Academy – Das Hochschulprogramm von Oracle
distcc gemeinsam stärker Jan Grosser,
Standby Database Autor:
Robotron – Titel der Präsentation Olaf Nowatzki Dresden,
Scamander S O L U T I O N S Befreien Sie Ihre Oracle Applications Daten! Christian Rokitta - Berater Scamander Solutions BV
Google App Engine - Technische Stärken und Schwächen
RMAN versus NSR-ORA Vergleich und Bewertung
Apache Camel Christian Schneider
Premiere Conferencing GmbH
Erweiterte Azure Dienste
DBA - Eine Einführung in die 11g Administration
Jakarta Struts Quasi-Standard für JSP-basierte Entwicklung: Jakarta Struts Key Features von Struts: Implementierung des Action-Command-Pattern („Model.
ORACLE XE Bernd Tuba, Trier, Deutsche Post ITSolutions GmbH.
Prof. Dr.-Ing. Franz-Josef Behr Geodaten und Datenmodell
Investitionen sichern - wachse mit Forms in die neue Welt
"MANUELLE" PHYSICAL STANDBY SYSTEME FÜR STANDARD EDITION UNTER RAC.
Lizenzierung von ORACLE-Datenbanken
1.
Digitale Transformation
Basiskomponente Bibliothek Informationsveranstaltung
Von Oracle Reports zum BI Publisher
Official Statistics Web Cartography in Germany − Regional Statistics, Federal and European Elections, Future Activities − Joint Working Party meeting.
OFFICE 365 FOCUS SESSION SHAREPOINT ONLINE 101:LERNE DIE BASICS 19. März 2018 Höhr-Grenzhausen.
Enterprise Search Solution
Open-E JovianDSS Einführung
 Präsentation transkript:

9i Technologie und Roadmap Frank Seiwerth BU Core Database - Oracle on Linux

Agenda Warum Linux? Warum Oracle auf Linux Oracle9i auf Linux Product Roadmap Technologie Zusammenfassung

Linux Charakteristika Linux und viele Applikationen sind OPEN SOURCE GPL - GNU General Public License Support durch Linux-Community und prof. Anbieter Hardware Linux kernel runtime libraries windowing env. JDK/JRE, Motif, TCL Applikations-Software

Linux - Marktverteilung Server Operating Systems Shipments ‘00 Other 1.9% (source IDC - Dezember 2000)

Wo kommt Linux zum Einsatz? Netzwerk Management Server File- und Print-Server Monitoring und Analyse von Netzwerkauslastung Internet/Intranet/E-Business Server Platfform für Web-Anwendungen - Web Server (Apache) Email/News- Server und Gateways/Router Datenbank Server Zunehmend als Entwicklungsumgebung und-plattform Terminal Server und ‘Number Cruncher’ im akademischen Umfeld

Linux for the Enterprise Skalierbarkeit mit Kernel 2.4.x merklich verbessert Logical Volume Manager Raw I/O Journaling Filesystems Large File System Support Large Memory Support bis 64 GB RAM IA-64 Unterstützung

Agenda Warum Linux? Warum Oracle auf Linux Oracle9i auf Linux Product Roadmap Technologie Zusammenfassung

Warum setzt Oracle auf Linux? Das am schnellsten wachsende Betriebssystem Linux auch für Unternehmenskritische Bereiche Linux ist stabil und zuverlässig Linux das O/S der Wahl für Internet Service Provider und Application Service Provider Ermöglicht den Kunden eine Wahlmöglichkeit auf Intel Servern flexible Einsatzmöglichkeiten vom Proxy/Firewall bis zum leistungsfähigen Oracle9i Server

Oracle on Linux die robuste Lösung für e-business hochverfügbar und zuverlässig auch für Unternehmenskritische Bereiche Engagement in der Linux Community voller Support für Oracle-Produkte “Tier 1” O/S Plattform für Oracle

Zertifizierte Linux Distributionen SuSE GmbH Red Hat Corp. Caldera Open Unix 8 (w/ LKP) TurboLinux Miracle Linux

Verfügbarkeit der Oracle Produkte zur Zeit nur die Intel Architektur iA- 32 iA-64 geplant, 8.1.6 auf OTN Linux/390 Unterstützung geplant Developer Release angekündigt

Zertifizierung der Datenbank Oracle/ Distribution Oracle9i 9.0.1 Oracle8i 8.1.7 SuSE 7.0 Complete SuSE 7.1 SuSE 7.2 SuSE SLES 7 Red HAT 7.0 Red HAT 7.1 Miracle Linux 1.0 Planned Turbo Linux S.6.0 Turbo Linux DS 6.0.5 Caldera Open Unix 8(w/LKP)

Agenda Warum Linux? Warum Oracle auf Linux Oracle9i auf Linux Product Roadmap Technologie Zusammenfassung

Oracle9i auf Linux Linux

Oracle9i Datenbank auf Linux ... ... verwaltet Ihre gesamten Daten Object Relational Data Documents XML Multimedia Messages

9i minimum Requirements Kernel 2.4.X make-3.79 binutils-2.10 GNU Lib C 2.2 (glibc 2.2) gcc 2.95 Xserver Min. Pentium II(i686) Raw I/O Package

400+ Features Oracle9i – Innovation Availability Enhanced Disaster Recovery Environment Disaster Recovery LogMiner Oracle9 i LogMiner Viewer Oracle9 i Data Guard Data Guard Monitoring and Automation Zero Data Loss Log Transport Delayed Mode System Fault Recovery Real Application Clusters: Within-seconds Failover Oracle Application Clusters Guard Oracle9 i Fail Safe: Four-Node Failover Fast-Start Fault Recovery Fast Instance Freeze and Resume Human Error Safeguards Oracle9 i Flashback Query Comprehensive Log Analysis Resumable Space Allocation Planned Downtime Online Schema Changes Online Table and Index Reorganization Complete Online Index Operations Dynamic Database Parameters Online Data Evolution New Online Architecture Other New Capabilities Precision Database Repair Rapid Crash Recovery e-Business Service Objects Dynamic Services Supports Industry Standard Business Messaging Formats XML-Based Messaging Over HTTP Built-In Message Transformation Architecture Business Event System  Heterogeneous Services  Oracle Net Services  Replication  Oracle Spatial  Oracle Text  Improved Failed State Diagnostics Faster Failure Detection Oracle Fail Safe Enhancements Native Compilation and Improved PL/SQL Optimization Latch Contention Improvements Enhanced Java Performance Network and Distributed Database Performance Security  Message Gateway Packaged Applications Security for Data Security for Users Security for Companies Strong Three-Tier Security API Enhancements Other New Packages Directory Access Utilities Security for Hosting Environments Virtual Private Database (VPD) Enhancements Standards-Based Public Key Infrastructure (PKI) Improved User and Security Policy Management Enterprise User Management Enhancements Password Encryption Secure Random Number Generator Oracle Internet Directory Administration Improvements Directory Services Availability Improvements LDAP server scalability and performance Optimization of Server-Side Caching Data Encryption and Label Security Oracle Label Security Oracle Policy Manager Manageability Oracle9 i Systems Management  Provides a Standard Infrastructure Database Globalization Increased Transaction Throughput on Oracle9 i Real Application Clusters Persistent RMAN Configuration Recovery Window Block Media Recovery Miscellaneous Manageability Enhancements Simplification of Oracle9 i Administration Through Oracle Enterprise Manager  Oracle Enterprise Manager GUI Connection Established Before Start-up Diagnostics, Problem Resolution, and Reporting Advice-Incorporated Tools Browser-Managed Functions Management of the Oracle Stack Through Oracle Enterprise Manager  Service-Level Degradation Alerts Reporting Capabilities Enhanced Development Platform for E-Business Applications  Enterprise Java Engine  New XML Features in the Server  XMLType XML Generation Arrive Data Types Oracle XML Developer's Kit  SQL and PL/SQL Improvements  SQL Improvements PL/SQL Improvements Windows Integration  Integration Capabilities  Development and Deployment Improvements Development Features for Independent Software Vendors Business Intelligence Performance, Scalability, and Manageability Index-Organized Tables Bitmap Join Index Enhancements to Materialized Views Automatic Memory Tuning List Partitioning   Database Self-Management  Self-Managing Undo Features Memory Management Working Memory Management Streamlined Operational Management of the Database  Persistent Initialization Parameters Oracle Database Configuration Assistant Oracle-Managed Files Resumable Space Allocation Corresponding Sub-Cache Configuration Mean Time to Recover (MTTR) Specification SQL Queryable Through V$SQL_PLAN View Parameter Changes Persist Across Shutdowns Enhanced Recovery Manager (RMAN) Performance  Internet Content Management  Storage, Management, and Aggregation of All Types of Content  Efficient Searching and Indexing of All Types of Content  Oracle Ultra Search Oracle9 i Text interMedia Annotator Oracle Spatial Collaborative Projects  Location-Enabled, Mobile-Ready Content  E-Business Integration  Extensive Locale Definitions Set External Tables Multitable inserts Data Warehouse Manageability Database Resource Manager Enhanced Statistics Gathering Summary Advisor and Materialized View Manageability Global Index Maintenance Integrated Analysis and Personalization Capabilities Full Data Warehouse Platform Online Analytical Processing (OLAP) and Data Mining Enhanced Functionality and Performance SQL   400+ Features

Real Application Cluster 2

Cluster Varianten & DBMS-Systeme Shared Disk Cluster/Shared Disk Datenbank Shared Nothing Cluster/Shared Nothing Datenbank Daten A-Z Daten A-E F-K L-S T-Z

Oracle9i RAC Cache Fusion Durch Oracle9i RAC, können Daten aus allen Caches des Clusterverbundes performant genutzt werden Skalierung für alle Anwendungen über Rechnergrenzen hinweg möglich User User User User User User User User User User User (Standard-) Applikation Cache Fusion Data A-Z Data A-Z

Real Application Clusters Skalierbare Leistung Einfaches einbinden von neuen Knoten in den Cluster More Computers = More Reliable Shared Disk / eine Datenbank Shared Disk / eine Datenbank

Real Application Clusters Die Architektur unter Linux 2

Cluster Management Oracle RAC Instanz Cache Fusion Die Cluster Management Software für RAC auf Linux kommt von Oracle Cluster Software Betriebssystem Shared Disk Zugriff

Oracle Real Application Clusters Instanz RAC1 Instanz RAC2 High Speed Cluster Interconnect DLM DLM SGA SGA 9i Cache Fusion Database Buffer Cache Database Buffer Cache Redo Log Buffer Redo Log Buffer Server Server ARCH LGWR DBWR DBWR LGWR ARCH Tablespaces Thread 1 Thread 2 archivierte Redo Logs Thread 1 archivierte Redo Logs Thread 2 Redo Logs Redo Logs Controlfiles Shared Disk

Oracle9i RAC auf Linux IA-32 Basis Funktionalität ist die gleiche wie auf anderen Plattformen Oracle liefert alle Komponenten (OSD) die für den Aufbau des Clusters notwendig sind. Oracle Cluster Management Software Watchdog daemon Cluster Manager Node Manager

Oracle9i RAC auf Linux Nur TCP Interconnect I/O Protokoll 100 MB Ethernet Gigabit Ethernet Andere High Speed Karten für TCP Mode (Wenn Treiber dafür existieren) I/O Protokoll SCSI (multi-initiator control) Fiber Channel Switch mit passenden Treibern

Weitere Voraussetzungen: Oracle9i RAC auf Linux Weitere Voraussetzungen: Remote Copy (rsh/rcp) muß für die Installation funktionieren Hostnamen solten aufgelöst werden können (RAC1... RAC n) Netzwerk (TESTEN) Public network Interconnect Raw I/O Package

Datenbank Files auf Raw-Devices Partitionen erstellen oder Logical Volumes über den LVM erstellen Character Devices /dev/raw 1- 254 ggf. löschen Der Lesbarkeit halber über mknod neue Character-Spezial Files anlegen Raw Device auf Block Device mit raw mappen mknod /dev/quorum c 162 1 mknod /dev/racThr1Grp1Mem1.rdo c 162 2 mknod /dev/racThr1Grp2Mem1.rdo c 162 3 mknod /dev/racThr2Grp3Mem1.rdo c 162 4 mknod /dev/racThr2Grp4Mem1.rdo c 162 5 mknod /dev/racSystem.dbf c 162 6 mknod /dev/ racControl.ctl c 162 7 ... raw /dev/quorum /dev/hda7  raw /dev/racThr1Grp1Mem1.rdo /dev/hda8  raw /dev/racThr1Grp2Mem1.rdo  /dev/hda9  raw/dev/racThr2Grp3Mem1.rdo  /dev/hda10  raw /dev/racThr2Grp4Mem1.rdo  /dev/hda11  raw /dev/racSystem.dbf  /dev/hda12  raw /dev/racControl.ctl  /dev/hda13 ...

Linux - OCMS Architektur Oracle Instance LMON Cluster Manager Oracle provided Oracle Cluster Management Software (OCMS) Node Manager Watchdog Daemon OS provided Linux Watchdog Timer -> /dev/watchdog

Weitere Voraussetzungen: Oracle9i RAC auf Linux Weitere Voraussetzungen: Oracle cluster manager service /etc/services  ocms      60001/tcp OCMS Konfigurationens-Dateien $ORACLE_HOME/oracm/admin/ nmcfg.ora ocmargs.ora Linux Watchdog Timer -> /dev/watchdog Watchdog Daemon Oracle Instance Cluster Manager Node Manager LMON

Node Monitor Konfiguration: nmcfg.ora CmHostName=ic-rac1 CmDiskFile=/dev/ocms-quorum DefinedNodes=ic-rac1 ic-rac2 CmServiceName=ocms # WatchdogMarginWait > soft_margin + 5 WatchdogMarginWait=40000 # PollInterval * Misscount = period while network adapter may be down # without causing reconfiguration/reboot # only PollInterval=1000 works Pollinterval=1000 MissCount=3

OCMS Startup Parameters: ocmargs.ora # Sample configuration file $ORACLE_HOME/oracm/admin/ocmargs.ora watchdogd -g dba -e $ORACLE_HOME/oracm/log/wdd-node1.log oranm /e:$ORACLE_HOME/oracm/log/nm-node1.log oracm /e:$ORACLE_HOME/oracm/log/cm-node1.log norestart 5

Node Monitor Log Fri May 11 00:20:35 2001 | MESSAGE | HandleUpdate(): NODE(0) IS ACTIVE MEMBER OF CLUSTER | MESSAGE | HandleUpdate(): NODE(1) IS ACTIVE MEMBER OF CLUSTER

Cluster Manager Log Fri May 11 00:20:36 2001 | MESSAGE | 0400 | CMReconfig(): Reconfig(2) ActiveNodes(2) Master(0) complete!

RAC ist nur auf zertifizierter Hardware supported Hardware System Providers Certification of Cluster Hardware Private Reltionship Linux Distribution Providers ORACLE Certification of Linux Distributions

i A S Oracle 9i Application Server Alle Anwendungen laufen auf dem iAS ... A P A C H E * Portale i A S Business Apps Business Intelligence * Oracle HTTP Server Powered By Apache

i A S Oracle 9i Application Server ... schneller als je zuvor dank Caching Web Cache A P A C H E * Portale i A S Business Apps Business Intelligence * Oracle HTTP Server Powered By Apache

e-business Suite Linux Oracle 9i auf Linux Management- Entwicklungs- Framework Entwicklungs- werkzeuge Linux

Entwicklungswerkzeuge auf Linux Developer 6i Developer Server und Builder - verfügbar über OTN Developer 9i Geplant für Anfang 2002 Teil vom iAS 2.0 JDeveloper 9i Geplant für Q4CY2001 JDeveloper 9i BETA über OTN verfügbar

Agenda Warum Linux? Warum Oracle auf Linux Oracle 9i auf Linux Product Roadmap Technologie Zusammenfassung

Zusammenfassung Linux die Intel Alternative Linux gewinnt wachsende Bedeutung als Betriebssystem für den Einsatz im Unternehmen “Oracle on Linux” bringt herrausragenden Mehrwert Skalierbar Absolut zuverlässig Niedrigste “Total Cost of Ownership” (TCO)

Wo bekommen Sie weitere Informationen Oracle Homepage: http://www.oracle.com/linux Technet: http://technet.oracle.com/tech/linux/ Meine eMail-Adresse: Frank.Seiwerth@oracle.com

Q & Q U E S T I O N S A N S W E R S A