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.
Suositeltava laitteistovaatimus¶
- Muisti:
4GB, (8+GB on parempi tuotantoympäristölle)
- Kovalevy:
100G
- Käyttöjärjestelmä:
Windows 2022, Windows 2019, Windows 2016
- CPU:
Intel, vähintään 2-ydin, mieluiten 4-ydin (tai 2-vCPU/4-vCPU virtuaalikoneessa)
Muista
Virtuaalikoneita suositellaan. Suositeltavaa on puhdas kone, joka on rakennettu peruskäyttöjärjestelmästä ja jossa on englanninkielinen lokaali. Puhtaan koneen toimituksen jälkeen CentreStack-palvelimen asennusohjelma asentaa automaattisesti loput Windows-järjestelmän komponentit ja CentreStack-komponentit. Ohjelmisto on hypervisori-neutraali. Hypervisorina voi olla Hyper-V, VMWare tai muut. Ohjelmisto voidaan tarvittaessa asentaa myös fyysiselle koneelle.
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.