Un subiect comun al conversațiilor noastre cu clienții atunci când implementăm un sistem de depozit este configurarea hardware-ul necesar pentru buna funcționare a sistemului. Regula generală este că la nivelul actual salariile în lume și prețurile echipamentelor - o investiție în echipamente bune aproape întotdeauna se plătește în... timp salvat de echipă. Viteza și calitatea echipamentelor au, de asemenea, o importanță psihologică uriașă - pur și simplu este mai plăcut să lucrezi.
test Onet.
Pe când eram încă student la informatică, în timpul unui stagiu la o companie de programare din Poznań, am observat ceva interesant fenomen şi regularitate. Și anume - hardware-ul ar trebui să fie atât de rapid încât programatorul să poată construi codul (compilarea și crearea versiunii țintă) nu a reușit să acceseze Onet sau alt portal online. Dacă intră, asta e, dispare pentru câteva sau vreo duzină de minute. Același lucru este valabil și pentru orice activitate efectuate de lucrătorii de birou dacă desfășoară o anumită activitate la calculator sau pe server, rezultatul ar trebui să fie disponibil imediat. Dacă așteptarea unui rezultat durează, de exemplu, 15 secunde, acesta există există șanse mari ca persoana respectivă să viziteze Onet/Facebook/Instagram etc. și va dispărea pentru câteva minute derularea conținutului.
Server din partea software-ului.
Fiecare dintre elementele care compun un sistem IT care funcționează eficient este important, inclusiv: fără îndoială vase legate. Inima acestor conexiuni este serverul. Partea server a sistemului nostru WMS constă dintr-o bază de date (Microsoft SQL Server) și un API (API se conectează la baza de date și afișează date pentru clienti). De ceva timp, este posibil să ne instalăm aplicația pe serverele Linux (așa funcționează în cloud-ul nostru), dar datorită faptului că majoritatea companiilor au servere de familie Windows și este, de asemenea, legat de contracte cu administratorii familiarizați cu aceste sisteme în timpul implementărilor clienti dedicati, predomina sistemul Windows.
Dar ce Windows? Sunt de preferat soluțiile server (Windows Server), dar ne descurcăm de asemenea, atunci când instalați sisteme pe Windows 11, trebuie să vă asigurați setările de actualizare adecvate, somn, managementul energiei etc. Instalăm Microsoft SQL Server pe server, ceea ce este suficient Versiune Express când vine vorba de performanță. Arhitectura sistemului nostru WMS creează un cache deasupra bazei de date, prin urmare, versiunea Standard nu adaugă prea mult la performanță, permite doar o bază de date mai mare de 10 GB. Această problemă poate fi ocolită și prin igiena obișnuită a bazei de date (ștergerea înregistrărilor arhivate).
Este important să separați sistemul de operare pentru WMS. Poate fi o mașină virtuală, poate fi fizică, poate fi pe Windows 11 (cum am scris mai devreme, dacă doriți să economisiți niște bani), dar foarte mult nu este indicat sa imparti sistemul de operare in mai multe sisteme IT, in special WMS. Partajarea cauzează probleme de performanță, estomparea responsabilității pentru mașină și o vulnerabilitate mai mare împotriva atacurilor hackerilor. Acest lucru pur și simplu nu ar trebui făcut. De regulă, un sistem ERP ar trebui să aibă unul un sistem de operare separat, WMS, de asemenea.
Server din partea hardware.
Am componente și configurații gata făcute în minte pe care le-aș putea cita. Cu toate acestea, dorința de a scrie articolul atemporal mă duce într-o altă direcție. Voi oferi îndrumări generale de urmat atunci când alegeți configurația hardware a serverului și cele mai frecvente greșeli.
Mai întâi, un link către site-ul webhttps://www.userbenchmark.com/ care este destul de clasamentul hardware obiectiv și este destul de simplu de înțeles. Nu este nevoie să instalați niciun fel suplimentar software, toate datele de la alți utilizatori ai portalului sunt disponibile online.
Dacă compania are deja un server fizic și este capabilă să aloce un server virtual pentru sistemul de pe acesta WMS, ar trebui să verificați dacă puteți efectua un test de vârstă a componentelor căutând componente pe User Benchmark și verificarea vârstei lor (Vârsta luna). Evaluarea depinde de situație, dar în general este posibil adoptând regula conform căreia, dacă componentele sunt mai vechi de 72 de luni (6 ani), trebuie achiziționat un nou server, un cel actual dacă credem că este „bun” poate fi folosit ca mașină de rezervă sau în scopuri mai puțin critice servicii în companie decât un sistem WMS/ERP. Revigorarea unui server vechi prin „adăugarea de memorie RAM” nu este posibilă nu are sens, este doar o arhitectură mai veche. Mai ales dacă serverul are discuri cu elemente în mișcare, de exemplu HDD, acest lucru îl descalifică imediat. După cum se spune, nu iese nicio valiză din geantă vei... Instalând protoxid de azot în Seicento nici nu vom realiza mare lucru 😊
Vârsta contează cel mai mult. Cu cât echipamentul este mai tânăr, cu atât mai bine.
- Disc – numai unități SSD. Ceea ce contează este viteza de citire și viteza de scriere. În mod normal, ne uităm și la vârstă. Interfața M.2 de pe magistrala PCI permite de obicei realizarea viteze mari. Pe User Benchmark putem compara unitățile individuale în ceea ce privește vârsta și prețul și a atins viteze și evaluări ale utilizatorilor.
- Procesor – acordăm atenție parametrilor precum vârsta, viteza pentru 8 nuclee și evaluarea utilizatorului.
- RAM – Vârsta, frecvența și evaluările utilizatorilor sunt importante. Sens bineinteles ca are si dimensiune. Se poate presupune că este nevoie de 32 GB pentru 50 de utilizatori RAM. Peste 50 de utilizatori necesită 64 GB de RAM. Următoarea barieră este în jur de 200 utilizatorii care au nevoie de obicei de 128 GB sau mai mult.
- Plăcă de bază, placă de rețea, carcasă, surse de alimentare etc. – Când vine vorba de sursa de alimentare, merită să alegeți unul bun, stabil, cu multă putere de eliberat. Placa de bază este determinată de procesor, așa cum ne uităm de obicei pe vârstă. Plăcile mai noi vor avea o arhitectură mai nouă - simplă 😊
Costul serverului pentru sistemul IT.
Ok, deci cât costă un astfel de server? Cât ar trebui să coste un astfel de server?
Răspunsul la această întrebare este destul de complicat. Criteriul de bază este tipul de achiziție. Raft o soluție de server de la mărci cunoscute va fi întotdeauna mai scumpă și mai lentă decât echipamentele de gaming. Sigur Mă frec la ochi de uimire, dar așa este. Serverele de raft sunt în mare parte echipate cu arhitectură cu o generație mai veche decât echipamentele de gaming disponibile pe piață. Acest lucru se datorează faptului că Hardware-ul serverului trebuie să fie mai stabil, mai dovedit și mai sigur. Ceva pentru ceva.
În ceea ce privește costul mașinii, mă voi referi la media națională netă. Îl poți găsi cu ușurință pe un an dat în motorul de căutare. Costul unui server pentru o implementare WMS dedicată începe de la două medii plasă internă. Acesta este punctul de intrare pentru implementări de până la 10 utilizatori. Dacă este posibil, o copie de rezervă solidă Puteți încerca o soluție de joc aici. Apoi ar trebui să adăugați o medie națională pentru fiecare 10 utilizatori. De exemplu, pentru 100 de utilizatori costul este de 11 medii naționale nete. Nu mai aici ne uităm la o soluție de gaming, doar un server dedicat de la un brand cunoscut.
Cel mai important lucru. Backup.
Se spune că utilizatorii sunt împărțiți în cei care fac backup și cei care vor face backup. Aici nu există milă. Care ar trebui să fie strategia dvs. de rezervă și recuperare în caz de dezastru sau spargere? Bifat. O copie neverificată înseamnă că nu există copie. După pornirea celui nou server, noul sistem ar trebui să fie copiat de rezervă, o eroare simulată și copia de rezervă restaurată. Nu există comenzi rapide.