Sådan får du bedre performance på din storage

Tema: Når store datamængder skal analyseres, kan datatransporten fra storage til processorerne være en flaskehals. Læs, hvordan du kan løse dette problem.

Umiddelbart lyder det ikke logisk.

Spred dine data så meget som muligt for at få bedre performance.

Men der er mening med galskaben. Ved at sprede data i storage-laget kan man optimere performance for sin Business Intelligence-applikation.

Den fremgangsmåde benytter SAS Institute blandt andet til sine business intelligence -systemer.

”Når man arbejder med business intelligence, skal der flyttes store datamængder lynhurtigt. Vi udnytter hardwaren optimalt ved at sprede data så meget som muligt, fortæller Georg Morsing, der er servicedirektør hos SAS Institue.

Han fortæller, at de forskellige controllere arbejder bedst med spredte data, hvis man har et SAN.

"Det giver os flere IO-kanaler, der kan føde data til processorerne. Hvis vi derimod samler data på få diske, så bliver transporten af data fra diskene ind til CPU'erne en flaskehals,” siger han.

Business intelligence-systemer adskiller sig på mange måder fra mere traditionelle transaktionsorienterede systemer.

”Vi har ganske få brugere i den ene ende, der arbejder med meget store datamængder i den anden. Det er forskelligt fra mere traditionelle transaktionsbaserede systemer, hvor der er mange brugere, som hver især arbejder med relativt få data,” forklarer Georg Morsing.

Cluster-database

Derfor anvender SAS Institute en såkaldt cluster-database i stedet for en traditionel relationel database.

”SAS-databasen er en cluster-database, og altså ikke en hierarkisk eller en relationel database. SAS business intelligence-programmer og databasen er samtidigt designet til parallelprocessering. Når data er delt i små klumper kan man fordele data ud til de enkelte CPU'er i en flerprocessor-maskine,” siger Georg Morsing.

En række features kendt fra traditionelle databaser er samtidigt fjernet fra SAS Intelligence databasen for at opnå hurtig performance.

”Vi har fjernet enhver form for transaktionelt overhead fra databasen," siger Georg Morsing,

Han fortæller, at en relationel database traditionelt har en mængde information, der anvendes til at genskabe databasen, hvis der opstår en fejl midt i alle transaktionerne.

"Hvis strømmen eksempelvis tages fra en relationel database, så kan databasen genskabes inklusive transaktioner fra en transaktionslog. For business intelligence er al informationen vedrørende recovery, rollback og 2-fase-commit ved distribuerede transaktioner overflødig,” siger Georg Morsing.

Transaktionssystemer og BI smelter sammen

Selvom man opnår en performanceforbedring med en cluster-database, kan der være grunde til at køre business intelligence på en eksisterende relationel database.

Det kan være et spørgsmål om vedligeholdelses-ressourcer, en arkitekturbeslutning eller ønsket om at bevare data eet sted.

Samtidig ses en ny trend, hvor rene business intelligence-systemer med deres separate datawarehouse begynder at smelte sammen med online-transaktionelle systemer.

”Typisk laver man et datawarehouse, hvor data flyttes fra et produktionssystem til datawarehouse. Vi ser typisk en online-DB2 og så et datawarehouse-miljø, hvor data loades over om natten af et batchjob. De to verdener, der før var meget forskellige, begynder nu at flyde sammen. Der foregår en konvergens mellem online- og analyse systemer,” siger Georg Morsing.

Det sker, fordi der er et ønske om at indbygge datamining- og forecasting-teknikker ind i de normale online-systemer.

Datamining anvendes eksempelvis i forsikringsbranchen til at lave profilering af folk og i kreditkortselskaber til at lave analyse af kortsvindel.

Forecasting anvendes for eksempel til at forudse energiforbrug, trafikmønstre og nedbrud i maskiner.

”Man har gjort den slags ting i lang tid. Men måske skete det før kun en gang om året. Nu begynder man at gøre det dagligt. Der er et ønske om at indlejre den slags i de operationelle systemer; datamining og forecasting skal være en del af de daglige systemer,” forklarer Georg Morsing.

SAS Institute er derfor i gang med at udvikle måder at indbygge business intelligence i andre databaser end sin egen.

”Vi lancerer en ny teknologi, der gør, at vi indlejrer SAS-teknologien i andre databaser, så data ikke skal flyttes ud af databasen. Vi flytter noget af SAS business intelligence ned i databasen, så det kan køre på online-systemet. Det kan eksempelvis være credit-scoring.” siger Georg Morsing.

Indil videre har SAS Institute indgået aftale med Teradata om at indbygge SAS Business Intelligence i Teradatas database. Det er planen, at den aftale skal følges op med aftaler med andre databaseleverandører.

Læses lige nu
    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    Sikkerhed | Online

    Cyber Briefing: AI kan udnytte dine VPN‑svagheder og lække dine data på sekunder

    AI-agenter arbejder konstant og i maskinhastighed. Klassiske VPN-modeller mister overblik, kontrol og sporbarhed. Hør hvordan adgang, handlinger og automatisering sikres i en AI-drevet virkelighed. Tilmeld dig nu

    Digital transformation | København

    Roundtable: Fra legacy til AI – de strategiske valg for digitale ledere

    Legacy-systemer bremser mange AI-ambitioner. Digitale ledere skal vælge platform, tempo og arkitektur. Computerworld samler CIO’er og CTO’er til lukket roundtable om vejen fra legacy til AI-parat forretning. Få perspektiver fra COWI og del...

    Infrastruktur | København

    Cloud & infrastruktur 2026: AI, afhængighed og digital handlefrihed

    Cloud er strategisk infrastruktur og fundament for AI, drift og innovation. Geopolitik og regulering ændrer leverandørvalg og dataplacering. Computerworld samler beslutningstagere om afhængighed, europæiske alternativer og digital handlefrihed.

    Se alle vores events inden for it

    SOS International

    Cloud Native Architect

    Københavnsområdet

    Forsvarsministeriets Materiel- og Indkøbsstyrelse

    Cyberdivisionen søger IT-supporter til Lokal IT Servicecenter i Karup

    Midtjylland

    Semler Gruppen

    IT Service Manager til Semler IT

    Københavnsområdet

    SOS International

    Fagligt ambitiøs Scrum Master

    Midtjylland

    Navnenyt fra it-Danmark

    Renewtech ApS har pr. 15. marts 2026 ansat Per Forberg som Account Manager for Sustainable Relations. Han skal især beskæftige sig med etablere nye partnerskaber med henblik på ITAD og sourcing kontrakter med hostingvirksomheder og strategiske slutbrugere. Han kommer fra en stilling som Nordic Key Account Manager hos Tesa. Han er uddannet hos Lund University og har en MBA i Management. Han har tidligere beskæftiget sig med at styrke salgsaktiviteter og partnerskaber på tværs af nordiske markeder. Nyt job

    Per Forberg

    Renewtech ApS

    Markus Dalsgaard Sisseck, Business Developer hos Martinsen Rådgivning & Revision, har pr. 21. januar 2026 fuldført uddannelsen Master i it, linjen i organisation på Aalborg Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

    Markus Dalsgaard Sisseck

    Martinsen Rådgivning & Revision

    Renewtech ApS har pr. 1. februar 2026 ansat Mads Linné Kaasgaard, 31 år,  som Marketing Specialist. Han skal især beskæftige sig med med at løfte Renewtechs brand og kommunikation yderligere ud globalt. Han kommer fra en stilling som Marketing Manager hos Induflex A/S. Han er uddannet fra Aalborg Universitet og har en Cand. Merc. i Sprog & International Virksomhedskommunikation. Nyt job

    Mads Linné Kaasgaard

    Renewtech ApS