Freitag Aug 23, 2013

10% mehr Performance für SAP auf Solaris

Unter der Überschrift  Optimization of SAP Build for 7.21 EXT Kernel for Solaris (SPARC) Yields 10% Performance Increase wird in der SAP Community SAP on Oracle Solaris auf Optimierungen der Solaris Binaries hingewiesen, die ab dem SAP Kernel 7.21 EXT Patch Level 130 (64 Bit, Unicode) zum Tragen kommen - sowohl im Hinblick auf einen höheren Durchsatz wie bessere Latenzen bei ABAP-Lasten. Hinter diesen Optimierungen verbirgt sich insbesondere die Nutzung von Profile Based Optimization.

Profile Based Optimization ist als Technologie seit geraumer Zeit in den Oracle Solaris Studio Compilern verfügbar. Der Artikel Building Enterprise Applications with Sun Studio Profile Feedback vom April 2006 beschreibt ausführlich die Anwendung dieser Technik. Lesenswert sind auch die Referenzen am Ende dieses Arikels. Wird kein Support benötigt, kann Oracle Solaris Studio übrigens unentgeltlich genutzt werden.

Mittwoch Aug 14, 2013

Engineered to Work Together: Oracle Datenbank 12c und Oracle Solaris

Das Oracle Solaris Web Forum vom 7. August ist jetzt als Aufzeichnung verfügbar. Dabei sprach Mike Palmeter, Chef des Solaris Produkt Management, unter anderem darüber wie die Zusammenarbeit zwischen dem Solaris- und dem Datenbank-Engineering wesentlich enger geworden ist - schon allein dadurch, dass bei der Kommunikation innerhalb eines Unternehmens nicht wie bei Mitarbeitern verschiedener Unternehmen zumindest mental ein Rechtsanwalt mit im Raum ist. Auch der wechselseitige Zugriff auf Quellcode ist innerhalb eines Unternehmens unproblematisch. Es gab eine Übersicht über einige der wechselseitigen Optimierungen zwischen der Oracle Datenbank insbesondere der neuen Version 12c und Solaris, aber wenig technische Details. 

Ein Ansatzpunkt für Performance-Verbesserungen ist die effiziente Verwaltung der großen Hauptspeicher, die heutige Systeme bieten - eine M5-32 oder eine voll ausgebaute M10-4S bis zu 32TB. Eine Anwendung, die von sehr großen Hauptspeichern schon immer profitierte, ist die Oracle Datenbank. Allein das Anlegen und Auflösen dauert seine Zeit, die direkt in den Start und das Herunterfahren der Datenbank eingeht und die man durch Parallelisierung deutlich verringern kann. Das wurde im Solaris jetzt in Form der vmtasks umgesetzt. Zur effizienten Speicherverwaltung insbesondere von SGAs war bereits 1993 in Solaris 2.2 das Intimate Shared Memory (ISM) eingeführt worden. ISM setzt aber eine fixe Größe der Speicherbereiche voraus. Die dynamische Variante DISM ging mit Abstrichen bei der Performance einher. Daher worde jetzt für die Oracle Datenbank 12c in Solaris eine neue Schnittstelle eingeführt: das Optimized Shared Memory (OSM), das erlaubt, die Größe der SGA ohne Zugeständnisse an die Performance online ohne Neustrat zu ändern. Damit ist es dann aucb möglich eine Datenbank schnell mit einer kleinen Datenbank zu starten und diese dann nach Bedarf zu vergrößern. In Solaris 11.1 wurde zudem eine neue Architektur zur virtuellen Speicherverwaltung implementiert, die nicht nur auf die Größe sondern etwa auch auf die NUMA-Charakteristika moderner Hauptspeicher ausgelegt ist.

In den Datenbank-Versionen 12c und ab 11.2.0.4.0 (11gR2 Patchset 3) wird eine Optimierungsmöglichkeit in Solaris auf aktuellen SPARC-Servern (T4, T5 und M5) genutzt, indem die Log Writer und LMS Prozesse im Solaris als „Critical Threads“ priorisiert sind (siehe auch MOS Doc ID 1523164.1 Reducing High Waits on ‘log file sync’ on Oracle Solaris SPARC by Increasing Priority of Log Writer). Dabei werden vom Solaris-Scheduler diesen Performance-kritischen Threads auf nicht voll ausgelasteten Systemen möglichst ganze Cores exklusiv zugewiesen. So müssen sie Ressourcen wie Caches und Ausführungseinheiten nicht mit anderen Threads teilen und können damit die maximal mögliche Hardware-Performance abrufen. Der Oracle Log Writer Prozess profitiert auch von der in Solaris 11.1  von 10ms auf 1ms verfeinerten Auflösung von Anwendungstimern – ermöglicht durch eine effizientere und besser skalierbare Implementierung.  Davon profitiert die Performance aller Anwendungen, die Polling-Mechanismen nutzen - eben auch die des Oracle Log Writer Prozesses, der bei hoher Last in einen Polling-Modus schaltet.

Neben diesen administrativ transparenten Optimierungen können mit Oracle 12c Solaris-Funktionalitäten direkt aus der Datenbank heraus genutzt werden. Oracle 12c nutzt auf der Solaris-Plattform DTrace, um nähere Informationen über I/Os zu gewinnen, die sehr lange dauern (über 500ms)- zunächst auf auf Raw-Devices unter ASM. Diese werden in der neuen dynamischen View V$KERNEL_IO_OUTLIER bereitgestellt, die auf Solaris wesentlich detailiertere Informationen bietet als die Views V$IO_OUTLIER und V$LGWRIO_OUTLIER, die auf allen Plattformen vorhanden sind. V$KERNEL_IO_OUTLIER ist dort als View zwar ebenfalls vorhanden, bleibt aber leer. V$KERNEL_IO_OUTLIER liefert zusätzlich eine Aufsplittung der Zeitanteile, die auf den Datenpfad sowie auf das Gerät selbst entfallen, was im Fehlerfall eine Diagnose signifikant vereinfacht und beschleunigt.

Der Markus Flierl, Chef der Solaris Kernel Entwicklung, sprach im Web Forum zudem über ein weiteres Projekt, auf das bereits bei der Ankündigung von Solaris 11.1 kurz hingewiesen wurde: Die Verlagerung einiger Funktionen aus dem RAC Lock Management in ein Solaris Kernel Module (1. Vortrag, allgemein zur Oracle Datenbank 12c auf Solaris ab ca. 39:30min - zum Kernel Mode RAC Accelerator ab 42:50min).

Mittwoch Aug 07, 2013

HEUTE 18 Uhr: Solaris Web Forum

Heute abend ab 18 Uhr unserer Zeit gibt's das vor einer Woche angekündigte Solaris Web Forum unter anderem mit Markus Flierl, dem VP für das Solaris Core Engineering und Mike Palmeter, dem VP für das Solaris Produkt Management, sowie Mitarbeitern seines Teams.

Montag Aug 05, 2013

Best Practices für Oracle Datenbanken auf ZFS

DOAG News 03/2013 Juli 2013Für die letzte Ausgabe der Mitgliederzeitschrift DOAG News der Deutschen Oracle Anwendergruppe (DOAG) e.V. habe ich einen Artikel über Best Practices für Oracle Datenbanken auf ZFS geschrieben, der vielleicht auch für den einen oder anderen Leser des Solarium-Blogs interessant ist:

Zur Nutzung und Verwaltung direkt oder über ein SAN angebundener Platten für eine Oracle Datenbank wird ASM auf Raw/Block-Devices empfohlen, was von vorn herein auf die I/O-Charakteristika der Datenbank abgestimmt ist. Nicht zuletzt aus administrativen Überlegungen heraus sind aber weiterhin auch Dateisysteme populär, wobei deren Voreinstellungen meist nicht den spezifischen I/O-Charakeristika von Datenbanken entsprechen, die sich ja von sonstigen Lastprofilen signifikant unterscheiden. In Oracle Solaris gibt es mit ZFS ein modernes, innovatives lokales Dateisystem, das zum einen als gängiges Dateisystem eben auch für Datenbanken genutzt wird oder gezielt, etwa um die effizienten Snapshot- und Cloning-Funktionen für Datenbanken zu nutzen. Andererseits dient es als internes Dateisystem der NAS-Familie von Oracle - der ZFS Storage Appliance - und wird damit indirekt für Datenbanken auf (d)NFS genutzt. Der Artikel gibt Konfigurationshinweise und geht davor auf deren technischen Hintergründe ein. Abschließend werden einige Tools angesprochen, die auf auf der ZFS SA verfügbar sind.

Best Practices zu ZFS wurden zunächst über einige Zeit auf der externen Website solarisinternal.com gesammelt. Inzwischen haben sie Eingang in die offizielle Dokumentation zu Solaris 10 und Solaris 11 gefunden: Recommended Oracle Solaris ZFS Practices im ZFS Administrationshandbuch sowie Oracle Solaris ZFS Tunable Parameters. Weitere Literaturhinweise gibt's im Artikel.

Im Oracle Solaris Web Forum am kommenden Mittwoch, den 8. August 2013 geht es dann auch um die spezifische Nutzung der Copy-on-Write Technologie in ZFS für das Pluggable Database Feature der neuen Oracle Datenbank 12c.


Mittwoch Jul 31, 2013

Mittwoch, 7. August 2013 18 Uhr: Oracle Solaris Update Web Forum

Am kommenden Mittwoch, den 7. August gibt es ab 18 Uhr unserer Zeit wieder ein Solaris Web Forum unter anderem mit Markus Flierl, dem VP für das Solaris Core Engineering und Mike Palmeter, dem VP für das Solaris Produkt Management, sowie Mitarbeitern seines Teams.

Thema ist "Oracle Solaris and Oracle Systems: The Best Plattform for Oracle Software" - nicht zuletzt nach der kürzlich erfolgten Freigabe der Oracle Datenbank 12c (Links zu den Downloads in der Spalte rechts).

 In einer interaktiven Q&A-Session können dann natürlich weitere Fragen adressiert werden.

Mittwoch Jun 12, 2013

Liste der zertifizierte Anwendungen für Oracle Solaris 11

Es gibt eine neue Webseite im OTN Netzwerk bei Oracle, die konsolidiert die aktuell verfügbaren Anwendungen für Oracle Solaris 11 auflistet. Bitte die weiteren Details zur Benutzung der Informationen auf der Webseite selbst beachten:

http://www.oracle.com/technetwork/server-storage/solaris11/applications-1551831.html

 

Dienstag Apr 30, 2013

Erfahrungsaustausch? Ein Vortrag für die DOAG 2013!

Vom 19. bis 21. November findet in Nürnberg wieder die DOAG 2013 statt, die jährliche Konferenz der Deutschen Oracle Anwendergruppe e.V. - mithin die größte Veranstaltung rund um Oracle in Europa. Seit drei Jahren ist dort Solaris ein Kernthema. Während in den ersten Jahren Sprecher von Oracle den überwiegenden Teil der Vorträge zu Solaris gehalten haben, ist der Grundgedanke der Konferenz - und sicher ein wesentlicher Grund für viele der über 2000 Teilnehmer nach Nürnberg zu kommen - der Austausch von Erfahrungen zwischen Anwendern ergänzt durch Beiträge seitens Oracle. Dazu bedarf es natürlich der Anwender, die über ihre Erfahrungen berichten .

Der Call for Presentations für 2013 ist inzwischen erschienen und offen bis zum 15. Juni. Man kann sich also noch in aller Ruhe Gedanken über mögliche Themen machen - für die Einreichung ist erst mal nur ein kurzer Vortragsentwurf nötig. Ein erfolgversrechender Ansatz ist etwa, sich während eines Projektes die eine oder andere Notiz machen, um dann bei der Konferenz über Erfahrungen zu berichten. Solaris ist Teil des sogenannten Streams Infrastruktur und auf der Seite dazu findet sich vielleicht auch die eine oder andere Anregung für mögliche Themen. Erfahrungen rund um Solaris 11 sind sicher ein dankbares Themenfeld.

Ein Vorteil für Referenten besteht im freien Eintritt zur gesamten Veranstaltung. Für Consultants und Partner mag es auch eine Motivation sein, im eigenen Spezialgebiet Kompetenz zu zeigen und sichtbar zu werden.

Und wer keinen Vortrag einreichten will, mag sich vielleicht als Konferenzbesucher schon mal den Termin notieren: 19. bis 21. November 2012 in Nürnberg - man sieht sich .

Für diejenigen, die nicht bis November warten wollen, gibt es am 6. Juni in Mainz den DOAG 2013 IMC Summit, auf dem sich unter dem Motto Infrastruktur meets Middleware diese beiden Communities treffen mit einem dedizierten Track zu Infrastrukturthemen, aber auch einer Keynote bereits am Vorabend zum übergreifenden Thema DevOps.

Mittwoch Apr 17, 2013

Über 200 Petabyte an NAS in der Oracle IT.

In der Oracle IT und den Cloud Datacenter werden inzwischen über 200 PB an NAS in Form der ZFS Storage Appliances eingesetzt. Im August 2012 war die 100PB-Marke überschritten worden.Bei der Ablösung von zuvor eingesetzten Speichersystemen vor allem von NetApp und EMC konnten teilweise signifikante Performance- und Effizienzgewinne realisiert werden. Das Whitepaper Sun ZFS Storage Appliance and Oracle IT: Use Cases and Benefits vom September 2012 stellt einige Einsatzszenarien mit technischen Hinweisen zur Konfiguration vor. Die ZFS Storage Appliances  nutzen wie es der Produktname ja nahelegt intern Solaris ZFS. Bei der im vorigen Blog-Eintrag angekündigten Veranstaltung zu Datenbanken auf NAS am Freitag, den 26. April 2013 in Stuttgart werde ich auch auf die spezifischen Anforderungen eingehen, die Datenbanken an ZFS stellen - sowohl bei der Nutzung über NFS bzw. dNFS wie auch als lokales Dateisystem auf Solaris-Systemen.

Freitag Apr 12, 2013

Oracle Datenbanken auf ZFS und NAS - Stuttgart, 26. April 2013

In der Veranstaltungsreihe Red Hardware Café rund um Themen aus der Praxis des Einsatzes von Oracle Hardware Produkten beleuchtet das Stuttgarter Sales Consulting Team diesmal den Einsatz von Storage für die Oracle Datenbank. Ein im Hinblick auf Solaris besonders interessantes Thema auf der Agenda sind Empfehlungen zum Einsatz von Datenbanken auf Solaris ZFS - direkt lokal auf einem Solaris-Server oder auch indirekt über NFS auf einer ZFS Storage Appliance (ZFS SA). Nicht zuletzt durch die Implementierung von dNFS direkt in der Oracle Datenbank hat sich Network Attached Storage (NAS) als Alternative zu SAN und DAS etabliert. Neue Produkte erleichtern zudem den Betrieb auf der Oracle ZFS Storage Appliance.


Agenda
Uhrzeit Session Sprecher
08:45 Beginn / Registrierung / Kaffee
09:00 Begrüßung und News Wolfgang Löhmann
09:15

Storage Services für Oracle Datenbanken
- Best Practice für Datenbanken im Solaris ZFS Filesystem
- NAS als Alternative zum SAN
- Schnelles Cloning von Datenbanken mit Storage Services

Franz Haberhauer
10:15 Frühstückspause
10:45

Oracle ZFS SA - unser NAS für die Oracle DB
- Die ZFS Storage Appliance (ZFS SA) im Überblick
- Demo des ZFS SA Simulators mit Oracle Virtual Box
- Performance Analysen mit ZFS SA Analytics
- Oracle Snap Management Utility for Oracle Databases für die ZFS SA

Joachim Krebs
12:00 Offener Erfahrungsaustausch
12:30 Geplantes Ende


Diese technisch orientierte Veranstaltung findet am Freitag, den 26. April 2013 in der Oracle Geschäftsstelle in Stuttgart-Vaihingen in der Liebknechtstraße 35 statt. Eine Anfahrtsskizze finden Sie hierFalls Sie teilnehmen möchten, melden Sie sich bis zum 23. April 2013 unter diesem Link an.

Bislang hatten wir für unsere Red Hardware Café Veranstaltungen am späten Nachmittag gemacht, jetzt folgen wir Feedback von Teilnehmern und probieren mal ein "Business Frühstück". In der Pausen gibt es auch reichlich Gelegenheit, mit Kollege>n vom Hardware Sales Consulting die gerade angekündigten neuen SPARC-Server T5, M5 und M10 zu diskutieren oder allgemein Themen rund um Solaris. Erste Erfahrungen mit diesen Systemen wollen wir dann in der nächsten Veranstaltung am 7. Juni 2013 beleuchten.

Denjenigen, die eine Veranstaltung am späten Nachmittag bevorzugen, empfehle ich Solaris@STEP zum Thema Solaris 11 ZFS Technologien mit unserem Partner AS-Systeme am 7. Mai in Frankfurt-Dreieich, am 27. Mai in Stuttgart und am 28. Mai in Zürich/Baden.

Donnerstag Apr 04, 2013

Live Events zu den neuen SPARC Servern von Oracle in Deutschland

In der kommenden Woche finden in Deutschland zwei Veranstaltungen zu den neuen Oracle SPARC Servern statt. Hier noch einmal die Einladung für alle, die die Einladung noch nicht gesehen haben. Das ist sicher auch eine gute Gelegenheit zum gemeinsamen Austausch zu den neuen Servern und Solaris 11.

LIVE EVENT Announcing New SPARC Servers with the Worlds Fastest Microprocessor

Erleben Sie unsere neuen SPARC Server mit dem weltweit schnellsten Prozessor und zünden Sie den Turbo für Ihre IT – für bessere Ergebnisse und schnellere Innovationen!
Seien Sie dabei, wenn Armin Müller, Vice President Hardware Sales und Rick Hetherington, Vice President Hardware Development den neuen Standard für Extreme Performance – M5 und T5 Server – in Frankfurt und München enthüllen.

Armin Müller Rick Hetherington
Armin Müller
Vice President Hardware Sales, Northern Europe, Oracle
Rick Hetherington
Vice President Hardware Development, Oracle

Agenda:

12:30 - 13:15 Registrierung und Imbiss
13:15 - 13:30 Begrüßung
13:30 - 14:15 Keynote: Announcing New SPARC Servers with the World’s Fastest Microprocessor
14:15 - 14:45 SPARC T-Series (T5) – Delivering Extreme Value
14:45 - 15:15 Introducing the New SPARC M5-32 Server
15:15 - 15:45 Pause
15:45 - 16:10 Oracle Solaris: Unleash and Amplify the Latest Innovations in SPARC Computing
16:10 - 16:35 Transform Your Data Center with Oracle Virtual Networking
16:35 - 17:00 Maximizing the Value of SPARC T5 Servers with Sun ZFS Storage Appliance
17:00 - 17:15 Closing Comments
17:15 - 17:30 Pause
17:30 - 18:00 Comedian – Sebastian Pufpaff
18:00 Networking dinner

Die Veranstaltungen in den außergewöhnlichen Lokationen sind kostenfrei. Plätze sind limitiert, also nutzen Sie die Gelegenheit und registrieren Sie sich jetzt.

Für Fragen stehen wir Ihnen gerne unter folgender e-Mail Adresse zur Verfügung:
germany@oracle-systems.com

Mit freundlichen Grüßen
Oracle Deutschland

Frankfurt: Dienstag, 9. April 2013

Japan Center
Taunustor 2, 60311 Frankfurt am Main
Jetzt registrieren!
Add to Calendar »

Japan Center
München: Mittwoch, 10. April 2013

Praterinsel
Praterinsel 3-4, 80538 München
Jetzt registrieren!
Add to Calendar »

Praterinsel
     

Join the conversation #ORACLE

About

Deutschsprachiger Gruppenblog zu Oracle Solaris



Solaris on OTN

Oracle Solaris YouTube Channel Oracle Solaris YouTube Channel

Search

Archives
« Februar 2015
MoDiMiDoFrSaSo
      
1
2
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
       
Heute