Azure storage újdonságok

Az elmúlt hetekben megtartott Build és Ignite konferenciákon jelentettek be pár Azure storage újdonságot, ezekből szemezgetünk most.

Általánosan elérhető új szolgáltatások

Premium Storage General Availability

Általánosan elérhetővé vált az Azure Premium storage. A nagy sebességű SSD tároló használható az operációs rendszer futtatására és adat diszkekre is  (akár mindkettő egyszerre is), így mindenki összebarkácsolhatja a teljesítményben neki megfelelő szervert. Az SSD tároló megjelenése azért is fontos, mert ezáltal vált támogatottá pl.: az Exchange 2013 server azure VM-ben. Valószínűsíthető, hogy több más, teljesítményigényes alkamazás is hamarosan támogatott lesz az SSD tárolók használatával. (megfelelő konfiguráció esetén). A premium storage csak az új portálon hozható létre és az alábbi adatközpontokban érhető el: West US, East US 2, West Europe, East China, Southeast Asia, West Japan

A premium storage felépítéséről és működéséről már írtunk itt.

C++ 1.0.0 General Availability

C++ API jelent meg a storage műveletek elvégzéséhez. Használatához VS2012 és VS2013 szükséges. Az aszinkron API elérhető linux-on is a g++ használatával, a project neve Casablanca.

Bővebb olvasnivalók a témában:

Storage Client Library for C++

Casablanca Project weboldal

Preview csatornán elérhető újdonságok

Technical Support Now Available for Azure Files

Az Azure files szolgáltatáshoz igénybe vehető support. Az Azure files szolgáltatás segítségével a storage accountot elérhetjük SMB protokoll segítségével és felcsatolhatjuk Linux és Windows VM alá is. Jelen pillanatban az SMB 2.1 verziója támogatott. Bővebb információ az Azure files szolgáltatásról itt.

Client-Side Encryption Preview

A .NET library megkapta a kliens oldali titkosítás lehetőségét. Használatával a Blob, Table és Queue üzenetek kliens oldalon titkosíthatók lesznek. A bejelenetés ezen a blogon olvasható.

Azure Resource Manager

A storage kezelés is megkapja a Resource Manager támogatást, így erőforrás csoportokat és sablonokat hozhatunk létre. Ezen sablonok segítségével szabályozhatjuk az egyes storage fiókok beállításait, és a jogosultságokat is (RBAC). A sbalon alapú kezelés lehetővé teszi, hogy az Azure fiók tuajdonosa elkészítsen pl.: egy “developer” sablont, ezen a sablonon beállítsa a megfelelő jogosultságokat, és ezen sablonalapján készítsen több storage fiókot, melyekhez a fejlesztők csak korlátozottan (vagy éppen teljes sogosultsággal hozzáférhetnek). Lehetőség van “tag” elhelyezésre is, ezen “cetlik” segítségével jobban tudjuk követni, hogy mely erőforrás mely csoporthoz, üzleti területhez, project-hez stb. tartozik. A resource manager-ről itt olvashattok bővebben.

2015.05.27

Király István

www.kingsol.hu/blog

Reklámok

Az Azure hálózatkezelési újdonságai – I-II.

Két bejegyzés is megjelent a napokban a www.cloudplatform.hu portálon az Azure hálózatkezelési újdonságairól:

I rész: Azure DNS

http://cloudplatform.hu/az-azure-halozatkezelesi-ujdonsagai-i-resz/

II. rész: Hálózati újdonságok:

http://cloudplatform.hu/az-azure-halozatkezelesi-ujdonsagai-ii-resz/

Király István

Microsoft Azure MVP

www.kingsol.hu/blog

remoteapp és linux desktop

 

A napokban érdeklődött egy ügyfél, hogy a www.remoteapp.hu oldalon hirdetett szolgáltatás RemoteApp része működik-e Linux desktop-on?

Nos, a válasz igen, ez is megoldható, csak egy winconn nevű ingyenes alkalmazás szükséges hozzá. A csatolt képen egy Azure infrastruktúrán működő, saját RemoteApp farmon futó, Excel 2013, Windows Media Player és Calculator látható Ubuntu 12.04 LTS disztribúción. A Winconn jelenleg nem támogatja az ennél újabb kiadásokat. (12.10-es és a 13.04-es verzió alatt is elindul, kisebb trükkökkel)

 

image

Király István

KingSol kft.

kingsol.hu/blog

Microsoft Azure Backup to have new, lower pricing

2015. április 1- után változik az Azure Backup árazása. A következő új modellt vezetik be:

Szerverenként (instance) havi : 7,447 euró a díjazás, mely 500Gb adat tárolását teszi lehetővé.

+

a felhasznált azure storage díja.

Számoljunk egy kicsit:

Régi áron ha mentettem 100Gb-ot, akkor fizettem 14,15 euró összeget

Új áron mindez: 7,447+3,73 (100GB page blob) = 11,177 euró

régi áron ha mentettem 25Gb-ot, akkor fizettem: 2,98 eurót

új áron: 7,447+0,94=8,387 eurót

Ha jó az okfejtésem, akkor azok járnak jól akik viszonylag sok adatot mentenek a felhőbe.

 

Király István

www.kingsol.hu/blog

www.remoteapp.hu

Azure IaaS virtuális gépet ide nekem – de milyet?

Lassan 2 éve megy éles üzemmódban az Azure IaaS (ha jól tudom májusban lesz az), de sokszor olyan mintha már 20 éve lenne. Különösen azért, mert az újdonságak beborítanak, elárasztanak bennünket, a 6 hetes fejlesztési ciklusnak érthetően van egy ilyesfajta mellékhatása.

Éppen ezért időnként nem árt egy kis vérfrissítés, nézzük meg tehát rövid leírások illetve sok pepecselésselt elkészített táblázatok formájában, hogy jelenleg milyen sorozatú – és így milyen teljesítményű, kapacitású – virtuális gépeket választhatunk.

Tehát jelenleg 4 fő sorozatból áll az Azure IaaS géppark:

– “A” sorozat: Az átlagos gépek, a legtöbb felhasználó számára
– “D” sorozat: A gyorsítótárak királya
– “DS” sorozat: SSD gyorsítótárral az OS és az adatlemezek tekintetében
– “G” sorozat: A Godzilla típus, full extra

A száraz részletek előtt pár útbaigazító magyarázat:

– Egy Azure virtuális gép esetén minden erőforrás a géphez van rendelve, pl. egy logikai processzor esetén nincs time-sharing, vagy bármi más, közös használatra utaló megoldás.

– Nincs dinamikus memória, mint a Hyper-V-nél, minden gép fix memóriát kap, annyit, amennyit megjelölünk. Ennek előnye, hogy minden VM NUMA-val konfigurált, azaz képes kihasználni a NUMA előnyeit (pontosabban a NUMA érzékeny guest alkalmazások képesek erre), így a CPU és a RAM között a legjobb hozzárendelés érhető el.

– Az IOPS minden sorozatnál garantált az adatlemezek esetén (sorozattól függő a mértéke persze), azaz a Hyper-V-ben is egy ideje használható Storage QoS működik (vagy hasonló, ez elsősorban az én feltételezésem, nem teljesen kideríthető).

– Árakat direkt nem írok, mert ez nem az a blog :), másrészt regiónként és valutatípusonként is eltérőek lehetnek.

Az “A” sorozat

Ez a normál, legrégebbi típus. Nincs sok extra, van viszont sokféle gép, és olcsó. Sőt, egy ideje két ágra szakadt, a különbség egyszerűen definiálható:

– Basic: 300 IOPS adatlemezenként, nincs load-balancing (sem internal, sem external) és autoscale (de azért egy Availability Set-be rakható!), viszont átlagban 27%-kal olcsóbb mint az eredeti Standard

Azure-Basic-A-Series-VMs

– Standard: 500 IOPS, és minden fenti hiányzó képesség rendelkezésre áll. És ha jól megnézzül, azért itt is van egy hármas tagozódás, amit ezért 3 különböző színnel jelöltem ezeket. A nagy hálózati igényre kialakított A8/A9 igazi csemege 🙂

Azure-Standard-A-Series-VMs

A “D” sorozat

Viszonylag új sorozat, ami 2 extrával is bír, sokkal jobb CPU-ja van (kb. 60% az “A” sorozathoz képest), illetve az ideiglenes lemeze SSD, ergo az ide helyezhető, tipikusan nem maradandó fájlok (pagefile, SQL temp db), ultra gyorsak lesznek.

Azure-Standard-DS-Series-VMs

A “DS” sorozat

A Premium Storage bemutatkozó sorozata, minden adatlemez SSD! Megosztott, ezért kis mérettel indul, viszont akár 50000 IOPS és 512 MB/sec átviteli sebesség is elérhető így, ami igen szép eredmény., illetve nem-nem, ez nagyon durván szép eredmény!

Azure-Standard-DS-Series-VMs

A “G” sorozat

Nem véletlenül Godzilla a kódneve a tavaly novemberben, a barcelonai TechEd-en bemutatkozott sorozatnak. Ha pl. komplett SQL 2014 adatbázisokat akarunk a RAM-ban tartani, vagy tényleg durván nagy számításigényű gépekre van szükség (pl. HDInsight, Hadoop), akkor ez a mi terepünk.

A DS-hez hasonlóan itt is SSD fókusz van, de jóval több RAM-mal, és persze még újabb CPU-kal (Intel E5 v3). Ezek a virtuális gépek a legnagyobbak jelenleg, amit publikus felhőben (Azure, AWS, Google) megvehet az emberfia.

Azure-Standard-G-Series-VMs

A szokásos záró szlogen: minden sorozathoz, VM típushoz, mutatóhoz tegyük hozzá fejben a jelenleg szót 🙂

Gál Tamás

Az új Windows Server-ben…

… már Azure-ban is lehet a cluster-nél a quorum, úgy hívják Cloud Witness Disk. Teljes mértékben helyettesíti a Disk/File Share witness disk-et, és gyakorlatilag csak internet elérés egy Azure Storage fiók kell hozzá, semmi más.

Telephelyi clustereknél, vagy egy szabályos multisite cluster-nél a harmadik site-on elhelyezett file share witness-t például kiválóan tudja majd helyettesíteni, ami nyilván komoly anyagi megtakarítást is jelenthet. Én azért egy kicsit remélem, hogy idővel visszafelé is sikerül majd implementálni ezt a lehetőséget, azaz pl. egy Windows Server 2012 R2 failover cluster alá.

clustercloudwittness

image

image

Gál Tamás

Azure Files – beindítva

Sokat beszélünk egy új Azure tárolási képességről, a jelenleg még preview állapotban lévő Azure Files-ról (alulról a második). Az Azure Files a Blobs/Tables/Queues szentháromságot kicsit felborító, az IaaS-hoz közelebb álló tárolási megoldás, ami SMB alapú (egyelőre 2.1), és VM független fájlszerver elérést jelent – csak úgy mint egy helyi rendszerben.

Vagyis inkább mégsem, hanem úgy képzeljük inkább el mint egy SMB hozzáféréssel is rendelkező storage-ot (pl. a NetApp-ok, akár SMB3-mal is már), hiszen nem valamelyik gépünk megosztásáról van szó, hanem direkt tároló eléréséről.

A kialakításhoz szükségesek a következőek:

– Egy új Storage Account, a neve és 1 access key

– Egy újabb Azure Powershell (célszerű a legfrissebbet felrakni, a lenti linkeken elérhető)

– Egy Azure VM a teszthez

 

Powershell manőverek

– Be kell importálni a szokásos módon az előfizetést PS-be

– Be kell rakni az új storage típust egy változóba

– Létre kell hozni a megosztást és a mappá(kat)

 

Ezután a VM-ről már a net use-zal (ha huzamosabb ideig használjuk), vagy csak simán betallózva érjük el az új fájlszerverünket.

 

Íme a bizonyítékok, arra, hogy mivel töltöm a szombat délutánt 🙂

af01

A negyedik tárolótípus

af02

Itt már kész van, mappát hozok létre, feltöltök és listázok

af03

Egy Azure VM-ből (helyi rendszerből nem is megy!) már így érem el

 

A forrásaim a következőek:

http://robertsmit.wordpress.com/2014/06/16/microsoft-azure-file-server-system-error64-or-new-azurestorageshare-cannot-bind-parameter-context-azure-cloud-mvpbuzz/

http://blogs.msdn.com/b/windowsazurestorage/archive/2014/05/12/introducing-microsoft-azure-file-service.aspx

Ámen.

Gál Tamás