Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 15 reacties

Sun heeft de Cebit aangegrepen om zijn efficiencyverhogende it-oplossingen toe te lichten. Het gaat onder andere om thin clients, virtualisatie en een opslagplatform met ssd-caching. De kosten zouden concurrerend zijn.

Het betreffende platform is de Storage 7000-familie, die afgelopen november werd aangekondigd. De Storage 7000 is inzetbaar als iscsi-san en als nas-server voor de protocollen nfs, cifs, http, webdav en ftp. Door het gebruik van standaard hardware, open software en de combinatie van laagtoerige sata-schijven met ssd's moet het systeem goedkoper en energiezuiniger zijn dan de machines van concurrenten zoals EMC en Netapp. Veel van deze fabrikanten rekenen hoge licentiekosten en maken gebruik van op maat gemaakte hardware, waarvan de ontwikkeling volgens Sun kostbaar is en traag verloopt. Sun denkt de functionaliteit en prestaties van zijn opslagsystemen sneller te kunnen ontwikkelen door standaard-componenten te gebruiken. De beschikbaarheid van snellere processors kan zich op deze wijze direct vertalen in hogere prestaties.

De basis van de Storage 7000-familie is een Opteron-server met softwarecomponenten die Sun in de loop der tijd heeft ontwikkeld en in de Storage 7000 tot een geheel heeft gesmeed. De voornaamste onderdelen zijn Solaris, het ZFS-bestandssysteem en het tracing framework DTrace. ZFS verzorgt de redundante opslag van gegevens op de harde schijven en de caching in drie lagen, te weten dram en afzonderlijk voor lezen en schrijven geoptimaliseerde ssd's. Door de toepassing van sata-hdd's op 7200rpm blijven de kosten, het energieverbruik en het ruimtegebruik laag, terwijl er dankzij de ssd-cache prestaties worden gehaald op het niveau van 15.000rpm sas-hdd's. Sun maakt gebruik van Stec Mach8-ssd's met een lees- en schrijfdoorvoer van respectievelijk 100 en 80MBps.

Het ZFS-bestandssysteem gebruikt een copy-on-write-transactiemodel, dat blokken met actief gebruikte data nooit plaatselijk overschrijft. In plaats daarvan wordt een nieuw blok aangemaakt en worden alle referenties naar de oude locatie ongedaan gemaakt. Deze methode heeft onder andere als voordeel dat de kopbewegingen van harde schijven worden beperkt, zodat de hoge toegangstijd van mechanische schijven minder invloed heeft op de prestaties. ZFS haalt tevens betere schrijfsnelheden op flash-ssd's, die slecht presteren bij kleine plaatselijke wijzigingen van gegevens.

DTrace verschaft de beheerder een gedetailleerd inzicht in de activiteit die plaatsvindt op een systeem. Sun schept op met een filmpje waarin een Sun-engineer oergeluiden maakt ten overstaan van een jbod-array. De hierdoor ontstane vibraties zijn zichtbaar als een toename van de toegangstijd in de tracingsoftware.

Andere zaken waar Sun de aandacht op vestigde waren de Sun Ray-thin-clients en virtualisatie van Windows-desktops. Het bedrijf heeft recentelijk een project in Duitsland aangenomen waarin vijfduizend desktops in de winkels van een telecombedrijf worden vervangen door thin clients met een gecentraliseerde server. Volgens Sun was hierbij het bandbreedtegebruik van de internetverbindingen van de winkels afgenomen. Sun claimt dat alle virtuele desktops van de Duitse vestigingen van het bedrijf door slechts twee systeembeheerders vanuit München beheerd worden.

Sun Storage 7000 - ZFS Hybrid Storage diagram Sun Storage 7000 - ZFS Hybrid Storage diagram Sun Storage 7000 - 2,5 inch sata-harde schijf Sun Storage 7410 systeem Sun Storage 7000 - STEC Mach 8 ssd
Moderatie-faq Wijzig weergave

Reacties (15)

De SSD's die Sun gebruikt (STEC) zijn overigens wel van een hele andere orde dan de SSD's die we hier vaker zien passeren.

Een tijd terug heb ik geďnformeerd naar deze SSD's, maar daar kreeg ik voor 256GB SSD's prijzen van rond de 30k per SSD gepresenteerd.

Dat was overigens niet de Mach8 serie van STEC.

Wel denk ik dat de SSD's die Sun levert van een iets ander kaliber zijn, ze hebben immers een naam hoog te houden en zullen geen OCZ kwaliteit SSD's in hun apparatuur plaatsen.
Leuk hoor maar verre van revolutionair!

Het inzetten voor verschillende disk type word in de gehele storage markt toegepast.
Ook het gebruiken van SSD als caching is niets nieuws.
De storage markt wordt steeds verder gecomoditised (minder exclusief).
Persoonlijk ben ik er van overtuigd dat de intelligentie welke fabricanten nu exclusief toepassen in hun verschillende oplossingen, denk aan snapshotting, mirroring, virtualisatie etc, naar een standaard implementatie zullen gaan groeien. Hiermee word het mogelijk om verschillende merken storage met gelijke functionaliteit te kunnen gebruiken binnen 1 omgeving.
Dit is nu al mogelijk door inzet van verschillende oplossingen, denk hierbij aan een EMC invista, of Incipient, Falconstor of host based virtualisatie zoals Symantec dat doet met storage foundation, Netapp V-filers. Deze technieken vergen echter inzet van een additionele laag, of vormen een bottle neck doordat alle beschikbare storage door 1 punt/controller set moet gaan. Je ziet dat bedrijven steeds minder afhankelijk willen zijn van 1 leverancier en al zeker niet graag veel geld betalen voor licenties.

Net zoals de servermarkt zich steeds verder reguliert naar standaard x86 architectuur zal er naar mijn verwachting ook binnen de storage markt een ontwikkeling gaan plaatsvinden richting standarisatie.
Ik heb er al een maandje eentje gebruikt als demo van Sun. (Was een SS7410 met 10TB native capaciteit)

Erg leuke storage oplossing, is rete snel, ondersteund veel protocollen (ook meerdere tegelijk per volume), duidelijke bediening via webbased gui en zeer uitgebreide performance raportage. Je kan er eigenlijk meteen mee aan de slag zonder je eerst te moeten verdiepen in ingewikkelde manuals en trainingen, De gui (je kan overigens ook via CLI raidgroepen en volumes maken) is zo duidelijk dat je vanzelf je weg vindt. Wel moet je wat basis kennis hebben van storage maar dat spreekt voor zich. (het is geen huis, tuin en keuken oplossing, maar voor de enterprise/datacenter markt.)

Ben er weg van.. Wat mij betreft mogen de EMC's en de NetApp' s in mijn datacenter ingeruild worden voor deze oplossing...
(maar helaas heb ik het niet voor het zeggen :-()

Mocht je de mogelijkheden (rack-space) hebben er een te plaatsen: vraag een demo aan bij Sun en je mag er 60 dagen mee spelen!
Was er in het begin van SSD niet gezegd dat je eigenlijk maar 1000X kon herschrijven op een SSD? Of is dat nu 'unlimited' zoals met een HD.
beide zijn aan slijtage onderhevig.. 1000x herschrijven lijkt me wat weinig eerlijk gezegd. ik meen dat het iets van 100000x hetzelfde blok beschrijven is. het probleem met ssd schijven is alleen dat het hele blokken wegschrijft voor zelfs maar 1 bit . vandaar een goede controller onontbeerlijk is voor een langere levensduur van de ssd.
haha, ik had het filmpje al een keer gezien, helaas zal dat niet meer gaan met ssd's.

Wel een slim idee om ssd's al chache te gaan gebruiken ivm de lage seektimes.

offtopic:
TOAOMatis wil ook wel zon rekje voor thuis
volgens mij nie echt gezien de throughput van die ssd het bij lange na nie haalt bij een standaard buffer geheugen van ddr ram.. de iops van ssd is ook nog lang niet wat het zou moeten zijn.. voorlopig is dit echt nog toekomstmuziek, maar het zou wel een mooie kostenefficiente oplossing zijn. het is wel mooi te zien dat de kopvibraties aanzienlijk minder zijn geworden wat op zich ook al een grote besparing is.

[Reactie gewijzigd door JoJo_nl op 7 maart 2009 11:18]

Hoho, ten eerste worden de SSD's niet in plaats van DDR gebruikt maar als toevoeging daarop. Ten tweede: niks toekomstmuziek. ZFS ondersteunt dit al een tijdje.

Wat er gebeurt is dat, uiteraard, een eerste level van cache in het gewone werkgeheugen geplaatst wordt. Dat is namelijk absoluut niet te verslaan in termen van snelheid. Echter, in de meeste gevallen beperkt zich dat redelijk in grootte en dat echt uitbreiden is stervensduur.

SSD's echter zijn per gigabyte een stuk goedkoper. Je kunt daar dus een tweede level aan caches mee opbouwen om een grotere working set te versnellen t.o.v. disk. Dit heet dus ook L2ARC (Level 2 Adaptive Replacement Cache), waar dat eerste (in geheugen) de 'gewone' ARC is.

In die twee ARCs kun je dan veelvuldig opgevraagde data plakken zodat je die zo snel mogelijk beschikbaar hebt voor een client die 't opvraagt. De rest plaats je dan op je gewone rotating rust-spindles (waarvan de kosten per gigabyte nog weer lager zijn.

[Reactie gewijzigd door CyBeR op 7 maart 2009 21:48]

Ik weet haast wel zeker dat het om SLC ssd's gaan met geheugen en controller van Samsung. Dus vergelijkbaar met de Mtron 3000/7000 serie.
Vlot zat :)
Sun claimt dat alle virtuele desktops van de Duitse vestigingen van het bedrijf door slechts twee systeembeheerders vanuit München beheerd worden.
lol, ze zullen samen maar een biertje teveel op hebben na de cebit-afterparty en met de wagen tegen een boom knallen |:( |:(
Is dit nieuws niet een beetje laat? Introductie was volgens mij vorige maand ergens.. De software die op deze dozen draait kun je ook downloaden bij Sun in een vmware image, en draaien als test. Nice!
Sterker nog:
die afgelopen november werd aangekondigd.

Is inderdaad laat, maar dit gaat ook niet over de introductie op de markt maar over de presentatie op de CeBit...

Als de CeBit de echte markt-introductie zou zijn zou je slechts maar 1x per jaar nieuwe van producten kennins kunnen nemen... en dat is volgens mij niet het geval ;-) (althans niet bij de meeste grote vendors)
Sterker nog, vorige week bij ons geplaatst!
Anders dan in het bericht is het juist geen copy on first write (COW), ZFS overschrijft geen blokken iets wat een traditioneel filesysteem wel doet. Als een traditioneel filesysteem een snapshot maakt en de data wijzigt, wordt het oorspronkelijke blok gekopieerd naar de COW area en daarna overschreven. (pre-allocation)

Je hebt alleen niets aan die snapshots als er geen integratie bestaat met de applicaties die gebruik maken van de storage, helaas blijven ze daarin hopeloos achter...
Anders dan in het bericht is het juist geen copy on first write (COW), ZFS overschrijft geen blokken iets wat een traditioneel filesysteem wel doet.
Wat hier gebeurt is dus dat als je bij ZFS een stukje data gaat overschrijven dat die originele data niet aangepast wordt. De geschreven data wordt ergens anders heen gekopieerd en daar aangepast. (Uiteraard wordt dat voor de performance in één slag gedaan). Dat is even goed CoW als wat jij beschrijft, alleen dan veel sneller omdat er geen extra IOPS aan te past komen om die originele data te lezen en kopieren.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True