az mta cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1:...

61
Az MTA Cloud használatának alapismeretei (tutorial) Lovas Róbert MTA SZTAKI

Upload: others

Post on 13-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Az MTA Cloud használatánakalapismeretei (tutorial)

Lovas RóbertMTA SZTAKI

Page 2: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Kinek ajánljuk?

Az MTA Felhőt azon kutatóknak ajánljuk, akik

• nagy mennyiségű adatot o számítógéppel dolgoznak fel vagy

o szeretnének megosztani

• egy vagy több számítógépen használnak kutatást támogató szoftvereket

• számítógépfürtöt, szerverparkot, adatközpontot, szuperszámítógépet használnak

• számításigényes vagy adatintenzív szimulációkat és/vagy egyéb feldolgozásokat végeznek

Az MTA Felhő célja a kutatás támogatása (és nem az irodai tevékenységet)

Page 3: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Ütemterv

• 2016. július 1: Tesztidőszak kezdődiko Az MTA Cloud kipróbálható

o Tájékoztató weblap az elérhető szolgáltatásról és korlátairól

o Kisebb projektek, alkalmazások futtathatók

o De még nincs garancia a teljeskörű, stabil működésre

• 2016. október 1: Éles szolgáltatás kezdődiko Teljeskörű, stabil működés

o Tájékoztató weblap az elérhető szolgáltatásról, az elérés módjáról, használatáról

o Példa alkalmazások a weblapon

o Éles, nagy projektek és alkalmazások is futtathatók

Page 4: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Tervezett tavaszi tanfolyamok

1. Kihelyezett félnapos tanfolyamok kutatóknako MTA TTK: május 23.

o MTA SZBK: június 2.

o MTA ATOMKI: július 5.

2. Egésznapos rendezvény tanfolyammal kutatók és intézeti informatikusok számárao MTA Székház: június 28.

Tanfolyamok célja:

• A felhő használatának alapvető bemutatása és elsajátítása

• A kutatók további igényeinek megismerése

Page 5: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Tutoriál

Page 6: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Regisztráció menete

• Regisztráció: cloud.mta.hu, részletek az előző előadásban

• Az eduID hozzáférés előfeltétele a cloud használatnak, sokhelyen ez alapértelmezett (pl. SZTAKI, Wigner, BME, …)

Page 7: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Belépés

Page 8: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 9: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 10: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 11: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 12: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Áttekintés

Page 13: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 14: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 15: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 16: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 17: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 18: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 19: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Virtuális gép indítása

Page 20: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Instance Name: érdemes elnevezési konvenciókat bevezetni (pl. az operációs rendszerét tükrözze az elnevezése) a jobbáttekinthetőség érdekében.

Page 21: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 22: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 23: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 24: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 25: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 26: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 27: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 28: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 29: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Megjegyzés

• Snapshot: Ha megoldható, akkor a legjobb kikapcsolt Instance-ról készíteni, ugyanis így biztosan konzisztens Snapshot fog készülni róla.

• Upload to image: Rendszergazdai jogosultsághoz kötöttük a funkciót, mivel a megvalósításából fakadóan a teljes felhő működésére negatív hatással lehet, valamint szintén megvalósításából fakadóan csak bizonyos Volume méretig működik.

Page 30: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Grafikus konzolon keresztüli elérés

Page 31: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 32: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

A konzol használata csak angol billentyűzet-kiosztással működik tökéletesen.

Page 33: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Windows 10 virtuális gép

• Hasonlóan az előzőek alapján…

Page 34: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Új kötet (volume) használatba vétele

Page 35: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 36: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 37: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 38: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 39: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 40: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 41: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 42: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 43: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 44: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 45: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 46: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 47: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 48: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 49: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 50: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 51: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 52: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Virtuális gépek átszabása

• Debián grafikus csomagkezelő használata

o Jmol telepítés

• Docker használata

o R

o Blast, …

• Szokásos Windows alatti telepítés

o R telepítés

Page 53: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Komplexebb felhasználásiesetek áttekintése és

demonstrálása

Lovas RóbertMTA SZTAKI

Page 54: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Volume használat

• Célszerű az adatoknak dedikált Volume-ot létrehozni, amely virtuális „pendriveként” is funkcionálhat az Instance-ok között, de tipikusan a külvilággal is kapcsolatban lévő ”Master” Instance-ra érdemes felcsatolni, és ott valamilyen módon (pl. NFS) megosztani a többi Instance és a külvilág számára.

• Nagy méretű (>2TB) Volume-ok MBR módban már nem használhatóak.

• Projektek közötti Volume átadások lehetségesek, küldőoldalon: ’Create Transfer’, fogadó oldalon: ’Accept Transfer’ segítségével. Tipikusan másolat Volume-okat „osztunk” ígymeg, különben az eredeti Volume fog átkerülni a másikprojekthez.

Page 55: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Hálózati beállítások

Page 56: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető
Page 57: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Biztonsági csoport szabályok

Page 58: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

IP c

IP cím hozzárendelés

Page 59: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Távoli elérés kulcsgenerálással

• Privát kulcsok minden értelemben biztonságos kezelése (sérülés, elvesztés, idegen kézbe kerülés elkerülése) a felhasználó felelőssége. Az OpenStack-ben nem tárolódnak privát kulcsok.

• A ’Compute/Access&Security/Key Pairs/Create Key Pair’ esetén csak egyszer, közvetlenül a generálás után lehet letölteni a privát kulcsot.

Instance elérése kívülről:1. Floating IP beállítása az Instance-ra

o előbb ’Allocate IP To Project’ (’Compute/Access&Security/Floating IPs/’) o majd ’Associate Floating IP’ (’Compute/Instances/”adott Instance”’)

2. Security Group o létrehozás, ha még nem létezik:

• ’Compute/Access&Security/Security Groups/Create Security Group/’ • majd ’Manage Rules/Add Rule’ (leggyakrabban: ’SSH’, ’All ICMP’)

o hozzárendelés (’Compute/Instances/Edit Security Groups’)

3. Privát kulcsot megfelelő helyre (~/.ssh/id_rsa fájl) rakni, megfelelő (600-as) jogosultsággal

Page 60: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Haladó felhasználói esetek

• Occopus segítségével Docker clusterlétrehozása

• Web/FTP server létrehozása volume-ra

• …

Page 61: Az MTA Cloud használatának alapismeretei (tutorial) · 2016-10-10 · • 2016. július 1: Tesztidőszak kezdődik o Az MTA Cloud kipróbálható o Tájékoztató weblap az elérhető

Igények a hallgatóságtól, konzultáció