EMC MCx frigjør potensialet i flash

mcxl1EMC World 2013
Flash-teknologi har revolusjonert ytelsen på lagringssystemer de siste årene, men mange tradisjonelle systemer klarer ikke å utnytte potensialet til flash fullt ut ennå.

ssdMekaniske disker var ofte flaskehalsen i lagringsystemer tidligere. Med flash baserte solid state disker (SSD) har kontrolleren overtatt rollen som potensiell flaskehals.
SSD stiller større krav til lagringssystemet. Ytelsen fra 1stk SSD tilsvarer ytelsen fra 50stk 15k mekaniske disker.  

Man kan selvfølgelig utvikle rene flash systemer fra bunnen av slik som EMC XtremIO, Violin Memory, Whiptail og Pure Storage,  men det er også mye å hente på å optimalisere eksisterende arkitekturer med tilhørende økosystemer.  EMC velger å gjøre begge deler.

MCx – Dynamic Multicore Technology

sandybridge_wafer_angle5EMC utvikler nå en ny programvare som utnytter potensialet i flashdisker bedre, de kaller den nye arkitekturen MCx – Dynamic Multicore Technology.
Når dette er klart vil det gi et betydelig ytelsesløft.
Det handler om å skrive bedre kode som utnytter kontroller-ressursene mere effektivt. En arkitektur som klarer å distribuere lasten på tvers av alle ressurser – Paralellisering.
Målet er å få de ulike tjenestene i lagringsystemet (Kontrollercache, I/O, RAID, FAST Cache etc.) til å dynamisk fordeles over flere prosessorer og prosessorkjerner.

mcx1b

Kombinerer man den kommende MCx koden med siste generasjon multicore Intel Xenon prosessorer er potensialet stort.
En «proof of concept» demo av dette ble vist under årets EMC World i mai.  Demoen viste en MCx prototyp (VNX 8000) med 32stk prosessorkjerner fordelt over to kontrollere, samt 96stk flashdisker.
Det MCx optimaliserte systemet klarte over 1 million 8k Random Read IOPS,  med en svært lav responstid på rundt 1ms.  
Skaleringen var tilnærmet lineær opp mot 1 million IOPS, uten den karakteristiske hockeykølle effekten der responstiden øker kraftig.

mcx3b
mcx2b

Du kan se hele EMC World USD Keynote med demo av MCx teknologien på EMC TV:
http://emcworld.com/emctv.htm?id=2366111755001

Oppdatering 4.sept 2013

EMC har nå lansert neste generasjon VNX som bruker MCx multicore teknologi.
Den nye serien består av VNX 5200, 5400, 5600, 5800, 7600 og 8000.

Flere Detaljer finnes på EMC sine websider.

 

Hvor høy ytelse trenger du?

21.06.2013: Denne artikkelen er oppdatert med ny informasjon!

Jeg er i mange kundemøter i løpet av året og det som slår meg er at svært få har et forhold til ytelsen på sine lagringssystemer.

Dette blir veldig tydelig når eldre systemer skal erstattes med nye. Spørsmålene de fleste leverandører da stiller er hvor mye kapasitet og hvor høy ytelse man trenger for å møte dagens og fremtidige behov.
Utfordringen er at svaret relatert til ytelse alt for ofte blir en gjettelek.
Dette skyldes ikke nødvendigvis manglende kompetanse, dårlige analyseverktøy kan også være årsaken.

Før du skal investere i en nytt lagringssystem bør du kartlegge de faktiske behovene.
Det kan til og med hende at ytelsesbehovet ikke er så høyt, slik at du kan klare deg med en langt rimeligere løsning.  Men skulle du trenge en million IOPS hjelper jeg deg gjerne 😉

Ikke la deg blende av teoretiske ytelsestall som leverandører oppgir for sine lagringssystemer. Antallet og type disker som brukes er minst like viktig,  det er til slutt dette som avgjør hvor bra systemet yter.

EMC WPA (Workload Profiling Assessment) gir deg svaret !

Du skal slippe å gjette eller bruke mange dager på å kartlegge behovene dine.  EMC WPA er et verktøy som finner ut av dette på en rask og enkel måte.  Dette er en tjeneste som EMC og EMC sine partnere kan utføre for eksisterende og potensielle kunder.

I tillegg til EMC sine egne systemer, støttes en rekke andre lagringssystemer:

  • NetApp
  • HP EVA
  • HP 3par (Nytt)
  • HDS
  • Dell Equallogic (Nytt)
  • IBM DS, XIV, SVC (Nytt)
  • EMC Clariion
  • EMC VNX
  • EMC Symmetrix

Det man i praksis gjør er å starte logging på lagringsystemet over en periode.  Jeg anbefaler en ukes tid, slik at man får med seg variasjoner som kan oppstå fra dag til dag.  Om det er spesielt krevende jobber som kjøres en gang i måneden kan det være nyttig å få med dette i samme måling.
WPA2

Loggfilene fra denne målingen registreres på EMC sin WPA/Mitrend nettside.  En komplett rapport genereres automatisk i løpet av en dag eller to, ofte enda raskere.

Denne rapporten inneholder en rekke detaljer som gir et meget godt grunnlag for riktig konfigurasjon av et nytt lagringssystem, eller rekonfigurering av eksisterende.  Her er noe av informasjonen som rapporten inneholder:

  • All informasjon om ytelse gjennom hele perioden, brutt ned på diskgrupper/pools/aggregater og hvert enkelt volum/LUN/virtuelle disk.
  • Helsesjekk sett fra et ytelsesmessig standpunkt.
  • Heatmap som viser evt. flaskehalser.
  • Kapasitetsforbruk.
  • Effektivitet –  Hvor mye plass er tilgjengelig og hvor mye går bort.
  • Dataskew.  Hvor mye er varme data, og hvor mye er kaldt.
  • Hvilke volumer legger beslag på ytelse, hvilke bruker bare plass.

Noen eksempler fra EMC WPA / Mitrend




Var dette interessant ?

Ta kontakt med din EMC partner for en gjennomgang av ditt lagringssystem!

Jobber du hos en EMC partner er det bare å opprette en brukerkonto på:
https://emc.mitrend.com

Les også hvordan EMC FAST Cache tar trafikktopper uten at man trenger å skalere opp resten av systemet.
Det er som å få en sportsbil og et ekstra felt på motorveien helt for seg selv!

EMC ViPR – Software Defined Storage

VIPR2EMC lanserte i dag ViPR (aka. Project Bourne).
EMC ViPR er en software plattform som gir gir stor fleksibilitet, felles administrasjon, selvbetjening og automatisering i heterogene lagringsmiljøer.
ViPR skiller ut egenskapene fra underliggende hardware og samler disse i virtualiserte ressurspooler som enkelt kan utvides og tilpasses.
Ved hjelp av industristandard grensesnitt kan EMC ViPR også omfatte cloud løsninger som Amazon S3, OpenStack Swift og EMC Atmos.

Dette er en helt ny tilnærming til datalagring og automatisering, der alle interne og eksterne ressurser samles og administreres under en og samme virtuelle plattform.

Dette er ikke en tradisjonell «in-band» virtualisering av lagring med kontrollere som sitter i databanen mellom server og disksystem.  EMC ViPR skiller ut og sentraliserer kontrollplanet fra dataplanet. ViPR ligger ikke i selve databanen, her er det hardware som er styrt av ViPR software som flytter data raskt mellom server og lagringsenheter.

Ved å skille ut kontrollplanet til et sentralisert og programerbart software-lag, vil man oppnå stor fleksibilitet og mye enklere drift i store heterogene miljøer.  Mange lagringsystemer fra ulike leverandører kan enkelt sameksistere og administreres under ett.
Picture1Med ViPR kan man lage virtuelle lagringsystemer med de egenskaper som er nødvendig for ulike applikasjoner, uten at disse låses mot ett fysisk lagringsystem. Nødvendige ressurser for å møte ønsket SLA nivå hentes automatisk fra underliggende lagringsystemer, fullt ut kontrollert av software etter regler du setter.  Selvbetjening og regelstyrt automatisering er nøkkelegenskaper i EMC ViPR – Software Defined Storage.
sds2

EMC ViPR kan fremstille all lagring i et heterogent miljø som ett stort virituelt lagringsytem, en virtuell pool med all kapasitet om ønskelig.
Les videre

Er du klar for rollen som pilot ?

Pilot2Cloud computing går inn i en ny fase nå som brikkene begynner å falle på plass.  Det er på tide, da dette har vært et tema i over fem år!

cloud1aVi er nå kommet til et punkt der mesteparten av infrastrukturen er klargjort for neste steg.
De aller fleste datarom baserer seg på industristandard x86 arkitektur og en stor del av applikasjonene er virtualisert.

Over skylaget ser vi nå konturene av en ny generasjon datasentre bygget på cloud prinsippene med dynamiske ressurspooler, selvbetjening og IT som en tjeneste (ITaaS).

Programvare vil spille en sentral rolle i neste generasjons datasentre.  Mye av intelligensen som i dag ligger låst i maskinvarelaget løftes opp til programvarelaget – The Software Defined Datacentre. Prosesser som tidligere tok mange dager eller timer, vil reduseres til minutter eller sekunder.
For å komme dit må man automatisere mange av dagens manuelle prosesser. Men dette er ikke noe man enkelt kan kjøpe seg til. Her må man endre både tankesett og prosesser internt i bedriften.  Dette er ikke gjort over natten…

3step

Det er over fire millioner deler i et moderne fly

Fly2Tror du piloten har oversikt og detaljkunnskap om alle delene som flyet er bygget av?
Les videre

Lei av kø? EMC FAST Cache tar trafikktoppene!

Det er bilkø på vei til jobben, kø i sikkerhetskontrollen på flyplassen, kø i kassa på butikken….kø over alt!
Hvorfor dimensjonerer man ikke så man unngår kø?

Svaret er at kostnadene blir for store hvis man dimensjonerer kapasiteten etter trafikktoppene.

Den samme problemstillingen har vi også innenfor IT. Trafikken varierer veldig gjenom dagen og fra dag til dag.
Nye bruksområder med virtuelle klienter er et godt eksempel på dette, da får man store trafikktopper på morgenen og rundt lunchtider når brukere logger seg på.

Mange har likevel valgt å dimensjonere infrastrukturen etter trafikktoppene, selv om man resten av dagen ikke har bruk for alle ressursene.  Hensynet til fornøyde brukere har vært viktigere enn lavere kostnader.

Men dette er i endring. EMC har utviklet en lashbasert aksellerator for lagringssystemet VNX – FAST Cache.
Denne tar trafikktopper uten at man trenger å skalere opp resten av systemet.

EMC FAST Cache – Fornøyde brukere og lavere kostnader!

EMC FAST Cache er en flash basert lese og skrive cache som reagerer umiddelbart på endringer i trafikkmønster. Mens FAST Cache tar trafikktoppene kan resten av lagringssystemet prioritere andre oppgaver.
FAST Cache er veldig mye større enn tradisjonell cache og kan på den måten holde hele «bølgetoppen» i lynraskt flashminne så lenge det er nødvendig.  Opp til 2.1TB cache i de største konfigurasjonene.

Med VMware View og linked-clone desktops vil FAST Cache gi meget stor effekt.  Du vil oppleve opp til 99% reduksjon av harddisk belastning under boot-stormer, opp til 70% reduksjon av belastning under desktop recompose operasjoner og 77% reduksjon av belastning under antivirus scan.

Eksempel:
La oss se på et tenkt scenario der man trenger en peak ytelse på ca. 20.000 I/O operasjoner per sekund (IOPS).  En vanlig 15k harddisk yter ca. 180 IOPS.
Man trenger da over 110stk 15k harddisker for å ta høyde for trafikktoppene.


 


Bruker man EMC FAST Cache vil man klare seg med rundt 25stk mekaniske harddisker, mens fire flashdisker konfigurert som FAST Cache tar alle trafikktoppene.
Man sparer både rackplass, strøm og penger uten å forsake ytelse!

Les videre