SAS Scalable Performance Data Server



Relaterede dokumenter
SPD server som Storage Medie. Michael Rosairus. Fra DB2 til SPD server

High-Performance Data Mining med SAS Enterprise Miner 14.1

PROC TRANSPOSE. SAS-tabellen - hensigtsmæssig lagring af data. Copyright 2011 SAS Institute Inc. All rights reserved.

Database "opbygning"

Tietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125

ODBC made easy på dansk (når bare man ved hvordan) Jesper Michelsen, Data warehouse & Analyse

Praktisk information Tilmelding Du tilmelder dig telefonisk på eller på:

Indholdsfortegnelse. Installation

Produktspecifikationer Private Cloud Version 2.7

Best Practices: I/O-konfiguration. Thomas Damgaard, Chefkonsulent, SAS Institute

SQL - Login, Role, Schema og User

APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR. EG Copyright

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S

Modernisering af BI miljø i Codan v.h.a. SAS V9

Fart på SAP HANA. Sådan laver du analyser direkte på dine data i realtid. Copyright 2012 FUJITSU. Fujitsu IT Future, København, den 16.

SQL Server 2016 Data Adgang

Database design for begyndere

Databasesystemer. Databaser, efterår Troels Andreasen. Efterår 2002

SAS Promotion og migrering til 9.4 Johannes Jørgensen & Rune Nordtorp

Businesscase for AX-instanser. Det fællesoffentlige ERP-sekretariat

Design Visual Analytics-rapporter for bedst mulig performance

Databaseadgang fra Java

Eksamen, DSDS, efterår 2007

Logning. V/ Hans Kennet Larsen

SAS Grid Manager få en dirigent til dit SAS-orkester

APEX i Praksis Martin B. Nielsen. Navn. MBNDATA Emne

Information Integration

Navision Stat 7.x. Opsætning af NAS 1 til afvikling af GIS-automatisering, GIS med webservice og opgavekø. Overblik. Side 1 af 8

Microsoft Dynamics CRM 2013

RCS Autogenbrug Se vejen frem med RCS løsninger RCS Autogenbrug - Infomøde -- RCS IT A/S 1

Informationssikkerhed Version

CLOUD COMPUTING VEJLEDNING I STORT OG SMÅT NÅR DU OVERVEJER AT GÅ I SKYEN

Datatekniker med infrastruktur som speciale

IBM Storwize - IBM har med deres nyeste SAN rykket grænsen for, hvad et midrange storage system skal kunne levere.

Kursuskalender Savner du et kursus på listen, er du meget velkommen til at kontakte os på mail:

Produktspecifikationer Private Cloud Version 2.5

Vejledning til RKSK s VDI konsulent login løsning juni 2015.

UPLOAD. Af Database og Website til Skolens Server

SAS2WPS Workshop. Torben Christensen! Senior Partner, MSc.! tlf: Copyright UniQcus 2014

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet

IBM Domino. Speakers fra INOPI A/S: Chef konsulent Lars Gram Direktør for Salg og forretning, Claus Due

Navision Stat 7.x. GIS WS, opgavekø og automatiseret filindlæsning via NAS. Overblik. Side 1 af 9. ØSY/CPS/MIL Opr

SAS9 Platform Netværksmøde 13. november 2008

Kursusoversigt for juli 2007 januar 2008

OFFENTLIGT KMD A/S EJ 0.0 NUMMERERET SLIDE 1 CCM USER GROUP KMD einvoicing. v/ Ole Sixhøi

Database for udviklere. Jan Lund Madsen PBS10107

Produktspecifikationer Private Cloud Version 2.6

Netværksmålinger. - en introduktion! Netteknik

Norddjurs Kommune har et moderne IT drift miljø, der ønskes styrket med 4 yderligere servere samt 2 yderligere diskhylder.

Velkommen. Backup & Snapshot v. Jørgen Weinreich / Arrow ECS Technical Specialist

Dynamics AX 2012 (og AX 7) v. Benny Jepsen, Chief Solution Architect, EG A/S

Christian Becker GIS konsulent. Figurer og indhold i dette oplæg, er inspireret af og gengivet fra diverse White papers og PowerPoints fra ESRI.

Tilbudsmateriale: Ny Storage løsning. 1. Introduktion. 2. Løsningsoverblik. 2. januar 2012

Agenda. Muligheder for anvendelse. Komponenter. Features. Restore muligheder. DR og TSM integration. Repository. Demo. Spørgsmål

Mænd, Mus og Metadata

Comendo Remote Backup. Service Level Agreement

Introduktion QEMU system emulator QEMU user space emulator Afslutning QEMU. Christian Laursen. Århus Januar 2008

PID2000 Archive Service

Ansat i FOA fagforening, hvor jeg bl.a. arbejder med integration og sagsbehandlingssystemer.

Konfigurationsguide. Krav til hardware og software for SonWin og SonWins moduler. Side 1 af 17

Opsætning af MobilePBX med Kalenderdatabase

Birksund kommune. Datatekniker svendeprøve 2011

Hvad er en terminalserver?

Installation og Drift. Aplanner for Windows Systemer Version 8.15

Optimering af Pervasive v 9 databasen

MoneyBank. Datatekniker svendeprøve 2011

1 Kalenderen. 1.1 Oversigt over de til årstallene hørende søjlenumre

KRAV TIL INFRASTRUKTUR

Denne vejledning beskriver brugen af onlinemodul, og hvordan data overføres fra lokal pc til server

I denne øvelse vil du få vist hvordan opsætningen af netværket foregår. Målet er at du selv kan konfigurere en IP adresse på din lokal maskine.

INTELLIGENT STORAGE er VIRTUALISERET STORAGE IBM Storage Virtualisering og Unified Storage

Arkitektur for begyndere

Hosting. Managed Hosting - Læg jeres IT ud af huset - og spar tid og besvær.

Datatekniker med infrastruktur som speciale

- Installationsvejledning for SOSIGW 1.2, NSP

Transkript:

SAS Scalable Performance Data Server Charlotte Pedersen, seniorkonsulent Claus Ørskov, konsulent PS Banking

SPD Server Skalerbar Hastighed 2

Hastighed og skalerbarhed Mindre fil I/O og parallel processing Datasæt opdeles i filer: metadata, kolonneindeks, træstrukturindeks og datapartitioner. Alle disse filer kan placeres på forskellige enheder partitioner, diske og servere. Direkte eller over netværk Herved kan forespørgsler via indeks på data lagres separat på de forskellige partitioner og diske Anvender kerner og tråde på serveren Mulighed for at anvende RAID (Redundant Array of Independent Disks) og disk stripes 3

SPD Server serverne SPD Server Name Server er en ultratynd klient, som varetager bindeleddet mellem de definerede libname domains og SPD Server Data Server SPD Server Name Server SAS Client Data Server Snet Server ODBC Non-SAS Client 4

Klientforespørgsler på serveren Pass-through SQL eller almindelig SAS-kode Et libname i Base SAS kan se således ud til SPD Server: libname test SASSPDS prv host= kocloxp2 serv= 5400 user= sdkclo passwd= SAS91pw ; Og til SPD Engine: libname mitlib SPDE c:\temp\' ; Herefter SAS-kode direkte eller via SAS Data Integration Studio Alternativt til SPD Server kan SAS Scalable Performance Data Engine anvendes, hvor teknologien anvendes lokalt på en klient i Base SAS. Det kræver ikke særskilt licens. Data kan så kun tilgås med direkte adgang til disken 5

Eksempel med dynamisk cluster Et cluster fremstår som en tabel, når der forespørges, men udgøres af en række tabeller Muligt at flytte tidsvindue Meget begrænset nedetid Læsehastighed øges, hvis der forespørges på tværs af clusterets medlemmer, ligesom det enkelte medlem er partitioneret Eksempel Jan Elever jan-apr Feb Mar Apr 6

Håndtering af data Metoder Præ-sorteret data rettet mod by-sortering Optimering efter delmængdeforespørgsler (fx WHERE) Stjerneskema Teknologier Parallel sortering/gruppering Index Dynamisk cluster 7

Egenskaber Parallel processing i multible tråde (symmetric multiprocessing) Organiserer data i partitioner Udnytter indeks med store hastighedsfordele Kan tilgås direkte af andre produkter (end SAS) Reducerer netværkstrafik, da en del af databehandlingen som f.eks. summering og udvælgelse af delmængder ligger hos SPD Serveren Er ikke underlagt eventuelle begrænsninger af filstørrelser i operativsystemet Understøtter specifik adgangskontrol på tabel- og kolonneniveau 8

Henvisninger Dokumentation: http://support.sas.com/documentation/onlinedoc/spds/index.html The SAS Scalable Performance Data Server Controlling the Beast! (hardware og config): http://support.sas.com/resources/papers/sgf09/312-2009.pdf Managing large Data with SAS SPD Server : http://support.sas.com/resources/papers/sgf2008/spds.pdf Scalability Solution for SAS Dynamic Cluster Tables: http://support.sas.com/rnd/scalability/papers/tw9593.pdf Parallel Join with Enhanced GROUP BY Processing (undertitel): http://support.sas.com/rnd/papers/sugi31/spdsjoin.pdf 9

Charlotte Pedersen og Claus Ørskov charlotte.pedersen@sdk.sas.com claus.oerskov@sdk.sas.com 10