Month, Day, Year Venue City Fejlesztés és üzemeltetés WebLogic platformon Nagy Péter Vezető tanácsadó 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7
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.
Oracle alkalmazás szerverek 2011 Oracle Corporation 3
WebLogic Server Megbízhatóság Teljesítmény Több ezer ügyfél Garantált, folyamatos rendelkezésre állás Alacsony fenntartási költségek Hatékony fejlesztés, üzemeltetés Nagyobb teljesítmény Kevesebb hardver Skálázhatóság Igény szerinti növekedés Gyors bevezetés Szabványos JEE alkalmazás szerver Előre integrált: Oracle DB, Fusion apps, SOA, E2.0 WebLogic Suite: Coherence, EM, JRockit 2011 Oracle Corporation 4
Oracle WebLogic: Magas rendelkezésre állás Inter, Intra-cluster session állapot replikáció Leállás-mentes verzióváltást tesz lehetővé Alkalmazás (Side-by-side deployment) WebLogic frissítés (Rolling upgrade) Automatikus szerver migráció hardver hiba esetén Túlterhelés elleni védelem Terhelés elosztás Skálázhatóság Szerverek dinamikus, menetközben történő hozzáadása Dinamikus, online konfiguráció kezelés WebLogic Domain Cluster 1 Administration Server Cluster 2 Managed Server Cluster 3 Managed Server App 1 App 2 App 1 App 3 Node Mgr Managed Server Node Mgr Managed Server Node Mgr 2011 Oracle Corporation 5
Oracle WebLogic: Magas rendelkezésre állás Az új verzió párhuzamosan telepítésre kerül ugyanabban a JVM-ben A még régi verzióhoz kapcsolódó kliensek tovább dolgozhatnak Az új klienseket már az új verzióhoz irányítja Tesztelési célból is használható Vissza lehet lépni a korábbi verzióra A régi verzió automatikus leállítása Folyamatban lévő kliens kapcsolatok Új verzió WebLogic Szerver Java VM Újonnan csatlakozó kliensek Régi verzió Tesztelési lehetőség 2011 Oracle Corporation 6
GridLink: WebLogic és Oracle RAC integráció Nagyobb teljesítmény és megbízhatóság Dinamikus terhelés elosztás a RAC csomópontok között Tranzakció során csomópont affinitás biztosítása Maximális JDBC áteresztőképesség (SQLNet via SDP) Azonnali csomópont váltás RAC csomópont kiesése során FAN, FCF via ONS SCAN támogatás WebLogic WebLogic WebLogic WebLogic WebLogic WebLogic GridLink GridLink GridLink GridLink GridLink GridLink XA 80% 20% RAC Node Load Aware Connection Requests RAC Node Affinity For Transactions Continuous Connections Regardless of RAC Changes 2011 Oracle Corporation 7
Oracle Coherence Data Grid In-Memory Data Grid Alkalmazásban használt objektumok tárolása (ORM) Enterprise Applications Real Time Clients Több szerveren megosztott konzisztens, transzparens adatréteg Web services Tranzakcionális CRUD műveletek Data Services Kis válaszidő Skálázhatóság (lineáris) 2-10.. szerverig több TB kapacitást biztosítva Oracle Coherence Data Grid Nincs szűk keresztmetszet Folyamatos rendelkezésre-állás Hibatűrő, nincs adatvesztés Párhuzamos és eseményvezérelt feldolgozás Java,.NET, C++ kliensek Databases Mainframes Web services Plug into (Hibernate,Toplink) 2011 Oracle Corporation 8
Active Cache - Coherence*Web Web Application Coherence Web Java EE or Servlet Container Application State Router Web Application Web Tier Load Balanced Coherence Web Java EE or Servlet Container Application State Clustered Oracle, WebLogic, WebSphere, JBoss, Tomcat In Memory Coherence Data Grid for Session State 9
WebLogic Virtual Edition Több egymástól független szoftver réteg Telepítés Konfiguráció Frissítés, patch Üzemeltetés A tevékenységek koordinálása Alkalmazás Admin Op. rendszer Admin Hardver Admin Teljesítmény is rosszabb 10
Oracle Exalogic Elastic Cloud WebLogic optimalizáció Enterprise Manager WebLogic Server Coherence JRockit and HotSpot Exalogic Elastic Cloud Software Oracle Enterprise Linux or Solaris Exalogic Elastic Cloud Hardware EL X2-2 2011 Oracle Corporation 11
Exalogic optimalizáció 12
Oracle Virtual Assembly Builder 1 OVAB Studio 2 LB OHS WLS 3 Assembly feltöltése (PaaS API) Exalogic Elastic Cloud Assembly létrehozása Coh OVAB Assembly OVA Telepítő LB LB Compute Nodes OHS OHS Telepítés (PaaS API) WLS Coh WLS Coh WLS Assembly Repository 4 DB Referencia rendszer EMCC 5 Alkalmazások feltérképezése mendzsmentje EMCC segítségével 13
Fejlesztés Részleges JEE6 támogatás Java EE 6 Core API JPA 2.0, JSF 2.0, JAX- RS Web Services Teljes Java EE 6 támogatás a következő nagyobb verzióváltásban Open source támogatás Spring 3.0 integráció Zip disztribúció és Mac OS támogatás Eszközök WLST (script szerkesztő már Eclipse-ben is) Ant és Maven támogatás Classloader Analysis Tool Elérhető a népszerű fejlesztői környezetkben Oracle Enterprise Pack for Eclipse JDeveloper NetBeans CAT 15
WebLogic menedzsment Monitorozás, hiba keresés WebLogic Diagnostics Framework Szerver és alkalmazás szintű adatok naplózása Watches, Notifications Hiba keresés JRockit Mission Control JVM diagnosztika JRockit-hoz JRockit Flight Recorder (JFR) Memória, thread, késleltetés analízis Intuitív Eclipse-alapú felhasználói felület WebLogic/JFR integráció WebLogic események rögzítése a JFR-ben JFR vezérlés WebLogic watches segítségével Integrált szerver/jvm adatok 16 16
WebLogic Server Management Pack EE Több WebLogic domain felügyelete Heterogén middleware komponensek (ias, WebLogic, Coherence, OHS, stb.) felügyelete Coherence cluster monitorozása EM Grid Control WebLogic 11g WebLogic 8.1/9.2 ias 10.1.2/10.1.3 Coherence Admin. Server Admin. Server OPMN Managed Server 1-n Managed Server 1-n OC4J 1-n Coherence 1-n Domain a Domain b Cluster Cluster 17
Oracle Java Cloud Service Flexible Deployment On-premise or in the cloud Programming Model Standard Java EE Database and Persistence Full Oracle Database & User defined schema Fusion Applications Integration Integrated connectivity services Identity Management Comprehensive & integrated Service Console Common & integrated IDE Support JDeveloper, Eclipse, NetBeans Copyright 2011, Oracle and/or its affiliates. All right 18
WebLogic információk Oracle.com/WebLogic <Insert Picture Here> Twitter twitter.com/oracleweblogic Facebook facebook.com/oracleweblogic Oracle s Cloud Application Foundation blog blogs.oracle.com/cloudappfoundation 2011 Oracle Corporation 19
20