Bliv klogere: Sådan fungerer in-memory databaser


Publiceret d. 2. januar 2012 kl. 07.00 | Antal kommentarer (3)


Annonce:
 
ANNONCE:
 



Hvor gemmes data?

Ideen om databaser uden faste diske er nærmest naturstridig for it-folk. Hvis strømmen ryger, skal data kunne gemmes på et persistent lager. For SAP's HANA-løsning bliver data løbende gemt på SSD-storage, så der er mulighed for at genskabe data.

Hvor hurtigt går det?

I første omgang ligger SAP's satsninger inden for business intelligence med HANA (High-Performance Analytic Application), der foretager lynhurtige analyser af kæmpe datamængder.

Eksempelvis kan HANA svare på 10.000 komplekse forespørgsler i timen i op mod 1,3 terabyte data. Det er 2,7 forespørgsler i sekundet.

Der er vel at mærke tale om virkelighedstro analyser, som man normalt vil udføre i et specielt opbygget datawarehouse, bemærker konsulentfirmaet bag testen, Wintercorp, der specialiserer sig i rådgivning om datawarehouse.


 
 
Læs også:

Sådan får du styr på dit performance-problem

SAP-topchef: Her er vores tre store satsninger


En teknologi, der vil vende op og ned på databasemarkedet og give fremsynede virksomheder kæmpefordele?

Eller en interessant nicheteknologi for virksomheder med helt specielle behov?

Meningerne er delte om in-memory-teknologien.

Konceptet er, at man i stedet for at have data liggende på diske og så lade databasesoftwaren læse og skrive til diskene, efterhånden som applikationerne beder om det, lader virksomhedens databaser køre i lynhurtig RAM.

Der er tale om en vision, som ikke er fuldt realiseret endnu, men blandt andre SAP har allerede taget de første skridt til at virkeliggøre visionen.

"In-memory-teknologien gør databehandling så meget hurtigere, at det vil ændre it-anvendelsen på samme måde, som client server-arkitekturen har gjort det," har SAP's øverste chef, Jim Hagemann Snabe, [url= udtalt til Computerworld.

Det betyder det for forretningen
De foreløbige resultater af SAP's teknologi (se boks) viser imponerende svarhastigheder på komplekse forespørgsler.

Det begejstrer Mads Frank, konsulentdirektør hos Platon, som blandt andet specialiserer sig i datawarehouse- og business intelligence-løsninger.

Begejstringen skyldes ikke så meget den fascinerende teknologi som de forretningsmæssige muligheder.

"Mange kunder efterspørger det her lidt famøse begreb self-service. Mange er trætte af den lange implementeringstid, hvor der kan gå tre måneder, fra man får en idé, til man rent faktisk får det implementeret," forklarer Mads Frank.

Det kan nemlig være en lang proces at udtrække data fra produktionssystemer, transformere data, så de er egnede til analyseformål, og endelig loade dem ind i en specielt opbygget datastruktur i et datawarehouse. Den såkaldte ETL-proces vil tage mindre tid med in-memory.

"I min verden er det her, den helt store revolution ligger. Meget af analysefunktionen kan flyttes helt ud i forretningen. In-memory er egentlig bare noget infrastruktur, som er med til at drive nogle perspektiver om self-service."

"Forretningen kan selv tage ejerskab af analyserne i stedet for at skulle ind til it-afdelingen og bestille noget indkøbsrapportering eller opfølgning på supply chain. Ved at anvende in-memory-acceleratorer kan vi tilgå data i deres grundform, fuldstændig som de ligger i deres operationelle miljøer," siger Mads Frank.

Han ser et skifte væk fra, at virksomhederne
træffer beslutninger på baggrund af historiske data og i stedet handler ud fra den øjeblikkelige situation.

"Det giver mulighed for en proaktiv brug af data i ledelsesopfølgning og rapportering, når man ved, hvordan virkeligheden ser ud lige nu, frem for hvordan den så ud i går," begrunder Mads Frank.

Fortsættes ...
« forrige side
1 2 3






Kommentarer - Debatoversigt


self-service og in-memory
3 indlæg

In-memory teknologi er en af de helt afgørende måder til væsentligt at forbedre BI performance, både hvad angår tilvejebringelsen af data samt analysen og præsentationen af data.

Man skal dog ikke forblindes af mulighederne og som Josh Krischer siger er det langt fra alle hvor den forbedrede performance kommer til at være afgørende. COOP er et eksempel.

Visionen om self-service er besnærende, men urealistisk. Den forbedrede performance ændrer ikke på at opbygning og drift af BI systemer en kompliceret og udfordrende disciplin. Det der tager tid er ikke den tekniske performance, men forståelsen af forretningens behov, nøgletalsdefinitioner, databegreber, datastrukturer, datakvalitet og samarbejdet mellem interessenterne. Det er her ressourcerne bliver brugt. Og det er her der fortsat er behov for en yderst kompetent IT-afdeling, da in-memory teknologien desværre ikke kan lette på den komplekse virkelighed.

David M Andersen skrev:
... Og det er her der fortsat er behov for en yderst kompetent IT-afdeling, da in-memory teknologien desværre ikke kan lette på den komplekse virkelighed.


Jeg har også svært ved at se, at storage typen, hvis man kan kalde RAM det, skulle kunne ændre meget på et systems kompleksitet.

Dertil kommer at forestillingen om, at konventionelle databaser laver al deres arbejde på disk er fuldstændig misforstået.

Og man kan sagtens lave algoritmer, der er så dårlige, at performance i RAM også er et problem.


Det er i det hele taget en lidt "tynd" artikel. Overskriften er "Sådan fungere in-memory databaser", men det står der nærmest ingenting om i artiklen. Det bli'r istedet drejet over til hvor fantastisk denne "nye" teknologi er.
Ligesom David, så kan jeg heller ikke se hvorfor det lige pludselig skulle blive nemmere at implementere BI løsninger bare fordi det performer lidt bedre. Hele den grundlæggende struktur skal jo stadig være på plads og designes/implementeres før det kan bruges til noget.

Derudover benytter de fleste større database applikationer i dag allerede at lægge data i memory - (godt nok ikke hele databasen medmindre den er lille..), så i et vist omfang får vi allerede i dag en performance gevinst ved at læse data fra memory.

/Steen


Kommentér
Titel:

Ytringer på debatten er afsenders eget ansvar - læs debatreglerne

Forsiden lige nu

Fiberselskaberne bør af en speciel årsag åbne helt op for konkurrencen i deres net, mener teleselskab.
22. maj 2012 kl. 16.06 | læs »

Efter to studerende blotlagde CPR-numre hos en række mobilfirmaer, har et af de eksponerede firmaer taget konsekvensen og ændret valideringsmetoderne.
22. maj 2012 kl. 13.41 | læs »

IBM Danmark lader hovederne rulle.
22. maj 2012 kl. 12.14 | (2) | læs »

Her er forklaringen på, at IBM Danmark med direktør Lars Mikkelgaard-Jensen i spidsen fyrer 170 medarbejdere.
22. maj 2012 kl. 15.29 | læs »





 
White papers
Nøglen til at udfylde dine datas sande potentiale ligger i at implementere en åben datastrategi....

I denne guide får du præsenteret fakta og eksempler på, hvordan den udbredte bekymring i...

Oracle Database 11g R2 udgør grundlaget, der gør det muligt for dig at yde en bedre service,...

 


Mest læste seneste uge

Kan gratis sikkerhedssoftware virkelig beskytte din pc? Svaret er ja, hvis du vælger det rette produkt. Læs her en test af de mest pålidelige gratis sikkerhedsprogrammer.

Hvis du har downloadet denne app, så har du måske hentet skadelig kode ned.

Flyselskabet SAS har brugt op mod trekvart milliarder kroner og seks år på at udskifte sit bookingsystem. Undervejs har der været flere projekt-udfordringer, som kulminerede en vinternat med en big bang-migrering.

To danske it-studerende har udviklet et program, der kan suge kundernes CPR-numre ud af teleselskaberne.

Årets CIO 2012: Danmarks fem bedste it-direktører er med i finalen, når Årets CIO 2012 snart skal kåres. Se her, hvad Danmarks fem bedste it-direktører kan.