Dnes zvažujeme výber serverovej „miestnosti“ pre malú organizáciu s 25-30 zamestnancami s distribuovanou infraštruktúrou (maloobchodné predajne, sklad), ktorá si vyžaduje terminálový server a program 1C:Enterprise. Tieto služby využívajú všetci zdravotnícki pracovníci.

Väčšina malých spoločností je v záujme zníženia nákladov na vlastníctvo ochotná minimalizovať množstvo zariadení, ktoré kupujú, a žiada správcov, aby všetky služby, ktoré poskytujú, „naskladali“ na jeden fyzický server. Bazhanna je inteligentná a premýšľavá, ale sú tu nuansy.

Môžete zorganizovať terminálový server a použiť tam verziu súboru 1C, ale pre taký počet počítačových systémov maloobchodná spoločnosť odporúča prejsť na verziu klient-server. Preto potrebujeme aj server pre „1C:Enterprise“ a databázový server. Objasnime, že je možné organizovať terminálový server, SQL server a 1C server na jednom operačnom systéme, ale z hľadiska bezpečnosti a stability robotických služieb sa to vôbec neodporúča. Ak však naozaj chcete používať jeden fyzický server pre všetky tri role, odporúča sa použiť virtualizáciu, napríklad VMWare ESXi alebo Hyper-V.
Týmto spôsobom existujú tri možnosti:

  1. Jeden server zo súboru 1C. Je to prehnitá možnosť, nevidíme ju z diaľky.
  2. Jeden server s dvoma virtuálnymi strojmi.
  3. Dva fyzické servery, jeden terminál, druhý s databázou 1C.

Na dokončenie týchto úloh môžete definovať nasledujúcu konfiguráciu servera:

U vipadku z jeden fyzický server Vybrali sme Dell R710 s dvoma šesťjadrovými procesormi Xeon X5650, 64 GB RAM a šiestimi diskami: dva SSD pre RAID 1 a dokonca SAS disky pre RAID 10.

U vipadku z dva fyzické servery Vybrali sme nasledujúce konfigurácie:

  • Terminálový server: IBM x3550 M3 s jedným procesorom Xeon E5620, 32 GB RAM a dvoma SSD v RAID 1, s ďalšou edge kartou pre dva gigabajtové rozhrania. Tento server má tiež množstvo možností upgradu, vrátane dvoch procesorov, 18 slotov pre pamäťové moduly a podporuje až 288 GB RAM.
  • Databázový server: IBM x3250 M5 s jedným procesorom Xeon E3-1220v3, 16 GB RAM, prídavný radič SAS/SATA RAID, podporovaný diskami RAID 10 SAS, s prídavnou okrajovou kartou pre 2 gigabajtové rozhranie.
Prečo sme zvolili takéto konfigurácie? Aby sme to potvrdili, vysvetlíme, čo potrebujeme na zabezpečenie pohodlnej práce pre našich pracovníkov v našej malej organizácii s 25-30 zamestnancami. Aby nedošlo k nedorozumeniu: existuje iba jedna z aplikácií lacného 1C a v mnohých prípadoch je dôležitejšie zvoliť iné zmeny.

procesor

Podľa času procesora zaberajú terminálové relácie malé množstvo miesta. Okrem zavedenia terminálových riešení v rôznych organizáciách bude na udržanie pohodlnej práce pre 30 zamestnancov stačiť 4-6 fyzických procesorových jadier, jedno jadro na 6-8 relácií.

Pre malú databázu potrebuje SQL server jedno jadro. Zameriavame sa aj na rozšírenie databázy v budúcnosti (alebo zvýšenie počtu databáz) a vezmeme dve SQL jadrá.

Pre server 1C: Enterprise nie je počet jadier taký dôležitý ako ich frekvencia hodín a frekvencia zbernice. Preto na server 1C pridáme ďalšie dve jadrá.
A nezabúdajme, že pri inštalácii virtualizácie potrebujeme jedno alebo dve jadrá na zabezpečenie prevádzky hostiteľského operačného systému.

Spolu vychádzame:

  • Server s dvoma virtuálnymi strojmi vyžaduje 12 fyzických jadier. Môžete urobiť menej, inak môžete stratiť rezervu úsilia. Ideálny je na to server s dvoma šesťjadrovými procesormi.
  • Pre terminálový server postačuje jeden procesor Xeon E5620 so šiestimi jadrami, pre databázový server stačí procesor Xeon E3-1220v3 s niekoľkými jadrami.

RAM

Okamžite je prekvapujúce, koľko pamäte RAM je potrebných pre služby:
  • Operačný systém Windows Server bude vyžadovať iba 2 GB pamäte RAM.
  • Pre SQL a malú 1C databázu bude stačiť 4-6 GB RAM.
  • Server 1C: Enterprise má ďalšie 2-3 GB RAM.
  • Odhaduje sa, že každý pacient potrebuje 700 MB RAM v terminálnej relácii, takže 30 pacientov potrebuje 21 GB.
Teraz sme uviazli pri našich možnostiach.
  • Jeden server s dvoma virtuálnymi strojmi vyžaduje približne 40 GB RAM.
  • Pre terminálový server bude stačiť 24 GB alebo 32 GB RAM (prevzaté z rezervy, prenášanie maximálneho rozšírenia). Pre server s databázami potrebujete aspoň 8 GB, inak 16 GB ako rezervu. Pamäť je jednou z najlacnejších komponentov servera.

Diskový subsystém

Tento tradičný tanečný krk má veľa systémov. Správny výber pevných diskov je pre zabezpečené servery ešte dôležitejší. Pri spustení 1C s databázou SQL neexistujú žiadne operácie čítania/zápisu za sekundu (IOPS). Keď klienti pracujú na terminálovom serveri pomocou tenkých klientov (to znamená, že sa úplne spoliehajú na terminálový server ako fungujúci stred), výrazne to ovplyvňuje diskový systém servera. Napríklad 30 jadrových terminálových serverov na RAID 1, SATA 3 Gb/s, s diskami WD Velociraptor sa počas hodiny práce s poštou a aktívneho surfovania na internete cíti nepohodlne. Pre terminálové servery odporúčame používať úložné zariadenia SSD. Pre databázové servery - SAS disky uložené v racku až po virtuálne pole.

Krém hromaditeľov, prosím, rešpektujte radič disku. Súčasné servery majú na doske dobré radiče, ako napríklad HP SmartArray a DELL PERC. Je však nesprávne zvoliť si „palubné“ riešenia pre seriózne aplikácie, keď sa vyžaduje maximálna produktivita. Keď sa trochu ochránite, môžete ľahko odstrániť tesný server, ktorý už nie je potrebný. Preto je ovládač hardvérový, nie softvérový, s vlastnou energeticky nezávislou pamäťou.

Poďme sa pozrieť na možnosti odblokovania tejto rastliny.

  • Pre jeden server s dvoma virtuálnymi strojmi musíte vytvoriť dve polia RAID: na jednom budú rásť súbory virtuálneho stroja terminálového servera, na druhom - súbory virtuálneho stroja databázového servera "1C: Enterprises ". Na vytvorenie prvého poľa je najlepšie použiť dva SSD disky v RAID 1 (mirror).

    Ďalšie pole možno jednoduchšie vytvoriť zo štyroch SAS diskov v RAID 10 (mirror + stripe), alebo je to možné z dvoch SSD diskov v RAID 1. Výber závisí len od veľkosti diskov a modelu servera.

  • Pre dva servery je všetko rovnaké, iba niektoré polia budú distribuované medzi servermi. Na termináli - RAID 1 z dvoch SSD, na databázovom serveri - RAID 10.

Jeden alebo viac serverov

Ako už bolo povedané vyššie, malé organizácie majú veľkú potrebu umiestniť všetky svoje služby na jeden server.

Pred inováciou na jeden server a virtualizáciou môžete znížiť spotrebu energie a rozdeliť zdroje medzi virtuálne stroje. Prenos virtuálnych strojov je v tomto prípade oveľa náročnejší ako prenos fyzických operačných systémov.

Dva servery však majú oveľa väčší potenciál na upgrade. Napríklad v našej verzii je lacný IBM x3550 M3 s pridaním jedného procesora a RAM premenený na elegantný krátky terminálový server pre 50 a viac používateľov počítača.

Ďalším „školským problémom“ v našom prípade je, že je potrebné dávať pozor pri výbere dvoch fyzických serverov a výmene dát medzi nimi. V prípade virtuálnych serverov dochádza k výmene údajov prostredníctvom virtuálneho prepínača. Tu, aby ste zvýšili kapacitu priepustnosti vrstvy, môžete do servera skinu nainštalovať vrstvovú kartu s dvoma gigabajtovými rozhraniami, ktoré je možné navzájom agregovať a priamo pripojiť k serveru s 2 gigabajtovými agregáciami s inými linkami. Alebo môžete použiť edge karty s SPF+ 10GBASE, inak budete s cestom spokojní.

Pažba na tlačenie

Pri plánovaní a výbere servera musíte byť maximálne opatrní. Je potrebné pamätať aj na to, aby sa databáza „nenafúkla“, objem dát na terminálovom serveri rástol a počet klientov sa mohol zvyšovať. Existuje veľa podnikov, ktoré môžu ušetriť na pracovných rezervách a prostredníctvom práce sa vysporiadať s prerušeniami práce a hrabaním zamestnancov. To je problém, ak prehnaná ekonomika povedie v budúcnosti k novým výdavkom - je skúpe zaplatiť dvojnásobok. Nami vybrané možnosti sú poistené s rezervou úsilia a možnosťou upgradu. Je zaručené, že v DELL R710 bude možné pridať ďalšie dva pevné disky a RAM, ako aj nahradiť procesory produktívnejšími.

Takže, ak potrebujete rozšírenie alebo sa počet služieb zvýši, potom sú tu skvelé vyhliadky a existujúce servery na dlhú dobu skutočne odídu zo svojej práce. Snáď cez rieku nebudeme potrebovať zvýšiť počet klientov za deň až na 60 ľudí? Prosím.

Yakshcho Vikoristov bol jeden server Dell R710, potom je možné kúpiť lacný IBM X3550 M3, PIDYAT do Nomo Gipervizor, preniesť virtuálne auto Tudi s 3-serverovým autom a do Dell Vyddati Virtual Machine Terminal. Bude to skvelé a nebude potrebné „všetko vyhodiť a kúpiť nové“.
Ak prevádzkujete dva servery IBM, potom sa x3550 M3 s pridaním ďalšieho procesora a malého množstva pamäte RAM premení z priemerného stroja na výkon stroja s vysokou záťažou. A v x3250 M5 môžete upgradovať procesor z E3-1220v3 na E3-1285v3.

Inštalácia servera 1C na Windows Server 2012 R2

V tomto článku podrobne preskúmame inštaláciu servera 1C 8.3 na Windows Server 2012.

Najprv nainštalujem Server 1C (do klastra serverov) x32, tridsaťdvabitový a potom nainštalujem x64 (šesťdesiatštyri bitový) Server 1C.

A tak po prvé, prečo by som si mal vziať novú verziu Server 1C?

Na stránke potrebujeme poznať „Technologickú platformu“. Pretože Server 1C x32 sa inštaluje ako komponent pri inštalácii platformy 1C.

Myslím, že áno, už máte Server 1C.

Inštalácia servera 1C (klastre serverov) X32.

Inštalácia je jednoduchá!

Rovnako ako pri nainštalovanej platforme 1C kliknite na Setup.exe.

A v ďalšej fáze musíte vybrať potrebné komponenty.

Potrebujeme iba: „1C Enterprise Server“ a komponent: „1C Server Administration: Enterprise“. Reshta sa dá zapnúť.

Odporúčam, aby ste nemenili priečinok, do ktorého nainštalujete server 1C, ale radšej vymažte cestu, ktorú ste vložili do 1C.

Teraz na tomto vklade musíme zadať alebo vytvoriť cloudový záznam pod názvom 1C Server, alebo presnejšie služba 1C Server Agent. Tiež nezrušíme začiarknutie políčka „Inštalovať server 1C: Enterprise ako služba Windows“.

Z bezpečnostných dôvodov neodporúčam výber účtu správcu alebo vytváranie (koristuvach) USR1CV8. Najlepšie je vytvoriť si záznam o svojom „prihlásení“ a „hesle“ skôr, ako to budete vedieť! A teraz pod názvom tohto cloudového účtu spustite službu „1C Server Agent“.

Zadajte heslo pre tohto účtovníka a znova ho zadajte do poľa nižšie.

Potom budete musieť nainštalovať aj hardvérovú alebo softvérovú licenciu.

Inštalácia servera 1C (klastre serverov) X64.

Teraz je nainštalovaný x64.

Tu musíme aktivovať server 1C.

Vlasna tiež prejdite na webovú stránku na podporu koristuvachiv https://users.v8.1c.ru - "inovovať"

Nájdete tam technologickú platformu 1C 8.3, vyberte verziu, ktorú chcete kontaktovať, a keď zlyháte, nájdete to, čo potrebujete - „1C: Enterprise Server (64-bit) pre Windows.“

Zálohujte archívy, rozbaľte ich, nájdite skratku Setup.exe.

„Komponenty pre prístup k serverom 1C Enterprise“ a „1C Enterprise Server 8“.

Iné komponenty nemusia byť nainštalované na serveri 1C Enterprise Pratsyuvatime Server.

Verzie platformy 1C:Enterprise 8.2 a 8.3 sa považujú za štandardný doplnok na zakladanie a správu spoločností. Pre vládne a súkromné ​​podniky bola vyvinutá široká škála aplikovaných riešení. Na dodanie informačnej infraštruktúry sa špecialista na kožu alebo IT manažér spoločnosti pýta, aký typ servera je potrebný pre „1C“. Problém je komplikovaný skutočnosťou, že akvizícia zariadenia si bude vyžadovať značné finančné investície a nie každý podnik si môže dovoliť vybrať špičkové konfigurácie.

Zozbierali sme odporúčania od popredných dodávateľov (HP, Dell, IBM) a predajcov softvérového produktu 1C 8.3, aby si naši klienti mohli jednoducho vybrať požadovaný server. Optimálna sieťová infraštruktúra môže byť vyvinutá na základe akéhokoľvek operačného systému, ale dôležitú úlohu zohrávajú možnosti siete.

Kritériá výberu serverov

Platforma 1C dokáže extrahovať značné hardvérové ​​zdroje zo servera. Ak rozpočet spoločnosti nie je podporovaný, čo sa stáva zriedka, môžete bez obáv o platformy ostatných generácií doplniť všetky diskové jednotky, sloty pre OCP a udržiavať neprerušiteľný IT systém. Výber použitia rôznych zručností si bude vyžadovať opatrnejší prístup. Aby sme pochopili, ktorý server 1C je schopný pristupovať k systému, je potrebné starostlivo analyzovať štruktúru platobných podmienok. Keďže vôňa je z diaľky, navrhovanie riešení je oveľa jednoduchšie.

Pri výbere servera pre „1C“ (8.2; ​​8.3) sú orientované nasledujúce body:

  • počet operátorov, ktorí môžu súčasne dokončiť zadávanie údajov a vytváranie hovorov;
  • možnosť zobrazenia viacerých fyzických serverov pre programy SQL a 1C;
  • plánované činnosti spracovania údajov;
  • štruktúra rozdelenia dôležitosti v architektúre klient-server

Vyberte procesor a RAM

Zvýšte frekvenciu požadovanú počtom jadier procesora a prineste prvú a najdôležitejšiu prioritu RAM. Ak sa chcete pozrieť na niekoľko možností, vyberiete si server pre 1C v súlade so zamestnancami spoločnosti.

Malá organizácia (do 15 pracovníkov). Pri malom počte klientskych databáz sa zaberajú 2 GB a na klientskych počítačoch je nainštalovaný program 1C ako verzia súboru. Ak potrebujete do systému nainštalovať 4–6 GB operačného systému, ďalšie 4 GB budú k dispozícii pre vyrovnávaciu pamäť systémových súborov. Procesorová časť vyzerá takto:

  • 2 jadrá – pre OS a koncové počítače;
  • 1 jadro – pre programový server 1C;
  • 1 jadro – pre SQL databázu.

V takýchto úlohách pracujú ušné stroje s jedným štvorjadrovým procesorom. Môžu to byť stabilné aj vežové servery. Zostávajúca možnosť je jednoduchšia, pretože nevyžaduje zobrazenie blízkeho miesta pre server.

Stredná organizácia (do 40 pracovníkov). Pre takýto počet zákazníkov distribútori 1C odporúčajú používať terminálový režim na prístup k programom. Veľkosť databázy je možné zvýšiť na 4 GB. Na takýto úspech budete potrebovať aspoň dva procesory so 4–6 jadrami. Optimálne množstvo pamäte RAM je 16–64 GB a zvyšky vzhľadu by mali mať aspoň 700 MB. Dôležité je, že aplikačné riešenie 1C, v ktorom klientsky stroj pracuje, má kapacitu 240 až 480 MB a ďalších 200 – 220 MB je viditeľných pri kancelárskych programoch.

Pre takýto počet procesov sa odporúča použiť jeden stroj strednej triedy s virtualizáciou alebo dva fyzické servery. Jeden z nich je pre terminálový prístup a druhý je pre SQL. Doplnkový server „1C“ je najlepšie implementovať na prvom počítači a nakoniec uvidí jednoprocesorový systém. Potrebná konfigurácia sa vyberie pre každý stav pokožky na základe analýzy času procesora.

Skvelá organizácia (viac ako 40 spivrobіtniki). Základná hardvérová konfigurácia bude pozostávať z troch fyzických serverov:

  • terminál,
  • DBMS,
  • "1C".

Úložisko databázy pre takýto počet serverov často presahuje 4 GB a odporúča sa použiť aspoň toľko pamäte RAM pre vyrovnávaciu pamäť systému. Ďalšie 4 GB budú potrebné pre operačný systém a doplnok 1C si vyžiada približne 8 GB. Potrebujete teda aspoň 16 GB RAM.

Na tento účel sa vyberajú dvojprocesorové servery s podporou Intel Xeon E5-2600 alebo vyšším. Keďže počet počítačov nepresahuje 50 osôb, pre terminálový prístup a doplnky „1C“ môžete odobrať iba jeden počítač. Vzhľadom na vyhliadky na rast spoločnosti je však lepšie preniesť veľký server na výrobu kože. Ak sa počet zapojených pracovníkov blíži k 100 zamestnancom, je potrebné spustiť zhluk dvoch strojov pre „1C“ a rozhodnúť sa o zrušení úlohy po jednom.

Vyberte podsystém disku

Produktivita servera závisí od diskového subsystému. Okrem 1C zahŕňajú operácie čítania a zápisu údajov vysokú intenzitu. Väčšina nákladov na prácu servera je spojená s blokovaním tabuliek, pričom veľké množstvo klientov sa vymení cez noc.

Výber servera pre 1C zahŕňa monitorovanie diskového subsystému, ktorý vám umožní nájsť optimálnu rovnováhu medzi produktivitou a spoľahlivosťou. Veľmi dôležitým faktorom, ktorý ovplyvňuje kód rýchlosti, je počet operácií čítania/zápisu za sekundu (IOPS). Ak je databáza do 300 MB a počet klientov 1C je do 6 osôb, tento parameter je 400-600. Keďže počet privátnych serverov je 100 osôb, IOPS je 18 000. Ďalšiu úlohu zohráva streamovacia rýchlosť prenosu.

Pre pevné disky typu skin sú hodnoty rýchlosti čítania/zápisu nastavené na:

  • SATA – 100/80;
  • SAV - 240/220;
  • SSD - 35000/8600.

Je vidieť, že disky SSD sú najvhodnejšie pre databázové servery 1C. Hlavným faktorom, ktorý ich oddeľuje, je vysoká kvalita. Preto, aby znížili rozpočet, používajú vikoristov a SAS-akumulátory. Aby sa ušetrili kritické dáta, vrátane „1C“, sú pevné disky pripojené k poliam RAID rôznych úrovní a kým sa nezvýši produktivita servera, povolí sa úložná kapacita v nich zabudovaná.

Pri návrhu riešenia zohráva dôležitú úlohu odolnosť systému proti poškodeniu. Kontrolujú sa hardvérové ​​aj softvérové ​​funkcie. Na serveroch sú nainštalované za chodu vymeniteľné za chodu vymeniteľné za chodu za chodu vymeniteľné za chodu vymeniteľné za chodu vymeniteľné diskové jednotky a DBZ je nainštalovaný pre neprerušené napájanie. Bezpečnosť týchto údajov je zabezpečená spôsobom ich zálohovania. Log súbor sa vytvára čo najmenej, aby sa zabezpečili aktualizované informácie v prípade zlyhania systému.

Požadovaný server môžete nájsť a nastaviť pod 1C na webovej stránke. Naši frontmani vám poskytnú asistenciu na najvyššej úrovni. Ak chcete konzultáciu zrušiť, kontaktujte ich telefonicky alebo kontaktujte manažéra v chate.

Ak chcete začať, pozrite si niekoľko scenárov robotov:

1.) Práca s databázou súborov cez skrytý zdroj (webový server)

2.) Práca s databázou súborov na termináli

3.) Práca so serverovou (MSSQL) databázou

Práca z databázy súborov cez skrytý zdroj (webový server)


Všetko sa tu dá ľahko dokončiť. Yakshcho tse primárne formy a 1-3 koristuvach. Potom na „serveri“ (stroj, na ktorom je umiestnená základňa:

  • švédsky Guinty- Oceňujeme rýchlosť ovíjania vretena (vezmite 7200 ot./min). Neberieme napríklad zelenú sériu od WD, ale čiernu a červenú. Môžete si pozrieť sériu Constellation od Seagate.
  • procesor- jadrá nie sú také dôležité ako ich frekvencia. 1C je zlá voľba, pretože má veľa jadier (v žiadnom prípade), takže nezoberiete výhody 8-jadrového procesora; pridajte 2-jadrový procesor s vyššou frekvenciou. Napríklad core i3 4360 je maximálna frekvencia Intelu (4ghz v turbo režime).
  • RAM - Vaughn tu nehrá žiadnu rolu. Vakhrovuyuchi ako denné programy požierajú pamäť, nainštalujte 8GB
  • opatrenie- nuž, s 1Gbit hranicou špeciálne nevyhráte, ale nie je to o nič menej, keďže krútená dvojlinka je natiahnutá 8 jadrami (vidíte v konektoroch), potom môžete nainštalovať gigabitový switch, zároveň tam bude rýchlejšie zdieľanie súborov.
    A posledným bodom tohto scenára je, že nie je potrebné umiestňovať databázu sem na samostatný stroj - triviálne operácie sa vykonávajú oveľa viac lokálne ako naraz. Umiestnite tento stroj na pracovisko, plánuje sa napríklad uzavretie mesiaca alebo práca na aktualizácii ZS.

Ďalším bodom je, že základ je na keramických formách. Os je tu už rovnaká ako všetko popísané vyššie, môžete vidieť galmu. Výstup Prote:

  • SSD úložisko* Výmena núdzového gwentu nás potápa. Vezmite si 120 GB úložnú jednotku, dobre, takže je pekné držať krok s tempom rastu. Odporúčam použiť sériu Intel 520/530, Kingston v300. Alebo ešte lepšie, prečítajte si o nových modeloch, pretože... Tento trh rýchlo rastie a na trh sa dostávajú nové produkty
    *Poznámka: Pri kombinovaní diskov do RAID zo zrkadlených systémov, ako je RAID1. Tento problém má nasledujúci bod: väčšina SSD diskov vyžaduje orezanie na vyčistenie údajov (väčšinou je ťažké použiť staršie modely), v režime raid nemusí byť príkaz podporovaný a akumulácia sveta práce sa zníži na plynulosť. Ak chcete tento problém odstrániť, môžete ho rýchlo vyriešiť aspoň dvoma spôsobmi: v ideálnom prípade pridaním podnikového SSD, napríklad Intel DC3500. Keďže je to drahé, môžete použiť odkaz: základná doska s čipovou sadou
  • procesor- podobne ako v predchádzajúcom bode. Čím je frekvencia vyššia, tým je lepšia.
  • RAM - skvelé Vaughn tu nehrá žiadnu rolu. Vakhrovuyuchi ako denné programy požierajú pamäť, nainštalujte 8GB

Ak bude so základňou lokálne pracovať iba jeden používateľ, bude to stačiť na vašu pohodlnú prácu, ale flexibilita miernej práce prostredníctvom skrytého zdroja bude taká veľká. A tu je cesta von – práca cez webový server. Na internete môžete nájsť veľké množstvo článkov, ktoré popisujú, ako zorganizovať prácu 1C podobným spôsobom, bez akéhokoľvek odkazu na tento článok. O jednu vec sa s vami podelím: prácu pre svojich klientov je lepšie nastaviť nie cez webový prehliadač, ale cez tenkého klienta (ak sa do zoznamu IB pridá nová databáza, na stránke hosťovania IB existuje položka „na webovom serveri“). Tse, pre moje preventívne opatrenia, swidshe, nizh cez prehliadač. Okrem toho pri práci cez prehliadač dochádza k zmenám v rozhraní (to znamená, že PM odišiel atď.), Ktoré pri práci cez tenkého klienta chýbajú.

Vlasna, ktorý tento recept rýchlo dokončil (ssd, vysokofrekvenčný procesor, webový server, tenký klient). Môžete vytvoriť mýtus, že „počet klientov je väčší ako 1 (pre každú verziu je viac ako 0:)) - vyžaduje sa serverová základňa*.

*Aj keď, samozrejme, opatrne, nejde o SPP ani veľkosť základne > ~4GB a počet backendov nepresahuje 4 (nie maximálnu veľkosť základne a počet backendov, o ktorých sa domnievam, že je možné zostriť výpady, ak cez webový server s databázou súborov pracovalo viac ľudí?

Práca s databázou súborov na termináli

Prejdime k ofenzívnej možnosti. Máme terminálový server a databázu súborov. Všetko je tu podobné scenáru 1 okrem procesora:

  • SSD úložisko Výmena primárneho gwentu.
    *Poznámka: Je povinné vybrať disky RAID so zrkadlením, napríklad RAID1. Tento problém má nasledujúci bod: väčšina SSD diskov vyžaduje orezanie na vyčistenie údajov (väčšinou je ťažké použiť staršie modely), v režime raid nemusí byť príkaz podporovaný a akumulácia sveta práce sa zníži na plynulosť. Ak chcete tento problém odstrániť, môžete ho rýchlo vyriešiť aspoň dvoma spôsobmi: v ideálnom prípade pridaním podnikového SSD, napríklad Intel DC3500. Keďže je to príliš drahé, môžete použiť SSD tejto triedy, ale potom sa uistite, že ho môžete prepísať zdrojom dostatočným pre váš pracovný scenár.
  • procesor- Tu má zmysel brať corei5 namiesto i3, pretože 1C pracuje na termináli, nezabudnite na ďalšie 2 jadrá, ale nezabudnite na frekvenciu.
  • RAM Toto je medzi administrátormi taký trvalý výraz: nemajú veľa pamäte). Podľa mojich skúseností 7 ľudí za hodinu pracujúcich v BP3 zaberá na termináloch 8-12 GB (na uloženie množstva dokumentov na súkromnom účte). Pri základných formulároch možno množstvo pamäte deliť 2:). Približnú veľkosť je možné získať takto: 256 MB pre terminálovú reláciu + 1,5 GB pre 1C

Práca so serverovou (MSSQL) databázou


Tento scenár je zložitý a môže vyžadovať rozsiahle štatistiky. V rámci tohto článku navrhujem pozrieť sa len na základné princípy, ktoré ovplyvňujú produktivitu

  • Hosting servera SQL a servera 1C. Na rôznych strojoch alebo na jednom. A taký moment: ak sú na rovnakom stroji, spojenie medzi nimi sa dosiahne prostredníctvom protokolu zdieľanej pamäte a v tomto prípade odstránime bonus z rýchlostného kódu, ktorý chýba, ak je zápach na rôznych strojoch.
  • Procesor. A tu budete potrebovať os s vysokou taktovacou frekvenciou a veľkým počtom jadier. Pretože Na tom istom počítači beží proces servera SQL a niekoľko procesov servera 1C rphost, ktoré zaberajú jadrá procesora. Stačí si vziať jednu prázdnu zásuvku „do rezervy, v prípade potreby si neskôr kúpiť ďalší procesor“. Vlastnil som veľa serverov s dvoma zásuvkami, ktoré zostali nečinné až do konca životnosti s prázdnou ďalšou zásuvkou. Ak chcete, aby firma platila... vždy sa môžete uistiť, že ste spokojní :)
  • RAM. Váš robot SQL server* aktívne využíva pamäť RAM, pretože jej nestačí, je možné ju preniesť na disky, čo znamená, že SSD sú pre RAM drahšie. Takže tu, v pamäti, to nestojí za to. Rozpočítajte si čo najviac (nezabudnite, hlavne pre svoje zdravie :)) a zaplňte voľné sloty na základnej doske, aby ste v budúcnosti mali dostatok miesta.
    *Poznámka: nezabudnite použiť čo najviac pamäte RAM servera SQL, aby bola k dispozícii pre operačný systém a relácie terminálu, a tiež zväčšiť veľkosť databázy tmp a SQL (po odstránení veľkosti 1 MB, čo je príliš malý, nainštalujte 200 MB na databázu a 50 MB na denník)
  • Diskový subsystém. Možno si myslíte, že ak je RAM väčšia ako veľkosť databázy, potom sa všetko uloží do pamäte a stratí sa. Mohlo by to byť takto a bolo by to ... pred prvou operáciou nahrávania:) keď zapisujeme na disky. A pevné disky tu vás rozložia :) SSD disky Vickory. Prvá os sa tu už nešetrí na desktopových SSD, pridajte bežné podnikové SSD. Intel DC3700 -200 GB, zdroj 3,7 petabajtov (10 prepisov obsedantných údajov každého akumulátora za deň počas 5 rokov), da sa zohnat za 24000r/ks+ostatne za RAID1=48000. Pod licenciou je toho oveľa viac.

To je všetko. Aké jedlo/náhradné diely/propozície - vitajte v komentároch;)

Pri výbere, ktorý server je potrebný pre 1C, existuje pamäťová stopa, takže počas hodiny práce serverov prebieha neosobná operácia čítania a zápisu údajov za sekundu.

Koniec koncov, okamžite sa ukázalo, prečo je také dôležité správne navrhnúť server pre 1C - pretože komponent „slučka“ bol vybraný nesprávne a nenaznačuje záujem o systém, potom je to riziko alebo začali pracovať. s prerušeniami, takže je dôležité stráviť hold livi. Na druhej strane, ak vytvoríte server pod 1C, kúpite k nemu všetok hardvér a softvér, môžete minúť sumu, ktorá je pre spoločnosť primeraná, takže musíte vybrať vybavenie tak, aby ste sa vyhli nákladom. .

Vibir server pre 1C

Ak naši zástupcovia potrebujú vybrať konfiguráciu pre server 1C, na čo by sme sa mali opýtať - koľko klientov bude v spoločnosti pracovať s 1C a aký súbor služieb sa plánuje použiť? , Ktorá bude, kto a ako spravovať servery 1C. Tieto správy sa pripravujú počas vytvárania servera 1C.

Vimogi na server 1C

V hardvérovej štruktúre servera 1C budú pre nás dôležité vlastnosti procesora, RAM, diskového subsystému a okrajových rozhraní.

Je potrebné, aby smrady zabezpečili stabilnú a produktívnu prevádzku útočných komponentov:

  • operačný systém;
  • databázový server (najčastejšie);
  • Časť servera 1C (nie všetky spoločnosti, niektoré malé spoločnosti s 2 až 10 zamestnancami môžu používať 1C v režime súborov);
  • roboty v režime vzdialenej pracovnej plochy;
  • pracovať so vzdialenými klientmi prostredníctvom tenkého klienta alebo webového klienta.

Procesor Vibir pre server 1C

Optimálny počet jadier procesora je potrebné poistiť na základe skutočnosti, že potrebujete rezervovať 1-2 jadrá na úlohu OS, 1-2 jadrá na úlohu založenú na SQL, ďalšie 1 na úlohu prídavného servera a približne 1 jadro na každých 8-10 jednohodinových cyklov. veľa relácií (aby sa vývojári nestarali o to, že server 1C je nanič).

Upozorňujeme, že rýchlosť spracovania dopytov nezávisí ani tak od počtu jadier ako od taktu procesora a počet jadier má väčší vplyv na stabilitu robota pri veľkom počte nevybavených a nočné úlohy.medzi nimi.

Koľko pamäte potrebuje server 1C?

Okrem toho, ak potrebujete server 1C pre 100 alebo viac klientov, odporúčame vám vytvoriť klaster s aspoň dvoma fyzickými servermi 1C.

Veľkosť požadovanej pamäte RAM odhadujeme na základe nasledujúcich ukazovateľov:

  • Operačný systém vyžaduje 2 GB
  • minimálne 2 GB pre vyrovnávaciu pamäť MS SQL Servera a skrátka by táto hodnota mala predstavovať 20-30 % skutočného využitia databázy – to zabezpečí pohodlnú prácu pre informatikov s ňou.
  • 1 – 4 GB pre doplnkový server 1C
  • 100 – 250 MB dostupných pre jednu reláciu terminálu, v závislosti od súboru funkcií servera 1C, v závislosti od nakonfigurovanej konfigurácie

Nastavíme naše orientované nastavenia pre parametre servera 1C 8.3:

RAM je lepšie kupovať zo skladu - je to jeden z najdôležitejších faktorov vysokej produktivity servera 1C a zároveň jeden z najlacnejších komponentov. Ak na serveri 1C Enterprise nie je dostatok pamäte, bude možné pracovať kedykoľvek, takže ak náklady na energiu, ktorý server 1C si vyberiete, uistite sa, že má dostatok pamäte RAM.

Server 1C: vybavenie pre diskový subsystém

Pri výbere, ktorý server je potrebný pre 1C, existuje pamäťová stopa, takže počas hodiny práce serverov prebieha neosobná operácia čítania a zápisu údajov za sekundu. Tento parameter - akou rýchlosťou umožňuje pevný disk spracovávať dáta - je tiež jedným z kľúčových pre rýchlostný kód servera 1C.

Pri navrhovaní servera 1C môžeme pred inštaláciou diskového subsystému ľahko dosiahnuť nasledovné:

  • Nezáleží na tom, aký typ servera vytvoríte pre 1C, vždy sa neobťažujeme vytvárať jednotlivé disky na serveroch – mali by sme ich usporiadať do poľa RAID (RAID 10 pre veľké alebo RAID 1 pre malé databázy), ktoré budú databázové tabuľky.
  • Odporúča sa ukladať indexové súbory na SSD, aby ste k nim mali jednoduchý prístup
  • TempDB – na 1-2 (RAID 1) SSD.
  • Umiestnite operačný systém a údaje o zákazníkoch na RAID 1 z SSD/HDD.
  • Pre protokolové súbory zadajte buď logickú jednotku z poľa alebo fyzickú jednotku SSD.
  • Ak je to možné, pozrite sa na hardvérový radič - videli sme veľa situácií, keď tvrdo pracujúci a drahý server podvádzal kvôli nedostatočnej produktivite radiča.

Vyberte server pre 1C

V tomto článku sme podnikli kroky kvôli približnému rozlíšeniu, ako napríklad výber servera pre 1C, veríme, že to bude pre vás výhodné.

Nakoniec pridám ešte jednu vec - nie je ľahké chrániť počítač vikoryst pre server 1C (ako je to často v prípade malých spoločností) - náklady na "pascu" sú oveľa menej spoľahlivé a menej spoľahlivé, menej podobné pre produktivitu servera. Neriskujte zničenie regionálneho systému vášho podniku. Ak vo vašom rozpočte nie je zahrnuté spoľahlivé hardvérové ​​zabezpečenie, možno budete chcieť zvážiť možnosť napálenia 1C v tme

Ak máte problém zistiť, ktorý server si vybrať pre 1C Enterprise 8.3, ako vytvoriť server 1C, keďže ste sa s týmito úlohami predtým nezaoberali, teraz môžete kontaktovať spoločnosť systémového integrátora, aby ste potvrdili, že vám pomohli nіchni fakhіvtsi navrhnete, kúpite, nainštalujete a nastavíte server vhodný pre vás pre 1C.