Top Banner
Twitter mee #T12JBo #TOPdesk12 Pushing Performance TOPdesk Symposium 2012 Jeroen Boks Twitter mee #T12JBo #TOPdesk12
51

Pushing performance - TOPdesk Symposium 2012

May 26, 2015

Download

Business

TOPdesk

Reageert TOPdesk traag? Heeft u het idee dat er problemen zijn met de performance? Jeroen Boks, hoofd van TOPdesk Support, legt uit welke factoren de performance beïnvloeden, bespreekt veelvoorkomende knelpunten en laat zien wat u kunt doen om TOPdesk optimaal te laten functioneren in uw organisatie!
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Pushing PerformanceTOPdesk Symposium 2012Jeroen Boks

Twitter mee #T12JBo #TOPdesk12

Page 2: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Even voorstellen

· Jeroen Boks

· Afdelingshoofd TOPdesk Support

Page 3: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Page 4: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Page 5: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Page 6: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Page 7: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Performance is het resultaat van:

· goede afstemming

· van gebruik (vraag)

· en in te zetten middelen (aanbod)

Page 8: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdesk en performance

· Haperen herkennen

· Belasting beïnvloeden

· Systeem stroomlijnen

· TOPdesk te hulp

Page 9: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Haperen herkennen

Page 10: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdesk en performance

· Haperen herkennen

· Belasting beïnvloeden

· Systeem stroomlijnen

· TOPdesk te hulp

Page 11: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Belasting beïnvloeden

Page 12: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Achtergrondacties· Gebeurtenissen en Acties op verlopen tijd· Mailimport· Afbeeldingen import· Import· Scheduled reports· Bestanden opschonen· Database opschonen· TOPsis-scan· Key performance indicatoren· Automatisch beëindigen reserveringen

Page 13: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Gebruiker acties

· kaarten

· overzichten

· rapporten en selecties

· enquêtes versturen

· afmeldmagiër

Page 14: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Aantal gebruikers

Page 15: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Belasting

· Achtergrondacties

· Gebruikersacties

· Aantal gebruikers

Page 16: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Achtergrondacties beïnvloeden

· Instellingen achtergrondacties nalopen

Page 17: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Gebruikers beïnvloeden

· Zware gebruikersacties op rustige momenten

Page 18: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Aantal gebruikers beïnvloeden?

Page 19: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdesk en performance

· Haperen herkennen

· Belasting beïnvloeden

· Systeem stroomlijnen

· TOPdesk te hulp

Page 20: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Systeem stroomlijnen

De hamvraag:

·Hoe zorg ik dat TOPdesk snel blijft, zelfs met toenemend gebruik?

Page 21: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Kort door de bocht:

Meer gas en water is meer warm water

Page 22: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Kort door de bocht:Betere processor en meer geheugen is meer performance

Page 23: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Page 24: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdeskApplication server

Database-server

TOPdesk-server

Database-server

Werkstation

Netwerk tussen TOPdesk en database

Netwerk tussen TOPdesk en werkstation

Iets meer detail

Page 25: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Mogelijke databaseknelpunten

· Belasting door andere applicaties

· Hardware niet toereikend

· Back-ups, logs en schijfruimte

· Statistics en fragmentatie

· Netwerkproblemen

· Niet TOPdesk specifiek

Page 26: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Herkennen databaseknelpunten

· Alle gebruikers beïnvloed

· Op TOPdesk-server hetzelfde resultaat

· Hoge query-tijden in TOPdesk-logs

· Inschakelen database-beheerder

Page 27: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdesk-server

Database-server

Werkstation

Netwerk tussen TOPdesk en database

Netwerk tussen TOPdesk en werkstation

TOPdeskApplicatieserver

Database-server

Page 28: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Mogelijke knelpunten werkstation

· Trusted Sites

· Niet ondersteunde (te oude) browser

· Onvoldoende geheugen

· Agressieve antivirus

· Proxy- en/of netwerkproblemen

Page 29: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Herkennen knelpunten werkstation

· Wisselende performance op verschillende werkplekken

· Direct op TOPdesk-server werkt goed

· Omzeilen proxy verbetert situatie

· Inschakelen werkplek- en/of netwerkbeheerder

Page 30: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdesk-server

Databas-server

Werkstation

Netwerk tussen TOPdesk en database

Netwerk tussen TOPdesk en werkstation

TOPdeskApplicatieserver

Database-server

Page 31: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Mogelijke knelpunten

· Onvoldoende geheugen

· Processor niet toereikend

· Oudere TOPdesk-versie

· Oudere Java-versie

Page 32: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Herkennen knelpunten

· Performance-verlies bij iedereen

· Direct op TOPdesk-server hetzelfde resultaat

· Zware belasting van processor

· Niet altijd volledig geheugen in gebruik!

Page 33: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Concept geheugenbeheer

Page 34: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

� ������� ��� ������������������������������������������������ �����

� �� ������� ���� ��� ����������������������������������� ��������� ������!"�#�!��������$$�

% ����& �'(������& �� ) ����* ������* � ����* ������� ������� ���* �+�!

Page 35: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

� ������� ��� ������������������������������������������������ �����

� �� ������� ���� ��� ����������������������������������� ��������� ������!"�#�!��������$$�

% ����& �'(������& �� ) ����* ������* � ����* ������� ������� ���* �+�!

Page 36: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

� ������� ��� ����������������� �����

� �� ������� ���� ��� �����������$$�

% ����& �'(������& �� ) �����* �+�!

, �$) �����������-....���.....���....���..."/0���111

, �$) ����������----���...���...���111

Page 37: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Java Garbage Collection (GC)

Java VisualVM

Page 38: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Meer geheugen, minder GC

� ������� ��� ����������������� �����

� �� ������� ���� ��� �����������$$�

% ����& �'(������& �� ) �����* �+�!

, �$) �����������-....���.....���....���..."/0���111

, �$) ����������----���...���...���111

Page 39: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Operating System

Java Runtime Environment

TOPdesk

Server

VMWare omgeving

Aanwezig geheugen

Page 40: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Maximum geheugen instelling

· topdesk.conf

Page 41: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

64 bit is fijn!

Systeemeisen document:

32 bit

64 bit

50 100 200 400 ->

5010

10

Page 42: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdesk en virtualisatie

· Veel gebruikt bij onze klanten

· Let op:· Overcommitted CPU’s

· Overcommited Memory (ballooning)

Page 43: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Gebruik recente versies

Page 44: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdesk en performance

· Haperen herkennen

· Belasting beïnvloeden

· Systeem stroomlijnen

· TOPdesk te hulp

Page 45: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Beschikbare documentatie

· Help & Support· Extranet· TOPdesk Community

Page 46: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

TOPdesk Support

· Gegevens verzamelen:· Diagnostics opslaan

· Logbestanden downloaden

· Vragenlijst invullen

· Aanmelden incident bij TOPdesk Support· Incident met details

· Verzamelde informatie uploaden

· Bij stress telefonisch contact opnemen

Page 47: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Samenvatting

Page 48: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

· Instellingen achtergrondsystemen

· Zware gebruikersacties op rustige momenten

Belasting beïnvloeden

Page 49: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Systeem stroomlijnen

· Voldoende geheugen toewijzen

· Voldoende geheugen beschikbaar

· Recente TOPdesk en Java-versie

· Mogelijke knelpunten nalopen

Page 50: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Hoe wij u kunnen helpen

Page 51: Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

U vindt deze presentatie online op

www.slideshare.net/topdesk