Systemkrav¶
CentreStack-servern är byggd ovanpå Microsofts webbplattform, vilket inkluderar:
Windows Server-baserat operativsystem
Internet Information Server 7/8/10 (IIS)
.Net Framework 4.5+
ASP.NET
PostgreSQL, MySQL, Microsoft SQL Server eller Microsoft SQL Server Express
Basoperativsystemet kan vara något av följande:
Windows Server 2022
Windows Server 2019
Windows Server 2016
Vi rekommenderar Windows Server 2022/2019/2016 eftersom .Net Framework 4.5+ kommer direkt med dessa nyare server OS-plattformar. Det är enklare och snabbare att installera CentreStack-programvara på Windows Server 2022/2019/2016.
Observera
CentreStack-serverns installerare kan installera alla beroende systemkomponenter som .NET Framework och etc. För installation rekommenderas en ren maskin.
Det finns inget behov av att förbereda maskinen utöver det rena tillståndet hos den grundläggande operativsystemsmjukvaran.
Windows Server 2022, 2019, 2016¶
Det grundläggande operativsystemet utgör basen för Microsofts webbplattform. Det kommer att laddas med de nämnda Microsoft-komponenterna innan kärnprogramvaran CentreStack installeras.
CentreStack-installationsprogrammet kommer att installera och ladda alla beroende Windows-komponenter.
Observera
Det rekommenderas att använda ett basoperativsystem med engelsk lokalisering. (Användargränssnittet kan vara på en annan lokalisering.)
SQL Server / MySQL Server¶
Microsoft SQL Server eller SQL Server Express eller MySQL används för att lagra statisk konfigurationsinformation såsom användarnamn, e-post, lagringskonfiguration, filer och mappar, delningsinformation och annat.
Det rekommenderas att SQL-servern har dagliga säkerhetskopior eftersom den innehåller konfigurationsinformation för att tjänsten ska fungera korrekt.
Om du har SQL Server Standard Edition eller SQL Server Enterprise Edition kan du dra nytta av funktioner för hög tillgänglighet som Always-On Clustering eller Always-On Fail Over Group.
MySQL Community Edition stöds också.
Om du konfigurerar en CentreStack-server i Amazon AWS rekommenderas även Amazon Aurora DB.
Observera
CentreStack-serverns installationsprogram kan installera SQL Express eller MySQL. Om du endast behöver en allt-i-ett-installation för en enskild serverinstallation kan installationsprogrammet installera databasen automatiskt.
.Net Framework 4¶
CentreStack-servern är byggd med .Net Framework 4, med ASP.NET och WCF.
Vi rekommenderar .Net Framework 4.5 och högre eftersom det fungerar bättre med fjärrklienter som har Internet Explorer 10 eller 11.
Observera
CentreStack-serverns Installer kommer automatiskt att installera .NET 4.5 och andra beroendekomponenter.
ASP.NET 4.5/4.6/4.7¶
CentreStacks webbläsarportal användargränssnitt är skrivet i ASP.NET, HTML och JavaScript.
Internetinformations-tjänster (IIS)¶
CentreStacks server-tjänster är värdar inuti Internet Information Server (IIS). Det tillhandahåller mäklarfunktioner och säker gateway mellan klientagenterna och bakgrundslagringen. Det är också ett värdeadderande lager ovanpå bakgrundslagringen.
Observera
CentreStack Server Installer kommer att aktivera IIS-tjänsten om den inte redan är det. Så inga manuella steg krävs.
Rekommenderad hårdvaruspecifikation¶
- Minne:
4GB, (8+GB är bättre för produktionsmiljö)
- Hårddisk:
100G
- Operativsystem:
Windows 2022, Windows 2019, Windows 2016
- CPU:
Intel, minst 2-kärnor, föredrar 4-kärnor (eller 2-vCPU/4-vCPU om på en virtuell maskin)
Observera
Virtuella maskiner rekommenderas. En ren maskin byggd från ett grundläggande OS med engelskt språk är att föredra. Efter att den rena maskinen tillhandahållits kommer CentreStack Server-installationsprogrammet automatiskt att installera resten av Windows-systemkomponenterna och CentreStack-komponenterna. Programvaran är hypervisor-neutral. Hypervisorn kan vara Hyper-V, VMWare eller andra. Programvaran kan också installeras på en fysisk maskin om det behövs.
Kapacitetsplanering¶
För användarantal mindre än 1000 räcker det med en enda CentreStack-server. För det mesta kommer en allt-i-ett-serverinstallation att vara tillräcklig. I detta fall installerar du CentreStack Server på en enda fysisk eller virtuell maskin. Standardinstallationsprogrammet för CentreStack kommer att installera alla komponenter (databas/webbnod/arbetarnod) på en maskin.
För användarantal större än 1000 rekommenderas att ha SQL Server-noden på en separat fysisk eller virtuell maskin.
Övriga arbetsnoder kommer att dela på belastningen för användarna med en kapacitet på 1000 var.
I detta fall rekommenderas en virtuell maskin för varje arbetsnod och du bör använda ett wildcard SSL-certifikat för varje arbetsnod.
Observera
I vissa stora distributioner kan SSL lastas av till hårdvarulastbalanserare som Citrix NetScaler eller F5 BIG IP.
Kapaciteten på 1000 avser samtidiga användare. Det är möjligt att du kan ha 5000 namngivna användare men endast 1000 av dem använder produkten samtidigt. Så i detta fall kan per-server kapaciteten vara 5000 namngivna användare.
Observera
(En samtidig användare definieras som användare som gör förfrågningar under en 10-sekundersperiod. Till exempel, om du gör en förfrågan A, och jag gör en förfrågan B, och om tidskillnaden mellan förfrågan A och förfrågan B är mindre än 10 sekunder, är förfrågan A och förfrågan B samtidiga).
EXEMPEL: Om du har 300 000 användare i ditt företag kan du behöva mellan 30-60 arbetsnoder (5000 – 10 000 namngivna användare för varje arbetsnod). Du kan öka minnesstorleken för varje arbetsnod för att minska antalet arbetsnoder som behövs.
Lastbalansering¶
Vår rekommendation är att ha en egen lastbalanseringsenhet om möjligt. Dock kan CentreStack använda arbetsnoder (endast för webbfunktion) för lastbalansering om du inte har en befintlig lastbalanserare. Du kan välja en arbetsnod som den nod som exponeras för inloggning/kontaktpunkt och överlåta det faktiska arbetet till andra.
Om du har en hårdvarulastbalanserare som F5 kan du hoppa över webbnoder och låta F5 direkt lastbalansera till en grupp av arbetsnoder. Du kan också använda funktionen för nätverkslastbalansering som ingår i Windows 2022/2019/2016 för lastbalansering.