Järjestelmävaatimukset

CentreStack-palvelin on rakennettu Microsoftin web-alustan päälle, joka sisältää:

  • Windows Server -käyttöjärjestelmän perusta

  • Internet Information Server 7/8/10 (IIS)

  • .Net Framework 4.5+

  • ASP.NET

  • PostgreSQL, MySQL, Microsoft SQL Server tai Microsoft SQL Server Express

Peruskäyttöjärjestelmä voi olla joko:

  • Windows Server 2022

  • Windows Server 2019

  • Windows Server 2016

Suosittelemme Windows Server 2022/2019/2016 -käyttöjärjestelmiä, koska .Net Framework 4.5+ tulee suoraan näiden uudempien palvelinkäyttöjärjestelmien mukana. CentreStack-ohjelmiston asentaminen on helpompaa ja nopeampaa Windows Server 2022/2019/2016 -alustoille.

Muista

CentreStack-palvelinasennin pystyy asentamaan kaikki riippuvuusjärjestelmäkomponentit, kuten .NET Frameworkin ja muut. Asennusta varten suositellaan käyttämään puhdasta konetta.

Peruskäyttöjärjestelmäohjelmiston puhtaassa tilassa ei tarvitse valmistella konetta sen enempää.

Windows Server 2022, 2019, 2016

Peruskäyttöjärjestelmä muodostaa Microsoftin web-alustan perustan. Ennen CentreStack-ydinohjelmiston asentamista siihen ladataan mainitut Microsoftin komponentit.

CentreStack-asennusohjelma asentaa ja lataa kaikki riippuvaiset Windows-komponentit.

Muista

Suositellaan käyttöjärjestelmän perusversiota englanninkielisellä alueasetuksella. (Käyttöliittymä voi olla eri alueasetuksella.)

SQL-palvelin / MySQL-palvelin

Microsoft SQL Server tai SQL Server Express tai MySQL käytetään tallentamaan staattisia konfiguraatiotietoja, kuten käyttäjänimi, sähköposti, tallennuskonfiguraatio, tiedostot ja kansiot, jakamistiedot ja muut.

On suositeltavaa, että SQL-palvelimelle tehdään päivittäiset varmuuskopiot, koska se sisältää palvelun asianmukaiseen toimintaan tarvittavaa konfiguraatiotietoa.

Jos sinulla on SQL Server Standard Edition tai SQL Server Enterprise Edition, voit hyödyntää korkean saatavuuden ominaisuuksia kuten Always-On -klusterointia tai Always-On Fail Over -ryhmää.

MySQL Community Editionia tuetaan myös.

Jos olet asentamassa CentreStack-palvelinta Amazon AWS:ssä, suositellaan myös Amazon Aurora DB:tä.

Muista

CentreStack-palvelinasennin pystyy asentamaan SQL Expressin tai MySQL:n. Jos tarvitset vain kaikki yhdessä -asennuksen yksittäiselle palvelimelle, asennin voi asentaa tietokannan automaattisesti.

.Net Framework 4

CentreStack-palvelin on rakennettu .Net Framework 4:n päälle, käyttäen ASP.NET- ja WCF-teknologioita.

Suosittelemme .Net Framework 4.5:ttä tai uudempaa, koska se toimii paremmin etäasiakkaiden kanssa, joilla on Internet Explorer 10 tai 11.

Muista

CentreStack-palvelimen asennusohjelma asentaa .NET 4.5:n ja muut riippuvuuskomponentit automaattisesti.

ASP.NET 4.5/4.6/4.7

CentreStackin web-selainportaalin käyttöliittymä on kirjoitettu ASP.NET-, HTML- ja JavaScript-ohjelmointikielillä.

Internet Information Server (IIS)

CentreStack-palvelimen palvelut isännöidään Internet Information Server (IIS) -palvelimessa. Se tarjoaa välitystoimintoja ja turvallisen yhdyskäytävän asiakasagenttien ja taustavarastoinnin välille. Se on myös lisäarvokerros taustavarastoinnin päällä.

Muista

CentreStack-palvelinasennin ottaa käyttöön IIS-palvelun, jos sitä ei ole jo. Manuaalisia toimenpiteitä ei siis vaadita.

Kapasiteettisuunnittelu

Käyttäjämäärissä, jotka ovat alle 1000, yksi CentreStack-palvelin riittää. Useimmiten kaikki-yhdessä -palvelinasennus on riittävä. Tässä tapauksessa asennat CentreStack-palvelimen yhteen fyysiseen tai virtuaalikoneeseen. Oletusarvoinen CentreStack-asennusohjelma asentaa kaikki komponentit (tietokanta/web-solmu/työntekijäsolmu) yhdelle koneelle.

Käyttäjämäärissä, jotka ovat suurempia kuin 1000, on suositeltavaa, että SQL Server -solmu sijoitetaan erilliseen fyysiseen tai virtuaalikoneeseen.

Työn muut solmut jakavat kuorman käyttäjille, joilla on kumpaakin 1000 kappaletta.

Tässä tapauksessa kullekin työntekijäsolmulle suositellaan virtuaalikonetta ja sinun tulisi käyttää villikortin SSL-varmennetta kullekin työntekijäsolmulle.

Muista

Joissakin suurissa käyttöönotoissa SSL voidaan siirtää laitteistotasolle kuormantasaimelle, kuten Citrix NetScaler tai F5 BIG IP.

Kapasiteetti 1000 viittaa samanaikaisiin käyttäjiin. On mahdollista, että sinulla on 5000 nimettyä käyttäjää, mutta vain 1000 heistä käyttää tuotetta samanaikaisesti. Tässä tapauksessa palvelimen kapasiteetti voi olla 5000 nimettyä käyttäjää.

Muista

(Samanaikainen käyttäjä määritellään käyttäjiksi, jotka tekevät pyyntöjä 10 sekunnin aikana. Esimerkiksi, jos teet pyynnön A ja minä teen pyynnön B, ja pyyntöjen A ja B välinen aikaero on alle 10 sekuntia, pyynnöt A ja B ovat samanaikaisia).

ESIMERKKI: Jos yrityksessäsi on 300 000 käyttäjää, saatat tarvita 30–60 työskentelysolmua (5000–10 000 nimettyä käyttäjää kullekin työskentelysolmulle). Voit skaalata kunkin työskentelysolmun muistin kokoa vähentääksesi tarvittavien työskentelysolmujen määrää.

Kuormantasaus

Suosituksemme on, että käytätte omaa kuormantasauslaitetta, jos mahdollista. CentreStack pystyy kuitenkin käyttämään työntekijäsolmuja (vain web-toimintoa varten) kuormantasaukseen, jos sinulla ei ole olemassa olevaa kuormantasainta. Voit valita työntekijäsolmun olevan solmu, joka on esillä kirjautumista/yhteyspistettä varten ja siirtää varsinaisen työn muille.

Jos käytössäsi on laitteistotasapainotin, kuten F5, voit ohittaa web-solmut ja antaa F5:n suoraan tasapainottaa kuormaa työntekijäsolmujen farmiin. Voit myös käyttää Windows 2022/2019/2016:ssa sisältyvää verkkokuormituksen tasapainotusominaisuutta kuorman tasapainottamiseen.