Pushing performance - TOPdesk Symposium 2012

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

description

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!

Transcript of Pushing performance - TOPdesk Symposium 2012

Twitter mee #T12JBo #TOPdesk12

Pushing PerformanceTOPdesk Symposium 2012Jeroen Boks

Twitter mee #T12JBo #TOPdesk12

Twitter mee #T12JBo #TOPdesk12

Even voorstellen

· Jeroen Boks

· Afdelingshoofd TOPdesk Support

Twitter mee #T12JBo #TOPdesk12

Twitter mee #T12JBo #TOPdesk12

Twitter mee #T12JBo #TOPdesk12

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

Haperen herkennen

Twitter mee #T12JBo #TOPdesk12

TOPdesk en performance

· Haperen herkennen

· Belasting beïnvloeden

· Systeem stroomlijnen

· TOPdesk te hulp

Twitter mee #T12JBo #TOPdesk12

Belasting beïnvloeden

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

Aantal gebruikers

Twitter mee #T12JBo #TOPdesk12

Belasting

· Achtergrondacties

· Gebruikersacties

· Aantal gebruikers

Twitter mee #T12JBo #TOPdesk12

Achtergrondacties beïnvloeden

· Instellingen achtergrondacties nalopen

Twitter mee #T12JBo #TOPdesk12

Gebruikers beïnvloeden

· Zware gebruikersacties op rustige momenten

Twitter mee #T12JBo #TOPdesk12

Aantal gebruikers beïnvloeden?

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:

Meer gas en water is meer warm water

Twitter mee #T12JBo #TOPdesk12

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

Twitter mee #T12JBo #TOPdesk12

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

Concept geheugenbeheer

Twitter mee #T12JBo #TOPdesk12

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

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

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

Twitter mee #T12JBo #TOPdesk12

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

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

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

Twitter mee #T12JBo #TOPdesk12

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

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

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

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

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

Twitter mee #T12JBo #TOPdesk12

Java Garbage Collection (GC)

Java VisualVM

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

Maximum geheugen instelling

· topdesk.conf

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

Gebruik recente versies

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

Samenvatting

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

Twitter mee #T12JBo #TOPdesk12

Hoe wij u kunnen helpen

Twitter mee #T12JBo #TOPdesk12

U vindt deze presentatie online op

www.slideshare.net/topdesk