csütörtök jún. 03, 2010

Miért lassú a tárolórendszer (2)?

Egy korábbi bejegyzésben már volt szó arról, hogy miért lassú a tárolórendszer? Nemrégiben jelent meg Brendan Gregg kollégánk cikke az ACM Queue magazinban a rendszer késleltetésének vizualizációjáról (Visualizing System Latency - pdf változat).

Figure

A cikk látványosan mutatja be a Unified Storage termékcsalád valós idejű Analytics funkcióját.

hétfő okt. 19, 2009

2TB SSD, 1 rack unit

A múlt héten egy egészen különleges terméket jelentett be a Sun. Egészen pontosan a termék már korábban is elérhető volt, de csak bizonyos esetekben, bizonyos ügyfelek számára. A hét végül meghozta a termék teljes elérhetőségét. Ez a termék pedig nem más, mint a Sun F5100 Flash Array, ami egy különleges SSD, mely egyetlen rack unit-ban majdnem 2TB kapacitást biztosít. Persze a termék nem SSD mivolta, vagy mérete miatt különleges, hanem számos technológiai érdekességet találunk benne.

Az F5100 négy önálló SAS domain-t biztosít a kiszolgálók számára, domain-enként négy 3Gbps SAS porttal, ami lehetővé teszi, hogy maximum 16 kiszolgáló is kapcsolódjon a dobozhoz. Ami ennél viszont sokkal izgalmasabb, az az F5100 teljesítménye, hiszen 4k I/O blokkmérettel a berendezés 1.6M olvasási és 1.2M írási művelet (IOPS) kiszolgálására alkalmas! Persze ez a teljesítmény nincs ingyen, a doboz 300W-ot fogyaszt, ami egy átlagos 2TB-os diszk fogyasztásához képest óriási, hiszen egy 7200rpm-es, 64MB gyorsítótáras diszk durván 10W-ot fogyaszt. Vagyis egy F5100-asból jó 30db 2TB-os diszk "jönne ki", ha a fogyasztást tekintenénk konstansnak. Viszont mire is képes ez a 30db 2TB-os diszk? Egy átlagos SATA diszk optimális esetben jó 100-150 IOPS-ot tud, vagyis az ominózus diszk csokrunk mintegy 4500 IOPS-ot fog tudni, amihez még gyorsan adjuk hozzá a köbméter igényeket is, hiszen ez a 30 diszk azért 4 rack unit-nál kisebb helyen nem nagyon férne el. Ebből a szempontból már egészen jó kompromisszumnak tűnik a 300W.

Felépítéséte tekintve az F5100-as érdekessége a látszat ellenére is meglévő modularitás, ugyanis a termék a négy SAS domain-hez kötötten domain-enként 20-20 speciális Flash Modult tartalmazhat. A modulok szabványos memória modulokra emlékeztetnek, a formafaktoruk pedig teljes egészében a JEDEC MO-258A szabványnak megfelelő.


A Flash Modul-ok írás teljesítménye egy 64MB kapacitású DDR1-400-as DRAM buffernek köszönhetően nő jelentősen a SLC Flash memóriák teljesítménye fölé. A DRAM buffernek viszont következményei vannak, gondoskodni kell a tápellátás elvesztése esetében arról, hogy a DRAM-ban tárolt adatok rendben kiírásra kerüljenek. Ehhez tradicionálisan akkumulátorokat szokás alkalmazni, de azokat viszont rendszeres időnként cserélni kell. Éppen ezért az F5100-as esetében nem akkumulátorokat alkalmaz a Sun, hanem speciális kapacitásokat, ún. SuperCap-eket, melyek képesek a megfelelő mennyiségű energia tárolására. Minden 20 Flash Modul, vagyis minden önálló SAS domain egy önálló SuperCap-et kapott. A SuperCap-ek jó tulajdonsága, hogy élettartamuk gyakorlatilag a berendezés teljes élettartamával azonos.

Ez a védelem azonban még mindig nem elegendő. Tudjuk, hogy a Flash memóriák az idő múlásával lassan elvesztik kapacitásukat. Éppen ezért a Flash Modulok memória kontrollerje 32GB Flash kapacitást kifelé csak 24GB kapacitásnak mutat. Ez a trükk viszont nem csak az öregedés ellen nyújt védelmet, de számos optimalizálási lehetőséget is rejt magában addig, míg a teljes Flash kapacitás a rendelkezésünkre áll. Lehetőséget ad a Flash lapok optimalizált törlésére és az írással kapcsolatos számos performancia optimalizációra, hiszen egy közel Flash lap méretű írás esetében bizonyos adatterület veszteségeket is elkönyvelhetünk, vagyis allokálhatunk egy 4kB-os lapot egy 3.6kB-nyi írásra és a veszteséggel "nem is nagyon kell foglalkoznunk".

csütörtök okt. 01, 2009

Sun SPOT első látásra!

Mint azt bizonyára sokan tudjuk a Sun rendkívül sikeresen elterjesztette a Java platformot. Az egész világon több mint 6 milliárd különféle eszközön használnak Java-t. Ebből a 6 milliárdból több mint 1 milliárd mobiltelefon, ami Java-t futtat. Ezek valóban hangzatos számok. El lehetne tűnődni egy darabig rajta. Ehelyett azonban a Sun Labs mérnökei már a következő lépésen törték a fejüket. Nem titkolt szándékuk ugyanis hogy az eddigi sikereket továbbgondolva az egész világot Java-ban programozhatóvá tegyék. „Program The World!” hangzott el a jelmondat és elindították a Sun Small Programable Object Technology (SPOT) projektet. Létrehoztak tehát egy kísérleti platformot, ami inspirálja a fejlesztőket, hogy elkészítsék a jövő játékát, szenzorát, kommunikációs eszközét. Lehetőségek tárházának csak képzeletünk szabhat határt. Még egy lépéssel közelebb vagyunk tehát a világ programozása felé! Most figyelmeztetek mindenkit, hogy ne lepődjön meg azon, ha pár éven belül egy hosszú éjszaka után felébredve kicsoszogunk a konyhába reggelit készíteni és azt vesszük észre, hogy kenyérpirítónkon ott díszeleg egy gőzölgő kávéscsészét ábrázoló ikon. Ez az ikon hirdeti majd mindenkinek: Java-ban megírt kód dönti el, hogy kenyerünk mikor pirult tökéletesre. Megdöbbenve kapkodjuk majd fejünket, mert minden irányból „gőzölgő kávéscsészék” hada figyeli minden lépésünket. Eme felismerés kijózanító hatása akkora lesz, hogy ezek után kávéra talán már nem is lesz szükségünk az ébredéshez. [Read More]

csütörtök szept. 17, 2009

Exadata V2 - Az OLTP Adatbázisgép

Mire elég 176 processzor mag, 912 GB DDR3 memória, 5 TB SLC flash memória, 336 TB SATA diszk és 880 Gb/sec aggregált sávszélességű InfiniBand hálózat egy rack szekrényben? Larry Ellison keddi bejelentése szerint extrém adatbázis teljesítményre (videó, előadás).

Ahogy a Sun Storage 7000 család új kategóriát teremtett a tárolórendszerek piacán, úgy indul világhódító útjára az Exadata V2 Adatbázisgép. Közös jellemzőjük, hogy építő elemeik a Sun költséghatékony szerverei és tároló szerverei, valamint a memória hierarchia új eleme, az SLC flash.

Épp a Sun FlashFire technológia teszi lehetővé, hogy - az elődjével és a versenytársaival szemben - az Exadata V2 nem csak adattárház feladatokra, hanem nagy teljesítményű tranzakció feldolgozásra (OLTP) is kiemelkedő teljesítményt biztosít. A tekintélyes 5 TB tárolókapacitású flash memória az Oracle tömörítési képességével akár 15 TB-os tranzakciós adatbázisokat is képes tárolni. Az eredmény 1 millió IOPS rack szekrényenként, ami 20-szoros növekedés a korábbi diszkes architektúrához képest. Nem elhanyagolható az a fegyvertény sem, hogy a FlashFire modulok összes sávszélessége meghaladja az 50 GB/s-et a teljes szekrényes kiépítés esetén, aminek az adatbányászok vehetik hasznát.

Az Exadata V2 Adatbázisgép moduláris felépítésű: induló kiépítése 1 db Sun Fire X4170 szerverből, 1 db Sun Fire X4275 tároló szerverből és egy 36 portos Sun Datacenter InfiniBand QDR switch-ből áll. A legkisebb redundáns kiépítés negyed szekrényt foglal el, majd következik a fél és az egész rack-es változat (az utóbbiban 8 adatbázis szerver és 14 tároló szerver kapott helyet). A rendszer 8 szekrényig kábelek felhasználásával skálázható, ezt követően külső InfiniBand kapcsolókra van szükség a bővítéshez. A HPC környezetben már bizonyított nonblocking InfiniBand kapcsolórendszer további előnye az alacsony (~100 ns) késleltetés.

Összességében az Exadata V2 egy kiegyensúlyozott architektúrájú adatbázisgép, amely előre vetíti a jövőt a virtualizáció, cloud computing és a "Warehouse-Scale" számítógépek korában. Az Exadata Oracle szoftver oldala is számos újdonságot rejt, ami a hivatkozott anyagokból kiderül.

További hasznos anyagok:


szerda jún. 17, 2009

Az iparág első hatmagos CPU-ja...

Egyik kedvenc blogom az OMFG. Onnan szedem az okosságokat, hogy mit és hogyan nem kellene csinálni PR, kommunikáció stb. területén. Egyszer kétszer mi is felkerültünk rá... azóta vagyok rendszeres olvasója :-)

Most éppen egy konkurensünk meghívója van fent a suckit blog alapján, amiben az iparág első 6 magos szerverprocesszorának bemutatójára hívja el az ügyfeleit. Szép dolog a hatmagos Opteron, de az iparágban már régóta vannak 6 magos, sőt!  8 magos processzorok is.  Legalábbis én tudok ilyet... Nem merült fel ez kérdésként véletlenül azon az eseményen? BTW nekünk is vannak Opteronos szervereink. Sőt az iparágban először nekünk volt 8 socketes...

Ajánlom olvasnivalónak az alábbi két linket:

http://www.sun.com/processors/UltraSPARC-T1/ 

http://www.sun.com/processors/UltraSPARC-T2/ 

szerda febr. 11, 2009

A pontos Unix idő: 1234567890

A 1234567890 Unix idő misztikuma[Read More]

szerda febr. 04, 2009

Új tárolóeszközök a Sun kínálatában

Két új termékkel bővül a Sun kínálata a tárolóeszközök frontján. A Sun Storage 6540 és 6580-as. A 6540 a korábbi termékünk 6140-es továbbfejlesztett változata. Több interfész, nagyobb cache, gyorsabb architektúra. 6580-as pedig annak szól aki még nagyobb kapacitásra vágyik.

A Sun két partnerével  (Sybase, BMMSoft) közösen egy tömörítési technikával létrehozott egy 1PB forrásadatot használó adattárház referencia architektúrát. Ez is a 6540-re épül az M9000-es szerverek mellett. Természetesen a környezettudatosság és a költséghatékonyság jegyében.

 

kedd jan. 27, 2009

Made in Hungary

Kevesen tudják, hogy a Sun magyarországi irodájában nem csak egy műszaki és kereskedelmi csapat dolgozik. Ahogy a rendszerváltás után egyre több nagy nemzetközi bérgyártó cég jelent meg hazánkban, elkezdtek megjelenni a különböző Sun termékeken is a "Made in Hungary" feliratok. Még egyetemistaként dolgoztam a Sunnál, mikor egy 17" monitoron a dobozából kicsomagolva észrevettem a "Made in Hungary" feliratot. Később kiderült, hogy azok a monitorok a Nokia Pécsett található gyárában készülnek.  Egy több mint négy éve kezdődött sikeres üzleti kapcsolatnak köszönhetően ma már ennél jóval komplexebb eszközök is itt készülnek - és az Európai gyártás logisztikájának kordinálását is néhány új kollégánk Magyarországról végzik. 

Két hete néhány újságíróval a Flextronics Computing üzletágának köszönhetően közelről is megtekinthettük, hogy miként készülnek Zalaegerszegen a Sun M4000-es és M5000-es szerverei, az ST2510, ST5220, ST5230 és ST6540-es tároló rendszerei.

 

 Jó dolog élőben látni a "termelés" folyamatát. Néhány kollégám mikor bejön az irodába hangoztatja, hogy "bejött a gyárba", de más dolog látni mikor nem virtuális billentyűzetpüfölésből és telefonálgatásból áll a munka, hanem munkafázisról munkafázisra szép lassan előáll egy kézzel fogható több millió forintos rendszer. 

Külön jó dolog volt hallani, hogy nem csak a gépek összeszerelése folyik Magyarországon, hanem amit lehet szintén helyi beszállítóktól szereznek be. Például a műanyag alaktrészeket a sárvári Flextronicsból és a csomagolóanyag is magyar termék.  Itt nem csak bérgyártás folyik, hanem az M4000-es és 5000-es gépek fejlesztési fázisában is már partner volt a Flextronics. Itt készültek még jóval a piaci megjelenésük előtt az első prototípusok is. 

A látogatásról készült néhány cikk is. Index.hu, computerworld.hu és az IT-Business január 27-i számában olvashatóak.

További képek

péntek jan. 16, 2009

Az Infoworld 2009 Technology of the Year díja

Az IDG kiadóhoz tartozó Infoworld online magazin minden év elején kiosztja az "Infoworld's Technology of the Year", az év technológiája díjait. Szerencsére a Sun neve többször is említésre került a nyertesek között az évek során. 

2007-ben a Netbeans kapott díjat "Java IDE Innovator", a SunFire X4200-as Opteronos szerverünk a legjobb szerver a SunFire X4600M2 pedig a legjobb nagy teljesítményű szerver kategóriában.

Egy évvel később 2008-ban a Solaris 10 a leginnovatívabb szerver operációs rendszer  a SunFire X4500-as a legjobb tároló szerver a Sun ZFS fájlrendszere pedig a legjobb fájlrendszer díjat kapta.

2009-ben a legújabb generációs X86-os szerverünk a SunFire X4150 lett a legjobb 1U szerver.

Az alábbit írják róla (angol fordítás szabadon): "A SunFire X4150 egy 2Us igásló 1U házba préselve. Két négymagos Intel Xeon CPU-t, 64GB memóriát és nyolc darab 2.5 inches 10K SAS merevlemezt támogat.  Ez egy állati rendszer ami adatbázis és web kiszolgáló benchmarkokon könnyedén remekelt a laborunkban. Még a kis dolgok is megtalálhatóak benne, mint a belső USB 2.0 portok (az elején található kettő mellett másik kettő van a hátulján), redundáns tápegységek, négy beépített gigabit Ethernet port. Emellett a gép valójában vékony."

Az Infoworld részletes tesztje tavaly májusban.

Kaptunk egy másik díjat is, a Sun StorageTek 5800, ami Honeycomb kódnéven ismert még a legjobb fix tartalom archiváló megoldás díjat kapta. Kicsit üröm az örömben, hogy ez a termék január 2-ig volt rendelhető... 

A díjakból látszik, hogy a Sun X86-os szerverei igen jól sikerültek (köszönet érte Andy Bechtolsheim-nek - akinek 1-es a SunID-ja...), mert évek óta a díjazott kategóriában szerepelnek. Jó dolog, hogy a szerverkatalógusunkban (letöltés PDF-ben) egyre több gép mellé tudjuk odarakni az "Infoworld's Technology of the Year" logót.

Hogy a választást megkönnyítsük a sok jó szerver közül: www.szervervalaszto.hu 

About

Tamas Polner

Search

Archives
« április 2014
HKSzeCsPSzoV
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today