Konfigurationsguide Krav til hardware og software for SonWin og SonWins moduler Side 1 af 17
Versionshistorik Dato Version Forfatter Handling 2014-07-09 1.0 HHH Sammenknytning af konfigurationsguides fra vejledninger og kontrakter Frigivet på vores kundeområde 2014-12-10 1.1 HHH Tilføjet kommentar omkring Clockfrekvens i afsnit 3.2. 2015-01-06 1.2 CSM Tilføjet krav til markedskomponenter engrosmodel. Rettet for alle markedskomponenter, at kravet til.net er 3.5 og ikke 4.0 2015-11-26 1.3 SRA Review af systemkrav. Fjernet support for 32-bit for flere produkter. 2016-09-22 1.4 SRA Tilføjet produkt SonWin Server Invoice Renderer. Side 2 af 17
Indholdsfortegnelse 1 TEKNISK KONFIGURATION... 4 1.1 STANDARD KONFIGURATION... 4 1.2 BASIS KONFIGURATION... 4 1.3 STØRRE SYSTEMER... 5 2 FORUDSÆTNINGER... 6 2.1 WINDOWS MILJØ... 6 2.2 NETVÆRK...6 3 HARDWARE OG OPERATIV SYSTEMER...7 3.1 SONWIN APPLIKATIONS SERVER...7 3.2 SONWIN MS-SQL SERVER... 7 3.3 WINDOWS SERVER & SQL SERVER LICENSER... 7 3.4 BEREGNING AF HARDDISKPLADS... 8 3.5 SONWIN KLIENT... 8 4 SONWIN MODULER... 8 4.1 SONWIN BILLING SERVER... 8 4.2 SONWIN BILLING CLIENT... 10 4.3 SONWIN SERVER...10 4.4 SONWIN PRINTSERVER...10 4.5 SONWIN SERVER INVOICE ENGINE (SWIE)...11 4.6 SONWIN SERVER NETSXML (SNEX)...11 4.7 SONWIN XML BASIS... 11 4.8 SONWIN MARKET SERVER... 11 4.9 SONWIN MARKET COMMUNICATOR...12 4.10 SONWIN SERVER MARKET SERVER (ENGROSMODEL)... 12 4.11 SONWIN SERVER MARKET COMMUNICATOR (ENGROSMODEL)... 13 4.12 SONWIN SERVER MARKET SYNC (ENGROSMODEL)... 13 4.13 SONWIN MARKET UI (ENGROSMODEL)... 13 4.14 SONWIN HOST... 13 4.15 SONWIN REMOTE READING (RRS)...14 4.16 SONWIN CRM... 14 4.17 SONWIN SERVER FILMAIL... 14 4.18 SONWIN TIMESAG... 14 4.19 SONWIN POWER SERVER...15 4.20 SONWIN POWER CLIENT... 15 4.21 SONWIN PRODUCTCONFIGURATOR... 15 4.22 SONWIN SERVER INVOICE RENDERER...16 5 OPDATERING AF SONWIN OG MODULER... 16 Side 3 af 17
Side 4 af 17
1 Teknisk konfiguration Bestykning og krav til de enkelte enheder i en SonWin konfiguration varierer lidt i forhold til den belastning, systemet skal fungere med. Det vil sige antallet af brugere, forbrugere samt udveksling af data med omkringliggende enheder og systemer. Det følgende kan bruges som en overordnet guide til konfigurationen. Sonlinc bistår altid med at fastlægge et setup, der matcher den konkrete situation. Sonlinc anbefaler en installation på flere servere til SonWin heriblandt en applikationsserver og en MS-SQL Server. 1.1 Standard konfiguration Sonlinc anbefaler en installation på flere servere. Med en standard konfiguration installeres flere servere 2-3 servere: SQL Server med Produktionsbase, testbase og kursusbase SonWin Applikationsserver med SonWin Afregning og Print SonWin Applikationsserver med Host, Filmailservice m.m. 1.2 Basis konfiguration Side 5 af 17
Med en basis konfiguration installeres 2 servere: 1 applikation og 1 SQL Server, ved siden af egne servere som f.eks. mailserver. SonWin Applikationsserver: Afregningsserver, Printserver, Filmailserver, Host etc. SQL Server med Produktionsbase, Testbase og Kursusbase. 1.3 Større systemer På større systemer kan SonWin installeres på flere servere. Nedenstående eksempel viser en installation med flere SonWin Afregningsservere, en SonWin Printserver og en server til Host og Filmail med mere. Derudover findes flere SQL Servere til produktion, test og kursus. Uden for firewall kan placeres webserver, selvbetjening, produktkonfigurator etc. 2 Forudsætninger Side 6 af 17
2.1 Windows miljø SonWin forudsætter Microsoft Windows miljø med Active Directory med Forrest Level 2000 eller højere, og domain level Windows 2000 mixed eller højere. Enkelte moduler kræver adgang til SMTP og IMAP til EDI Kommunikation, samt IIS. 2.2 Netværk Der kræves minimum 100 Mbit intern netværk. Sonlinc anbefaler dog 1000 Mbit. Der kræves desuden også en VPN-tunnel mellem kunde og Sonlinc.VPN-forbindelsen skal bruges ved Support. Sonlinc bruger Site-to-site VPN forbindelser mellem Sonlinc og kunde. Derudover kræves internetforbindelse. Side 7 af 17
3 Hardware og Operativ systemer 3.1 SonWin Applikations Server Processor RAM Harddisk 00 Harddisk 01 Harddisk 02 Harddisk 03 Harddisk 04 - Harddisk 05 - Intel Xeon Dual Core 3,0 GHz Minimum 4 GB 146 GB (Raid 1, 10, 5) nr. 1 OS & SonWin 146 GB (Raid 1, 10, 5) nr. 1 OS & SonWin 146 GB (Raid 1, 10, 5) nr. 2 Data 146 GB (Raid 1, 10, 5) nr. 2 Data NIC 1 stk 10/100/1000 OS Microsoft Windows Server 2012 Standard eller Datacenter 3.2 SonWin MS-SQL Server Processor Intel Xeon Dual Core 3,0 GHz * RAM Minimum 8 GB ** Harddisk00 146 GB (Raid 1, 10, 5) nr. 1 OS & Microsoft SQL aplikation Harddisk01 146 GB (Raid 1, 10, 5) nr. 1 OS & Microsoft SQL aplikation Harddisk02 146 GB (Raid 1, 10, 5) nr. 2 SQL Data*** Harddisk03 146 GB (Raid 1, 10, 5) nr. 2 SQL Data*** Harddisk04 146 GB (Raid 1, 10, 5) nr. 3 SQL Log*** Harddisk05 146 GB (Raid 1, 10, 5) nr. 3 SQL Log*** Harddisk06 146 GB (Raid 1, 10, 5) nr. 4 SQL Backup Harddisk07 146 GB (Raid 1, 10, 5) nr. 4 SQL Backup NIC 1 stk 100/1000 Mbit OS Microsoft Windows server 2012 eller højere SQL Microsoft SQL Server 2012**** * På en SQL-Server, der skal benyttes til SonWin, er Clockfrekvensen vigtig og skal derfor være så høj som muligt. Antallet af Cores skal vurderes i forhold til licensstrukturen på SQL-Serveren, hvilket i de fleste tilfælde betyder at antallet af Cores begrænses til mellem 4 og 8. ** Antallet af RAM afhænger af OS version, mængden af data og samtidige brugere. *** Sonlinc anbefaler at bruge SAS 15k diske. Harddisk størrelse afhænger af database størrelse og antallet af brugere. **** SQL Server version afhænger af licensforhold. 3.3 Windows Server & SQL Server licenser Det skal bemærkes at Windows Server versioner og antallet af licenser i høj grad Side 8 af 17
afhænger af det øvrige setup, antallet af brugere, kunder og øvrig hardware og installationer. En foranalyse vil afdække de behov som opstår for Windows Server og SQL Server licenser, samt hvilke versioner der skal benyttes. 3.4 Beregning af harddiskplads Harddiskplads afhænger af brug og antallet af kunder. Her er et eeksempel på beregning af forbrug af harddiskplads ved en fjernaflæsning: En tidsserie fylder ca. 7 Kb pr. døgn pr. forbruger = 2,5 Mb pr. år. 31.000 forbrugere fylder 77.500 Mb eller ca. 75 GB. 3.5 SonWin Klient Processor Intel Pentium 4 1,8 GHz RAM 1 GB Diskkapacitet Min. 500 MB NIC 1 stk 100/1000 Mbit OS Microsoft Windows 7 eller højere 64 bit Microsoft Windows Server 2008R2 eller højere* - 64 bit Skærmopløsning 1440 x 900 eller højere Software Microsoft Office 2010 (Word, Excel og PowerPoint) eller nyere. Bemærk: 32-bit version. Bemærk PC en skal have datoformat i ISO-8601 (YYYY-MM-DD) * SonWin Klienten kan køre på Remote Desktop Services (RDP). Vær opmærksom på at datoformatet skal være i ISO-8601 (YYYY-MM-DD). 4 SonWin Moduler Nedenstående giver et overblik over systemkrav til SonWins moduler. 4.1 SonWin Billing Server SonWin Billing Server kræver følgende:. Adgang til filserver, for den bruger der er logget ind (TCP 445) Adgang til Microsoft SQL-Server (TCP 1433) Adobe Reader 10 eller nyere Side 9 af 17
Microsoft Office 2010 eller nyere (Word, Excel, PowerPoint). Bemærk: 32-bit version Datoformat i ISO-8601 (YYYY-MM-DD) Side 10 af 17
Kræver brugerlogin på den server der skal køre SonWIn Billing Server. SonWin Billing Server kan køre flere instanser på samme maskine. 4.2 SonWin Billing Client SonWin Billing Client kræver følgende: Microsoft Windows 7 eller nyere Kører 32- og 64-bit. Adgang til filserver, for den bruger der er logget ind Adobe Reader 10 eller nyere Microsoft Office 2010 eller nyere (Word, Excel, PowerPoint). Bemærk: 32-bit version Datoformat i ISO-8601 (YYYY-MM-DD) SonWin Billing Server kan køre flere instanser på samme maskine. 4.3 SonWin Server SonWin Server kræver følgende: Datoformat i ISO-8601 (YYYY-MM-DD) Derudover skal der være opsat adgang til de services SonWin Server skal køre. Dette aftales nærmere mellem kunde og Sonlinc. Skal SonWin Server benyttes til adgang til NETS, skal der indgås dataleverandøraftale og XML aftale med NETS, samt Digital Signatur. Derudover kræves SFTP adgang til NETS. SNEX plugin kræver desuden adgang til filserver og åben for TCP port 10022. SonWin Server kan køre flere navngivne instanser på samme server. 4.4 SonWin Printserver SonWin Printserver kræver følgende: SonWin Printserver installeres som 32-bit version Adgang til netværks printserver Adgang til Microsoft SQL-Server Side 11 af 17
4.5 SonWin Server Invoice Engine (SWIE) SonWin Server Invoice Engine kræver følgende: Adgang til filserver Adgang til Microsoft SQL-Server 4.6 SonWin Server NetsXML (SNEX) SonWin Server NetsXML kræver følgende: Datoformat i ISO-8601 (YYYY-MM-DD) Udover ovenstående krav, kræves ligeledes nødvendige aftaler med NETS. Hos NETS udfyldes formularen DL01, og der angives bl.a. delsystem og datakommunikationsform. Bemærk: datakommunikationsformen skal være sftp hvis NetsComm plugin til SNEX benyttes. Derudover skal der oprettes en digital postkasse hos NETS. Ved bestilling af nøgle, kan både RSA og DSA angives. For at bilag kan afleveres hos Nets, skal formularen BS03 XML udfyldes. Denne giver adgang til delsystemet BM5, som benyttes til behandlingen af bilag. 4.7 SonWin XML Basis SonWin XML Basis kræver følgende: Kører 32-bit Microsoft Internet Information Server 7, eller højere Com+ (Component Services) MSXML 4.0 Der kan foretages én installation af SonWin XML Basis pr. computer. SonWin XML Basis kan håndtere flere databaser og firmanumre pr. installation. 4.8 SonWin Market Server Side 12 af 17
SonWin Market Server kræver følgende: Internet Information Services 7 eller nyere Adgang til SQL Server Adgang til FileDB for den AD bruger der er logget på Der kan foretages én installation af SonWin Market Server pr. computer, dog må der kun være én computer pr. GLN nummer. SonWin Market Server kan opsættes til at køre på flere firmanumre. 4.9 SonWin Market Communicator SonWin Market Communicator kræver følgende: Installeres som en Windows Service Adgang til SQL Server Adgang til FileDB for den AD bruger der er logget på Der kan foretages én installation af SonWin Market Communicator pr. computer. 4.10 SonWin Server Market Server (engrosmodel) SonWin Server Market Server kræver følgende: Installeres som Windows Service Adgang til SQL Server (2012 eller nyere) Der kan kun foretages én installation af SonWin Server Market Server pr. Windows Server. Den samme installation kan ud fra opsætning af konfigurationsfilen håndtere multiple firmanumre, databaser og GLN-numre. Det er dog et absolut krav, at der maksimum er én installation, der peger på et givent firmanummer i en given database. Side 13 af 17
4.11 SonWin Server Market Communicator (engrosmodel) SonWin Server Market Communicator kræver følgende: Installeres som Windows Service Adgang til SQL Server (2012 eller nyere) Der kan kun foretages én installation af SonWin Server Market Communicator pr. Windows Server. Den samme installation kan ud fra opsætning af konfigurationsfilen håndtere multiple firmanumre, databaser og GLN-numre. Det er dog et absolut krav, at der maksimum er én installation, der anvender et givent GLN-nummer. 4.12 SonWin Server Market Sync (engrosmodel) SonWin Server Market Sync kræver følgende: Microsoft Windows 2012 Server eller nyere Installeres som Windows Service Adgang til SQL Server (2012 eller nyere) Der kan kun foretages én installation af SonWin Server Sync Service pr. Windows Server 4.13 SonWin Market UI (engrosmodel) Denne komponent installeres som en del af SonWin Billing Client og systemkravene er derfor identiske med denne. Derudover kræves en korrekt licens til Engrosmodellen for at aktivere komponenten. 4.14 SonWin Host SonWin Host kræver følgende: Adgang til Microsoft SQL Server Der kan foretages én installation af SonWin Host pr. computer. SonWin Host kan håndtere flere databaser og firmanumre pr. installation. Side 14 af 17
4.15 SonWin Remote Reading (RRS) SonWin Remote Reading kræver følgende: Adgang til Microsoft SQL Server Adgang til filserver Der kan foretages én installation af SonWin Remote Reading pr. computer. SonWin Remote Reading kan håndtere flere databaser og firmanumre pr. installation. 4.16 SonWin CRM SonWin CRM kræver følgende: Microsoft Windows 7 eller nyere Kører 32-bit. Adgang til filserver, for den bruger der er logget ind Adobe Reader 10 eller nyere Datoformat i ISO-8601 (YYYY-MM-DD) SonWin CRM kan køre flere instanser på samme maskine. SonWIn CRM kan integreres med Microsoft CRM. 4.17 SonWin Server Filmail SonWin Server Filmail kræver følgende:. Adgang til filserver Adgang til SMTP-server Adgang til IMAP-server Der bør installeres en IMAP-klient til kontrol, f.eks. Mozilla Thunderbird 4.18 SonWin TimeSag SonWin TimeSag kræver følgende: Microsoft Windows 7 eller nyere Kører 32-bit Side 15 af 17
Adgang til filserver, for den bruger der er logget ind Adobe Reader 10 eller nyere Datoformat i ISO-8601 (YYYY-MM-DD) SonWin Power Client kan køre flere instanser på samme maskine. 4.19 SonWin Power Server SonWin Power Server kræver følgende: Kører 32-bit Adgang til filserver, for den bruger der er logget ind (TCP 445) Adgang til Microsoft SQL-Server (TCP 1433) Adobe Reader 10 eller nyere Datoformat i ISO-8601 (YYYY-MM-DD) Kræver brugerlogin på den server der skal køre SonWin Power Server. SonWin Power Server kan køre flere instanser på samme maskine. 4.20 SonWin Power Client SonWin Power kræver følgende: Microsoft Windows 7 eller nyere Kører 32-bit Adgang til filserver, for den bruger der er logget ind Adobe Reader 10 eller nyere Datoformat i ISO-8601 (YYYY-MM-DD) SonWin Power Client kan køre flere instanser på samme maskine. 4.21 Sonwin ProductConfigurator SonWin ProductConfigurator kræver følgende: Kan køre på 32- og 64-bit installationer Microsoft Internet Information Server 7, eller højere Adgang til SQL Server Internet Explorer version 9 eller nyere Adobe Reader 10 eller nyere Side 16 af 17
Der kan foretages én installation af SonWin ProductConfigurator pr. server. 4.22 SonWin Server Invoice Renderer SonWin Server Invoice Renderer kræver følgende: Adgang til SQL Server Datoformat i ISO-8601 (YYYY-MM-DD) Kræver stylesheet hvis RAFR69 v5 benyttes Kan indgå i rendering grid Der kan foretages én installation af SonWin Server Invoice Renderer pr. server. Belastningsmæssigt er SonWin Server Invoice Renderer (SWIR) meget tung på CPU erne når der benyttes RAFR69 v5 og i dette setup anbefales det at installere SWIR på en særskilt server. Hvis RAFR69 v4 eller RAFR62 benyttes, ligger belastningen mere på SQL Server og servicen kan derfor godt dele applikationsserver med andre produkter. 5 Opdatering af SonWin og moduler Opdatering skal ske ved at afinstallere gammel version, og bagefter installere den nye version. Side 17 af 17