1s 8 ce parametri de calculator sunt necesari. Calculator pentru contabil si departament contabilitate. De ce este important să alegeți un computer puternic pentru contabilitate?

Subiectul articolului „Computer pentru contabili și contabilitate” pare în general oarecum ciudat. S-ar părea că toată lumea - literalmente fiecare persoană - ar trebui să știe cum ar trebui să fie un computer pentru un contabil. Dar când specialiștii noștri vin la client pentru a face munca de înființare a 1C Accounting, se dovedește că nu orice contabil lucrează pe un computer ideal pentru contabilitate, ci funcționează pe un computer pe care cineva l-a cumpărat cu mult timp în urmă. Între timp, programele moderne de contabilitate ridică semnificativ ștacheta pentru cerințele pentru un computer de contabilitate. Acum mai multe detalii.

Deloc, Problema alegerii unui computer pentru contabilitate apare în mod regulat în rândul clienților noștri.Și răspunsul la această întrebare trebuie actualizat în mod constant, pentru că... cerințele pentru computere sunt în creștere, iar hardware-ul computerului își mărește și capacitățile.

Specialiștii noștri au finalizat următorul computer de contabilitate, l-au asamblat și configurat la jumătatea lunii martie 2015. Șeful companiei a indicat că confortul, fiabilitatea și viteza computerului asamblat sunt principale, iar prețul este o consecință rezonabilă a caracteristicilor. Privind în perspectivă, putem spune că estimarea pentru un computer de contabilitate în martie 2015, prețurile și 62 de dolari s-au dovedit a fi egale cu 48.000 de ruble (unitate de sistem + monitor).

Mai trebuie să spunem că computerul a fost planificat să fie folosit nu numai pentru contabilitate, ci și pentru alte sarcini, dar totuși intensitatea resurselor lor a fost mai mică decât sarcinile contabile.

Înainte de a vă prezenta configurația reală a computerului asamblat, să spunem de ce este important să alegeți un computer puternic pentru contabilitate.

De ce este important să alegeți un computer puternic pentru contabilitate?

1. Toate programele sunt actualizate

Windows cu licență se va instala într-un an 200 sau mai multe actualizări sistem de operare. Fiecare actualizare instalată va încetini computerul, va extinde registry, va adăuga la folderul winsxs etc. Pe scurt, în timp, Windows-ul actualizat cu licență va necesita din ce în ce mai multe resurse de calcul de la computer.

O poveste specială este Actualizare de configurare 1C pe un calculator de contabilitate. O astfel de actualizare este o operațiune care necesită mult resurse., de multe ori nu necesită abilități super-specialiste. Pe un computer lent, actualizarea configurației 1C Accounting poate dura 3-4 ore. Acum imaginați-vă că plătiți pentru fiecare oră de muncă a unui programator care a sosit la organizația dvs. doar pentru a actualiza configurația 1C. Deci, 4 ore de o astfel de actualizare vor costa organizația o fracțiune decentă din costul computerului în sine. Dar un computer cu hardware nou poate actualiza 1C în 30-40 de minute.

2. Antivirusul trebuie luat în considerare

Toți managerii înțeleg că computerul unui contabil stochează informații importante și chiar și pentru o perioadă lungă de timp. De aceea, de regulă, oamenii nu se zgâriesc să cumpere un antivirus. Instalați un antivirus pe computer Dr.Web, Kaspersky, Eset Nod. Toate aceste antivirusuri pun din nou o sarcină semnificativă pe computer și afectează foarte mult performanța subsistemului de disc. Aceasta înseamnă că un hard disk pentru un contabil ar trebui achiziționat nu numai cu o capacitate mare, ci și cât mai repede posibil.

3. Alte programe intensive în resurse

Calculatorul de contabilitate nu se va limita la programul 1C și antivirus. Acesta va include SBiS+, sistemul Konturn-Extern, Garant sau Consultant, FineReader și cine știe ce altceva. Aceasta presupune că computerul trebuie să fie puternic și nimic altceva.

4. Necesitatea de a respinge modernizarea

Dacă computerul este slab, mai devreme sau mai târziu va fi nevoie să faceți upgrade. Modernizarea înseamnă atât necesitatea achiziționării componentelor computerului, cât și nevoia de a plăti lucrările de modernizare. Modernizarea poate implica necesitatea reinstalării software-ului, iar acest lucru implică și costuri financiare.

Monitorizare pentru contabilitate

Referitor la alegerea monitorului— în opinia noastră, ar trebui să fie de format larg. Marime mare. Un astfel de monitor vă permite să lucrați cu tabele cu un număr mare de coloane și să vizualizați o cantitate mare de date în 1C și alte programe. Pentru clientul nostru, am selectat un monitor de 24 de inchi cu o rezoluție de 1920*1080.

De asemenea, ar trebui să acordați atenție luminozității și contrastului monitorului. Dacă monitorul este de o clasă bugetară, atunci nu arată bine imaginea și acest lucru va afecta eficiența muncii, dar mai întâi pe viziunea contabilului dvs.

Inițial, am vrut să achiziționăm un monitor cu o rezoluție verticală și mai mare de 1200 de pixeli, dar prețul pentru astfel de monitoare a început de la 23.000 de ruble și a trebuit să renunțăm la o astfel de achiziție.

Configurare computer pentru contabilitate

Componentele au fost achiziționate de la una dintre companiile de încredere din Krasnodar și s-a obținut următoarea listă:

Nume

unitate de putere ATX 450W FSP, wPFC, ventilator de 12 cm, ATX-450PNR

1.750 RUB

cadru ZALMAN Z9 U3, MidiTower, ATX, negru

4.270 RUB

pasta termica Arctic Cooling MX-4, 4 grame

420 rub.

Placa de baza Gigabyte GA-B85M-D3H, B85, Socket 1150, DDR3, mATX

4.310 RUB

HDD HDD 1TB, SSD 8GB, 3.5″, 7200rpm, 64MB, SATA 6 Gb/s, Seagate Desktop SSHD, ST1000DX001

4.800 de ruble.

mai rece Cooler Master Hyper 103 PWM, Soclu 775/1156/1150/1366/2011/AM2/AM3/FM1/FM2, RR-H103-22PB-R1

1.490 RUB

monitor Iiyama ProLite E2483HS-B1, 1920×1080, 5M:1, 300cd/m^2, DVI, HDMI, 2ms, LED, negru, cu difuzoare

12.750 RUB

CPU Intel Core i5-4460, 3,20 GHz, 6 MB, LGA1150, OEM

10.740 RUB

Modul de memorie pentru computer DIMM DDR3, 8 GB(2×4GB), PC3-14900, 1866MHz, Kingston HyperX FURY albastru, HX318C10FK2/8

5.010 RUB

Am înlocuit câteva lucruri pe această listă, și anume sursa de alimentare și am adăugat o unitate DVD.

cadru ZALMAN Z9 U3 - spațios, confortabil și toate astea. Și cel mai important - 4 porturi USB pe panoul frontal. Acest lucru este foarte convenabil - nu trebuie să utilizați porturile de pe panoul din spate.

HDD Seagate Desktop SSHD, ST1000DX001 este o altă parte productivă a computerului. Acesta este un HDD hibrid cu un SSD mic de 8 GB încorporat. Această parte vă permite să creșteți viteza de încărcare a sistemului de operare și să reduceți timpul necesar pentru oprirea computerului.

CPU Intel Core i5-4460 a fost achiziționat în ultimul moment, hotărând să înlocuiască Intel Core i3, care era planificat inițial. Prin înlocuirea lui i3 cu i5, au implementat de fapt principiul „împingerii înapoi a modernizării”.

Sistem de răcire Cooler Master Hyper 103 PWM a fost achiziționat deoarece... Este ușor de instalat și controlat PWM, ceea ce înseamnă că va funcționa practic silențios în majoritatea modurilor de operare ale computerului.

RAM Capacitatea de 8 GB este bună, mai ales ținând cont de cerințele moderne ale programului 1C Accounting. Am cumpărat memoria într-un kit de 2x4GB cu timpi redusi. Timingurile mici sunt mai potrivite pentru un PC de jocuri, dar... pur și simplu am ales o memorie RAM bună;

Configurația pe care o asamblam va dura mult timp și nu va necesita atenția specialiștilor IT.

Mai jos este o fotografie a unității de sistem asamblate



Asamblarea unui computer pentru contabilitate - selectarea componentelor și asamblarea acestora
Calculator gata făcut pentru contabilitate - asamblat și gata de acțiune

Dacă aveți nevoie de un computer de înaltă calitate cu garanție pentru departamentul dvs. de contabilitate, vă rugăm să contactați SC_ prin telefon.

Server pentru 1C

Întreprinderile mari folosesc 1C în modul client-server de mult timp. Și astăzi această tehnologie se deplasează activ în întreprinderile mijlocii și mici. Acest articol este despre cum ar trebui să fie un server 1C cu un număr mic de utilizatori.

De câți utilizatori are nevoie de un server pentru 1C?

PostgreSQL gratuit pentru 1C apărut cu mult timp în urmă. Și relativ recent, o poziție atât de minunată a apărut în lista de prețuri 1C:

Vă recomandăm cu încredere să utilizați 1C în modul client-server începând cu 3-5 utilizatori. Opțiunea de fișier rămâne pentru bazele de date foarte mici și dacă nu este nevoie să lucrezi în baza de date de acasă, călătorii de afaceri sau alte birouri, dacă rămâne fără 1C în cazul unei eșecuri pentru câteva zile, nu este deloc înfricoșător . De asemenea, considerăm că lucrul în RDP este o tehnologie învechită, care este potrivită doar atunci când, dintr-un motiv oarecare, platforma este veche (8.0 sau 8.1) sau platforma este veche, este tentant să scrieți „rusă veche” (7.7). Prin urmare, tot ce este scris mai jos se aplică opțiunii „un DBMS și un server de aplicații 1C:Enterprise sunt instalate pe serverul 1C, lucrul se desfășoară într-un client subțire 8.2”.

Ar trebui să cumpăr un server de marcă sau să-l asamblam eu sau să comand asamblarea de la furnizori?

Dacă aveți până la 10 utilizatori, puteți utiliza un computer „acasă” obișnuit ca server cu unele modificări. Este foarte posibil să îl cumpărați „pe părți” și să îl asamblați singur. Dacă înțelegeți bine ce este pasta termică, cum să rupeți conectorul de alimentare ATX fără a rupe placa în jumătate, unde este conectorul mai rece de pe ea, cum performanța lui 1C depinde de frecvența memoriei (aproape liniar cu resurse suficiente) ) și de ce nu ar trebui să conectați hard disk-uri aproape unul de celălalt.

  • peste 15 utilizatori
  • nu există un super administrator de sistem care să știe totul „despre computere”
  • afacerea aduce suficienți bani pentru a regreta dacă 1C nu mai funcționează

Mica precizare. Prin „marcă” înțelegem IBM, HP și mărci similare. Orice „integrator” local care asamblează computere bazate pe platforma de server Intel „la comandă” cu ajutorul elevilor de ieri, cu configurația înregistrată din cuvintele clientului, nu sunt mărci. Chiar dacă acest server este asamblat într-o carcasă montabilă în rack. Chiar dacă au pus o etichetă frumoasă pe panoul frontal. Aceasta este auto-asamblare și avem multe exemple în care, să spunem, asamblatorii greșesc atunci când selectează componente. De exemplu, am văzut cum într-un server serios care costă mai mult de 300.000 de ruble, controlerul RAID hardware a intrat în conflict cu placa de bază și a produs 15% din debitul declarat. Am văzut, de asemenea, configurații cu distorsiuni uriașe, de exemplu o mașină cu patru Xeon și o singură matrice de discuri de două discuri. Când cumpărați un server 1C, contactați cei care înțeleg cum ar trebui să fie.

Ceea ce este important este că astăzi merită un server de marcă, garantat a fi operațional, dovedit și de încrederemai ieftinautoasamblare cu caracteristici comparabile. Prin urmare, cel mai probabil nu veți putea economisi bani cumpărând un server de nivel mediu auto-asamblat. Astăzi, auto-asamblarea are dreptul la viață doar pe segmentul de servere bazate pe componente convenționale („desktop”), adică chiar la nivel de intrare, care practic nu sunt produse de mărci.

sistem de operare


Fără a începe războaiele sfinte, vă recomandăm să utilizați Windows Server 2012. Aceasta este o platformă de încredere și dovedită pentru serverul 1C. Alte soluții au dreptul la viață, dar, să zicem, dacă te hotărăști să instalezi Ubuntu Server, abia ai nevoie de recomandări. Și este puțin probabil să ajute. Linux pentru 1C este unic de fiecare dată și este imposibil să dai recomandări generale.

Pentru serverele entry-level, este foarte posibil să utilizați Windows desktop, de exemplu, Windows 7/8. Dacă nu aveți nevoie de Active Directory, RDS și nu veți folosi MS SQL Server ca SGBD. Trebuie doar să rețineți că implicit în Windows 7 Professional numărul de conexiuni simultane prin TCP nu poate depăși 20. În Windows 8 această limitare a fost eliminată.

Memorie

Ar trebui să existe suficientă memorie. Dacă instalați mai multă memorie decât este necesar, nu va exista o creștere a performanței. Dacă furnizați mai puțin decât este necesar, experiența utilizatorului se va transforma în tortură. Calculul este următorul: minim 2GB pentru nevoile sistemului de operare, de la 2GB pentru DBMS, de la 4GB pentru serverul 1C:Enterprise. Total minim 8 GB. Acest volum este suficient pentru 5-10 utilizatori cu o bază de date. Captura de ecran arată o imagine tipică a alocării memoriei în timpul lucrului pe îndelete a mai multor utilizatori cu o bază de date mică:

Observați cum serverul de aplicații 1C (rphost.exe) iubește memoria. Imediat după deschiderea bazei de date, are nevoie de aproximativ un gigaoctet. Cu muncă intensă, de exemplu, reprocesarea documentelor timp de o lună, este destul de capabil să stăpânească 6 GB cu o singură conexiune activă. De asemenea, trebuie să rețineți că bara albastră („În așteptare”) nu este memoria liberă, ci memoria cache a sistemului. Iată același sistem în care am început să lucrăm mai mult sau mai puțin intens:

Fluxul de lucru 1C are o caracteristică. De regulă, crește într-o singură direcție. Cantitatea de memorie capturată de rphost.exe crește treptat și crește în timpul zilei de lucru. Vă recomandăm să reporniți agentul server 1C în fiecare noapte, imediat înainte de a încărca copii de rezervă.

16 GB este suficient pentru 20-30 de utilizatori cu două sau trei baze de date. Este imperativ să configurați volumul maxim alocat pentru serverul 1C:Enterprise (acest lucru se face în consola de administrare) și pentru SGBD! Dacă acest lucru nu se face, atunci, de exemplu, Postgree din cutie va folosi doar 200-300 MB de memorie. În mod implicit, este „sufocat”. Dar serverul de aplicații 1C, dimpotrivă, poate „mânca” cu ușurință totul, indiferent cât de mult ai da.

Subsistemul disc

În primul rând, chiar și pe un server entry-level este necesar să se separe discul cu sistemul și discul cu bazele de date. Apoi, dacă finanțele permit, adăugăm un al treilea disc pentru a stoca o cantitate mare de date (backup-uri etc.). Pentru Postgree, trebuie să creăm un disc RAM pentru a stoca temporar statisticile.

Este foarte posibil să folosiți un disc pentru sistem care nu este cel mai rapid și nici cel mai voluminos. 500 GB este mai mult decât suficient.

Discul pentru baza de date este cu siguranță SSD. Pentru bazele de date 1C, discurile convenționale și matricele lor nu au cel mai mic avantaj. Cu o dimensiune tipică a bazei de date a unei întreprinderi medii de 2-3 GB, un volum de 120 GB, după cum înțelegeți, este destul de suficient. Și performanța, toate celelalte lucruri fiind egale, diferă de 10 ori sau mai mult. Limitările privind numărul de cicluri de rescriere sunt de domeniul trecutului, astăzi, SSD-urile sunt mai fiabile decât orice disc „mecanic”. Neapărat trebuie să luați un SSD cu tehnologie TRIM (înregistrare cache atunci când alimentarea este oprită) și trebuie să vă uitați cu atenție la viteza de scriere declarată, există multe opțiuni diferite pe piață.

Dacă timpul de nefuncționare al bazei de date, și mai ales restaurarea copiei de ieri din arhivă, este inacceptabil, trebuie să instalați un controler RAID și două discuri în modul „oglindă”. Vă sfătuim cu insistență să nu utilizați controlere RAID software. Doar hardware.

Arhivarea poate fi configurată folosind un DBMS sau puteți scrie un fișier batch care va fi lansat de planificatorul Windows și descărca bazele de date din modul batch 1C:Enterprise. Nu este foarte important. Este important ca în fiecare noapte sistemul să creeze automat o arhivă și să o scrie pe un disc de server separat. Un sistem de arhivare care necesită activare manuală nu este un sistem de arhivare, ci o prostie. După crearea descărcărilor de baze de date, vă recomandăm cu căldură să le încărcați în stocarea în cloud. Acesta ar putea fi Google Drive, Yandex Disk, Dropbox sau propria ta resursă ftp. Principalul lucru este că aceste descărcări nu sunt stocate în aceeași cameră în care se află serverul. De ce? Pentru că o afacere normală ar trebui să îndure cu calm orice. Incendiu, efractie, vizita autoritatilor cu sechestru. Doamne ferește, desigur, dar orice se poate întâmpla.

Dacă tot ceea ce este posibil a fost deja configurat și mâinile vă mâncărim să faceți altceva, puteți redirecționa înregistrarea jurnalului Postgree (dacă aveți una) pe un disc separat. Acest lucru va da o creștere mică, dar destul de vizibilă a vitezei în timpul operațiunilor active cu baza de date.

Sursa de alimentare si UPS

Nu vă zgâriți cu sursa de alimentare. Nu. Puteți economisi la orice altceva în limite rezonabile, iar sursa de alimentare pentru server ar trebui să fie ideală. Un server diferă de un computer obișnuit în primul rând prin faptul că este pornit constant. Rezervă dublu watt și un producător cu nume (Thermaltake, Powerman, Enermax), iată recomandarea noastră. O sursă de alimentare neîntreruptibilă (UPS) este necesară pentru două scopuri. În primul rând, în cazul unor supratensiuni grave, trebuie să permită supraviețuirii sursei de alimentare a serverului, luând lovitura asupra ei înșiși (sau mai bine zis, asupra siguranței sale). În al doilea rând, trebuie să închidă corect serverul atunci când există o întrerupere de curent. UPS-ul nu trebuie și nu poate permite funcționarea fără tensiune externă, acestea sunt iluzii. Chiar și 15 minute. Sarcina sa este de a oferi sistemului de operare server o comandă de oprire. Prin urmare, un UPS neconectat și neconfigurat este o piesă de mobilier, nimic mai mult.

CPU

Când lucrează 5 utilizatori, orice procesor „desktop” de o clasă destul de înaltă, de exemplu un Core i7 quad-core, va fi încărcat în medie cu 5-7%. Procesorul nu este în general un blocaj. Trebuie să respecte parametrii rămași, nimic mai mult. Prin urmare, este mai bine să alegeți ultimul procesor, dintre cele potrivite pentru sistemul selectat. Caracteristicile digitale (numărul de nuclee, dimensiunea memoriei cache, frecvența) nu sunt decisive. De exemplu, cel mai recent Core i5 depășește generația anterioară Core i7.

În orice caz, nu ar trebui să cumpărați cel mai puternic și mai scump procesor disponibil pentru platforma selectată (placa de bază) pentru un server 1C. Mai degrabă, varianta optimă ar fi de la mijlocul listei, sortată după preț.

Software

Nu este nevoie să instalați software antivirus pe server. E prea mult. Siguranța și absența virușilor este asigurată de trei reguli:

  • Serverul nu trebuie să conțină programe care nu sunt necesare pentru funcționarea sa
  • Serverul nu trebuie utilizat ca unul dintre computerele client
  • Din exterior, de pe Internet și rețeaua locală, nicio resursă de server nu ar trebui să fie accesibilă, cu excepția celor absolut necesare

Nu vă recomandăm să combinați serverul 1C și fișierul, e-mailul, proxy și serverul web. Aceste sarcini sunt perfect rezolvate de dispozitive și servicii specializate. De exemplu, routerul Zyxel Keenetic 4G și altele asemenea sunt excelente la distribuirea Internetului în rețea, funcționând ca un ftp și server de fișiere. Cel mai bine este să transferați serverul web al unei companii mici și mijlocii pe un VDS într-un centru de date. E-mail acolo, sau chiar către e-mail Google sau Yandex pentru domeniul tău.

Câteva cuvinte despre serverele virtuale

Desigur, aceasta este o tehnologie foarte populară pentru soluțiile de server de vârf. Cu toate acestea, pentru întreprinderile mijlocii (20-50 de utilizatori), beneficiile virtualizării sunt departe de a fi evidente, iar pentru companiile mici nu oferă decât bătăi de cap. În primul rând, virtualizarea serverului nu este gratuită și costă resursele mașinii. În al doilea rând, toate avantajele „ajustării performanței din mers” și ale „mobilității” sunt defalcate de o grămadă de probleme legate de pierderea licențelor software 1C în cazul oricăror modificări. În al treilea rând, practic nu există nimic de partajat (există puține resurse), iar o astfel de întreprindere pur și simplu nu are nevoie de mai multe servere. Astăzi, foarte puține întreprinderi riscă să închirieze un server virtual într-un centru de date sub 1C și chiar și în acest caz este mai bine să nu închirieze un server, ci să se conecteze la serviciul 1C Online.

Cât costă un server pentru 1C?

La momentul scrierii acestui articol, costul aproximativ al serverului este:

    • de la 30.000 de ruble pentru 5-10 utilizatori
    • de la 60.000 de ruble pentru 15-20 de utilizatori
    • de la 90.000 de ruble pentru 30-50 de utilizatori

Cu un număr mai mare de utilizatori, devine necesar să distribuiți serverul DBMS și serverul de aplicații pe diferite mașini fizice.

La cererea dumneavoastră, noi, împreună cu partenerii noștri, putem selecta și furniza atât un server de marcă fabricat de IBM, cât și un server prefabricat entry-level.

Astăzi ne vom uita la alegerea hardware-ului serverului pentru o organizație mică pentru 25-30 de utilizatori, cu o infrastructură distribuită (puncte de vânzare cu amănuntul, depozit), care necesită un server terminal și programul 1C: Enterprise. Toți angajații vor folosi aceste servicii.

Majoritatea companiilor mici, pentru a reduce costul echipamentelor, preferă să minimizeze cantitatea de echipamente achiziționate și cer administratorilor să „împingă” toate serviciile pe care le solicită într-un singur server fizic. Dorința este de înțeles și de iertat, dar „există nuanțe”.

Puteți organiza un server terminal și utilizați versiunea de fișier 1C acolo, dar cu un astfel de număr de utilizatori, compania de dezvoltare recomandă trecerea la versiunea client-server. Prin urmare, vom avea nevoie de un alt server pentru „1C: Enterprise” și un server de baze de date. Să clarificăm imediat că este posibil să organizați un server terminal, un server SQL și un server 1C pe un singur sistem de operare, dar din punctul de vedere al securității și stabilității serviciilor, acest lucru nu este foarte recomandat. Dar dacă doriți totuși să utilizați un server fizic pentru toate cele trei roluri, atunci vă recomandăm să utilizați virtualizarea, de exemplu, VMWare ESXi sau Hyper-V.
Astfel, apar trei variante:

  1. Un server cu fișierul 1C. O variantă proastă, nu o vom lua în considerare mai departe.
  2. Un server cu două mașini virtuale.
  3. Două servere fizice, un terminal, al doilea cu o bază de date și 1C.

Pentru a rezolva aceste probleme, se poate propune următoarea configurație de server:

In caz de un server fizic Am ales Dell R710, cu două procesoare Xeon X5650 cu șase nuclee, 64 GB RAM și șase discuri: două SSD-uri în RAID 1 și patru discuri SAS în RAID 10.

In caz de două servere fizice Am ales următoarele configurații:

  • Server terminal: IBM x3550 M3 cu un procesor Xeon E5620, 32 GB RAM și două SSD-uri în RAID 1, cu o placă de rețea suplimentară pentru două interfețe gigabit. Acest server are, de asemenea, opțiuni bogate de upgrade, deoarece este cu procesor dublu, are 18 sloturi de memorie și acceptă până la 288 GB de RAM.
  • Server de baze de date: IBM x3250 M5 cu un procesor Xeon E3-1220v3, 16 GB RAM, un controler RAID SAS/SATA suplimentar, patru discuri SAS în RAID 10, cu o placă de rețea suplimentară pentru interfețe de 2 gigabit.
De ce am ales aceste configurații particulare? Pentru a răspunde la această întrebare, să calculăm de ce avem nevoie pentru a asigura o experiență confortabilă de utilizator în mica noastră organizație de 25-30 de angajați. Pentru a evita orice neînțelegere: acesta este doar un exemplu de implementare ieftină a 1C și, în multe cazuri, este mai recomandabil să alegeți alte configurații.

CPU

În ceea ce privește timpul procesorului, sesiunile terminale nu ocupă o pondere foarte mare. Pe baza experienței de implementare a soluțiilor terminale în diverse organizații, pentru a menține o muncă confortabilă pentru 30 de utilizatori, vor fi suficiente 4-6 nuclee de procesor fizic, un nucleu pentru 6-8 sesiuni.

Pentru o bază de date mică, serverul SQL va avea nevoie de un nucleu. Dar ne vom concentra pe extinderea bazei de date în viitor (sau creșterea numărului de baze de date) și vom lua două nuclee SQL.

Pentru un server 1C: Enterprise, nu atât numărul de nuclee este important, ci viteza lor de ceas și frecvența magistralei. Prin urmare, vom adăuga încă două nuclee la serverul 1C.
Și să nu uităm că, dacă folosim virtualizarea, unul sau două nuclee ne vor fi utile pentru a asigura funcționarea sistemului de operare gazdă.

În total obținem:

  • un server cu două mașini virtuale necesită 12 nuclee fizice. Puteți face mai puțin, dar ar trebui să existe întotdeauna o rezervă de putere. Un server cu două procesoare cu șase nuclee este ideal pentru asta.
  • Pentru un server terminal, un procesor Xeon E5620 cu șase nuclee este suficient pentru un server de baze de date, este suficient un procesor Xeon E3-1220v3 cu patru nuclee.

RAM

Mai întâi, să vedem câtă memorie RAM este necesară pentru servicii:
  • Sistemul de operare Windows Server necesită doar 2 GB de RAM.
  • Pentru SQL și o bază de date mică 1C, 4-6 GB de RAM vor fi suficiente.
  • Serverul 1C: Enterprise necesită încă 2-3 GB de RAM.
  • Ne așteptăm ca fiecare utilizator să aibă nevoie de 700 MB de RAM într-o sesiune de terminal, apoi 30 de utilizatori vor avea nevoie de 21 GB.
Acum să aplicăm acest lucru opțiunilor noastre.
  • Un server cu două mașini virtuale necesită aproximativ 40 GB de RAM.
  • Pentru un server terminal vor fi suficiente 24 GB sau 32 GB RAM (o vom lua cu o marjă, presupunând extinderea viitoare). Pentru un server cu baze de date, aveți nevoie de cel puțin 8 GB, dar acesta este „back to back”, deci 16 GB sunt cu rezervă. Memoria este acum una dintre cele mai ieftine componente de server.

Subsistemul disc

Acesta este blocajul tradițional al multor sisteme. Alegerea hard disk-urilor potrivite este foarte importantă pentru a asigura performanța serverului. Când 1C funcționează cu o bază de date SQL, apar multe operațiuni de citire/scriere pe secundă (IOPS). Dacă utilizatorii lucrează pe serverul terminal de la clienți subțiri (adică folosesc pe deplin serverul terminal ca mediu de lucru), acest lucru încarcă foarte mult sistemul de disc al serverului. De exemplu, 30 de utilizatori ai unui server terminal pe RAID 1, SATA 3 Gb/s, cu unități WD Velociraptor se simt incomod atunci când lucrează cu e-mail și navighează activ pe Internet. Pentru serverele terminale, vă recomandăm să utilizați unități SSD. Pentru servere de baze de date - discuri SAS asamblate în matrice tolerante la erori.

Pe lângă unități, trebuie acordată atenție și controlerului de disc. Serverele moderne au controlere destul de bune la bord, de exemplu, HP SmartArray și DELL PERC. Cu toate acestea, ar fi incorect să folosiți soluții „la bord” sub sarcini grele atunci când sunt necesare performanțe maxime. Economisind puțin, puteți obține cu ușurință un server puternic care nu trage deloc sarcina. Prin urmare, controlerul trebuie să fie hardware, nu software, cu propria sa memorie nevolatilă.

Să luăm în considerare opțiunile pentru rezolvarea acestei probleme.

  • Pentru un server cu două mașini virtuale, este recomandabil să utilizați două matrice RAID: unul va conține fișierele mașinii virtuale ale serverului terminal, al doilea va conține serverul de baze de date și 1C: fișierele mașinii virtuale Enterprise. Pentru a crea prima matrice, cel mai bine este să utilizați două unități SSD în RAID 1 (oglindă).

    Este mai bine să creați a doua matrice din patru unități SAS în RAID 10 (oglindă + stripe), dar este posibil și din două unități SSD în RAID 1. Alegerea depinde doar de costul unităților și de modelul de server.

  • Pentru două servere totul este la fel, doar matricele vor fi distribuite între servere. Pe terminal - RAID 1 a două SSD-uri, pe serverul de baze de date - RAID 10.

Unul sau mai multe servere

După cum am menționat mai sus, organizațiile mici au o dorință destul de puternică de a plasa toate serviciile pe un singur server.

Avantajele utilizării unui singur server și virtualizării includ un consum mai mic de energie și o distribuție mai flexibilă a resurselor între mașinile virtuale. Ei bine, transferul mașinilor virtuale, dacă se întâmplă ceva, este mult mai convenabil decât transferul sistemelor de operare fizice.

Cu toate acestea, două servere au capacități de upgrade mai mari. De exemplu, în versiunea noastră, ieftinul IBM x3550 M3 cu adăugarea unui alt procesor și RAM se transformă într-un server terminal scurt elegant pentru 50 sau chiar mai mulți utilizatori.

Un alt „gât de sticlă” în cazul nostru, de care trebuie luat în considerare la alegerea a două servere fizice, este schimbul de date între ele prin rețea. Pentru serverele virtuale, schimbul de date are loc printr-un comutator virtual. Aici, pentru a crește debitul rețelei, puteți instala în fiecare server o placă de rețea cu două interfețe gigabit, care pot fi agregate între ele și pot conecta direct ambele servere cu legături agregate de 2 gigabit. Sau folosiți plăci de rețea cu SPF+ 10GBASE, dar acest lucru este scump.

Rezervă de putere

Atunci când se calculează și se selectează un server, trebuie să se țină seama de sarcinile de vârf. De asemenea, este necesar să ne amintim că baza de date se va „umfla”, volumul de date de pe serverul terminal va crește, iar numărul de utilizatori poate crește. Multe întreprinderi economisesc rezerve de energie și după șase luni sau un an se confruntă cu întreruperi ale activității și reclamații ale utilizatorilor. Acesta este cazul când economisirea excesivă duce la noi costuri în viitor - cel zgârcit plătește de două ori. Opțiunile pe care le-am ales sunt proiectate cu rezerve de putere și opțiuni de upgrade. Se ține cont de faptul că DELL R710 poate adăuga încă două hard disk-uri și RAM, precum și să înlocuiască procesoare cu altele mai eficiente.

Deci, dacă aveți nevoie de extindere sau numărul de servicii crește, atunci există perspective mari, iar serverele existente își vor îndeplini sarcinile în mod eficient pentru o lungă perioadă de timp. Poate că peste un an va trebui brusc să dublăm numărul de utilizatori, la 60 de persoane? Vă rog.

Dacă ați folosit un server DELL R710, atunci puteți cumpăra un IBM x3550 M3 ieftin, puteți instala un hypervisor pe acesta, puteți transfera o mașină virtuală cu o bază de date și un server 1C acolo și pe DELL să oferiți toate resursele unei mașini virtuale cu un Terminal. Va fi rapid și nu va trebui să „arunci totul și să cumperi noi”.
Dacă ați folosit două servere IBM, atunci x3550 M3 cu adăugarea unui al doilea procesor și o cantitate mică de RAM se transformă dintr-o mașină medie într-o mașină destul de puternică. Și în x3250 M5 puteți face upgrade procesorului de la E3-1220v3 la E3-1285v3.

Am testat computere în diferite categorii de preț pentru dvs.

Foarte des, clienții apelează la noi cu o solicitare de a selecta un computer care va „funcționa bine cu 1C”, adică nu va „încetini” sau îngheța.

Acest lucru se datorează faptului că utilizatorii care au făcut economii la achiziționarea sau au cumpărat echipamente informatice în urmă cu 3-5 ani se confruntă acum cu faptul că 1C funcționează extrem de lent și încetinește fluxul de lucru.

Este în general acceptat că poți cumpăra cel mai simplu computer pentru un birou pentru a lucra cu documente și 1C, pentru că Nu va rula jocuri care necesită mult resurse sau programe de modelare 3D. Dar aceasta este o greșeală! În ultimii ani, programele de contabilitate au evoluat în instrumente puternice de analiză care oferă sarcini de lucru specifice și consumă mult mai multe resurse.

Am efectuat un experiment și am aflat ce parametri ai unității de sistem vor permite ca 1C să funcționeze cât mai eficient posibil!

Am testat folosind procesări speciale, care, la testare, declanșează afișarea simultană a 150 de documente de diferite tipuri, dar care se intersectează în registre (PKO, RKO și RTU) în baza de date de lucru „1C: Contabilitate”, ed. 3.0 din versiunea curentă cu interfața „Taxi”. Volumul bazei de date 4 GB.

Testele au fost efectuate pe 6 computere de diferite configurații:

    procesoare diferite 4 și 8 nuclee.

    cantitate de RAM 4 – 8 GB, cu și fără unitate SSD Silicon Power SATA-III 60Gb SP060GBSS3S60S25 S60 2.5" w490Mb/s.

    software: Windows 10 PRO pe 64 de biți.

Copia de testare nr. 1

Procesor: AMD FX 4330, (4 nuclee, 4 GHz, 95 W)

2 buc.

Hard disk: HDD Toshiba 500 GB HDWD105UZSVA P300
Cost: 16.200 de ruble.

Copia de testare nr. 2

Procesor: AMD FX 8320E, (8 nuclee, 3,2 GHz și 4 GHz Turbo)

Placa de baza: Asus M5A78L-M LX3 Soc-AM3 AMD760G

RAM: memorie DDR3 4Gb 1333MHz Kingston Kingston KVR13N9S8/4-SP 2 buc


Cost: 21.900 de ruble.

Copia de testare nr. 3

Procesor: AMD A4-6300 Richland (FM2, L2 1024Kb)

Placa de baza: Asus A68H

RAM: memorie DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Hard disk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Cost: 12.500 de ruble.

Copia de testare nr. 4

Procesor: Procesor Intel® Core™ i3-4170 3M Cache, 3,40 GHz

RAM: memorie DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Hard disk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Preț: 22 500 R.

Copia de testare nr. 5

Procesor: Procesor Intel® Celeron® G1840 2M Cache, 2,80 GHz

Placa de baza: chipset Asus H81

RAM: memorie DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Hard disk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Preț: 18 000 R.

Copia de testare nr. 6

Procesor: Procesor Intel® Pentium® G3260 3M Cache, 3,30 GHz

Placa de baza: chipset Asus H81

RAM: memorie DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Hard disk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Preț: 19 400 R.

După instalarea și lansarea 1C: Accounting 3.0, au apărut imediat lideri și străini.

Timpul minim de încărcare a durat ~45 de secunde, maxim ~2 minute. 10 sec. Eșantionul de testare nr. 2 a arătat cea mai bună viteză de funcționare, în timp ce specimenul nr. 5 s-a dovedit a fi un outsider. În configurația de bază, instanța nr. 2 a depășit viteza de încărcare a trei sesiuni 1C de aproape 3 ori, comparativ cu nr. 5.

Pe locul doi a fost specimenul nr. 1. Configurațiile rămase au arătat aproximativ aceleași rezultate: ~1 min 10 sec.

Procesorul puternic și cantitatea mare de memorie RAM au arătat performanțe excelente la lansarea aplicației. Viteza de lansare a fost măsurată cu un cronometru convențional.

Mai jos este un grafic rezumat pentru toate computerele testate cu timpul mediu de procesare a documentelor.

Consultați diagramele de comparație:

Rezultatele testului

Testele au arătat că SSDdiscul dă o creștere a vitezei de funcționare. Dar cu volume mici de baze de date, poate fi înlocuit cu un procesor puternic, cu o cantitate mai mare de RAM decât dimensiunea bazei de date.

Beneficiul unei unități SSD este vizibil doar cu cantități mari de date, atunci când nu există suficientă memorie RAM pentru a finaliza și a efectua corect operația.

Cel mai slab rezultat, așa cum era de așteptat, a arătat o unitate de sistem bazată pe procesorul AMD A4-6300 fără o unitate SSD. Timpul mediu de cablare a depășit 300 ms.

Cel mai echilibrat ca preț și rezultate Rezultatul a fost o unitate de sistem bazată pe un procesor: AMD FX 4330 cu o capacitate de memorie de 4 GB cu o unitate SSD.

Cu un preț de 17.200 de ruble, este cu 11% mai scumpă decât o unitate de sistem bazată pe un procesor AMD A4-6300 4GB cu o unitate SSD, iar creșterea puterii este de 29%. Beneficiul este mai mult decât dublu.

Unitatea de sistem AMD A4-6300 4GB fără o unitate SSD, cu prețul său scăzut de 12.500 de ruble, va fi suficientă pentru sarcini standard de birou și baze de date mici de informații cu un număr mic de operațiuni.

Cel mai bun timp la efectuarea documentelor a arătat o unitate de sistem bazată pe procesorul Intel® Core™ i3-4170. Este potrivit dacă utilizați nu numai programe de birou și 1C, ci și alte aplicații, deoarece costul unui computer Intel® Core™ i3-4170 de 4 GB cu SSD este de 25.500 de ruble. Cu 48% mai mare decât AMD FX 4330 4GB cu SSD și cu 64% mai mare decât AMD A4-6300 4GB cu SSD. Creșterea productivității în aceste cazuri este de 21%, respectiv 44%.

Ce sa aleg?

Categoria de preț până la 16.000 de ruble

Copia de testare nr. 1

Procesor: AMD FX 4330, (4 nuclee, 4 GHz, 95 W), memorie DDR3 4 Gb 1333 MHz Kingston KVR13N9S8/4-SP 2 buc., Hard disk: HDD Toshiba 500 GB HDWD105UZSVA P300

Procesor: AMD FX 4330, (4 nuclee, 4 GHz, 95 W), Memorie DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP 2 buc., Hard disk: HDD Toshiba 500 GB HDWD105UZSVA P300, Silicon Power SATA-III 0GBS30606060606060606006 w490 Mb/s

Procesor: Procesor Intel® Core™ i3-4170 3M Cache, 3,40 GHz, memorie DDR3 4 Gb 1333 MHz Kingston KVR13N9S8/4-SP, Hard disk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300