Page History
Wat zijn de systeemeisen voor de Inventive applicatie (On-Premise)?
Sectie 1 - Introductie | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Het fundament van de Inventive software wordt gevormd door de robuuste SQL-database server van 4D. Deze databasesoftware heeft zich ruimschoots bewezen bij organisaties over de wereld. De database vormt een geïntegreerd onderdeel van de Inventive software waardoor u met de aankoop van Inventive alle software heeft aangeschaft die nodig is, om het Inventive ERP-systeem te gebruiken. In het onderhoud van Inventive zijn de updates van deze databaseprogrammatuur inbegrepen. De Inventive Software kan op twee wijzen worden gebruikt, namelijk lokaal en via het web. Desondanks dient u altijd enkele servers onder te brengen op een computer om de programmatuur probleemloos te kunnen gebruiken. Hierbij kunt u de programmatuur zelf hosten of u kunt het onder brengen in de Inventive Cloud. Elke keuzemogelijkheid brengt diverse opties en systeemeisen met zich mee. Voor het gebruik van Inventive dient u zicht te conformeren aan deze systeemeisen. De systeemeisen zullen in de onderstaande paragrafen worden toegelicht. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sectie 2 - Systeemeisen Inventive | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Voor de installatie van de database software van 4D en de Inventive software is het van belang dat uw netwerk aan bepaalde systeemeisen voldoet. Deze systeemeisen zijn van toepassing op een viertal netwerkonderdelen, namelijk:
Dit document beschrijft de systeemeisen per onderdeel. Voor bepaalde onderdelen zijn zowel de minimum als de aanbevolen eisen opgenomen. Vanzelfsprekend is de performance van Inventive beter, als wordt voldaan aan de aanbevolen eisen. Performance blijft echter een subjectief begrip, waardoor dit afhankelijk is van de individuele situatie. Gebruik op telefoons en tablets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.1 | Serverconfiguratie Inventive Server
Opmerkingen
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.2 | Inventive Webserver (WEB) De Inventive webserver dient te worden voorzien van een (geldig) certificaat die het mogelijk maakt om HTTPS verkeer te voeren. Tevens dient de Webserver gebruikt te kunnen maken van een SMTP server voor het versturen van zogeheten dagcodes t.b.v. two factor authentication.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.3 | Inventive Transactieserver (TRS) Binnen Inventive is de transactieserver (TRS) om batchjobs uit te voeren, als aparte module verkrijgbaar. In Inventive kunnen voor uiteenlopende taken batchjobs worden ingesteld. Zie daarvoor de functionele modulebeschrijvingen. Een batchjob is een taak die op vast ingestelde intervallen (geagendeerd) automatisch wordt uitgevoerd, zoals bijvoorbeeld het synchroniseren van de Inventive agenda met de Google agenda of het periodiek genereren en distribueren (print/email) van bepaalde rapportages. Ook het automatisch importeren en exporteren van gegevens zoals het inlezen van scans behoord tot de taken van de TS. De transactieserver kan ook worden ingezet als print spooler. Dat wil zeggen dat een printopdracht volledig wordt afgehandeld door de transactieserver. Na het geven van de printopdracht kan men direct verder werken. Zonder transactieserver zal het werkstation, waarop de printopdracht wordt gegeven, de database benaderen om de benodigde informatie op te halen en de gevraagde rapportage samenstellen, alvorens deze wordt geproduceerd (print/email). In bepaalde omstandigheden, meestal bij omvangrijke rapportages, kan men deze wachttijd als te lang ervaren. De transactieserver is noodzakelijk om bepaalde processen buiten kantooruren te plannen, zoals het verwerken van financiële mutaties of het verwerken van documenten zoals facturen.
N.B. T.b.v. een goede performance is het aan te bevelen om de transactieserver uitsluitend als zodanig te gebruiken. Wanneer deze server ook voor andere doeleinden wordt ingezet, kan de performance nadelig worden beïnvloed. Het is niet mogelijk de TRS, WEB, TAPI & WRS te combineren. Het wordt ten zeerste afgeraden om de TRS, WEB, TAPI & WRS te combineren met de Inventive Server. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.4 | Inventive Webrequest Server (WRS)
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.5 | Inventive TAPI Server (TAPI) - (Optioneel) Een vereiste voor het gebruik van de Inventive TAPI-server is, dat er voor uw eigen telefooncentrale zogeheten TAPI-drivers beschikbaar zijn of dat er interface mogelijkheden zijn voor een telefooncentrale in de Cloud (meestal webcalls). Veelal is dit een optionele module of dienen hiervoor aparte TAPI-licenties te worden aangeschaft. Raadpleeg uw telecom leverancier voor de mogelijkheden.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.6 | Lokale werkstations (4D Client)
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.7 | Online werkstation Web Access & Web Apps Bedrijfsnetwerken die met internet in verbinding staan, kennen meestal een beveiligd gebied waar internet geen directe toegang toe heeft en machines die wel rechtstreeks via internet kunnen worden benaderd. Vroeger werd die laatste groep ook wel als “DMZ” aangeduid. Firewalls hebben tegenwoordig een belangrijk deel van die beveiligingsfunctie overgenomen. Door de transactieserver in een “DMZ” op te nemen, wordt een veilige koppeling tot stand gebracht tussen Inventive en alle internetverkeer. De juiste en veilige installatie van de webserver in een bedrijfsnetwerk is helemaal afhankelijk van de individuele situatie en zal in nauw overleg met de systeem- en/of netwerkbeheerder moeten plaatsvinden. Het bedrijfsnetwerk dient over de volgende faciliteiten te beschikken om deze constructie operationeel te maken:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sectie 3 - Netwerkinfrastructuur | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Naast de server en werkstations is de kwaliteit van de netwerkinfrastructuur een belangrijke factor voor het goed functioneren van 4D en Inventive. Hiervoor gelden de volgende richtlijnen:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sectie 4 - Netwerkfaciliteiten | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
De hier genoemde netwerkfaciliteiten zijn feitelijk geen systeemeisen, maar ze bieden tal van voordelen met betrekking tot het gebruik en de ondersteuning van de Inventive software. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4.1 | SMTP Services Om gebruik te kunnen maken van de e-mailfaciliteiten binnen Inventive dient er binnen het netwerk sprake te zijn van een SMTP-mailservice. De 4D Clients en de Inventive servers dienen ‘SMTP relay’ of ‘Authenticated SMTP’ toegang te hebben tot de SMTP-server. SMTP-services maken standaard onderdeel uit van Microsoft Windows besturingssystemen. Daarnaast voorziet veel groupware, zoals Microsoft Office 365, ook in SMTP-faciliteiten. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4.2 | Virtual Private Network (VPN) services
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4.3 | Terminal services Het gebruik van terminal services lost deze problematiek op. Op een terminal server kunnen verschillende gebruikers gelijktijdig een Windows sessie starten. Binnen zo’n sessie kan de gebruiker vervolgens gebruik maken van de 4D Client. De sessie draait volledig op de terminal server. Er gaat dus alleen monitor/muis/keyboard verkeer over de VPN-verbinding. Daarom is er nauwelijks sprake van performance verlies. Wanneer de verbinding onverhoopt verbroken raakt is er niets aan de hand. De sessie blijft actief op de terminal server zodat de gebruiker, na opnieuw te zijn verbonden, gewoon verder kan gaan waar hij/zij was gebleven. Een terminal sessie kan zowel op een Windows als een Macintosh werkstation worden gestart. Terminal services maken standaard onderdeel uit van Windows Server. Door de aanschaf van zgn. “Terminal Client Access Licenses (TCAL)” kunnen deze services worden geactiveerd voor een bepaald aantal gebruikers (afhankelijk van de hoeveelheid TCAL’s). Voor een terminal server op basis van Windows Server gelden de volgende systeemeisen:
N.B. Teneinde de performance van 4D Clients op een terminal server optimaal te houden, adviseert Inventive Systems om maximaal 30 4D Client sessies per terminal server te laten draaien. Daarnaast biedt het verspreiden van de terminal clients over meerdere terminal servers ook voordelen op het gebied van redundantie. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gerelateerde artikelen
Content per label | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|