Számítási felhők (Cloud Computing)



Hasonló dokumentumok
Felhő számítástechnika

Infrastruktúra alapelemek és számítási felhők

Párhuzamos és Grid rendszerek

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

Bárányfelhő vagy viharfelhő? A felhő alapú megoldások biztonsági kérdései. Császár Rudolf Műszaki fejlesztési vezető Digital Kft.

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013

A cloud szolgáltatási modell a közigazgatásban

Amazon Web Services. Géhberger Dániel Szolgáltatások és alkalmazások március 28.

A felhő. Buday Gergely Károly Róbert Főiskola ősz

Felhők teljesítményelemzése felhő alapokon

VIRTUALIZÁCIÓS TECHNOLÓGIÁK EUCALYPTUS CLOUD PLATFORM

MTA Cloud Use cases MTA Cloud workshop. Hernáth Szabolcs MTA WIGNER FK

Korszerű Adatbázisok. Gombos Gergő

TECHNOLÓGIAI JÖVİKÉP. Felhınézetben. Tázló József mőszaki igazgató Cisco Systems Magyarország Cisco Systems, Inc. All rights reserved.

Adatbázis rendszerek 7. előadás State of the art

Felhőszolgáltatások megvalósítása PureSystems eszközökön

Számítási felhõ: kihívás és lehetõség...

EGI-InSPIRE. Café Grid március 24. Szeberényi Imre 3/25/ EGI-InSPIRE RI

Felhő rendszerek és felhő föderációk. Kacsuk Péter MTA SZTAKI

A T-Systems felhő koncepciója Frigó József

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

ÉLET A FELHŐBEN - HATÉKONYSÁGNÖVELÉS CLOUD TECHNOLÓGIÁVAL. Baranyi Fanni Microsoft Online Szolgáltatások Értékesítési Szakértő

A felhőalapú számítástechnika ismeretének és használatának empirikus vizsgálata az ausztriai és a magyaraországi vállalkozásoknál

A felhőről általában. Kacsuk Péter MTA SZTAKI

Miért jó nekünk kutatóknak a felhő? Kacsuk Péter MTA SZTAKI

Virtualizációs Technológiák Felhő alapú rendszerek

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT

IT trendek és lehetőségek. Puskás Norbert

Felhőalkalmazások a. könyvvizsgálatban

IBM felhő menedzsment

NIIF szolgáltatások a múzeumok számára

FELHŐ és a MAINFRAME. Irmes Sándor

Üzleti folyamatok a felhőben. ECM Szakmai Kongresszus 2011.október 4.

INFORMÁCIÓTECHNOLÓGIA ÉS KOMMUNIKÁCIÓ FELHŐBŐL. HOUG 2013, Siófok

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

ÁSZF 1. melléklet. GST-Max Kereskedelmi és Szolgáltató Kft Budapest, Völgy utca 32/b. részéről

Számítási felhők lehetőségei és veszélyei

Felhőalapú szolgáltatás, mint a vállalati innováció hajtóereje

Composable Infrastruktúra

IT trendek és lehetőségek

Korszerű Adatbázisok. Gombos Gergő

STANDARD DEVELOPMENT U.L. FACTORY SYSTEMS GROUP IT DEPARTMENT

Az információs rendszerek adatai

Bízzunk a felhőben! Spilák Viktor termékmenedzser KÜRTCloud Felhő kockázatok nélkül. viktor.spilak@kurt.hu június 18.

Felhő alapú hálózatok Konténerek orkesztrálása Simon Csaba. Budapesti Műszaki és Gazdaságtudományi Egyetem

Mikor és hogyan érdemes virtualizálni?

2011. November 8. Boscolo New York Palace Budapest. Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel

Alkalmazás és megjelenítés virtualizáció

Virtualizációs Technológiák Felhő alapú rendszerek

A számítási felhő világa

ÁSZF 1. melléklet. GST-Max Kereskedelmi és Szolgáltató Kft Budapest, Völgy utca 32/b. részéről

Automatikus infrastruktúra menedzsment és alkalmazástelepítés

SAP S4HANA as a Service. Török György, Gyenes István

Oracle Exalogic Elastic Cloud

Az információs rendszerek adatai

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Papp Attila. BI - mindenkinek

SUSE Linux Enterprise High Availability. Kovács Lajos Vezető konzultáns

Windows Server 2012: a felhő OS

Újdonságok. Jancsich Ernő Ferenc

MTA Cloud a tudományos alkalmazások támogatására. Kacsuk Péter MTA SZTAKI

Cloud Computing a gyakorlatban. Szabó Gyula (GDF) Benczúr András (ELTE) Molnár Bálint (ELTE)

Privát felhő megoldások és tapasztalatok


Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Egységes metamodell kialakítása privát IaaS cloud rendszerekhez

Private Cloud architektúra keretrendszer

Cloud computing Dr. Bakonyi Péter.

Informatikai technológiák szakirány Rendszertervezés ágazat

Az IBM WebSphere Multichannel Bank Transformation Toolkit V7.1 felgyorsítja a többcsatornás alkalmazásfejlesztést

A virtualizáció a modern vállalati informatikai infrastruktúra alapja

moderátorok: Kovács András és Papp Attila Gyártói kerekasztal beszélgetés

Veeam Agent for Windows and Linux

Bevezetés a hálózatok világába Forgalomirányítási és kapcsolási alapok Hálózatok méretezése Connecting Networks

Hogyan lettem Cloud Champion?

Érettségi tétel az IT vizsgán: Felhő

Félreértések elkerülése érdekében kérdezze meg rendszergazdáját, üzemeltetőjét!

Slamovits Tibor Államigazgatásiüzletág-vezető EMC Magyarország

Nagyméretű webes projektek a felhőben

Kutatási fázis eredményei. Turi Péter

Magyar Posta központi Oracle infrastruktúrája VMware alapokon

Oracle cloudforgatókönyvek

Segesdi Dániel. OpenNebula. Virtualizációs technológiák és alkalmazásaik BMEVIMIAV ősz

Strausz János. Cisco Magyarország Február Cisco and/or its affiliates. All rights reserved. 1

Globális trendek lokális stratégiák. Kovács András

Petkovics Imre A felhőinformatika szerepe a XXI. századi felsőoktatásban

BlackBerry Professional Server szoftver

Üzleti kritikus alkalmazások Novell Open Enterprise Serveren

Gersei Tamás Ker-Soft Kft. Migráció O365 felhőbe

VL IT i n du s t ri al Kommunikációs vázlat

Infor PM10 Üzleti intelligencia megoldás

Költséghatékony virtualizáció. Kósa Barna Hewlett Packard

A hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,

Cégbemutató, rövid áttekintés. Keszler Mátyás Territory Manager, Hungary

Andrews Kft. A technológia megoldás szállító. <zambo.marcell@andrews.hu>

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

Webes alkalmazások fejlesztése 11. előadás. Alkalmazások felhőben Giachetta Roberto

Webes alkalmazások fejlesztése 11. előadás. Alkalmazások felhőben. Alkalmazások felhőben Számítástechnikai felhő

Számítási felhők: alkalmazási esetek és teljesítmény

Tartalomjegyzék Előszó Mi a felhő? Az IT mint közmű... 15

Átírás:

Intelligens rendszerfelügyelet Számítási felhők (Cloud Computing) Kocsis Imre, Kövi András, Szatmári Zoltán Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Motiváció Mi facsavart gyártunk. Miért kell nekünk web, levelező- és csoportmunka-szerver? Szervezzük ki!

Motiváció

Klasszikus architekturális modellezés - (ált.) külső (hálózati (elérésű)) szolgáltatás - felépítés: lényegtelen vagy ismeretlen - méret/bonyolultság: nem triviális

Mi van ma a felhőben? Virtuális gép (Amazon EC2) Adatbázis (Amazon RDS) Alkalmazás (LotusLive) Alkalmazásszerver (Google App Engine) Trend: IT funkciók/képességek (internet-elérésű) szolgáltatásként (is) hozzáférhetőek legyenek

Mi van ma a felhőben? Virtuális gép (Amazon EC2) Adatbázis (Amazon RDS) Alkalmazás (LotusLive) Alkalmazásszerver (Google App Engine) Trend: IT funkciók/képességek (internet-elérésű) szolgáltatásként (is) hozzáférhetőek legyenek

Definíció? A számítási felhők egy modell, amely lehetővé teszi a hálózaton keresztül való, kényelmes és széles körű hozzáférést konfigurálható számítási erőforrások egy megosztott halmazához. NIST 800-145 alapján Tulajdonságok, szolgáltatási és telepítési modellek

Alapvető tulajdonságok Széles körű hálózati hozzáférés o Nem csak az Internet Igény szerinti önkiszolgálás Resource pooling o Multi-tenant model : több bérlő egyszerre o Dinamikus ügyfelekhez rendelés o Bérlői kontroll: legfeljebb magasabb absztrakciós szinten

Alapvető tulajdonságok Rugalmas fel- és leskálázás o Látszólag végtelen, o akármikor előfizethető erőforrások Mért szolgáltatások o Szolgáltatás/erőforrás használata o Sokszor: használat alapú számlázás

Szolgáltatás-terminológia Alkalmazás SaaS Szoftver-környezet / -platform PaaS Számítási erőforrás IaaS Adattárolás DaaS Kommunikáció CaaS Szoftver kernel Firmware / Hardware HaaS Lehet együtt is IaaS (pl. NIST terminológia)

SaaS Képesség: szolgáltató alkalmazásainak használata o Hozzáférés: jellemzően vékony kliens o Nem új koncepció Példák o Google Apps o Salesforce CRM o LotusLive o Microsoft Business Productivity Online Suite (BPOS) Néhány sikeres terület: kollaboráció, könyvelés, CRM, ERP, HRM, CM, PM,

PaaS Képesség: saját/beszerzett alkalmazás telepítése bérelt futtatókörnyezetbe o Adott környezeti szolgáltatások o Adott használható API-k, nyelvek o Konfigurálható környezet o Korlátozhatja az alkalmazás-modellt Google AppEngine Microsoft Windows Azure Platform Amazon Beanstalk

IaaS Képesség: alapvető számítási erőforrások foglalása o A felhasználó tetszőleges szoftvert futtat o Jellemzően logikai/virtuális erőforrások o Kontroll: OS, tárolás, alkalmazások, hálózati aspektusok egy része Amazon Elastic Compute Cloud (EC2) o Xen alapú virtualizáció o Egyre teljesebb ökoszisztéma o Az alapszolgáltatás: tömegtermék o Érdekesség: gépidőre licitálás ( bidding )

Amazon EC2 Infrastructure as a Service o EC2: sokáig A Cloud Computing (IaaS-re) Nem csak csupasz OS lehet o DB2, WebSphere, InfoSphere, Lotus Forms, Windows Server 2003/2008, MS SQL, Szoros integráció a többi Amazon Web Service-szel

Amazon Web Services

Amazon Web Services (folyt.)

Amazon EC2 - alapfogalmak

DEMO Amazon EC2 Alapvető műveletek Példányok létrehozása Terheléselosztást használó webalkalmazás beüzemelése Teljesítménytesztelés

Amazon EC2 On-Demand példányok Szerver óránként ~17 HUF-ért

Elem Cloud Computing mikor éri meg? WAN CPU diszk 100 Mbps WAN link 2 GHz, 2 socket, 4 mag/socket, 4GB DRAM Ár (2008) 3600$ / hó 1000$ 100$ 1$-ért 2.7GB 128 CPU óra 10 GB 1$-nyi erőforrás ára az AWS-en (2008) 1 TB diszk, 115 Mb/sec (állandósult) $0.27-$0.4 $2.56 $1.20-$1.50

Cloud Computing mikor éri meg? ~4,5$ vs. 3$?!? Elem (+ energia, hűtés, terembérlet, emberi erőforrások) WAN CPU diszk 100 Mbps WAN link (Forrás: Armbrust et. al, 2009) 2 GHz, 2 socket, 4 mag/socket, 4GB DRAM Ár (2008) 3600$ / hó 1000$ 100$ 1$-ért 2.7GB 128 CPU óra 10 GB 1$-nyi erőforrás ára az AWS-en (2008) 1 TB diszk, 115 Mb/sec (állandósult) $0.27-$0.4 $2.56 $1.20-$1.50

Cloud Computing mikor éri meg? Cash-flow megfontolások o Capital Expenditure to Operational Expenditure konverzió (CapEx to OpEx) o ami szemléletes, de könyvelésileg erősen helytelen Időben nem egyenletes munkaterhelések, igények o Napi, heti, szezonális ingadozások o Ritka, kötegelt munkák o Tesztrendszerek o Adatelemzés o Disaster recovery

Cloud Computing mikor éri meg? Erőforrások alul-/felülbecslése: kockázat átruházása a szolgáltatóra o Persze ezért prémiumot fizetünk Járulékos faktorok, költségük/menedzsmentjük eliminálása Állandó terhelésű infrastruktúra kiváltására hosszú távon nem mindenképpen alkalmas (ma) o Egyre inkább az

A Cloud Computing bevezetésének főbb indokai Összességében: 1. Költségcsökkentés 2. Gyorsabb time to value Forrás: IBM Market Insights, Cloud Computing Research, 2009. július

Néhány szolgáltató-oldali hatékonysági tényező Adatközpontok környezeti adottságai o Idaho-ban olcsóbb az áram, mint Hawaii-n o és hűteni is olcsóbb Hardverbeszerzés: óriási tételek, konténerszintű modularitás o Lásd Google: jórészt COTS, de pl. egyedi PSU Menedzsment: >1000 szerver/adminisztrátor o Egy átlagos magyar cégnél mennyi? o N.B.: xaas függő, hogy mennyit tudunk externalizálni Az aggregálás kisimítja az igényeket

Néhány ellenérv Szolg.- biztonság Skálázás sebessége Nem jósolható telj. Cloud ellenérvek Adatbiztonság Adatátvitel: bottleneck Adat lock-in

Kiesések cloud rendszereknél Hatás: pl. Reddit, Foursquare, Quora Egy szolgáltató: minden tojás egy kosárban, akármit is állítanak

EC2: rendelkezésreállási zónák

Szolgáltatásbiztonság: Amazon EC2 SLA Ha az éves rendelkezésre állás 99,95% alá esik: 10% jóváírás Igénylendő több, mint egy zóna + helyettesítő példány nem indítható : egyszeres fizikai hibák hatásának térítése? o Tapasztalatok alapján ilyenek bőven vannak o Hogy érdekesebb legyen: a deployment nem ismert!

Hibrid számítási felhők Amivel eddig foglalkoztunk: nyilvános felhők Privát számítási felhők o Szervezeten belüli IT funkciók: szolgáltatásként o Intranet o multi-tenacity o A koncepció nagyrészt ugyanaz Hasonló pl.: skálázás, on-demand használat Nem mindenképpen az: végtelen erőforrások, számlázás o Mennyiben különbözik egy rendes virtualizált-automatizált- ITIL/MOF/*-támogatott környezettől? Hibrid számítási felhők o Integrált nyilvános + privát cloud alapú szolgáltatások

Néhány további menedzsment-feladat Telepítés-automatizáció o Lásd LinkedIn GLU! o Chef Modellvezérelt újrakonfiguráció-tervezés Logikai szintű monitorozási protokollok Önálló laboratórium, szakdolgozat, diplomaterv

DEMO Automatikus konfigurálás Igény szerint néhány node indítása Hadoop rendszer automatikus összeállítása o Chef

Források, linkek Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, A., et al. (2009). Above the Clouds: A Berkeley View of Cloud Computing. EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-28. Youseff, L., Butrico, M., & Da Silva, D. (2008). Toward a Unified Ontology of Cloud Computing. In 2008 Grid Computing Environments Workshop (pp. 1-10). Vaquero, L. M., Rodero-Merino, L., Caceres, J., & Lindner, M. (2008). A break in the clouds: towards a cloud definition. ACM SIGCOMM Computer Communication Review, 39(1), 50-55. Felhős ég az IT felett Bevezetés a számítási felhők világába: http://lepenyet.spaces.live.com/blog/cns!8a601c211789fcc8!4673.entry Felhős ég az IT felett Bevezetés a számítási felhők világába - 2: http://lepenyet.spaces.live.com/blog/cns!8a601c211789fcc8!4679.entry NIST Cloud Computing definíció (SP 800-145): http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf

Források, linkek Google Apps: http://www.google.com/apps/intl/en/business/index.html Salesforce: http://www.salesforce.com/ LotusLive: https://www.lotuslive.com/en/ Microsoft BPOS: http://www.microsoft.com/online/products.mspx Windows Azure Platform: http://www.microsoft.com/windowsazure/ Amazon Elastic MapReduce: http://aws.amazon.com/elasticmapreduce/ Amazon EC2: http://aws.amazon.com/ec2/ IBM Computing on Demand: http://www- 03.ibm.com/systems/deepcomputing/cod/ Amazon RDS: http://aws.amazon.com/rds/ SQL Azure: http://www.microsoft.com/windowsazure/sqlazure/

Források, linkek Dispelling the vapor around cloud computing, ftp://ftp.software.ibm.com/common/ssi/sa/wh/n /ciw03062usen/ciw03062usen.pdf Saridakis, T. (2002). A system of patterns for fault tolerance. In Proceedings of the 7th European Conference on Pattern Languages of Programs (EuroPLoP) (p. 535 582).