Pushing performance - TOPdesk Symposium 2012
description
Transcript of Pushing performance - TOPdesk Symposium 2012
Twitter mee #T12JBo #TOPdesk12
Pushing PerformanceTOPdesk Symposium 2012Jeroen Boks
Twitter mee #T12JBo #TOPdesk12
Twitter mee #T12JBo #TOPdesk12
Performance is het resultaat van:
· goede afstemming
· van gebruik (vraag)
· en in te zetten middelen (aanbod)
Twitter mee #T12JBo #TOPdesk12
TOPdesk en performance
· Haperen herkennen
· Belasting beïnvloeden
· Systeem stroomlijnen
· TOPdesk te hulp
Twitter mee #T12JBo #TOPdesk12
TOPdesk en performance
· Haperen herkennen
· Belasting beïnvloeden
· Systeem stroomlijnen
· TOPdesk te hulp
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
Twitter mee #T12JBo #TOPdesk12
Gebruiker acties
· kaarten
· overzichten
· rapporten en selecties
· enquêtes versturen
· afmeldmagiër
Twitter mee #T12JBo #TOPdesk12
Achtergrondacties beïnvloeden
· Instellingen achtergrondacties nalopen
Twitter mee #T12JBo #TOPdesk12
TOPdesk en performance
· Haperen herkennen
· Belasting beïnvloeden
· Systeem stroomlijnen
· TOPdesk te hulp
Twitter mee #T12JBo #TOPdesk12
Systeem stroomlijnen
De hamvraag:
·Hoe zorg ik dat TOPdesk snel blijft, zelfs met toenemend gebruik?
Twitter mee #T12JBo #TOPdesk12
Kort door de bocht:Betere processor en meer geheugen is meer performance
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
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
Twitter mee #T12JBo #TOPdesk12
Herkennen databaseknelpunten
· Alle gebruikers beïnvloed
· Op TOPdesk-server hetzelfde resultaat
· Hoge query-tijden in TOPdesk-logs
· Inschakelen database-beheerder
Twitter mee #T12JBo #TOPdesk12
TOPdesk-server
Database-server
Werkstation
Netwerk tussen TOPdesk en database
Netwerk tussen TOPdesk en werkstation
TOPdeskApplicatieserver
Database-server
Twitter mee #T12JBo #TOPdesk12
Mogelijke knelpunten werkstation
· Trusted Sites
· Niet ondersteunde (te oude) browser
· Onvoldoende geheugen
· Agressieve antivirus
· Proxy- en/of netwerkproblemen
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
Twitter mee #T12JBo #TOPdesk12
TOPdesk-server
Databas-server
Werkstation
Netwerk tussen TOPdesk en database
Netwerk tussen TOPdesk en werkstation
TOPdeskApplicatieserver
Database-server
Twitter mee #T12JBo #TOPdesk12
Mogelijke knelpunten
· Onvoldoende geheugen
· Processor niet toereikend
· Oudere TOPdesk-versie
· Oudere Java-versie
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!
Twitter mee #T12JBo #TOPdesk12
� ������� ��� ������������������������������������������������ �����
� �� ������� ���� ��� ����������������������������������� ��������� ������!"�#�!��������$$�
% ����& �'(������& �� ) ����* ������* � ����* ������� ������� ���* �+�!
Twitter mee #T12JBo #TOPdesk12
� ������� ��� ������������������������������������������������ �����
� �� ������� ���� ��� ����������������������������������� ��������� ������!"�#�!��������$$�
% ����& �'(������& �� ) ����* ������* � ����* ������� ������� ���* �+�!
Twitter mee #T12JBo #TOPdesk12
� ������� ��� ����������������� �����
� �� ������� ���� ��� �����������$$�
% ����& �'(������& �� ) �����* �+�!
, �$) �����������-....���.....���....���..."/0���111
, �$) ����������----���...���...���111
Twitter mee #T12JBo #TOPdesk12
Meer geheugen, minder GC
� ������� ��� ����������������� �����
� �� ������� ���� ��� �����������$$�
% ����& �'(������& �� ) �����* �+�!
, �$) �����������-....���.....���....���..."/0���111
, �$) ����������----���...���...���111
Twitter mee #T12JBo #TOPdesk12
Operating System
Java Runtime Environment
TOPdesk
Server
VMWare omgeving
Aanwezig geheugen
Twitter mee #T12JBo #TOPdesk12
64 bit is fijn!
Systeemeisen document:
32 bit
64 bit
50 100 200 400 ->
5010
10
Twitter mee #T12JBo #TOPdesk12
TOPdesk en virtualisatie
· Veel gebruikt bij onze klanten
· Let op:· Overcommitted CPU’s
· Overcommited Memory (ballooning)
Twitter mee #T12JBo #TOPdesk12
TOPdesk en performance
· Haperen herkennen
· Belasting beïnvloeden
· Systeem stroomlijnen
· TOPdesk te hulp
Twitter mee #T12JBo #TOPdesk12
Beschikbare documentatie
· Help & Support· Extranet· TOPdesk Community
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
Twitter mee #T12JBo #TOPdesk12
· Instellingen achtergrondsystemen
· Zware gebruikersacties op rustige momenten
Belasting beïnvloeden
Twitter mee #T12JBo #TOPdesk12
Systeem stroomlijnen
· Voldoende geheugen toewijzen
· Voldoende geheugen beschikbaar
· Recente TOPdesk en Java-versie
· Mogelijke knelpunten nalopen