Aanbevelingen voor hardware keuze t.b.v IBM/Cognos TM1 & Xcelerator

De IBM/Cognos producten TM1 en Xcelerator berusten beide op dezelfde in-memory OLAP server. Deze server core is het centrale onderdeel van de IBM/Cognos Expres Business Intelligence Mid-Market Suite en een belangrijk onderdeel van Cognos Enterprise BI. Het verschil tussen TM1 en Xcelerator zit vooral in de markt waarop de producten zijn gericht en hoe de servers worden beheerd.

Xcelerator kan maximaal met 100 clients gebruikt worden, TM1 is bedoeld voor enterprise toepassingen.

De drie belangrijke factoren bij de keuze van hardware voor een in-memory OLAP server zoals IBM/Cognos-TM1 en IBM/Cognos Xcelerator zijn:

  • CPU
  • Geheugen
  • Netwerk

Op zich zijn de aanbevelingen eenvoudig:

  • Kies de snelste cpu, met het snelste geheugen en snelheid van frontside bus die het budget toestaat.
  • Het punt van 'diminishing returns' waarbij de prijs veel sneller toeneemt dan de prestatie is daarbij een duidelijk keuze criterium.
  • Voor in-memory OLAP zijn de diskdrive en controller van weinig belang, maar hebben bij grote hoeveelheden data uiteraard wel invloed op de laadtijd en de tijd die het kost om de data vanuit het geheugen voor het maken van een backup naar disk te schrijven.
  • SSD diskdrives brengen geen specifieke voordelen voor een OLAP server.
  • De bandbreedte van de netwerk verbinding van de client (bijv. Excel) met de server is uiteraard ook van belang. Een 100 MB netwerk voldoet.
  • Andere componenten zoals de grafische kaart zijn van geen belang voor een OLAP server.
  • Per server kunnen zeker meer dan 20 gebruikers bediend worden en niet meer dan 50 gebruikers, uiteraard hangt dit ook van de toepassing af.

 

CONCREET: Er kan alleen worden gewerkt op een 64 bits platform.  Bij aanschaf van een nieuwe server kan het beste gekozen worden voor een platform met ruimte voor uitbreiding tot minimaal 16 GB RAM, 32 GB of meer is beter. Het RAM kan geplaatst worden naarmate de behoefte groeit.

Een in-mempory OLAP server slaat de data zeer efficiënt op, een compressie van minstens 1:10 is gebruikelijk, dus er kan heel veel brondata in een in-memory OLAP server geladen worden. Voor een niet te grote toepassing kan worden begonnen met het plaatsen van 8 GB RAM, 16 GB is beter.

Geheugen met ECC Error Correctie is niet nodig. maar geniet wel de voorkeur voor een in-memory database server.

De op 31 maart 2009 verschenen Intel Xeon 5500 serie cpu's en de opvolgers daarvan genieten de voorkeur bij de aanschaf van een nieuwe server. Daarbij zijn de cpu modellen met 8 MB of meer cache weer het best. De Xeon 5500 cpu serie heeft een directe verbinding met het geheugen. In de leverbare complete systemen voor deze cpu, wordt standaard met snel DD3 geheugen gewerkt.

De verbinding van Excel met de OLAP server is belangrijk voor de snelheid waarmee de applicatie werkt. In de praktijk voldoet een normaal modern 100 MB LAN goed. Als er via een WAN wordt gewerkt is het meestal een goed idee om ook de clients op de server te zetten en met een remote desktop access programma te werken.

Zie ook:

IBM informatie over Xcelerator system requirements: http://publib.boulder.ibm.com/infocenter/cx/v9r5m0/index.jsp?topic=/com.ibm.swg.im.cognos.ig_exprss.9.5.0.doc/ig_exprss_id824Serversystemrequirements.html

Voor informatie over TM1 system requirements kunt u zich wenden tot BI-Team.

 

Operating System en Noodzakelijke Software

IBM/Cognos Express Xcelerator is beschikbaar voor Windows Server 2003 en 2008 SP2/R2 (Enterprise Edition, Standard Edition) 64-bit.

Klik hier voor een lijst van noodzakelijke compatible software voor Xcelerator

Zie voor de IBM informatie "Cognos Express 9.5 Software Environments": http://www-01.ibm.com/support/docview.wss?uid=swg27019191


IBM/Cognos TM1 is beschikbaar voor IBM AIX, Sun Solaris, Red Hat Linux en Windows Server 2003 en 2008.

Zie ook "Cognos TM1 9.5.1 Software Environments": http://www-01.ibm.com/support/docview.wss?uid=swg27018895

 

Websites met hardware informatie:

Roy Longbottom's PC Benchmark Collection:     http://homepage.virgin.net/roy.longbottom/index.htm

Toms Hardware http://www.tomshardware.co.uk/

Meten van geheugen snelheid:

BusSpd2K  http://homepage.virgin.net/roy.longbottom/busspd2k%20results.htm

RandMem     http://homepage.virgin.net/roy.longbottom/randmem.zip

Uitlezen van CPU type en meten van CPU snelheid:

CPUID.exe, voor multicore: CPUIDPM.exe en Whets32mp.exe

Deze drie programma's zijn beschikbaar via:  http://homepage.virgin.net/roy.longbottom/

Meten van netwerk bandbreedte:

iPerf:     http://sourceforge.net/projects/iperf

iPerf + jPerf informatie:  http://openmaniak.com/iperf.php

Axence NetTools:     http://www.axencesoftware.com/

Networkx NetFlowAnalyzer.exe en NetFlowAnalyzer.bin:     http://www.softperfect.com/products/networx/