Cerinţe hardware
Cerințele recomandate pentru sistemele de calcul diferă în funcție de destinația lor în sistemul informatic.
Astfel, pot exista trei situații:
1. Calculatorul are destinația de server și va găzdui serverul de baze de date.
2. Calculatorul are destinația de stație de lucru/client pentru serverul de baze de date.
3. Calculatorul va găzdui și serverul de baze de date și aplicația client.
Cazul de la punctul 3 este asimilat ca și cerințe de sistem cu cazul de la punctul 1.
În același timp, cerințele recomandate pentru sistemele de calcul diferă și în funcție de nivelul implementării: numărul de stații și volumul de date.
În consecință, aici ne sunt prezentate recomandările minimale, pentru o implementare simplă, urmând ca ulterior să apelăm la sfaturile unui consultant de vânzări.
Server (64 biti)
Hardware
- Server fizic dedicat, instalat local sau colocat intr-un centru de date
- Procesor: Xeon, i9, i7, de generatie noua
- Memorie: 32GB ECC
- Stocare: SSD (Enterprise) pentru bazele de date si HDD pentru backup
Sisteme de operare compatibile
- Windows Server 2022
- Windows Server 2019
- Windows 10/11 pe 64 biti (doar in configuratii minimale, cu cerinte modeste)
Stație de lucru
Hardware
- Procesor: i9, i7, i5 (+ procesoare Apple seria M folosind mașină virtuală Parrallels)
- RAM: 8GB sau mai mult
- Display: rezoluție peste 1024x768, iar rezoluția optimă este de 1920x1080
Sisteme de operare compatibile
*Windows 10/11 x64 sau ARM64
Alte cerințe
- Atât pe server, cât și pe stațiile de lucru trebuie să avem instalată versiunea de .NET 8 curent folosită de aplicaţiile Nexus.
Recomandări
- Baza noastră de date este foarte importantă și nu ne permitem să o pierdem accidental (defecțiuni, incendiu, furt, viruşi, ransomware,...etc). Producătorul ne recomandă să luăm următoarele măsuri:
- Utilizăm pe server cel putin doua SSD-uri in configuratii RAID 1 sau RAID 10 (cu "oglindire")
- Pentru stocarea backup-urilor de siguranță utilizăm un sistem NAS conectat în reţeaua noastră locală și/sau un serviciu Cloud de stocare. De preferat accesul la locația de backup să se facă securizat, cu autentificare. În acest mod se previne accesul unor viruși de tip ransomware la fisierele de backup.
- Utilizăm UPS-uri profesionale programate să închidă automat server-ul atunci când se atinge un nivel critic de încarcare a bateriei. Oprirea brusca a sistemului poate corupe fisierele bazelor de date.
- Dacă considerăm ca este esențial pentru afacerea noastră ca sistemul informatic să fie 24h din 24h funcțional producătorul ne recomandă să luăm următoarele măsuri:
- Pentru servere vom utiliza brand-uri consacrate.
- Serverele să aibă în dotare inclusiv componente de rezervă, cum ar fi: sursă de alimentare, SSD, placă de reţea, etc.
- Utilizăm UPS-uri profesionale și grupuri electrogene.
- Punem la punct strategii de backup pentru întregul sistem, pentru un downtime minim în cazul apariției unor defecțiuni.
- Dacă dorim performanță și un timp scurt de răspuns din partea serverului, producătorul ne recomandă să luăm următoarele măsuri:
- Utilizarea unui SSD separat pentru TEMPDB (o baza de date proprie serverului SQL, utilizată intens de către acesta pentru procesarea datelor).
- Divizarea fișierelor de date ale TEMPDB în functie de procesorul instalat.
- Limitarea memoriei utilizate de serverul SQL, pentru a rezerva o parte sistemului de operare
- Separarea pe unitati de stocare diferite a fisierelor bazelor de date (fisiere MDF si LDF)
- Instruirea utilizatorilor în sensul utilizării responsabile a resurselor sistemului. Astfel, ei pot seta mai întâi filtre pentru informațiile cerute sau pot programa executarea rapoartelor complexe de analiză la ore la care sistemul e mai liber.
- Programarea unor operatii de mentenanta a bazei de date, la ore la care sistemul nu e utilizat.
- Instalarea periodica a update-urilor sistemului de operare, în afara orelor de program
- Achizitionarea versiunii Standard a Microsoft SQL Server. Aceasta poate fi achiziționată în regim OEM de la Nexus Media, la un preț redus fata de oferta Retail. (OEM = se utilizează doar pentru Nexus ERP)
- Utilizăm doar drivere testate și aprobate pentru sistemul de operare deținut (driver = software-ul necesar pentru funcționarea dispozitivelor hardware, de ex.: driver pentru imprimantă).
- Configurăm antivirusul pentru a excepta de la scanare fișierele bazelor de date, mai exact extensiile MDF si LDF.
- Instalăm doar aplicaţii care ne sunt strict necesare.
- Orice aplicaţie nouă poate veni, fără să fim atenţionaţi, cu multiple servicii care ruleză rezident indiferent dacă folosim sau nu aplicaţiile respective.
- Toate aceste servicii ne încarcă inutil calcultoarele (memorie, procesor, spaţiu de stocare), iar uneori pot provoca inclusiv blocarea sistemului de operare.
- Pe cât posibil, instalăm cât mai puține programe care rulează ascuns (servicii și programe rezidente în memorie).
- Pentru a crește viteza de lucru a unor PC-uri deja existente, acolo unde este posibil, producătorul ne recomandă să upgradăm următorele componente:
- înlocuim HDD-ul existent cu unul de tip SSD M.2.;
- dublăm memoria RAM.
- Înainte de introducerea în sistemul informatic a unui nou calculator testăm pentru 48 ore acel sistem prin menţinerea lui deschis şi rularea periodică a unor aplicaţii speciale de testare.
- Ținând cont, în primul rând, de faptul că oprirea unui sistem de calcul din rețeaua noastră poate duce la oprirea vânzărilor este indicat să respectăm cât mai multe din recomandările de mai sus și bineînţeles să ţinem cont de recomandările specialiștilor IT de la care achiziționăm sistemele de calcul în cauză.