The End of an Architectural Era

Maat: px
Weergave met pagina beginnen:

Download "The End of an Architectural Era"

Transcriptie

1 The End of an Architectural Era M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, N. Hachem, P. Helland Jorn Van Loock

2 Inleiding Oorsprong relationele DBMS IBM System R (1974) DB2 Sybase SQL Server Oracle Populaire systemen gebaseerd op oude fundamenten 2

3 Inleiding Hardware evolutie in 25 jaar: 1000 x snellere processoren 1000 x meer hoofdgeheugen Kost externe geheugens minimaal Bandbreedte tussen HDD en hoofdgeheugen groeit minder snel Markt evolutie Veel veranderingen in tegenstelling tot de database systemen zelf 3

4 Inleiding RDBMS steunt op oude fundamenten: Opslag op secundair geheugen Multithreading Concurrency met locks Recovery door middel van logs 4

5 Inleiding RDBMS ingehaald door gespecialiseerde architecturen: Google's gespecialiseerde engines voor tekst Array storage engines zoals MATLAB RDBMS enkel goed genoeg voor de oude business data processing Bewijs: H-STORE bijna ordegrootte 2 sneller 5

6 Inhoudstafel Ontwerp voor Online Transaction Processing 5 verbeteringen Assumpties & overige bottlenecks Overige bottlenecks elimineren H-Store Vergelijkende tests Opmerkingen RDBMS SQL Toekomst 6

7 Ontwerp voor OLTP Wat valt er te verbeteren bij klassieke RDBMS? Hoofdgeheugen herzien Single-threaded Grid computing Hoge beschikbaarheid No Knobs 7

8 Ontwerp - Hoofdgeheugen herzien Eind 1970: 1 MB hoofdgeheugen Ontwerp met secundair geheugen is nodig Stel netwerk van onafhankelijke nodes: Totaal van +1TB hoofdgeheugen Trage BB naar secundair geheugen: Alles in hoofdgeheugen 8

9 Ontwerp - Single-threaded Waarom single-threaded? OLTP transacties: niet zwaar Stel: alleen hoofdgeheugen Single-threaded lijkt meer logisch dan de isolation-overhead er bij te nemen. Complexe code van multi-threaded data kan ook weg 9

10 Ontwerp - Grid computing 1970: shared-memory multiprocessors Toekomst: individuele systemen Horizontally partition data: maakt het toevoegen van extra nodes gemakkelijk (vergelijking met fork-lift) 10

11 Ontwerp - Hoge beschikbaarheid 1970: 1 machine + backups op tapes 1980: 1 machine + tapes + backup machine Nu: Hot standby - betalen voor beschikbaarheid Horizontally partition data + intermachine replication + p2p tijdelijke undo-log; geen redo-log meer 11

12 Ontwerp - No Knobs RDBMSs veel (oude) tuning opties Kennis van DBA nodig Mensen zijn duur, dus op zoek naar een self-everything (self-maintaining, self-healing, self-tuning,...) systeem 12

13 Assumpties & overige bottlenecks Stel: Hoofdgeheugen Single-threaded Grid computing Hoge beschikbaarheid No Knobs Andere bottlenecks 1) JDBC 2) 2PC protocol voor gedistribueerde acties (network overhead) 3) Undo-log 13

14 Overige bottlenecks elimineren 1) JDBC - Transaction classes in OLTP 2) 2PC protocol Veel OLTP tabellen zijn bomen goed voor horizontal paritioning Data goed alloceren over sites Transacties gebeuren volledig binnen 1 site "Vaak tot bijna altijd mogelijk" One-shot applicaties Alle transacties kunnen parallel gebeuren zonder dat tussentijdse resultaten naar andere sites moeten Vaak mogelijk met vertical partitioning 14

15 Overige bottlenecks elimineren 3) Veel transacties 2 fasen: lees schrijf Uitbuiten om undo-log te elimineren 15

16 H-Store Ontwikkeld door: Brown University MIT Yale University Developed in 2007 Doel: Hoge doorvoer Geen oude fundamenten meer Commerciele versie: VoltDB 16

17 H-Store Architectuur Queries Grid met share-nothing nodes Tabelrijen in hoofdgeheugen Single-threaded Stored procedures Query optimizer maakt een query plan om ze op te delen, single-sited te maken,... Database Ontwerper Automatische ontwerper om juiste horizontale partitionering, replicatie locaties,... te vinden 17

18 H-Store Replicatie, recovery en transactiebeheer Single-sited Intermachine replicatie Transacties met timestamps naar replica's Zelfde staat behouden Niet nodig bij "steriele" transacties Inter-sites Stel tussentijdse resultaten van sites nodig Transaction Coordinator ontvangt commando Zendt een plan verder naar andere sites en workers coordineert 18

19 Vergelijkende tests RDBMS vs H-Store Benchmark software: TPC-C Transaction Processing Performance Council 19

20 Verglijkende tests 20

21 Vergelijkende tests Verschillende aanpassingen, analyses en meevallers 2 fase transacties One-shot Steriel "It is difficult to imagine that an automatic program could figure out what is required to make TPC-C either one-shot or sterile." 21

22 Vergelijkende tests Dual-core 2.8GHz TPC-C op H-store transacties / seconde (~ / core) TPC-C op RDBMS 850 transacties / seconde zonder logging : 2500 transacties / seconde Beste op TPC-C website: ~1000 / core 22

23 Opmerkingen bij RDBMS 30 jaar dienst gedaan voor business data processing Nu zijn er andere markten: Datawarehouses: ER modellen Stream processing: snelheid 23

24 Opmerkingen bij SQL One size fits all language Overhead interfaces JDBC/ODBC Moeilijk te integreren in alledaagse programmeertaal Kleine programmeertalen: voor specifiek iets Ruby-on-Rails: geintegreerde support voor dbaccess 24

25 Toekomst "Auto-everything-tool": Aangeven welke partitionering leidt tot one-shot, single-sited, sterile,... Studie in overhead van logs Studie in data structuren 25

26 Vragen?

DB architectuur. joost.vennekens@denayer.wenk.be

DB architectuur. joost.vennekens@denayer.wenk.be DB architectuur joost.vennekens@denayer.wenk.be DB - logisch perspectief - DB - fysisch perspectief - DBMS Fysische details van databank beheren Zodat gebruiker zich enkel om logische perspectief moet

Nadere informatie

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions 22 April, 2010 Woerden, Nederland Introductie Transfer Solutions Transfer Solutions is een gespecialiseerde

Nadere informatie

Oracle Rolling Upgrades met SharePlex Bart.vanKnijff@quest.com Systems Consultant Quest Software Nederland 9/11 2007

Oracle Rolling Upgrades met SharePlex Bart.vanKnijff@quest.com Systems Consultant Quest Software Nederland 9/11 2007 Oracle Rolling Upgrades met SharePlex Bart.vanKnijff@quest.com Systems Consultant Quest Software Nederland 9/11 2007 Copyright 2006 Quest Software Agenda Wat is SharePlex? Toepassingen en de belangrijkste

Nadere informatie

Hoog Beschikbaarheid en het waterschapshuis

Hoog Beschikbaarheid en het waterschapshuis Hoog Beschikbaarheid en het waterschapshuis het doel, de mogelijkheden en de beperkingen Oracle Waterschapsdag SPREKER : E-MAIL : DATUM : Johan Westerduin jwesterduin@transfer-solutions.com 30 november

Nadere informatie

Zelftest Informatica-terminologie

Zelftest Informatica-terminologie Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u

Nadere informatie

Database tuning in een notendop

Database tuning in een notendop Inleiding Database tuning in een notendop Peter Sap peter@petersap.nl Database tuning is een veelomvattend gebied waar een brede vakkennis voor nodig is. Inzicht in het gebruikte relationeel database management

Nadere informatie

Introductie. NAV performance. Derk Jan Oelemans. Manager Development, BI en E-Business Qurius Business Solutions

Introductie. NAV performance. Derk Jan Oelemans. Manager Development, BI en E-Business Qurius Business Solutions Introductie Microsoft Global Partner of the Year 2007 NAV performance Manager, BI en E-Business Qurius Business Solutions Performance domeinen Functionele alternatieven Datamodel wijzigingen standaard

Nadere informatie

Business Intelligence. Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI

Business Intelligence. Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI Business Intelligence Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI Toepassing BI (Operationele) sturing Financieel (BBSC) Performance NIET voor ondersteuning proces

Nadere informatie

Thinking of development

Thinking of development Thinking of development Databases Arjan Scherpenisse HKU / Miraclethings Agenda voor vandaag Opdracht tussenstand State diagram / Observer pattern Bret Victor Databases 2/42 Opdracht tussenstand Slides

Nadere informatie

Auto-tuning in theorie en praktijk

Auto-tuning in theorie en praktijk Inleiding Auto-tuning in theorie en praktijk Peter Sap peter@petersap.nl Auto-tuning is een faciliteit die ervoor moet zorgen dat een RDBMS nooit performanceproblemen kent of deze terugbrengt tot een acceptabele

Nadere informatie

Gimme Five! Op weg naar TYPO3 5.0 'Phoenix'

Gimme Five! Op weg naar TYPO3 5.0 'Phoenix' Gimme Five! Op weg naar TYPO3 5.0 'Phoenix' Waarom TYPO3 5.0? Waarom TYPO3 5.0? Enkele redenen: Waarom TYPO3 5.0? Enkele redenen: Complexiteit De TYPO3 Core architectuur heeft zijn limiet bereikt en is

Nadere informatie

Flex_Rooster WERKBOEK. INTRODUCTIE iseries. Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen.

Flex_Rooster WERKBOEK. INTRODUCTIE iseries. Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen. Flex_Rooster WERKBOEK INTRODUCTIE iseries Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen. ICS Opleidingen Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt

Nadere informatie

Doelstelling. Wat is hoge beschikbaarheid? Waarom hoge beschikbaarheid? Wat is er voor nodig? SLTN voor ICT advies, implementatie en beheer

Doelstelling. Wat is hoge beschikbaarheid? Waarom hoge beschikbaarheid? Wat is er voor nodig? SLTN voor ICT advies, implementatie en beheer Doelstelling Wat is hoge beschikbaarheid Waarom hoge beschikbaarheid Wat is er voor nodig SLTN en Hoge Beschikbaarheid Hoge Beschikbaarheid Definities systemen zijn altijd beschikbaar maar op één locatie

Nadere informatie

Cerussa HR Pre-requirements

Cerussa HR Pre-requirements Pre-requirements Inhoudstafel A. Algemeen... 3 B. Type installaties... 3 C. Hardware en software vereisten... 4 1. PC Clients... 4 2. Terminal Server Clients (Thin Clients)... 4 3. Server... 4 D. Operating

Nadere informatie

" Inleiding: " Sectie GISt " GDMC " TUDelft " Case studies " Conclusies

 Inleiding:  Sectie GISt  GDMC  TUDelft  Case studies  Conclusies De impact van open vs closed source voor geo DBMS research Seminar Open Source GEO ICT Delft Wilko Quak 1 Overzicht " Inleiding: " Sectie GISt " GDMC " TUDelft " Case studies " Conclusies 2 Section GIS

Nadere informatie

Geboortedatum : 21 Maart 1963. Nationaliteit : Nederlandse. Woonplaats : Amsterdam. Email : info@sarphora.nl. Website : www.sarphora.

Geboortedatum : 21 Maart 1963. Nationaliteit : Nederlandse. Woonplaats : Amsterdam. Email : info@sarphora.nl. Website : www.sarphora. Curriculum Vitae Marc Bruinsma Geboortedatum : 21 Maart 1963 Nationaliteit : Nederlandse Woonplaats : Amsterdam Email : info@sarphora.nl Website : www.sarphora.nl 2009 Sarphora Laatste update: September

Nadere informatie

Serious Request. Michaël Hompus & Michiel Lankamp

Serious Request. Michaël Hompus & Michiel Lankamp Serious Request Michaël Hompus & Michiel Lankamp De agenda voor deze sessie Introductie De aanleiding De opzet De applicaties De lessen en tips De aanleiding Het Nederlandse Rode Kruis Sp@rk Microsoft

Nadere informatie

Uitwijk en disaster recovery met of zonder cloud? Roger Deckers 14 maart 2012

Uitwijk en disaster recovery met of zonder cloud? Roger Deckers 14 maart 2012 Uitwijk en disaster recovery met of zonder cloud? Roger Deckers 14 maart 2012 Agenda Wat is uitwijk? Wat is disaster recovery? Begrippen Traditionele voorzieningen Oplossingen Stepco Uitwijk Gericht op

Nadere informatie

Cerussa FIN Pre-requirements

Cerussa FIN Pre-requirements Pre-requirements Inhoudstafel A. Algemeen... 3 B. Type installaties... 3 C. Hardware en software vereisten... 4 1. PC Clients... 4 2. Terminal Server Clients (Thin Clients)... 4 3. Server... 4 D. Operating

Nadere informatie

SQL / Systeemanalyse

SQL / Systeemanalyse SQL / Systeemanalyse Wie ben ik Hans de Wit 44 jaar HBO BI in deeltijd gedaan Sinds 2008 werkzaam met BI / DWH med.hro.nl/wihan SQL De gegevens in een database vormen de grondstof voor informatie De informatie

Nadere informatie

Extra details van de performance in de database kunt u zien met het Top Activity scherm dat u van hieruit kunt tonen.

Extra details van de performance in de database kunt u zien met het Top Activity scherm dat u van hieruit kunt tonen. Real-time performance diagnose in Oracle In Oracle 10g en 11g is het mogelijk om de database performance real-time te volgen, als u de licentie voor Diagnostics Pack heeft aangeschaft (en de Enterprise

Nadere informatie

HA in de praktijk. Database en Server Consolidatie

HA in de praktijk. Database en Server Consolidatie HA in de praktijk Database en Server Consolidatie SPREKER : E-MAIL : DATUM : Johan Westerduin, Peter Vermaat jwesterduin@transfer-solutions.com, pvermaat@transfer-solutions.com 14 oktober 2010 WWW.TRANSFER-SOLUTIONS.COM

Nadere informatie

Bijlage D Nadere uitwerking van de onderwijseenheden van het Associate degree-programma:

Bijlage D Nadere uitwerking van de onderwijseenheden van het Associate degree-programma: Bijlage D Nadere uitwerking van de onderwijseenheden van het Associate degree-programma: 2 E JAAR (HOOFDFASE)... 2 ONDERZOEK... 2 IT SERVICE MANAGEMENT... 3 TESTEN... 4 CONNECTED DEVICES... FOUT! BLADWIJZER

Nadere informatie

Cloud Geintegreerde Backup & Storage met Microsoft Azure en Storsimple. Maarten Goet Bert Wolters

Cloud Geintegreerde Backup & Storage met Microsoft Azure en Storsimple. Maarten Goet Bert Wolters Cloud Geintegreerde Backup & Storage met Microsoft Azure en Storsimple Maarten Goet Bert Wolters Cloud Geintegreerde Backup met Microsoft Azure en SC Data Protection Manager Maarten Goet Availability

Nadere informatie

Software Mobiliteit. UAMS - 6 maart 2001. Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel http://prog.vub.ac.

Software Mobiliteit. UAMS - 6 maart 2001. Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel http://prog.vub.ac. Software Mobiliteit Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel http://prog.vub.ac.be/~tjdhondt p. 1 Overzicht Stelling Objecttechnologie Distributie Mobiliteit Evolutie Besluit p.

Nadere informatie

Three Ships CDS opschalingsdocument Overzicht server configuratie voor Three Ships CDS

Three Ships CDS opschalingsdocument Overzicht server configuratie voor Three Ships CDS CDS opschalingsdocument Overzicht server configuratie voor CDS 1. Algemeen Dit document geeft een overzicht van een aantal mogelijke hardware configuraties voor het inrichten van een serveromgeving voor

Nadere informatie

Pijlers van Beheer. Bram van der Vos www.axisintoict.nl ict@axisinto.nl

Pijlers van Beheer. Bram van der Vos www.axisintoict.nl ict@axisinto.nl Welkom Pijlers van Beheer Bram van der Vos www.axisintoict.nl ict@axisinto.nl Waarom doe je Beheer Business perspectief Stabiliteit Security Enablen voor gebruikers Ondersteuning Technisch Perspectief

Nadere informatie

FAQ Aura Client/Server

FAQ Aura Client/Server FAQ Aura Client/Server Wat is een Client/Server applicatie? Een Client/Server applicatie (ook wel C/S genoemd) is een software applicatie die op een efficiënte manier gebruikmaakt van zogenaamde clients

Nadere informatie

Taxis Pitane SQL beheerder. Censys BV - Eindhoven

Taxis Pitane SQL beheerder. Censys BV - Eindhoven Taxis Pitane SQL beheerder Censys BV - Eindhoven Inhoud Wat is Taxis Pitane SQL beheerder?... 3 Kenmerken van de software... 3 De juiste SQL server editie voor uw organisatie... 3 SQL Server 2008 Express...

Nadere informatie

Capita Selecta Design Patterns voor administratieve applicaties

Capita Selecta Design Patterns voor administratieve applicaties Capita Selecta voor administratieve applicaties Bij afstudeerproject: Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder 26 augustus 2006 Inhoud 26

Nadere informatie

Databases - Inleiding

Databases - Inleiding Databases Databases - Inleiding Een database is een verzameling van een aantal gegevens over een bepaald onderwerp: een ledenbestand van een vereniging, een forum, login gegevens. In een database worden

Nadere informatie

SuperOffice Systeemvereisten

SuperOffice Systeemvereisten Minimale systeemvereisten voor SuperOffice CRM De minimale systeemvereisten voor SuperOffice CRM zijn tevens afhankelijk van het besturingssysteem en de services/applicaties die op het systeem actief zijn.

Nadere informatie

Tinus Plotseling 29-12-2002. MySQL

Tinus Plotseling 29-12-2002. MySQL Tinus Plotseling 29-12-2002 MySQL Inhoudsopgave Inleiding... 3 MySQL Geschiedenis... 3 MySQL Toepassingen... 3 MySQL Voordelen... 4 MySQL Nadelen... 4 MySQL bij ASCI... 4 PostgreSQL... 5 ORACLE... 6 MS

Nadere informatie

Systeemeisen Exact Compact product update 406

Systeemeisen Exact Compact product update 406 1 van 6 08-10-2013 12:07 Exact Compact Systeemeisen Exact Compact product update 406 Een pressionele administratie moet bedrijfszeker zijn. U moet er in het dagelijks gebruik snel en zonder onderbrekingen

Nadere informatie

Waarom Cloud? Waarom nu? Marc Gruben April 2015

Waarom Cloud? Waarom nu? Marc Gruben April 2015 Waarom Cloud? Waarom nu? Marc Gruben April 2015 Waarom Daarom Cloud? Cloud! Waarom Daarom nu? nu! Marc Gruben April 2015 Wie ben ik? Informatie analist Project/development manager Developer/architect Wie

Nadere informatie

EIGENSCHAPPEN CONVERGED HARDWARE

EIGENSCHAPPEN CONVERGED HARDWARE EIGENSCHAPPEN CONVERGED HARDWARE Eigenschappen Converged Hardware 1 van 8 Document Informatie Versie Datum Omschrijving Auteur(s) 0.1 29-09-2015 Draft Remco Nijkamp 0.2 29-09-2015 Volgende Versie opgesteld

Nadere informatie

Organiserende Partners

Organiserende Partners Organiserende Partners Breakout sessies 4 maart Microsoft Applicatieplatform Congres 2010 New Efficiency Michiel Rozema Product Solution Manager Application Platform michiel.rozema@microsoft.com Microsoft

Nadere informatie

Extreem hoog beschikbaar

Extreem hoog beschikbaar Extreem hoog beschikbaar Het Oracle arsenaal SPREKER : E-MAIL : DATUM : Kees Bakker kees.bakker@transfer-solutions.com 14 oktober 2010 WWW.TRANSFER-SOLUTIONS.COM Het Oracle arsenaal Fast start fault recovery

Nadere informatie

Performance, Tuning & Storage

Performance, Tuning & Storage Performance, Tuning & Storage Even voorstellen Erik Swinkels, 39 jaar Meer dan 20 jaar ervaring als Oracle DBA (vanaf versie 5) Systeembeheer uitgevoerd op Unix, VMS, Novell en Windows Enkele jaren Oracle

Nadere informatie

Onverwachte voordelen van Server Virtualisatie

Onverwachte voordelen van Server Virtualisatie Onverwachte voordelen van Server Virtualisatie Ronald van Vugt NetWell ronald@netwell.info www.netwell.info Herkent u dit? Of u vandaag nog twee servers beschikbaar wilt stellen Geen goede testomgeving

Nadere informatie

IBM Tivoli Storage Manager Licentie structuur

IBM Tivoli Storage Manager Licentie structuur Ad van Leeuwen Client Technical Professional Tivoli 18 april 2013 IBM Tivoli Storage Manager Licentie structuur Document number TSM licentie modellen Standaard model: PVU s Aantal cpus x aantal cores x

Nadere informatie

Big Data Schaalbaar rekenen

Big Data Schaalbaar rekenen Big Data Schaalbaar rekenen Big Data Niels Basjes Niels@Basjes.nl @nielsbasjes http://github.com/nielsbasjes TU-Delft Informatica Nyenrode Bedrijfskunde Zoek Suggesties Software ontwikkelaar Onderzoeker

Nadere informatie

Friesland College Leeuwarden

Friesland College Leeuwarden Voorwoord In dit project stel ik een hele snelle computer samen voor het bedrijf Peer B.V.. Ook laat ik zien wat het grote verschil is tussen Windows 7 en Windows 8, de voor en nadelen laat ik zien. Ook

Nadere informatie

Tentamen Databases voor iku

Tentamen Databases voor iku Scheur de antwoordvellen doormidden. Maak elke vraag op een ander vel. Tentamen Databases voor iku 17 april 2013 13:30-16:30, Educatorium-Gamma Vermeld op elk vel je naam en studentnummer. Indien één van

Nadere informatie

Blackboard Gebruikersdag

Blackboard Gebruikersdag Blackboard Gebruikersdag Blackboard Gebruikersdag 19 februari 2008 Jo Vanvoorden Overzicht Jo Vanvoorden? Blackboard Omgeving Setup Load balancer setup DR Setup Database SAN setup Storage backend setup

Nadere informatie

Johannes Koning. Koning Automatiseringsdiensten & Advies. A Nieuwe Schoolweg 2 A 9756 BB Glimmen T +31628256540 E info@koningautomatisering.

Johannes Koning. Koning Automatiseringsdiensten & Advies. A Nieuwe Schoolweg 2 A 9756 BB Glimmen T +31628256540 E info@koningautomatisering. Johannes Koning A Nieuwe Schoolweg 2 A 9756 BB Glimmen T +31628256540 E info@koningautomatisering.nl I www.koningautomatisering.nl Cursussen Jaar Teradata ( SQL, Database architecture ) 2014 Next Generation

Nadere informatie

WD en het WD-logo zijn gedeponeerde merken van Western Digital Technologies, Inc. in de V.S. en andere landen; absolutely, WD Re, WD Se, WD Xe,

WD en het WD-logo zijn gedeponeerde merken van Western Digital Technologies, Inc. in de V.S. en andere landen; absolutely, WD Re, WD Se, WD Xe, WD en het WD-logo zijn gedeponeerde merken van Western Digital Technologies, Inc. in de V.S. en andere landen; absolutely, WD Re, WD Se, WD Xe, StableTrac en RAFF zijn merken van Western Digital Technologies,

Nadere informatie

ICT Infrastructuren: Processen en Threads. 18 november 2013 David N. Jansen

ICT Infrastructuren: Processen en Threads. 18 november 2013 David N. Jansen ICT Infrastructuren: Processen en Threads 18 november 2013 David N. Jansen Datum en Ajd van werkcollege na overleg met de aanwezigen: donderdag 8:45 10:30 Leerdoel voor vandaag. Stallings hoofdst 2 4 Hoofddoelen

Nadere informatie

ASSISTANCE SOFTWARE INSTALLATIE-EISEN ASSISTANCE SOFTWARE FOR MICROSOFT DYNAMICS. Author : AV. Datum : 30 augustus 2013 Versie : 6 Status : Definitief

ASSISTANCE SOFTWARE INSTALLATIE-EISEN ASSISTANCE SOFTWARE FOR MICROSOFT DYNAMICS. Author : AV. Datum : 30 augustus 2013 Versie : 6 Status : Definitief ASSISTANCE SOFTWARE INSTALLATIE-EISEN ASSISTANCE SOFTWARE FOR MICROSOFT DYNAMICS Author : AV Datum : 30 augustus 2013 Versie : 6 Status : Definitief INHOUD INTRODUCTIE... 1 1. WERKSTATIONS... 2 1.1 GEBRUIKERS

Nadere informatie

High Performance Computing

High Performance Computing High Performance Computing Kristian Rietveld (krietvel@liacs.nl, kamer 138) Groep Computer Systems - Embedded systems - Specifieke software mappen op specfieke hardware. - Hardware synthesis. - Real-time

Nadere informatie

Relationele Databases 2002/2003

Relationele Databases 2002/2003 1 Relationele Databases 2002/2003 Hoorcollege 3 24 april 2003 Jaap Kamps & Maarten de Rijke April Juli 2003 Plan voor Vandaag Praktische dingen 2.1, 2.3, 2.6 (alleen voor 2.2 en 2.3), 2.9, 2.10, 2.11,

Nadere informatie

MODULEBESCHRIJVING Databases DBS1

MODULEBESCHRIJVING Databases DBS1 MODULEBESCHRIJVING Databases DBS1 Samensteller(s): Richard van den Ham Datum: 30-08-2012 Versie: 1.0 Module: Databases Identificatie Progresscode: DBS1 Semester: 1 Omvang: 140 SBUs/ 5 ECTS-punten Lestijd:

Nadere informatie

PROJECT: IRIS. (Plan van aanpak) Naam Functie Paraaf

PROJECT: IRIS. (Plan van aanpak) Naam Functie Paraaf Plan van aanpak IRIS Documenthistorie Revisies Versie Status Datum Wijzigingen PROJECT: IRIS (Plan van aanpak) Goedkeuring Dit document behoeft de volgende goedkeuringen: Versie Datum goedkeurin g Naam

Nadere informatie

Right Availability voor Provincie Zeeland met Active Data Guard 11g

Right Availability voor Provincie Zeeland met Active Data Guard 11g Vision ~ Knowledge ~ Results Right Availability voor Provincie Zeeland met Active Data Guard 11g Frank Dorst samenwerking, pragmatische aanpak en innovatie met Java en Oracle OGh DBA Dag: 11g in de praktijk

Nadere informatie

Linux voor S/390 (IBM z-series)

Linux voor S/390 (IBM z-series) LinuxFocus article number 328 http://linuxfocus.org Linux voor S/390 (IBM z-series) door Cüneyt Göksu Over de auteur: Database Specialist, werkt al meer dan 12 jaar met alle commerciële

Nadere informatie

Weblogic 10.3 vs IAS 10.1.3

Weblogic 10.3 vs IAS 10.1.3 Vision ~ Knowledge ~ Results Weblogic 10.3 vs IAS 10.1.3 OGh Fusion Middleware/ SOA Dag 19 Mei 2010, Het Oude Tolhuys Edwin Biemond email edwin.biemond@whitehorses.nl Web http://blogs.whitehorses.nl/,

Nadere informatie

1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting

1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting 1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting SQL Server 2008 R2 - Labo 4-1 1.1 Database Mail Configureer database mail zodat e-mail wordt verstuurd met je eigen e-mailadres

Nadere informatie

Symantec Backup Exec System Recovery to VMware ESX Machine

Symantec Backup Exec System Recovery to VMware ESX Machine 1 Symantec Backup Exec System Recovery to VMware ESX Machine How to.. 2 Inhoud: Symantec Backup Exec System Recovery to VMware ESX Machine... 1 Backup Exec Livestate to VMware:... 3 Doel stelling:... 3

Nadere informatie

Invantive Producer. Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten.

Invantive Producer. Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten. Invantive Producer Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten. Agenda Invantive Visie De Invantive Benadering Het Invantive Resultaat Invantive Producer Praktijkvoorbeelden

Nadere informatie

Zzpps 14 oktober 2014

Zzpps 14 oktober 2014 Zzpps 14 oktober 2014 SBSAFE staat voor Siebe Bosch VEILIG SBSAFE staat voor Siebe Bosch VEILIG gestart 1 februari 2007 De hoge bomen 12 Drachten SBSAFE Kwaliteit en Service Camera bewaking Alarmcentrales

Nadere informatie

Garandeer de continuïteit van uw dienstverlening

Garandeer de continuïteit van uw dienstverlening Whitepaper Garandeer de continuïteit van uw dienstverlening Hoe voorkomt u downtime? Hoe vermindert u de impact als het toch optreedt? Hoe bent u zo snel mogelijk weer online? INHOUD» Technische mogelijkheden»

Nadere informatie

Digitale en analoge technieken

Digitale en analoge technieken Digitale en analoge technieken Peter Slaets February 14, 2006 Peter Slaets () Digitale en analoge technieken February 14, 2006 1 / 33 Computerarchitectuur 1 Processors 2 Primair geheugen 3 Secundair geheugen

Nadere informatie

Inventarisatie rapportage UMCs. dr. D.H. Harryvan Dirk.harryvan@mansystems.nl

Inventarisatie rapportage UMCs. dr. D.H. Harryvan Dirk.harryvan@mansystems.nl Inventarisatie rapportage UMCs dr. D.H. Harryvan Dirk.harryvan@mansystems.nl Agenda Introductie en doelstelling Rapportage Conclusies en advies Discussie Introductie en Doelstelling Wat Onderzoek in het

Nadere informatie

Bestandssystemen. yvan vander sanden. 16 maart 2015

Bestandssystemen. yvan vander sanden. 16 maart 2015 Bestandssystemen yvan vander sanden 16 maart 2015 Bij elk operating system is het belangrijk te begrijpen hoe schijven en bestandssystemen werken. Schijven moeten geformatteerd worden met een specifiek

Nadere informatie

Zelftest Java EE Architectuur

Zelftest Java EE Architectuur Zelftest Java EE Architectuur Document: n1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA EE ARCHITECTUUR Nota:

Nadere informatie

Kosten factoren in Azure

Kosten factoren in Azure Kosten factoren in Azure Geopunt infrastructuur initieel Geopunt = kaartviewer + tileservices + website 2 Loadbalancers 5 VM s Gehost in extern datacenter 8 Tb storage 1 Gb bandbreedte Postgis db Geopunt

Nadere informatie

DBMS. DataBase Management System. Op dit moment gebruiken bijna alle DBMS'en het relationele model. Deze worden RDBMS'en genoemd.

DBMS. DataBase Management System. Op dit moment gebruiken bijna alle DBMS'en het relationele model. Deze worden RDBMS'en genoemd. SQL Inleiding relationele databases DBMS DataBase Management System!hiërarchische databases.!netwerk databases.!relationele databases.!semantische databases.!object oriënted databases. Relationele databases

Nadere informatie

Invantive 2012 Release 1 (build 44)

Invantive 2012 Release 1 (build 44) Invantive 2012 Release 1 (build 44) Invantive Estate Invantive Vision Invantive Control Invantive Producer Invantive Query-programma Invantive Composition Invantive Studio 30 maart 2012 Oplossingen van

Nadere informatie

Business Continuïteit, zoveel meer dan backup

Business Continuïteit, zoveel meer dan backup Business Continuïteit, zoveel meer dan backup Kiezen voor business continuïteit is kiezen voor bedrijfszekerheid Uw bedrijf beschikt over professionele s waarop uw bedrijfsinformatie staat. Wat indien

Nadere informatie

VOORKOM ZONDEN VAN STORAGE

VOORKOM ZONDEN VAN STORAGE VOORKOM DE ZONDEN VAN STORAGE Gebruik Flashgeheugen en Baanbrekende Architectuur om Performance te Verhogen, het Beheer te Vereenvoudigen en Uw Data te Beschermen DETRON: Voorkom de zeven zonden van Storage

Nadere informatie

End of Support. Windows XP Office 2003. maar ook: Exchange 2003 (oa gebruikt in SBS 2003) (link met gegevens) SQL 2000

End of Support. Windows XP Office 2003. maar ook: Exchange 2003 (oa gebruikt in SBS 2003) (link met gegevens) SQL 2000 End of Support Windows XP Office 2003 maar ook: Exchange 2003 (oa gebruikt in SBS 2003) (link met gegevens) SQL 2000 Oplossingen Niets doen en afwachten Upgrade licentie bestaande PC Nieuwe PC hardware

Nadere informatie

Jen Kegels, Eveline De Wilde, Inge Platteaux, Tamara Van Marcke. Hardware. De computer in een oogopslag. 1 / 11 Cursusontwikkeling

Jen Kegels, Eveline De Wilde, Inge Platteaux, Tamara Van Marcke. Hardware. De computer in een oogopslag. 1 / 11 Cursusontwikkeling Hardware De computer in een oogopslag 1 / 11 Cursusontwikkeling Opslag Er worden verschillende apparaten gebruikt om gegevens op te slaan. Dit zijn de meest voorkomende apparaten. Harde schijf; CD / DVD;

Nadere informatie

1 Huidige Situatie: HB1692

1 Huidige Situatie: HB1692 1 Huidige Situatie: HB1692 De huidige managed storage zou vandaag 2050GB in totaal bedragen. 1.1 Letterlijke vertaling naar nieuwe hardware: Servertype Perform Dell PowerEdge R610, Six Core Xeon L5520

Nadere informatie

Curriculum Vitae Martijn Meijers

Curriculum Vitae Martijn Meijers Curriculum Vitae Martijn Meijers Productgroep Taal Referentie Product Persoon Opleiding Werkgever Dienstverband Cursus Oktober 2014 Pagina 1 van 5 Personalia Naam Voornamen : Meijers : Martijn Ferdinand

Nadere informatie

Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen?

Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen? Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen? ir. Ronald van Vugt ronald@netwell.eu Aanleiding Deze presentatie is ontstaan naar aanleiding van een nieuw architectuur ontwerp voor

Nadere informatie

VMware vsphere 5. What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken

VMware vsphere 5. What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken VMware vsphere 5 What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken ESXi firewall Hardware versie 8 Limieten weer hoger: 32 vcpu s (Multi-core Virtual CPU Support) Max 1TB ram HD Audio USB 3.0

Nadere informatie

Les 2 Eenvoudige queries

Les 2 Eenvoudige queries Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten

Nadere informatie

Waar moet u op letten bij het kiezen van een datacenter! it starts here

Waar moet u op letten bij het kiezen van een datacenter! it starts here kiezen van een datacenter! it starts here Inleiding Wanneer gekozen wordt voor een extern datacenter, dan wordt er vaak eerst gekeken naar een datacenter dat dicht in de buurt ligt. Dit is eenmaal makkelijk

Nadere informatie

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat:

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat: Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het

Nadere informatie

Praktijkcase de ervaringen van Koenen en Co met de transitie naar de cloud. Koenen en Co en Valid

Praktijkcase de ervaringen van Koenen en Co met de transitie naar de cloud. Koenen en Co en Valid Praktijkcase de ervaringen van Koenen en Co met de transitie naar de cloud Koenen en Co en Valid Koenen en Co is de vooruitstrevende totaaladviseur voor zakelijk Zuid- Nederland. Met vestigingen in Maastricht

Nadere informatie

Geracc.Net Pre-requirements

Geracc.Net Pre-requirements Pre-requirements Inhoudstafel A. Algemeen... 3 B. Type installaties... 3 C. Hardware en software vereisten... 4 1. PC Clients... 4 2. Terminal Server Clients (Thin Clients)... 4 3. Server... 4 D. Operating

Nadere informatie

Technische Specificaties nieuwe Unix Applikaties

Technische Specificaties nieuwe Unix Applikaties Technische Specificaties nieuwe Unix Applikaties In 2010 werden 7 Unix servers geconsolideerd naar een nieuwe Unix omgeving, waar gebruik gemaakt wordt van srp s (vergelijkbaar met zone, of container).

Nadere informatie

Decentraliseer en Beheers? Dick Epema

Decentraliseer en Beheers? Dick Epema Decentraliseer en Beheers? Dick Epema De NWO wetenschapsquiz 2011 Je kunt bij Facebook heel goed zien hoeveel vrienden jouw vrienden hebben. Hebben mensen op Facebook gemiddeld net zoveel vrienden als

Nadere informatie

Les 11: systeemarchitectuur virtuele machines

Les 11: systeemarchitectuur virtuele machines Les 11: systeemarchitectuur virtuele machines Geavanceerde computerarchitectuur Lieven Eeckhout Academiejaar 2008-2009 Universiteit Gent Virtuele machines Motivatie Interfaces Virtualisatie: inleiding

Nadere informatie

B.Sc. Informatica Module 4: Data & Informatie

B.Sc. Informatica Module 4: Data & Informatie B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke

Nadere informatie

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement Onze discussie bevat onder meer voorspellingen, schattingen of andere informatie die kan worden beschouwd als toekomstgericht. Hoewel deze anticiperende statements een actueel oordeel

Nadere informatie

OpenX Hosting. Opties en Alternatieven

OpenX Hosting. Opties en Alternatieven OpenX Hosting Opties en Alternatieven Versie 1.0 Groningen, 9 juni 2009 Opgesteld door: Copyright 2009 ErikGeurts.com B.V. Niets uit dit document mag worden verveelvoudigd, opgeslagen in een geautomatiseerd

Nadere informatie

Rent+ Pre-requirements

Rent+ Pre-requirements Pre-requirements Inhoudstafel A. Algemeen... 3 B. Type installaties... 3 C. Hardware en software vereisten... 4 1. PC Clients... 4 2. Terminal Server Clients (Thin Clients)... 4 3. Server... 4 D. Operating

Nadere informatie

ExaData : Beyond the myth. What does it take to implement exadata, and should i buy it? Robert de Laat

ExaData : Beyond the myth. What does it take to implement exadata, and should i buy it? Robert de Laat ExaData : Beyond the myth What does it take to implement exadata, and should i buy it? Robert de Laat Ciber Knowledge Carrousel 2013 Introduction Robert de Laat Oracle DBA / DMA Unix / infrastructure /

Nadere informatie

Hyper-V vs ESX in het datacenter

Hyper-V vs ESX in het datacenter Hyper-V vs ESX in het datacenter Gabrie van Zanten www.gabesvirtualworld.com GabesVirtualWorld.com Welke hypervisor voor het datacenter? Virtualisatie is volwassen geworden Virtualisatie in het datacenter

Nadere informatie

Veilig samenwerken. November 2010

Veilig samenwerken. November 2010 Veilig samenwerken November 2010 Overzicht Introductie Veilig Samenwerken Visie Vragen Afsluiting Introductie SkyDec Communicatie Navigatie Services Introductie Communicatie Voor afgelegen gebieden: Telefonie

Nadere informatie

Tentamen Databases voor ica

Tentamen Databases voor ica Tentamen Databases voor ica 17 april 2014 16:30-19:30, Educatorium-Gamma Beantwoord vragen 1, 2, 4 en 5 door het invullen van de bijbehorende pagina s van dit tentamen en deze pagina s afzonderlijk in

Nadere informatie

Beveiligingsbeleid Perflectie. Architectuur & Procedures

Beveiligingsbeleid Perflectie. Architectuur & Procedures Beveiligingsbeleid Perflectie Architectuur & Procedures 30 november 2015 Versiebeheer Naam Functie Datum Versie Dimitri Tholen Software Architect 12 december 2014 0.1 Dimitri Tholen Software Architect

Nadere informatie

Cloud Computing: Met HPC in de wolken Ron Trompert

Cloud Computing: Met HPC in de wolken Ron Trompert Cloud Computing: Met HPC in de wolken Ron Trompert Wat is Cloud computing Voorbeelden Cloud Soorten Cloud SaaS (Software as a Service) Software die als een dienst wordt aangeboden, bijv. google calendar,

Nadere informatie

PROGRAMMA 2011-2012. Vak: informatica..

PROGRAMMA 2011-2012. Vak: informatica.. Vak: informatica.. Laag: Havo-. PROGRAMMA 2011-2012 week leerstof dagen toets overig 34-26.08 zomervakantie Bespreking PTA-404 Deze week: uitreiking van de Praktische Opdracht Programmeren Herhaling theorie

Nadere informatie

Windows Azure in de praktijk

Windows Azure in de praktijk Windows Azure in de praktijk Eelco Koster IT Architect, Ordina eelco.koster@ordina.nl http://eelco.azurewebsites.net/ @eelco_zelf Agenda Wat is cloud Wat biedt Microsoft? Praktijk voorbeelden Wat is cloud?

Nadere informatie

Workshop 3x. Normaliseren. Normaliseren. Hiëarchische database ODBMS. Relationele database. Workshop 14 oktober 2010. A. Snippe ICT Lyceum 1

Workshop 3x. Normaliseren. Normaliseren. Hiëarchische database ODBMS. Relationele database. Workshop 14 oktober 2010. A. Snippe ICT Lyceum 1 Workshop 3x Analytisch vermogen Huiswerk Lestijden 10:00 12:30 Pauze 10:15 10:30 Deze les: Hiëarchische database Relationele database ODBMS Normaliseer stappen Hiëarchische database Elk record in een database

Nadere informatie

(aangesloten bij ICT-Office) Curriculum Vitae

(aangesloten bij ICT-Office) Curriculum Vitae (aangesloten bij ICT-Office) Curriculum Vitae Persoonlijke gegevens Serge Wagemakers Aardaker 6 3453 VV De Meern +31(0)30 241 4567 serge.wagemakers@tackle-it.nl Gewenste functies (gesorteerd op voorkeur)

Nadere informatie