Exalogic - platforma do aplikacji Oracle i Middleware - Jakub Połeć


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • This is our standard disclaimer....
  • Important factor is the value of an engineered systems for cloud.Within this foundation there are 100’s of components, tuned, tweaked and integrated into a single machineThese are HW components: compute node, high speed storage and networking and above all OS tested and pre-installed ready to run.As result of pre-installation at factory , we have shrunk 1000’s of hours that it would otherwise take to build your foundation into a day.This results in time-to-market/value with scalability and performance required to support your cloud infrastructure
  • Exalogic Hardware TopologyExalogic hardware is pre-assembled and delivered in standard 19” 42U rack configurations. Each Exalogic configuration is a unit of elastic cloud capacity balanced for compute-intensive workloads. Each Exalogic configuration contains a number of hot-swappable compute nodes along with a clustered, high performance disk storage subsystem. The hardware also includes a high-bandwidth InfiniBand fabric to connect every individual component within the configuration as well as to externally connect additional Exalogic or Exadata Database Machine racks. In addition, each configuration includes multiple 10 Gigabit (Gb) Ethernet ports for integration with the data center's service network, along with 1 Gigabit Ethernet ports used for integration with the data center’s management network. All Exalogic configurations are fully redundant at every level and are designed with no single point of failure.All device management ports are connected to your local data center management network using a Cisco Catalyst 4948 switch, which is a built-in component of an Exalogic rack. This switch offers 48 ports of wire-speed 10/100/1000BASE-T with 4 alternative wired ports that can accommodate optional 1000BASE-X Small Form-Factor Pluggable (SFP) optics. Reliability and serviceability are delivered with optional internal AC or DC 1 + 1 hot-swappable power supplies and a hot-swappable fan tray with redundant fans.
  • For illustrative purposes, this diagram shows InfiniBand connectivity on the vertical axis and Ethernet connectivity on the horizontal axis.The compute nodes and the storage device within Exalogic are provisioned with redundant InfiniBand connections. These devices have access to the datacenter “external” network via the Ethernet ports on the InfiniBand Gateways.Ethernet connectivity to the compute servers and cloud storage is provided through the InfiniBand fabric. Virtual Ethernet NICs are instantiated within the host stack and Ethernet frames are encapsulated within InfiniBand packets which are forwarded to the gateway, which has physical Ethernet ports.Note that there is an independent 1 GbE network for device management that connects to all components in Exalogic
  • Black boxes represent the physical machine (that thing, the thing you see)Preassembled machine 19” 42U RackPre-loaded with Oracle Solaris and Oracle Linux (customer chooses)Ready to run – unpack, wheel it in, plug in the network and power and you’re ready to goWe have a services team to do the installation for you (if you want)Red Boxes: Optimized Java StackThese are the rdzenie components in WL SuiteMany changes have been made under the covers to improve performance in this environmentThe machine was spec’d and designed for this Java stack, and this Java Stack was tuned for this machineThey are closely coupled and complimentaryManagement from Application Level to Disk/Hardware level with Enterprise Manager
  • d
  • Let’s look at the reality of IT application delivery today.It is very clear that enterprise are facing ever increasing requirements to stay competitive in today's economical climate. But really, when is this not true? Businesses always want to have an edge on the competition, and most of them did not set out to be in the business of building systems. However, many times businesses are at the mercy of how fast IT can respond.<END>Over time, Business requirements calls for greater collaboration amongst it’s workforce, partners and customers, forcing organizations to deploy wide variety of collaboration applications and deploy new application delivery infrastructures to support them. While enterprises gear up to meet demands for greater collaboration, quicker access to applications and information -- they are being strained by issues relating to challenges of application delivery caused by proprietary application silos.
  • And so with that in mind, we assure you that, at the heart of Exalogic is the world’s #1 app server, WebLogic. It is #1 by a long shot in market share according to the most recent numbers from both Gartner and IDC. WebLogic Server has topped all the important industry standard performance benchmarks—single node, dual node, multi node, etc.—of SPECjAppServer. WebLogic provides a great experience for both developer and operator. And finally, WebLogic provides the most advanced capabilities for cloud with for example the enablement of elastic capacity by the addition and removal of cluster nodes under live running applications with no down time and automatic rebalancing.
  • Additionally, Oracle has Engineered Exalogic for consolidating and standardizing key Oracle enterprise apps so now you have a complete comprehensive, tested and validated solution for deploying Fusion Apps, Oracle Siebel, Oracle JD Edwards, Oracle E-Biz Suite and Oracle Peoplesoft.Also, we are working with various verticals to run Oracle apps like Smart Meter Data apps on Exalogic..
  • Oracle spent a lot of money pulling the features of an Engineered System together: Testing, tuning, re-testing, re-tuning to get the hardware and the software stack that we believe performs extraordinarily well and that truly becomes a standard platform for enterprise application consolidation.With Exalogic enterprise are able to use the engineered system to consolidate their entire application infrastructure, that includes traditional Oracle apps, Java apps, SOA, 3rd party apps, custom apps or even mainframe apps that are using Cobol or C++.In addition to having an Exalogic machine for Extreme Java Performance you can use the same machine (or additional racks) to consolidate many enterprise applications so that Exalogic can become:A standard unit of capacity for your datacenter to build or expand capacity rapidly (when compared to traditional datacenter build)A standard platform that your IT staff can be trained to support and manage with Oracle’s supportAugment Exadata to help you build your next-generation datacenter
  • All figures compare 30 standard 12-core Intel servers connected with Gigabit Ethernet (standard hardware) to an Exalogic Full Rack configuration
  • This is clearly a big vision. How are we going to execute? Java PerformanceJava is an essential technology to Oracle and almost all of our customers. There was a real focus on what we could do for Java and there was a lot of opportunity: Java is well known for being sophisticated to tune, and performance was something we could optimizeMission Critical CloudReal end to end standardization, consolidation and ultimately CLOUD – IT as a serviceThis isn’t something that just works for small enterprise applications. The real business value is when it can be deployed across the enterprise, which means you need an infrastructure that can support the most mission critical applicationsEngineered SystemWe focused on the benefits of what can be delivered out of the box while carefully balancing the requirement to not take too much control from customersWe have a long standing commitment to best of breed components, and our business is likely not going to move away from selling those componentsWe focused on the best standalone components that our customers would use to build their own systems and used those same components to build this new engineered system that we can deliver out of the box, pre-integrated and ready to run.These were our goals, and we achieved them! We are very pleased with what we have done accomplished with this product.
  • Exalogic - platforma do aplikacji Oracle i Middleware - Jakub Połeć

    1. 1. Exalogic – platforma do aplikacji Oracle i MiddlewareJakub PołećBusiness Development Manager CE
    2. 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.© 2011 Oracle Corporation
    3. 3. Exalogic Agenda 1. Wprowadzenie 2. System Exalogic 3. Wyzwania dla serwerów aplikacyjnych 4. Wyniki wydajności 5. PytaniaCopyright © 2011 Oracle Corporation
    4. 4. Wprowadzenie do Exalogic
    5. 5. Exalogic jest najbardziej wydajnym rozwiązaniem* do uruchamiania aplikacji i middleware Oracle * Engineered systemCopyright © 2011 Oracle Corporation
    6. 6. Oracle Exalogic Elastic CloudSprzęt i Oprogramowanie, stworzone do wspólnej pracy(Engineered to Work Together) Podstawa Datacenter w XXI wieku
    7. 7. Oracle Exalogic Elastic Cloud Czas wdrożenia z pełną wydajnością i skalowalnością Sieć 100+ komponentów  1 maszyna 1000 godzin  1 dzień© 2011 Oracle Corporation
    8. 8. System Exalogic
    9. 9. Topologia sprzętowa ExalogicKlienci Rack Jednostki oblicz. Sieć Jednostki oblicz. Siećzewn. Mgmt 10Gb 40Gb InfiniBand Mgmt 1Gb Storage Switches Switch 40GbSieć IB Moduły zasilania (PDUs)
    10. 10. Exalogic I/O i architektura sieciowa Eliminuje ograniczenia chmury, klastra oraz wirtualizacji sieci I/O Exalogic X2-2 Ethernet Gateway Switches Spine Switch 10GbE Data Center Service Network (InfiniBand I/O Backplane) (10GbE) Compute Nodes Exadata lub switch do Exabus połączenia Standard innych Oracle serwerów … Database Exalogic Storage Management Switch Data Center Mgmt Network GbE (GbE) Management Network (GbE)Copyright © 2011 Oracle Corporation
    11. 11. Sprzęt Exalogic Elastic Cloud X2-2Główne wyróżniki rynkowe EL X2-2
    12. 12. Różne konfiguracje sprzętowe Pełna skalowalność Sales-Out • Dostarczone i zainstalowane przez Oracle • Uaktualnienie do wyższej wersji w siedzibie klienta 8 Węzłów 16 Węzłów 30 WęzłówCopyright © 2011 Oracle Corporation
    13. 13. Platforma Oracle Elastic Cloud Podstawa rozwiązań chmury obliczeniowej Biznesowe aplikacja oraz FMW WebLogic Coherence Enterprise Manager Tuxedo JRockit and HotSpot Exalogic Elastic Cloud Software Exabus and Exalogic System Utilities Linux Solaris Exalogic Elastic Cloud X2-2 EL X2-2 Zaintalowane przez producenta Instalowane na rządanieCopyright © 2011 Oracle Corporation
    14. 14. Jedna Platforma dla całej korporacjiWydajność, niezawdoność, dostępność, efektywność • Najbardziej wydajna platforma Java • Wydajność aplikacji zwiększona aż do 10 x • Podstawa aplikacji biznesowych • Najlepsze rozwiązanie do konsolidacji • Najlepsze dla wymagań „capacity on demand” • System typu Engineered System • Najniższy koszt wdrożenia i utrzymania • Najszybsze uruchomienie od projektu do produkcji
    15. 15. Wydajność rozwiązania Exalogic Zoptymalizowany dla Oracle Fusion Middleware i aplikacji Oracle • Biznesowe aplikacje Oracle • Inne aplikacje ISV • Fusion Middleware • WebLogic • Coherence • Tuxedo • Sprzęt Exalogic X2-2 • Exalogic Elastic Cloud SoftwareCopyright © 2011 Oracle Corporation
    16. 16. Wprowadzenie Co to jest Exalogic? • Jednostki obliczeniowe oparte o Intel Xeon – do 30 x 12 core w jednym racku • Wewnętrzna sieć IO Infiniband – wysoka przepustowość, małe opóźnienie • Systemy operacyjne Oracle Enterprise Linux lub Oracle Solaris • Oprogramowanie API udostępniające Infiniband aplikacjom i zwiększającym ich wydajnośćCopyright © 2011 Oracle Corporation
    17. 17. Sprzęt Exalogic (Hardware) Zintegrowane jednostki obliczeniowe, sieć, pamięć Zintegrowane pamięć masowa (storage) • W klastrze (HA), Centralny storage dla obrazów systemów Przyśpieszone • 40 TB SAS disk storage • 4 TB / 72 GB read / write cache poprzez flash InfiniBand I/O Fabric oraz 10GbE/1GbE • 40 Gb/sec wewnętrzne IB Wysoka • 10 Gigabit Ethernet do połączenia do datacenter dostępność Węzły obliczeniowe (compute node) • 30 węzłów obliczeniowych x86-64 • 12 rdzenie per węzeł (core) Optymalizacja w • 96 GB RAM per węzeł celu maksymalnej • 64 GB SSD per węzeł* wydajności EL X2-2 * Jednostki obliczeniowe nie zawierają mechanicznych części w dyskach twardychCopyright © 2011 Oracle Corporation
    18. 18. Oprogramowanie Exalogic (Software) Redstack dla Exalogic SOA/BPM Suite C++ / COBOL app JavaEE app Web Center E-Business Suite Inne oprogramowanie Java app PeopleSoft ATG JD Edwards Siebel Coher- WebLogic ence Tuxedo JRockit / Hotspot JVM OEL 5.5 / Solaris 11 O.S. Exalogic HardwareCopyright © 2011 Oracle Corporation
    19. 19. Wprowadzenie do Exalogic Kluczowe zalety • Oszałamiająca wydajność • Zwiększona niezawodność • Zwiększona dostępność • Zmniejszony czas wdrożenia • Zmniejszone ryzyko inwestycji • Zmniejszony koszt zarządzania • Idealna platforma do konsolidacji aplikacji Oracje i JavaCopyright © 2011 Oracle Corporation
    20. 20. Oprogramowanie Exalogic Elastic Cloud Instalowane na węzłach obliczeniowych • Instalacja Linux • Oracle Enterprise Linux (OEL) 5.5 • Oracle Unbreakable Enterprise Kernel (UEK) 2.6.32 • Drivery InfiniBand, Bibloteki i narzędzia oparte na OFED • Skrypty i narzędzia Exalogic • Dodatkowe elementy optymalizujące Linux i aplikacje • Instalacja Solaris • Solaris 11 Express • Drivery InfiniBand Drivers, Bibloteki i narzędzia napisane od początku • Skrypty i narzędzia Exalogic • Specjalne elementy optymalizujące Solaris i aplikacje • Wsparcie dla Solaris Zones (Solaris 10) – umożliwa użycie ‘hard partitioning’Copyright © 2011 Oracle Corporation
    21. 21. Oprogramowanie Exalogic Elastic Cloud Rozszerzenia WebLogic na platformę sprzętową Exalogic • Optymalizacje Application Grid • Latest WebLogic, Coherence, JRockit & Hotspot • Avoids bottlenecks only manifested on very heavily utilised systems • Maximizes use of Exalogic’s dense computing nodes and InfiniBand high-speed backplane • 4 Kluczowe Techniczne Zalety 1. Increased Server Scalability, Throughput and Responsiveness 2. Increased inter-process communication performance 3. Tighter Oracle RAC integration for more reliable and faster DB interaction 4. Reduced Exalogic-to-Exadata Response TimesCopyright © 2011 Oracle Corporation
    22. 22. Software Optimisations - WebLogic • Wsparcie protokołu - Socket Direct Protocol – Połączenia JDBC (Exadata connected systems) – Kanały replikacji (Sesje HTTP) • Self Tuning Thread pools (Size changes according to CPU) • Mechanizm Scatter/Gather IO wraz z Infiniband – Duża wartość MTU (64,000 vs 1,500) • Multiplexing replikacji sesji – Wiele równoległych sesji poprzez parallel sockets – Lazy deserialization – SDP© 2011 Oracle Corporation
    23. 23. Exalogic’s Network Hardware (1) Full Rack Configuration • 4 x InfiniBand ‘Leaf’ Switches • Sun NM2-GW switch • 32 x InfiniBand ports • 8 x 10Gb Ethernet ports (bridged to the IB fabric) • Fully redundant for HA • 2 rdzenie roles in Exalogic • All IB-connected components are switched through these • Connectivity to datacenter 10GbE client network • 1 x InfiniBand ‘Spine’ Switch • Sun NM2-36p switch • 36x InfiniBand ports • Only used for multi-rack configurations • Pairs with another rack’s Spine switch for HACopyright © 2011 Oracle Corporation
    24. 24. Exalogic’s Network Hardware (2) Konfiguracja Full Rack Configuration • 1 x 1GbE Ethernet Switch • Cisco 4948 switch • Łączy wszystkie komponenty Exalogic poprzez 1GbE w ramach sieci zarządzającej (management network) • Węzły obliczeniowe, pamięć, IB switches, PDU • InfiniBand Host Channel Adapters (HCAs) • W każdym węźle obliczeniowym oraz serwerach storageowych • Podobny koncept do Network Interface Card użytych w sieciach Ethernet • Dwa porty (aktywny – pasywny włączone do HA) – pojedynczy adres IP • Performance limited by PCIe bus speed - Active-Active not needed • For HA, one HCA port connects to one NM2-GW leaf switch and the other HCA port connects to another NM2-GW leaf switchCopyright © 2011 Oracle Corporation
    25. 25. Zasilanie Exalogic Power Distribution Units• 2 nadmiarowe jednostki dystrybucji zasilania (PDUs) • Exalogic może pracować gdy jeden PDU przestanie działać • 24-kVA trzy-fazowe dla wersji full rack, do wyboru 15/24 KvA i pojedynczo/trzy-fazowe dla half rack i quarter rack• Monitorowana konsumpcja mocy w PDU • Prosty interfejs HTML dostępny poprzez sieć zarządzania • Wyświetlacze LCD w szafieCopyright © 2011 Oracle Corporation
    26. 26. Exalogic 1.0 i Wirtualizacja Uwaga• Wirtualizacja Sprzętowa • Obecnie nie wspierana w wersji 1.0 • Oracle Virtualization Manager (OVM) nie pracuje z InfiniBand • Inne rozwiązania sprzętowej wirtualizacji (np. VMWare) nie wspierane (prawdopodobnie nie będą pracować z powodu IB)• Wirtualizacja na poziomie systemu operacyjnego • Wspierana dla Solaris Zones dla Solaris 11 Express • Nie wspierana dla węzłów pracujących na Oracle Linux• Managed Runtime Virtualization • Of course, we still have other levels of virtualization like the JVM, the JavaEE container and the Tuxedo container
    27. 27. Wyzwania dla serwerówaplikacyjnych
    28. 28. Exalogic wraz z WebLogic WebLogic – Najlepszy na Świecie serwer aplikacyjny JRockit Mission Control Coherence Developer Tools WebLogic Enterprise Management JRockit and HotSpot• Szybki rozwój oprogramowania Java EE • Udział w rynku• Niezawodność, • Wydajność skalowalność w rozwiązaniach • Cena / enterprise Wydajność• Zaawansowane rozwiązania dla chmury obliczeniowej© 2011 Oracle Corporation
    29. 29. Engineered by Oracle for Oracle Wydajność wraz z konsolidacją i standaryzacją Custom App  Proste wdrożenie IBM  Zintegrowane Konsolidacja & zarządzanie Standaryzacja  Uproszczona obsługa  Wsparcie z SLA© 2011 Oracle Corporation
    30. 30. Konsolidacja aplikacji biznesowych Jedna platfroma do uruchamiania wszystkich aplikacji • Optymalne rozwiązanie IT • Jeden system, proste wdrożenie, Custom zarządzanie CRM • Zwiększona skalowalność i CICS/ COBOL E20 3rd Party elastyczność IDM • Podstawa do rozwiązań chmury • Otwarta platforma Batch E20 Logs • Wsparcie różnych zadań Jobs Content • Izolacja aplikacji 3rd Party • Skalowalność i niezawodność ERP Custom SOA© 2011 Oracle Corporation
    31. 31. Wyniki wydajności
    33. 33. Aplikacje Oracle Exalogic i Exadata Uruchamiane na Exalogic i Exadata Standardowy sprzętE-Business Suite E-Business Suite PeopleSoft Siebel UCM Order to Cash HR Self Service and Self Service HRMS, FIN Procurement Customer Hub 3x better Response Time 3x better Response Time 8x better Response Time 8x better Response Time 2x better Scalability 5x better Scalability 4x better Scalability 2x better Scalability Response Time Response Time Response Time Response Time 200 ms 2.23 s 11.94 s 1.18 s 3X 3X 8X 8X 0.74 s 0.39 s 1.42 s 25 msCopyright © 2011 Oracle Corporation 34
    34. 34. Aplikacje Oracle Exalogic i Exadata Uruchamiane na Exalogic i Exadata Standardowy sprzętJD Edwards Utilities Communications ATG Web CommerceOrder Management Meter Data Management Billing Revenue Management Commerce Reference Store 3x better Response Time 2x better Response Time 2x better Response Time 3x better Response Time 2x better Scalability 7x better Scalability 2x better Scalability 3x better Scalability Response Time Scalability Scalability Scalability 4000 10 0.51 s 20 million 3X 3X 7X 2027 2X 0.17 s 3.1 2.75 millionCopyright © 2011 Oracle Corporation 35
    35. 35. Wydajność SOA 11g na Exalogic • Wysoka wydajność jednostek obliczeniowych 40K Txn/s • Zintegrowany storage 520 ms 2X 8X • Sieć Infiniband • Zoptymalizoawane 20K Txn/s • Platforma SOA • Szybsze procesowanie XML 58 ms • Optymalizacja skalowalności • Optymalizacja platformyCopyright © 2011 Oracle Corporation 36
    36. 36. Oracle Webcenter 11g na Exalogic • Aplikacja symulująca 20,000 użytkowników 4s • Scenariusze Login/logout z 8X 5X dostępem do bazy danych • Zintegrowane z listą zadań SOA, UCM, panelem 480ms dyskusji, aktywnościami i message boardCopyright © 2011 Oracle Corporation
    37. 37. Oracle Exalogic Elastic CloudEasier to Buy, Easier to Own, Easier to Operate • Fastest Application Performance • At least 2x improvement in response times • At least 2x increase in throughput • Best application performance for Java, Oracle’s Business Applications, and with Exadata • Lowest TCO • At least 50% lower TCO • Engineered System • 1 Vendor Solution: Hardware, Software • Fastest path to market
    38. 38. Pytania39 Oracle Restricted and Confidential
    39. 39. For More Informacji Więcej Information Kontakt Contact Zasoby Resources• Jakub Połeć • Oracle Web:• (jakub.polec@oracle.com) www.oracle.com/exalogic