SYSTEEMEISEN MULTIVERS EXTENDED SPE SP4 Systeemeisen by Unit4 2015
Multivers Extended SPE SP4 Multivers Extended SPE SP4 is een servicepack georiënteerde versie waarbij de clientserverstructuur op basis van een Progress OpenEdge-database en een Progress- client gebaseerd is. Diverse business logica functionaliteit is gebaseerd op Progress Appserver technologie die meegeleverd en geïnstalleerd wordt met de Multivers Extended SPE SP4 versie. Het gebruik van deze Appserver geeft functionaliteit, flexibiliteit en performance op delen van de applicatie, maar stelt wel additionele eisen aan de hardware-infrastructuur waarop de omgeving draait. Dit document geeft inzicht aan de systeemeisen die nodig zijn om de applicatie goed te laten werken. Het is uiteraard mogelijk dat de nieuwe omgeving wordt geïnstalleerd op de bestaande infrastructuur, mits deze voldoet aan de (minimale) systeemeisen. Omdat dit over het algemeen een SPEspecifieke inrichting vereist, kunnen wij altijd een opmaatadvies geven over de onderdelen die nodig zijn in de infrastructuur. Hiervoor kunt u contact opnemen met Unit4. Techniek De appserver neemt bepaalde (businesslogica-) taken over van de Multivers Extended SPE SP4. De belangrijkste zijn het voorzien in de data vanuit de informatieprofielen en het verwerken van de OpenAnalytics-opdrachten die in de Multivers Extended SPE SP4 standaard worden meegeleverd of door de gebruiker worden aangemaakt. De appserver is een standaardonderdeel van Multivers Extended SPE SP4 en wordt geïnstalleerd met de installatie van Multivers Extended SPE SP4. De appserver is per definitie een Windows-based oplossing. Dat betekent dat er altijd een Windows-server aanwezig moet zijn voor deze appserver. In het geval van een Windows-based installatie van Multivers Extended zal deze appserver op de databaseserver geplaatst worden. In het geval van een Unix-based Multivers Extended-omgeving kan dit dus niet en zal een aanvullend advies noodzakelijk zijn. Gebruikt u een Unix-databaseserver dan adviseren wij u altijd om contact op te nemen met Unit4 voor een opmaatadvies. Naast het gebruik van de appserver zijn er diverse vormen van OpenAnalytics-rapportage mogelijk. Wanneer gebruik gemaakt wordt van de getimede en gedistribueerde versie van rapporten is hiervoor de batchclient noodzakelijk. Wanneer deze al gebruikt wordt, zal deze dus zwaarder belast worden. Wanneer deze nog niet gebruikt wordt, zal een batchclient geïnstalleerd worden. Dit kan op de databaseserver (voorwaarde Windows) of op een aparte batchclient-pc of -server. In het geval van de Enterprise-variant van OpenAnalytics is hiervoor ook een separate server noodzakelijk. Systeemeisen Multivers Extended SPE SP4 VERSION 1.0 PAGE 2 of 9
Systeemeisen databaseserver De basis (instap) van Multivers Extended SPE SP4 is een Windows 2008R2-databaseserver. De minimale specificaties die wij hanteren om een databaseserver / appserver te installeren zijn als volgt: 1x 4 core CPU 4 GB memory (32bit OS) RAID-controller met 512 MB BBWC 6x 15k SAS disk in 3 sets RAID1 (OS, database, before image) Windows 2008R2 Back-upmogelijkheid. Het gebruik van deze server is uiteraard sterk afhankelijk van het aantal users en transacties wat op deze server plaatsvindt. Wanneer een databaseserver die nu in gebruik is en op gebied van performance en beschikbaarheid te wensen over laat, zal de update naar Multivers Extended SPE SP4 door de zwaardere systeemeisen de performance niet verbeteren. De geadviseerde systeemspecificaties kwantificeren wij op basis van een <30 users-omgeving, 30-60 users- en een >60 users-omgeving. Uiteraard zal de invulling maatwerk zijn, maar dit is wel een goede richtlijn voor wat nodig is. Voor de databaseserver adviseren wij het volgende: <30 users-omgeving 1x 6 core CPU 12 GB memory RAID-controller met 512 MB BBWC 6x 146GB 15k SAS in 3 sets RAID1 Windows 2008R2 of Windows 2012 Back-upmogelijkheid. 30-60 users-omgeving 2x 6 core CPU 16 GB memory RAID controller met 1GB BBWC 8x 146GB 15k SAS in 4 sets RAID1 Windows 2008R2 of Windows 2012 Back-up mogelijkheid Systeemeisen Multivers Extended SPE SP4 VERSION 1.0 PAGE 3 of 9
>60 users-omgeving 2x 6 core CPU 32 GB memory RAID-controller met 1GB BBWC 16x 146GB 15k SAS in 4 sets RAID1 Windows 2008R2 of Windows 2012 Back-upmogelijkheid. Zoals altijd in een databaseserveromgeving zijn de hardwarespecificaties deels bepalend voor de goede werking. Een juiste inrichting van alle componenten en Windows-settings is mede bepalend. Wanneer u de overgang naar Multivers Extended SPE SP4 combineert met de inzet van een nieuwe databaseserveromgeving adviseren wij u altijd contact op te nemen met Unit4 voor een opmaatadvies over deze migratie. Virtualisatie Alle bovenstaande adviezen zijn op basis van fysieke hardware en databaseservers. Deze informatie is gebaseerd op jarenlange best practice-informatie die bij al onze klanten tot de juiste databaseserveromgevingen hebben geleid. Tegenwoordig is hardwarevirtualisatie een trend die ook in databaseserveromgevingen van toepassing kunnen zijn. Het is niet zinvol en reëel om te stellen dat bovenstaande systeemeisen 1:1 overgenomen moeten worden in een virtuele omgeving. Dit fysieke advies is op basis van wat in een server kan en wat de nodige performance met zich meebrengt. Tegelijk is een advies in een virtuele omgeving voor Unit4 altijd een maatwerkadvies. De (technische) keuzes die gemaakt worden op virtualisatievlak zijn zeer bepalend voor de werking. Denk hierbij aan hardwarekeuze, (met name) storagekeuze en wat er nog meer aan virtuele oplossingen op deze omgeving draaien. Omdat Multivers Extended een (transactie-) databaseomgeving is, is met name de storage bepalend. Een paar harde schijven in een fysieke virtualisatieserver is een totaal andere oplossing dan een fibrechannel SAN met hoog redundante en hoog presterende storage. Netwerk Het netwerk tussen databaseserver en client dient minimaal 100 Mbps switched te zijn. Wanneer gebruik gemaakt wordt van een applicatieserver waarop meerdere clients draaien (Terminal Server en/of Citrix) adviseren wij tussen de applicatieserver(s) en de databaseserver 1000 Mbps switched. Voor verbindingen over WAN-oplossingen (internet, VPN, e.d.) adviseren wij altijd de inzet van een applicatieserveroplossing (Terminal Server en/of Citrix) om de bandbreedte die nodig is te beperken. Systeemeisen Multivers Extended SPE SP4 VERSION 1.0 PAGE 4 of 9
Printing Multivers Extended SPE SP4 kan gebruik maken van lokale printers en centrale netwerkprinters. Gangbaar is om centrale, veel gebruikte printers via een printerserver aan het netwerk te koppelen zodat die transparant benaderbaar zijn voor alle gebruikers. De basis van Multivers Extended SPE SP4 is Windows-printing. Windows-printing is bijzonder ongeschikt in een matrixprinteromgeving. Het gebruik van matrixprinters binnen Multivers Extended SPE SP4 wordt derhalve niet ondersteund. Voor het printen van specifieke productstckkers ondersteunt Unit4 het gebruik van Zebra ZPL2 based labels, bij voorkeur een Zebra S4M. Stand-alone client In de meest eenvoudige configuratie staat de programmatuur lokaal op de client geïnstalleerd. Multivers Extended SPE SP4 is een native Windowsapplicatie, de kwaliteit van het werkstation zal dan ook bepalend zijn voor de werking van Multivers Extended SPE SP4 op deze client. Als minimale specificatie kan hier aangehouden worden (over het algemeen geldt hierbij hoe beter en sneller het werkstation, des te beter de werking van de applicatie): CPU minimaal 2 Ghz Minimaal 1GB memory 2 GB vrije diskruimte 100 Mbps netwerkadapter Windows 7, Windows 8 en Windows 8.1 Bij voorkeur een schermresolutie van 1280x1024. Applicatieserver Gebruikers die zich buiten het LAN bevinden waar de Multivers Extended SPE SP4-databaseserver staat (remote vestigingen, thuisgebruikers) hebben over het algemeen onvoldoende bandbreedte om direct met hun lokale Unit4 Multivers Extended SPE SP4 client verbinding te maken met de databaseserver. Om toch een goede performance te bieden aan de eindgebruiker, kan hiervoor een applicatieserver ingezet worden. De applicatie wordt dan niet lokaal op de client uitgevoerd, maar centraal op de applicatieserver. Alleen in- en outputdata wordt dan verstuurd, wat wel prima over een externe verbinding kan plaatsvinden. Unit4 ondersteunt hierin een Windows-terminalserveromgeving (Windows 2008R2 en Windows 2012 vanaf release 8.7) al dan niet uitgebreid met Citrix XenApp server. Voordelen van Citrix zijn het krachtigere protocol, een uitgebreidere ondersteuning aan clients en automatische loadbalancing en failoverfeatures. Systeemeisen Multivers Extended SPE SP4 VERSION 1.0 PAGE 5 of 9
Office Binnen Multivers Extended kan op diverse manieren met Office gekoppeld worden. Denk hierbij aan ODBCkoppelingen, maar ook aan koppelingen direct naar Outlook voor de mail. De ondersteunde versies van Office binnen Multivers Extended SPE SP4 zijn: Office 2007, Office 2010 en Office 2013. Multivers Extended-connectoren Middels de Multivers Extended-connectoren kan data ontsloten worden uit de Multivers Extended-database. Verschillende outputselecties en uitvoermethodes zijn hier mogelijk. Technisch gezien moet de logica om een connector te implementeren op een aparte server in de DMZ van de firewall geplaatst worden. Het kan derhalve infrastructureel vergeleken worden met Multivers Extended Web Solutions. Wanneer er al een Web Solutions-omgeving actief is, kunnen de connectoren op deze zelfde server geïnstalleerd worden. Wanneer dit niet het geval is, kunnen de systeemeisen (server, firewall, DMZ, internetverbinding) van de Multivers Extended Web Solutions-oplossing gehanteerd worden. Multivers Extended CRM Multivers Extended CRM is een geïntegreerde CRM-oplossing die de ERP-backoffice van Multivers Extended SPE SP4 verbindt met CRM-informatie, -processen en -documenten. De front-end is een HTML/JavaScriptomgeving die gestart kan worden via een webbrowser (internet explorer 5 en hoger). Omdat de CRM- (klant-)informatie door het gehele bedrijfsproces sterk verweven is, zijn er vele verbindingen en integraties gemaakt met omliggende applicaties en gegevensbronnen. De integratie met de ERP-backoffice. Deze koppeling werkt op Progress-databaseniveau. Hierdoor is het zaak de Multivers Extended CRM-server netwerktechnisch zo dicht mogelijk bij de Multivers Extended SPE SP4-server te plaatsen. De koppeling van documenten. Onderdeel van Multivers Extended CRM is het kunnen beheren van CRM-gerelateerde Office-documenten. Deze documenten kunnen naar keuze lokaal worden opgeslagen op de CRM-server of er kan gebruik gemaakt worden van de Microsoft-fileserverfaciliteiten in het netwerk (opslag op shareniveau). Voor informatie- en rapportagedoeleinden is een ODBC-koppeling beschikbaar. De database met de CRM-relevante gegevens is geïntegreerd met de standaard Multivers Extended-database en kan via ODBC ontsloten worden naar de werkplek. Om gebruik te maken van en te integreren met de bestaande e-mailfaciliteiten is een MS-Exchangemailkoppeling beschikbaar. Via een SMTP-koppeling kan een koppeling gemaakt worden naar een lokale Exchange-mailomgeving. Op deze manier is het mogelijk direct e-mails te versturen vanuit Multivers Extended CRM. Systeemeisen Multivers Extended SPE SP4 VERSION 1.0 PAGE 6 of 9
Multivers Extended CRM kan integreren met Outlook (de Outlookkoppeling ). Zo worden afspraken synchroon gehouden tussen de Outlook-agenda en de CRM-agenda. Deze koppeling maakt direct verbinding met de centrale Microsoft Exchange-omgeving. Een koppeling met Office365 is mogelijk. Hiervoor zijn specifieke systeemeisen beschikbaar. Technische randvoorwaarden Bij een Multivers Extended CRM-omgeving gelden de volgende randvoorwaarden: Aparte Multivers Extended CRM-server in het netwerk. Windows 2008R2 of Windows 2012 server als operating system in de Engelse uitvoering. Bij voorkeur een 64 bit CRM-server met 16GB aan intern geheugen. Internet Information Services v6 of hoger. Voor de Outlookkoppeling is 2007, 2010 of 2013 noodzakelijk. Voor de Outlookkoppeling is een centrale Microsoft Exchange 2007, 2010 of 2013 serveromgeving noodzakelijk (single Exchange server). Hierbij moet administratieve toegang op de Exchange-server aanwezig zijn voor zowel de server zelf als de Exchange-database. Web Solutions Web Solutions is een op internet gebaseerde front-end in de Multivers Extended SPE SP4 ERP-omgeving. Daarom is de technische invulling specifiek ingericht op het beschikbaar stellen van ERP-data aan internetgebruikers. Performance, schaalbaarheid en zeker security zijn belangrijke componenten in deze oplossing. Gezien de hoeveelheid data die tussen de Web Solutions-server en de Multivers Extended SPE SP4- databaseserver uitgewisseld wordt, is het van belang deze 2 servers zo dicht mogelijk bij elkaar in het netwerk te plaatsen. Dit betekent dat de Web Solutions-server in het netwerk opgenomen moet worden waar ook de Multivers Extended SPE SP4-databaseserver staat. Hiervoor dient bij voorkeur wel een DMZ-zone ingericht te worden. Web Solutions-server Web Solutions vereist een aparte webserver voor het afhandelen van het internetverkeer. Mogelijk kan een bestaande webserver hiervoor ingezet worden. Wij adviseren wel altijd om de Web Solutions-server niet voor andere taken in te zetten, wat vooral de beschikbaarheid en performance ten goede komt. Systeemeisen Multivers Extended SPE SP4 VERSION 1.0 PAGE 7 of 9
Wij adviseren een server met onderstaande SPE specificaties: 1x 4 core CPU 16 GB memory RAID-controller met 256MB BBWC 2x 146GB 15k SAS RAID1 Windows 2008R2 of 2012 Back-upmogelijkheid. Internetverbinding Alle Web Solutions-gebruikers zullen via de internetverbinding gebruik maken van de applicatie. Deze internetverbinding is dan ook van groot belang in de infrastructuur. Welke soort internetverbinding hiervoor gebruikt wordt is sterk afhankelijk van de wensen van de klant, het verwachte aantal bezoekers, de gemiddelde grootte van de orders, etc. Dit kan variëren van een betrekkelijk goedkope ADSL-verbinding (minimaal 1 Mbps) zonder SLA (service level agreement) tot een business-sdsl-verbinding met een 1:1- overboeking en een goede SLA-afspraak. De bandbreedte wordt met name bepaald door het gebruik. Het kan wel verstandig zijn om een separate internetverbinding aan te leggen naast de verbinding die gebruikt wordt voor lokaal browsing- en e-mailverkeer. Zo heeft het internetgebruik van de lokale gebruikers geen invloed op de eindgebruikerservaring van Web Solutions. Om de website te kunnen benaderen, moet de Web Solutionsserver een vast internet IP-adres hebben, eventueel met een DSN-registratie (bijvoorbeeld webshop.klant.nl). Systeemeisen Multivers Extended SPE SP4 VERSION 1.0 PAGE 8 of 9
SSL-certificaat Daar waar het gaat om internetverkeer met bestellingen, product- en prijsinformatie is het belangrijk dat deze communicatie versleuteld wordt. Het standaard http-verkeer (port 80) is relatief eenvoudig te hacken. Om dit te voorkomen, adviseren wij om de website te beveiligen via een SSL-certificaat (https:// ofwel via port 443). Dit is een certificaat dat wordt afgegeven door een internationale security-autoriteit die garant staat voor de authenticiteit van de website en de versleuteling van de data. Dit certificaat wordt aangevraagd op naam van de eindgebruiker en beveiligt één website. Wij adviseren het Thawte-webservercertificaat voor 2 jaar. Firewall Een firewall met een DMZ (demilitarized zone) is noodzakelijk. Een firewall zorgt voor scheiding tussen het interne netwerk en internet en regelt het dataverkeer zodat de buitenwereld niet bij de server(s) op het interne netwerk kan komen. De webserver moet echter wel bereikbaar zijn vanaf het internet en dient daarom in een SPE SP4-speciale zone, de DMZ, geplaatst te worden. Wellicht voldoet de reeds aanwezige firewall hierin. De snelheid van de DMZ naar de LAN-zone is mede bepalend voor de snelheid van Web Solutions. Deze dient dan ook een fatsoenlijke doorvoersnelheid te hebben. Wij adviseren hierin minimaal een doorvoersnelheid van 90 Mbps data (IMIX). Overige koppelingen Uiteraard zijn er naast alle bovenstaande componenten ook nog SPE SP4-specifieke koppelingen mogelijk die invloed hebben op de update van Multivers Extended SPE SP4. Wanneer u gebruik maakt van een koppeling die niet standaard is, adviseren wij om de technische kant van de update SPE SP4cifiek te laten onderzoeken door Unit4. Systeemeisen Multivers Extended SPE SP4 VERSION 1.0 PAGE 9 of 9