1
2 Felhő létrehozása az alapoktól Az Oracle eszközei és az Enterprise Manager 12c szerepe Markovits Péter vezető tanácsadó
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. 3
Napirend 1.rész : Tervezzük meg és állítsük üzembe a felhőt! 2.rész : Menedzseljük a felhőt! 3.rész : Szolgáljuk ki a felhasználóinkat! 4.rész : Tegyük mérhetővé a sikerességet! 4
Felhő üzembe állítása: egy képzelt cég képzelt kampánya kapcsán bemutatva 5
9:05 AM Az IT csapat irodája, miután a kampány bejelentésre kerül 25-szeres forgalom várható 4 nap van az előkészületekre De már van felhő infrastruktúra! 6
Napirend 1.rész : Tervezzük meg és állítsük üzembe a felhőt! 2.rész : Menedzseljük a felhőt! 3.rész : Szolgáljuk ki a felhasználóinkat! 4.rész : Tegyük mérhetővé a sikerességet! 7
Oracle Cloud építőelemek OEM12c Oracle VM Manager Oracle Fabric Manager Hardware Management Szerverek Tárolók Hálózat 8
Oracle Cloud építőelemek Cloud management OEM12c Tanácsadás Architektúra és módszertan Oracle VM Manager Oracle Fabric Manager Szerver virtualizáció Infrastruktúra (IaaS) Tároló virtualizáció Hálózat virtualizáció Hardware Management Szerverek Tárolók Hálózat 9
Oracle Cloud építőelemek Cloud management OEM12c Tanácsadás Architektúra és módszertan Oracle VM Manager Platform (PaaS) DB, MW, stb... Oracle Fabric Manager Szerver virtualizáció Infrastruktúra (IaaS) Tároló virtualizáció Hálózat virtualizáció Hardware Management Szerverek Tárolók Hálózat 10
Oracle Cloud építőelemek Cloud management OEM12c Oracle VM Manager Tanácsadás Architektúra és módszertan Vállalati alkalmazások (SaaS) ERP, CRM, stb... Platform (PaaS) DB, MW, stb... Oracle Fabric Manager Szerver virtualizáció Infrastruktúra (IaaS) Tároló virtualizáció Hálózat virtualizáció Hardware Management Szerverek Tárolók Hálózat 11
Oracle Cloud építőelemek Cloud management OEM12c Oracle VM Manager Oracle Public Cloud Tanácsadás Architektúra és módszertan Vállalati alkalmazások (SaaS) ERP, CRM, stb... Platform (PaaS) DB, MW, stb... Oracle Fabric Manager Szerver virtualizáció Infrastruktúra (IaaS) Tároló virtualizáció Hálózat virtualizáció Hardware Management Szerverek Tárolók Hálózat 12
A felhő bevezetés pragmatikus módszertana 13
A pragmatikus folyamat: iteratív 14
Figyelembe vesz több érdeket - szabványosság vs. integráció - fókusz projektek vs. széles bevezetés - technológia vs. üzlet 15
Szabványosság vs. Integráció Az egyformaságot vagy az együttműködést erősítjük? 16
Fókusz projektek vs. Széles bevezetés Kicsiben mindent, vagy nagyban keveset Strategic Complete migration for a given architecture/application, often focusing on revenue enhancement Tactical Wide deployment of a limited technology (e.g. virtualization), often focusing on cost reduction 17
Irányok, lépések: Cloud Maturity Model Kritikus képességek érettség/elterjedtség rendszerben 18
Architektúra Akadémikus NIST NIST conceptual architecture 19
Architektúra Egy gyártó értelmezésében pl. Oracle Oracle conceptual architecture 20
Oracle Cloud infrastruktúra eszközei Oracle Enterprise Manager Operating Systems OPS Center Oracle VM Manager Virtualization Oracle VM Oracle Virtual Networking Oracle Fabric Manager Hardware Hardware Management Oracle Fabric Interconnect Engineered Systems Servers Storage Fabric 21
Az Oracle szerver virtualizációs megoldásai 22
Az Oracle szerver virtualizációs megoldásai 23
Oracle VM for x86 architektúra elemek Oracle VM Manager Centralized management server Web browser-based: No client required Manage hundreds or thousands of VMs centrally Advanced virtualization management included Oracle VM Server Installs on bare-metal servers in about a minute Guest operating systems: Solaris on x86, Linux, & Windows: Support for paravirtualized- and hardwarevirtualized kernels & drivers High performance at scale: Up to 160 vcpus and 2TB memory/vm; 4TB memory/physical server 24
Oracle VM for x86 alap architectúra 25
Oracle VM for x86 koncepció áttekintés 26
Az Oracle hálózat virtualizációs megoldásai 27
Oracle hálózat virtualizáció XSIGO 28
Oracle hálózat virtualizáció - példa Fabric nélkül Oracle Fabric (XSIGO) Megtakarítás Server Pod Server Pod Cap Ex: $1.1M Op Ex (3 yrs): Power: $100K MAC: $389K TOTAL SAVINGS $1.6M (120 servers, over 3 years) Server Ports: 8 Ethernet + 2 FC ports per server Agility: 216 hours to provision new customer app Server Ports: 2 IB ports per server Agility: 2 hours to provision new customer app 29
Oracle hálózat virtualizáció egy kép többet mond... 30
Az Oracle tároló virtualizációs megoldásai 31
Oracle tároló virtualizáció ZFS termékek Teljesítmény Hatékonyság Minőség és megbízhatóság Engineered for Oracle Software 2x Faster than NetApp in OLTP, 2x Faster than NetApp in File serving, 4x Faster than NetApp in OLAP/DSS, 4x Faster than NetApp in VDI/VM 4x Faster than NetApp in Backup, 5x Faster than NetApp in Restores 85% Smaller backup windows than NetApp, 44% Faster trouble-shooting than NetApp, 2x Better price/performance in OLTP than NetApp, 5x Better price/performance in File serving than NetApp, #1 Analytics, HSP Voted #1 in Quality Storage Magazine users, Voted #1 in Reliability, Voted #1 in Enterprise and Midrange Features, 80+ million hours in production with zero data loss, and the only NAS with triple-parity and end-to-end data validation Only NAS vendor with Hybrid Columnar Compression, Only NAS vendor with Enterprise Manager Cloud integration, Only NAS vendor with InfiniBand 32
Egyedülálló kezelhetőség és analitika OLTP Operation/ Storage IO 33
Széleskörű funkcionalitás Protokoll Szolgáltatás Menedzsment Fibre channel iscsi Infiniband over IP/RDMA iser SRP NFS V3 and V4 CIFS HTTP WebDAV FTP/SFTP/FTPS ZFS NDMP V4 Oracle Hybrid Columnar Compression Hybrid storage pool Single, double, triple parity RAID (RAIDZ, Z2, Z3) Mirroring, triple mirroring End-to-end data integrity Local, Remote replication* Snapshots, clones* Quota(s) In-line dedup Compression Thin provisioning Antivirus via ICAP protocol Online data migration Clustering Browser and CLI interface Management dashboard Hardware/component view Role-based access control Phone home Event and threshold based alerting Dtrace analytics Scripting Workflow automation Advanced networking DFS root support Source aware routing * Remote Replication and Cloning features are licensed separately. All other features included with purchase of system. 34
Megfontolások: - milyen szinten virtualizáljunk? - használjunk-e optimalizált rendszereket? - birtokoljuk-e az infrastruktúrát? 35
Megfontolások: - milyen szinten virtualizáljunk? - használjunk-e optimalizált rendszereket? - birtokoljuk-e az infrastruktúrát? 36
DB DB DB DB DB+ RAC DB DB+ RAC PaaS és virtualizáció hypervisor nélkül is What is the level of abstraction of a service? DB as a service architectural decisions Multiple legacy db consolidation into single large instance? Lots of small db s as a service? OS consolidation and DB Consolidation? Standardize on common OS stack/vm template Consolidate only on DB+RAC DW CRM ERP DW ERP CRM DW ERP CRM OS Hypervisor OS OS Hypervisor OS OS OS OS Hypervisor OS Database 37
Megfontolások: - milyen szinten virtualizáljunk? - használjunk-e optimalizált rendszereket? - birtokoljuk-e az infrastruktúrát? 38
KONSZOLIDÁLT INFRASTRUKTÚRA Mit vár a bevezető a konszolidációtól megtakarítás az infrastruktúra konszolidáció által A RENDSZER MEGTAKARÍTÁS B RENDSZER C RENDSZER D RENDSZER 39
Kiinduló állapot - különálló infrastruktúrák A rendszer B rendszer C rendszer D rendszer E rendszer F rendszer G rendszer H rendszer... rendszer Z rendszer App App App App App App App App App App MW MW MW MW MW MW MW MW MW MW DB DB DB DB DB DB DB DB DB DB OS OS OS OS OS OS OS OS OS OS VM VM VM VM VM VM VM VM VM VM SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS ST ST ST ST ST ST ST ST ST ST 40
Konszolidált infrastruktúra A rendszer B rendszer C rendszer D rendszer E rendszer F rendszer G rendszer H rendszer... rendszer Z rendszer App App App App App App App App App App MW MW MW MW MW MW MW MW MW MW DB DB DB DB DB DB DB DB DB DB OS OS OS OS OS OS OS OS OS OS MEG- TAKARÍTÁS VM SYS VM SYS VM SYS VM SYS VM SYS VM SYS VM SYS VM SYS VM SYS VM SYS ST ST ST ST ST ST ST ST ST ST 41
További megtakarítás az Oracle optimalizált infrastruktúra (Exadata) bevonásával A rendszer B rendszer C rendszer D rendszer E rendszer F rendszer G rendszer H rendszer... rendszer Z rendszer MEG- TAKA- RÍTÁS App App App App MW MW MW MW DB DB DB DB OS VM SYS ST OS Gyártó1 VM SYS ST OS VM SYS Gyártó4 ST Gyártó2 OS VM SYS ST App MW App MW App MW App MW App MW App MW DB DB DB DB MEGTAKARÍTÁS DB DB OS OS Gyártó1 OS OS OS OS Gyártó3 VM SYS ST VM SYS ST VM VM SYS Gyártó5 ST SYS ST VM SYS VM Gyártó6 SYS ST ST 42
Az Oracle optimalizált infrastruktúra (pl. Exadata) OPEX elemei Storage support és követés Legjobb elérhető tömörítés miatt kevesebb tároló igény Hálózat support és követés Gyakorlatilag nincs külön hálózat menedzsment Szerver support Szoftver elemek supportja és követése Oracle VM és OS esetében Oracle hardveren ez nulla DB processzor és ebből adódóan licenc igény alacsonyabb Nem személyi jellegű üzemeltetési ráfordítások Kevesebb energia fogyasztás, kisebb hűtési igény Kisebb négyzetméter igény Üzemeltetési személyzet allokáció Minimális tesztelési igény, automatizált üzemeltetés, gyakorlatilag nincs külön storage menedzsment 43
Megfontolások: - milyen szinten virtualizáljunk? - használjunk-e optimalizált rendszereket? - birtokoljuk-e az infrastruktúrát? 44
Oracle Infrastructure as a Service (IaaS) Oracle Cloud Oracle Data Center and Operated in customer s DC Oracle IaaS Your Data Center Monthly fee: (Lic + 3 year support fee ) * 0.8 / 36 F I R E W A L L Oracle IaaS extends cloud offerings by providing hardware infrastructure deployed on-premise for a monthly fee with elastic compute Capacity on Demand Exadata IaaS for Database Including Exadata Storage Expansion Exalogic IaaS for Apps & Middleware SPARC SuperCluster IaaS for General Purpose Deployments Exalytics IaaS for Analytics 45
1.Tervezzük meg, hozzuk létre Erőforrások felmérése Erőforrások konszolidálása Komplex alkalmazások alkalmassá tétele az önkiszolgálásra Hogyan konszolidálható a komplexitás? Ebben segít az Enterprise Manager 12c 46
Tervezzük meg és állítsük üzembe a felhőt! Discover IT assets Plan capacity and consolidation (P2P, P2V, P2Exa) Setup cloud services Define access rules and controls Oracle Enterprise Manager 12c Bare Metal Provisioning + Storage Connect Quotas, resource zoning: cost centers, QoS 47
Oracle Enterprise Manager Több rétegű, komplex alkalmazások csomagja Virtual Assembly Builder Capture Complete Application Topology Package Into Single Assembly Upload to Software Library Deploy Self-Service HTTP OVM HTTP OVM WLS OVM DB OVM Metadata 48
Önkiszolgáló hozzáférési funkciók Portal Infrastructure-as-a-Service (IaaS) x86 and SPARC Platform-as-a-Service (PaaS) Database (DBaaS), Java,. Physical and virtual environment support Out-of-box features of Oracle Enterprise Manager 12c Self-Service Freedom, Professional Control Cloud API 49
Napirend 1.rész : Tervezzük meg és állítsük üzembe a felhőt! 2.rész : Menedzseljük a felhőt! 3.rész : Szolgáljuk ki a felhasználóinkat! 4.rész : Tegyük mérhetővé a sikerességet! 50
2. Menedzseljük a felhőt! Biztos eszköz kell a változásmenedzsmenthez Az összes erőforrást egy helyről kell kezelni Felix is worried that these changes might impact his current service levels Hogyan tartjuk az SLA-kat? 51
A felhő működésnek követése és beavatkozás Track resource flux, tenants, policy violations, etc Monitor requests and failures Manage resource and capacity utilization Automatic, policy driven elasticity 52
Napirend 1.rész : Tervezzük meg és állítsük üzembe a felhőt! 2.rész : Menedzseljük a felhőt! 3.rész : Szolgáljuk ki a felhasználóinkat! 4.rész : Tegyük mérhetővé a sikerességet! 53
3. Szolgáljuk ki felhasználóinkat! Szolgáltatási szintek teljesítése Tisztában lenni azzal, milyen a felhasználói élmény Real Workload Testing 54
Üzleti igények által vezérelt alkalmazás mgmt. Clouds Optimized For Business Services Custom App 3 rd Party App Are my customers happy? Why hasn t the order shipped yet? Are business SLAs being met? User Experience Management Business Transaction Management Business Service Management 55
Real User Experience Insight (RUEI) termék End User Analytics and Performance Management Massively scalable 500M page views and higher Fine grained monitoring Integrated user experience and application performance monitoring 56
Napirend 1.rész : Tervezzük meg és állítsük üzembe a felhőt! 2.rész : Menedzseljük a felhőt! 3.rész : Szolgáljuk ki a felhasználóinkat! 4.rész : Tegyük mérhetővé a sikerességet! 57
4. Tegyük mérhetővé! Mérhető használat Átlátható erőforrás használat Saját felhő finomhangolása 58
Fogyasztásmérés és költségelemzés Reporting tailored Self-Service Users + Admins Usage/Charge Reports for Cost Centers, Summary Metering enables Cloud Cost Transparency Helps IT hold end-users accountable, Encourages users to only use what they need, Drives better decision making and budgeting Target-based Metering Target types: GuestVM, Database, Web Logic Server, Host, Composite Target: aggregation over supported target types, Application/Activity metering (planned) Plan-driven Chargeback Usage-based items (Resource and Activity), Configuration-based items, Fixed-cost items Használatalapú Előfizetésalapú 59
A visszacsatolás eredménye: Felhő szolgáltatások optimalizálása Performance Capacity QoS Costs 60
Summary The Best Platform For Your Private Cloud Needs Best technologies, more choices, no sacrifices #1 Database #1 Middleware Most scalable virtualization Industry-leading clusterware Most optimized hardware Supports ALL your applications and workloads Agile operations and lowest TCO with Oracle Enterprise Manager Makes sense Enterprise Platform Flexibility Agility Transparency 61
Ok, any questions? 62
Learn more at oracle.com/zerotocloud @OracleCloudZone @Oracle_em facebook.com/oraclecloudcomputing facebook.com/oracleenterprisemanager 63
64
65