In dit artikel beschrijven we aandachtspunten voor de CaseWare software installatie wanneer er zich performance uitdagingen voordoen. Voor een aantal onderdelen is mogelijk een systeem. Dit artikel is geschreven voor applicatie- of systeembeheerders die voldoende kennis (medior) hebben op het gebied van ICT.
Algemene inrichting
Controleer aan de hand van het artikel "Waaruit bestaat de CaseWare Software en hoe te installeren" of uw inrichting daaraan voldoet. Door uw omgeving op deze wijze in te richten kunnen wij u goed supporten en geeft de beste performance.
CaseWare Netwerk Library
Via de Toolbox (product settings) kan het lokale pad aangepast worden en verwijzen naar bijvoorbeeld C:\CaseWare. De gebruikers moeten dan wel lees- en schrijfrechten hebben. Een deel van de CaseWare Netwerk Library zal dan gesynchroniseerd worden naar de folder. Het voordeel hiervan is dat een deel van de scripts en componenten lokaal staan en Working Papers niet over het netwerk heen moet om de bestanden te raadplegen. Gebruikers moeten ook op de gedeelde folder lees- en schrijfrechten hebben. Voor een optimale performance dient u altijd gebruik te maken van een lokaal pad op een lokale schijf en een netwerk pad op een share. Hoe dichter de programmatuur bij Working Papers hoe groter de kans op een optimale performance.
Gebruikersprofielen
Working Papers schrijft informatie weg in het profiel. Wanneer het profiel van de gebruiker op een andere locatie op het netwerk is opgeslagen kan er een vertraging optreden wanneer er data gesynchroniseerd moet worden. Dit kan nadelig zijn voor de performance.
CaseWare dossiers
Er vind veel I/O verkeer plaats tussen Working Papers en de dossiers. Voor de locatie van de dossiers en Working Papers is van belang dat het afhandelen van de I/O load de twee componenten zo dicht als mogelijk bij elkaar staan in de IT omgeving. Wanneer de dossier op een fileshare staan is het advies om de dossier een eigen volume te geven in RAID 10(beste performance). Hierdoor zijn er geen andere invloeden van andere softwarepakketten en/of data. Een SSD geniet de voorkeur.
Meerdere gebruikers in 1 dossier
Wanneer er meerdere gebruikers in 1 dossier werken op hetzelfde moment zorgt dit voor vertraging. Bij het gebruik van een database wordt er een lock gegenereerd waardoor 1 gebruiker exclusiviteit/voorrang krijgt. Hierdoor moeten andere gebruikers wachten. Wanneer er de wens is om gelijktijdig te gaan werken in een dossier is de smartsync technologie te adviseren.
3rd party management software
Wanneer er gebruik wordt gemaakt van software die profielen beheren zoals bijvoorbeeld CitriX en RES kan het een goede test zijn om uit te sluiten of het aan één van deze lagen kan liggen. Ons advies is om deze lagen voor een testgebruiker uit te schakelen en te testen of de performance verbeterd. Na het uitsluiten kan er gerichter gezocht worden naar een oorzaak.
Eigen sjablonen lokaal beschikbaar
Wanneer er gebruik gemaakt wordt van eigen gemaakte CaseWare Sjablonen is het advies de sjablonen lokaal op te slaan. CaseWare heeft hier geen distributiemechanisme voor en het kantoor zal hier zelf voor moeten zorgen.
CaseView (Jaarrekening, Werkprogramma's, Checklisten)
Hieronder zijn een aantal adviezen opgenomen t.b.v. het gebruik met CaseView.
CPU
CaseView is een Single thread applicatie. Dit betekent dat CaseView één core van een CPU gebruikt. Om deze reden is de hoogte van de Ghz belangrijker dan het aantal cores van een CPU.
Windows 10 & Server 2016
Uit onze ervaring werken Windows 10 en server 2016 sneller met CaseView. De reden is dat de OS’en sneller de applicatie in het werkgeheugen kan lezen waardoor het laden van CaseView bestanden minder tijd in beslag neemt.
Technische finetuning
Windows 2012R2 en hoger en Windows 2008R2 FairShare
FairShare zorgt voor een verdeling van de servercapaciteit over de gebruikers. Hoe meer gebruikers er op de server aangemeld zijn des te meer meer FairShare de capaciteiten van de server beperkt per gebruiker.
Op Windows 2012R2 wordt er op 3 punten FairShare toegepast.
- Disk
- CPU
- Network
Voor meer documentatie hierover zie onder andere het volgende artikel.
Disk:
Windows 2012 R2 en hoger beperken de I/O performance van de disk en hierdoor kan er vertraging oplopen voor Read/Write bewerkingen. FairShare kan via het register uitgeschakeld worden.
CPU:
Een gebruiker kan de CPU niet volledig benutten doordat deze geknepen wordt door FairShare voor CPU. Dit is uit te zetten in het register. Dit geld zowel voor Windows 2008R2 en Windows 2012(R2) en hoger.
Network:
Om volledig van de bandbreedte gebruik te kunnen maken kan het volgende in het register aangepast worden.
Network Interface Card (NIC)
Stel de NIC op in op een vaste snelheid. Dit kan gelden voor de cliënt, switch en server. Het advies is om dit wel in overleg met netwerkbeheer te doen.
Antivirus programma's
Uitsluitingen in de virusscanner
Wanneer documenten in een dossier worden geopend en het bestandspad, extensie of proces niet is uitgesloten zal de virusscanner eerst een scan uitvoeren. Dit kan de performance beïnvloeden in negatieve zin. Het volgende advies heeft alleen betrekking op een testomgeving en wordt niet aangeraden in een productieomgeving. Het advies is om het volgende in te stellen. Als test kan de virusscanner worden uitgeschakeld op de client en fileserver of processen en bestanden uit te zonderen van de virusscanner. In praktijk zijn wij in sommige gevallen tegengekomen dat na een de-installatie van een antivirus de performance pas verbeterde.
Voor het uitsluiten van de uitvoerbestanden en bestandsextensies (lokaal en netwerk) kunt u de documentatie raadplegen die u vind op de site van CaseWare International.
Uitsluiten van de mappen:
- map waarin CaseWare Working Papers is geïnstalleerd (en onderliggende mappen)
vaak C:\Program Files\CaseWare…….. - map waarin de library lokaal staat. Meestal C:\CaseWare\..... (en onderliggende)
- map waarin de user profiles staan. Hierin maakt CaseWare Working Papers tijdelijke bestanden aan. Wel is het zo dat deze uitsluiting vaak pas op het allerlaatste wordt toegevoegd.
Niet scannen over het netwerk (geen On Access scanning). In ieder geval zeker niet op de share waarin:
- de CaseWare klantdossiers staan;
- de CaseWare productlibrary staat;
- de locatie van de CaseWare DataStore (vaak staat deze in dezelfde mappenstructuur als de productlibrary).
Op de fileserver ook bovenstaande mappen uitsluiten van scannen/ on access scannen.
Working Papers 2017 en hoger gebruiken sinds de eerste release voor het eerst andere uitvoerbestanden. Essentieel is dat met name de .exe bestanden “CVWIN32.exe” en “CWIN32.exe” en voor Working Papers 2017 en hoger “CVWIN64.exe” en “CWIN64.exe” worden uitgesloten van scanning.
Windows Defender
Het kan voorkomen dat er geen antivirus is geïnstalleerd. In dat geval mag er worden gecontroleerd of de Windows Defender actief staat. Wanneer er geconstateerd wordt dat Windows Defender wel actief staat, graag het bovenstaande toepassen of Windows Defender verwijderen.