FuturaPlan Järjestelmävaatimukset 25.1.2017 2.2 Hermiankatu 8 D tel. +358 3 359 9600 VAT FI05997751 33720 Tampere fax. +358 3 359 9660 www.dbmanager.fi
i Versiot Versio Päivämäärä Tekijä Kommentit 1.0 8.2.2013 Hannu Laitteistovaatimukset.NET 4.0 pohjalta 1.1 11.2.2013 Jaakko Muokattu kohtien 2.2 ja 2.3 kuvia 1.2 28.8.2013 Hannu Tarkennettu etäyhteyden nopeutta ja päivitetty MS SQL -palvelimen versiota. 1.3 7.11.2013 Hannu Lisätty Windows 8 työaseman järjestelmävaatimuksiin. 2.0 10.9.2014 Hannu Lisätty Production Service ja sijoittaminen konesaliin. 2.1 4.3.2015 Hannu Windows XP poistettu tuetuista käyttöjärjestelmistä 2.2 25.1.2017 Hannu Lisätty Information-palvelu lukuun 1..NET-versio päivitetty vastaamaan nykyistä toteutusta.
ii Sisällys 1 Yleistä... 1 1.1 Dokumentin tarkoitus... 1 1.2 FuturaPlan-ympäristö... 1 1.2.1 Käyttäjä... 1 1.2.2 Tietokantapalvelin... 1 1.2.3 Sales-palvelu... 1 1.2.4 Production-palvelu... 2 1.2.5 Information-palvelu... 2 2 Ympäristö... 3 2.1 Ilman Sales tai Production -palveluita... 3 2.2 Sales ja Production-palveluilla sisäverkosta... 4 2.3 Sales-palvelulla ulkoverkosta... 5 2.4 Sijoittaminen palveluntarjoajan konesaliin... 5 3 Järjestelmävaatimukset... 6 3.1 Työasema... 6 3.2 Tietokantapalvelin... 6 3.3 Sales- ja Production-palvelimet... 7 3.4 Verkko... 7
1 1 Yleistä 1.1 Dokumentin tarkoitus Tämä dokumentti kuvaa FuturaPlan-toiminnanohjausjärjestelmän järjestelmävaatimukset ja on tarkoitettu ensisijaisesti yrityksen tietojärjestelmistä vastaaville henkilöille. Dokumentti on hyvä lähtökohta tarvittavien järjestelmien hankkimiseen ennen FuturaPlanasennusta. 1.2 FuturaPlan-ympäristö FuturaPlan-järjestelmä koostuu käyttäjistä ja erilaisista palvelimista. Tarkemmat kuvaukset laitteistovaatimuksista on kohdassa 3 Järjestelmävaatimukset. 1.2.1 Käyttäjä Käyttäjällä tarkoitetaan tietokonetta tai virtuaaliympäristöä, johon asennetaan FuturaPlanasiakasohjelmisto. Asiakasohjelmisto tarvitsee nopean tietokantayhteyden tietokantapalvelimeen. 1.2.2 Tietokantapalvelin FuturaPlan tarvitsee vähintään yhden tietokannan, johon tiedot tallennetaan. Yleensä tarvitaan kuitenkin myös arkisto- ja testikantoja. Tietokantapalvelimena toimii Microsoftin SQL-palvelin. 1.2.3 Sales-palvelu Sales-palvelu tarjoaa Fusion Sales myyntiohjelmistolle yhteyden FuturaPlanin tietokantaan. Palvelu mahdollistaa mm. tilauksien lähettämisen ja tilatietojen kysymisen. Palvelu toimii Microsoftin IIS-alustalla.
2 1.2.4 Production-palvelu Production-palvelu palvelee tuotantoa. Se tarjoaa tuotannossa tarvittaville viivakoodilukijoille tai päätteille mahdollisuuden mm. päivittää komponenttien tilatietoa ja muodostaa kolleja. Palvelu toimii Microsoftin IIS-alustalla. 1.2.5 Information-palvelu Information-palvelu tarjoaa WWW-pohjaisia näkymiä esimerkiksi yrityksen johdolle ja tuotantoon. Palvelu toimii Microsoftin IIS-alustalla. Seuraavissa kappaleissa Sales-palvelu voidaan korvata Information-palvelulla, koska ne ovat luonteeltaan samankaltaisia.
3 2 Ympäristö Riippuen tehtaan tarpeista, FuturaPlan-toiminnanohjausjärjestelmä asettaa eritasoisia vaatimuksia käytettäville ohjelmistoille, laitteistoille ja tietoverkoille. Kuvissa mainitut käyttöjärjestelmät ja ohjelmistot ovat esimerkkejä ja tarkemmat vaatimukset löytyvät luvusta 0. 2.1 Ilman Sales tai Production -palveluita Järjestelmien kannalta yksinkertaisin tapa käyttää FuturaPlantoiminnanohjausjärjestelmää on kuvattu seuraavassa kuvassa. Tällöin toiminta tapahtuu samassa lähiverkossa ja työasemien lisäksi tarvitaan ainoastaan keskitetty tietokantapalvelin. Käyttöjärjestelmä: Windows 7 LAN Kytkin Tietokantapalvelin IP 192.168.2.2 Tietokanta: MS SQL Server 2005 Fyysinen yhteys Tietokantayhteys (portti 1440) LAN 192.168.1.0/24 GW: 192.168.1.1 Kuva 2.1. FuturaPlan-ympäristö, kun käytössä ei ole Fusion Sales myyntiohjelmistoa eikä tuotannossa käytettäviä viivakoodilukijoita. Nuolet kuvaavat yhteyden aloitussuuntaa.
4 2.2 Sales ja Production-palveluilla sisäverkosta Jos myyjät, eli Fusion Sales käyttäjät ja mahdolliset viivakoodilukijat ovat paikallisessa lähiverkossa, voidaan Fusion Sales - ja Production-palvelimet asentaa samaan palvelintietokoneeseen (kuva alla). Palvelu: IIS7 Myyjä LAN XML Viivakoodilukija Käyttöjärjestelmä: Windows 7 Fusion Sales Sales- ja Production-palvelin IP 192.168.1.3 Myyjä Kytkin XML Fusion Sales Tietokantapalvelin IP 192.168.1.2 Tietokanta: MS SQL Server 2005 Fyysinen yhteys HTTP Tietokantayhteys LAN 192.168.1.0/24 GW: 192.168.1.1 Kuva 2.2. FuturaPlan-ympäristö, kun myyjät käyttävät Fusion Sales myyntiohjelmistoa paikallisessa lähiverkossa. Nuolet kuvaavat yhteyden aloitussuuntaa. Jos järjestelmässä on paljon käyttäjiä tai käytössä ei ole moniprosessoripalvelinta, on tehokkuussyistä perusteltua asentaa tietokanta ja Fusion Sales-palvelu omiin palvelinkoneisiinsa. Jos myyjät toimivat eri toimitiloissa, voidaan käyttää VPN-yhteyttä tai kohdan 2.3 mukaista konfiguraatiota. FuturaPlanin etäkäyttö onnistuu ainoastaan VPN-yhteydellä tai etätyöpöytäyhteydellä (suositus). VPN-yhteyttä käytettäessä tulee huolehtia yhteyden riittävästä nopeudesta. Jos tehdään esim. paljon tietokantaoperaatioita sisältävää tilausten laskentaa, tulee tietokantayhteyden nopeuden olla mielellään vähintään 100 Mb/s.
5 2.3 Sales-palvelulla ulkoverkosta Kun myyjät työskentelevät eri toimipaikassa, käytetään tyypillisesti seuraavan kuvan mukaista järjestelmäkonfiguraatiota. Käyttämällä kolmea eri aliverkkoa (LAN 1, LAN 2 ja DMZ) mahdollistetaan tilausten välittäminen ulkoverkosta tietoturvallisesti ilman VPNyhteyttä. Myyjä DMZ Palvelu: IIS7 XML Palomuuri IP 192.168.1.1 Fusion Sales Internet Sales-palvelin IP 192.168.3.2 Palvelu: IIS7 Myyjä Kytkin LAN 1 XML LAN 2 Production-palvelin IP 192.168.1.2 Viivakoodilukija Fusion Sales Käyttöjärjestelmä: Windows 7 Tietokanta: MS SQL Server 2005 Tietokantapalvelin IP 192.168.2.2 Fyysinen yhteys HTTP/HTTPS Tietokantayhteys LAN 1 192.168.1.0/24 GW: 192.168.1.1 LAN 2 192.168.2.0/24 GW: 192.168.0.1 DMZ 192.168.3.0/24 GW: 192.168.3.1 Kuva 2.3. FuturaPlan-ympäristö, kun myyjät toimivat eri toimitiloissa. Nuolet kuvaavat yhteyden aloitussuuntaa. Aliverkot ja palvelimet voidaan toteuttaa virtuaalisesti, jolloin tarvittavan laitteisto määrä pysyy pienenä ja hallittavana. Jos palvelimet virtualisoidaan (esim. VMware) tulee kiinnittää erityistä huomioita palvelinkoneen tehokkuuteen. Edellisessä kuvassa esitetty järjestely ei yksin takaa hyvää tietoturvaa! Erityisen suurta huomiota täytyy kiinnittää palomuurin konfigurointiin, mikä tulisikin jättää ainoastaan ammattilaisen vastuulle. 2.4 Sijoittaminen palveluntarjoajan konesaliin FuturaPlan-järjestelmä voidaan sijoittaa konesaliin pois tehdasympäristöstä. Tällöin myös esim. Production-palvelin sijoitetaan DMZ-alueelle (Kuva 2.3). FuturaPlania käytetään mielellään etätyöpöytäyhteydellä, jolloin tietokantayhteys saadaan pidettyä nopeana.
6 3 Järjestelmävaatimukset 3.1 Työasema Käyttöjärjestelmä Prosessori Muisti Levytila Windows 7 tai uudempi Vähintään 1 GHz Vähintään 1 Gt Suositus 2 Gt Vähintään 2 Gt Ohjelmisto Microsoft.NET Framework 4.6.1 3.2 Tietokantapalvelin Käyttöjärjestelmä Prosessori Muisti Levytila Vähintään Windows 7 tai uudempi Suositus Windows Server 2008 tai uudempi Vähintään 1 GHz Vähintään 512 Mt Suositus 4 Gt Vähintään 10 Gt Ohjelmisto Microsoft.NET Framework 2.0 Microsoft SQL Server 2012 tai uudempi (myös Express) (Microsoft SQL Server Management Studio) Nopeaan palautumiseen äkillisistä levyrikoista suositellaan käytettäväksi RAIDjärjestelmää. Virtakatkoksia vastaan kannattaa suojautua tarpeeksi tehokkaalla UPS-laitteella. Huolehdi tiedon, erityisesti FuturaPlan-tietokannan, säännöllisestä varmuuskopioinnista esimerkiksi siirrettävälle levylle. Varmuuskopiota tulisi säilyttää fyysisesti eri paikassa kuin varsinaista tietokantaa.
7 3.3 Sales, Production ja Information -palvelimet Käyttöjärjestelmä Prosessori Muisti Levytila Vähintään Windows 7 tai uudempi Suositus Windows Server 2008 tai uudempi Vähintään 1 GHz Vähintään 1 Gt Suositus 4 Gt Vähintään 2 Gt Ohjelmisto Microsoft.NET Framework 4.6.1 IIS7 tai uudempi Nopeaan palautumiseen äkillisistä levyrikoista suositellaan käytettäväksi RAIDjärjestelmää. Virtakatkoksia vastaan kannattaa suojautua tarpeeksi tehokkaalla UPS-laitteella. 3.4 Verkko Asiakkaiden ja palveluiden yhteys tietokantapalvelimelle tulee olla vähintään 100 Mb/s molempiin suuntiin.