Denna artikel summerar kraven på hårdvara och operativa system som krävs för att nyttja produkterna 2c8 Modeling Tool, 2c8 Lite, 2c8 Approve, server on-prem hos kund samt webbpublicering.
2c8 Modeling Tool och 2c8 Lite
2c8 Modeling Tool och 2c8 Lite är mjukvaror som installeras på användarens dator. Administratörsrättigheter på datorn krävs för att installera applikationerna.
2c8 Lite kräver anslutning till en server.
Applikationerna är inte utvecklade och testade för att köras på terminalservrar eller i Citrix miljöer, vilket innebär att det inte finns någon formell support för denna typ av användning. Vi har dock ett antal kunder som kör våra programvaror i dessa typer av miljöer med framgångsrika resultat.
Resurser för applikationerna hämtas från lic.2c8.com (se ”Närverkskommunikation” nedan).
Operativsystem och hårdvarukrav
Operativsystem* |
Rekommendationer för hårdvara |
Windows 7/8/8.1/10/11 | 2 GB ledigt RAM |
Mac OS X 10.6 eller senare | 1 GB ledigt diskutrymme |
*Enbart 64-bitars versioner är supporterade.
Lokal lagring
Som standard lagras material som skapas lokalt i 2c8 Modeling under användarens användarkatalog som är satt i operativsystemet. Detta kan både ändras av användaren själv I applikationen. Om ni önskar ändra den lokala sökvägen för samtliga användare inom organisationen kan ni kontakta support@2c8.com.
Programmet förutsätter exklusiv tillgång när användaren arbetar med lokala filer, så alla typer av synkroniseringsprogram som Windows sync, Dropbox, OneDrive etc. kan påverka programmets funktion. Använd inte samma sökväg för lokala repositories för olika användare.
Nätverkskommunikation för 2c8 Modeling Tool och 2c8 Lite
Destinationsserver |
Protokoll/Port |
Syfte |
lic.2c8.com | HTTPS/443 | Nedladdning av programresurser, inkluderat automatiska programuppdateringar. |
extension.2c8.com | HTTPS/443 | Installation och uppdatering av plugin |
www.2c8.com | HTTPS/443 | Nyhetsflöde av RSS |
idp.2c8.com | HTTPS/443 | Krävs för att autentisera användare. |
as.2c8.com | HTTPS/443 | Behövs för att auktorisera användare att köra programmet och för att auktorisera användare att ansluta till en server. |
2c8 Serverfunktionalitet
I 2c8’s abonnemang ingår en server som driftas och underhålls av 2c8. Kunden kan dock välja att installera 2c8 Server funktionalitet på en egen server i egen miljö (server on-prem). I denna sektion kan du läsa mer om kraven för en server on-prem.
2c8 Server funktionalitet är installerad på en server som är nåbar från användarnas datorer och låter användarna samarbeta med modeller genom ett förvaltningsflöde och mail notifieringar.
2c8 Server funktionalitet består av:
1. Java EE applikationen Payara som kör server applikationen.
2. En databas. Programmet på användarnas datorer ansluter till Payara och Payara ansluter till databasen.
Sammanfattning av förutsättningar för 2c8 Server funktionalitet on-prem
- Applikationsserver.
- Databas (installerad på applikationsservern eller en separat databasserver)
- SSL certifikat
- Mail server (krävs för 2c8 Approve)
Läs mer om kraven för dessa delar nedan:
Krav för applikationsserver och databas on-prem
Operativsystem* |
Övriga krav |
Kommentarer |
Windows Server 2016 eller later | Payara applikationsserver. MSSQL 2016 eller senare, eller MySQL 5.5 eller senare. SMTP för utgående mailnotifikationer. | Servern kan använda en databas på en annan server om det finns. |
Nätverkskommunikation för 2c8 Serverfunktionalitet on-prem
Destinationsserver |
Protokoll/Port |
Syfte |
idp.2c8.com | HTTPS/443 | Applikationsservern behöver logga in för att kontakta AS. |
as.2c8.com | HTTPS/443 | Listan av användare som tillåts ansluta till servern finns lagrad här. Listan av användare behöver synkroniseras från AS till applikationsservern. Denna synkronisering sker genom att applikationsservern anropar AS. |
"2c8.dittdomännamn.com" | HTTPS/8181/443/valfri port | Kommunikation från klient till server. Vid installation av servermjukvara väljs port för kommunikation. Ni som kund väljer själva vilken port som ska användas och behöver då säkerställa att kommunikation från klient till server är tillåten på vald port. |
SSL Certifikat (https)
Ett certifikat behöver installeras på servern för att förhindra användares uppgifter skickas okrypterat över nätverket, samt för att använda 2c8 Approve. Läs mer om kraven för SSL certifikat I denna artikel: Hur installerar jag ett SSL certifikat på vår 2c8 Server?
Om någon utanför ert nätverk behöver komma åt er server behöver de ha certifikatet installerat, om certifikatet inte är signerat av en globalt anförtrodd CA.
Utgående mailserver
För att kunna använda email notifikationer och 2c8 Approve krävs en utgående mailserver. Denna utgående mailservern konfigureras I Payaras admingränssnitt på applikationsservern. Läs mer om konfiguration av utgående mailserver i denna artikel: Hur konfigurerar jag e-postutskick i 2c8 Apps?
Prestanda
Serverinstallationen är designed för att användas av klienter på ett lokalt nätverk med höghastig uppkoppling. Hårdvarukraven på server beror på hur många användare som ska ansluta till servern samtidigt. Den rekommenderade utgångspunkten för en medelstor användning på en virtuell maskin är en server med 2 CPU core, 2 GB RAM ledigt/tillgänglig utrymme och åtminstone 5 GB ledigt diskutrymme.
I tabellen nedan kan du se tiderna som krävs för att utföra vanliga uppgifter i 2c8 Modeling Tool med olika bandbredd och latens som vi samlat in under tester.
Uppgift |
10/10Mbit, latens <40ms |
2/2Mbit, latens ~200ms |
Export av 200 modeller | 2 minuter | 5 minuter |
Webbpublicering av 200 modeller | 2 minuter | 2 minuter |
Rapportpublicering av 200 modeller till PDF | 2 minutes | 4 minuter |
Vår rekommendation för bästa användarupplevelse är att ha en tillgänglig bandbredd på 10Mbit eller högre, samt en kommunikationslatens under 40ms mellan klient och server. Gränsen för acceptabla nivåer av användarupplevelser som vi nått fram till under tester tycks vara runt 2Mbit i bandbredd och 200ms latens. Programmet kommer fungera med mer långsamma anslutningar och högre latens med det kommer resultera i fördröjningar för dialoger-rutor och för att utföra vissa uppgifter.
Webbpublicering
I 2c8’s abonnemang ingår en webbserver som driftas och underhålls av 2c8. Kunden kan dock välja att installera 2c8 Server funktionalitet på en egen server i egen miljö (server on-prem). I denna sektion kan du läsa mer om kraven för en server on-prem.
De officiellt supporterade webbläsarna för att titta på publicerat material från 2c8 Modeling Tool är de senaste versionerna av Chrome, Firefox, Edge och Safari. Detta oberoende av om ni driftar er egen webbserver eller om den driftas av 2c8.
För bäst prestanda på publicerat material rekommenderar vi en webbserver så som Microsoft Internet Information Server (IIS) eller Apache med med http-komprimering aktiv för html- och JavaScript-filer.
Att publicera material från 2c8 Modeling Tool till en filserver kommer resultera i sämre prestanda för slutanvändaren.
Läs mer om hur du sätter upp en egen webbserver i denna artikel: Hur sätter jag upp en publiceringsplats?
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.