Dnes zvažujeme výběr serverové „místnosti“ pro malou organizaci 25-30 zaměstnanců s distribuovanou infrastrukturou (maloobchodní prodejny, sklad), která vyžaduje terminálový server a program 1C:Enterprise. Tyto služby využívají všichni zdravotníci.

Většina malých společností, aby snížila náklady na vlastnictví, je ochotna minimalizovat množství zařízení, které nakupují, a žádá administrátory, aby všechny služby, které dodávají, „nastrčili“ na jeden fyzický server. Bazhanna je inteligentní a přemýšlivý, ale jsou zde nuance.

Můžete uspořádat terminálový server a použít tam verzi souboru 1C, ale pro takový počet počítačových systémů společnost maloobchodu doporučuje přejít na verzi klient-server. Proto také potřebujeme server pro „1C:Enterprise“ a databázový server. Upřesněme, že je možné organizovat terminálový server, SQL server a 1C server na jednom operačním systému, ale z hlediska bezpečnosti a stability robotických služeb se to vůbec nedoporučuje. Pokud ale přesto opravdu chcete používat jeden fyzický server pro všechny tři role, doporučuje se použít virtualizaci, například VMWare ESXi nebo Hyper-V.
Tímto způsobem existují tři možnosti:

  1. Jeden server ze souboru 1C. Je to prohnilá možnost, z dálky ji nevidíme.
  2. Jeden server se dvěma virtuálními stroji.
  3. Dva fyzické servery, jeden terminál, druhý s 1C databází.

K dokončení těchto úloh můžete definovat následující konfiguraci serveru:

U vipadku z jeden fyzický server Vybrali jsme Dell R710 se dvěma šestijádrovými procesory Xeon X5650, 64 GB RAM a šesti disky: dvěma SSD pro RAID 1 a dokonce SAS disky pro RAID 10.

U vipadku z dva fyzické servery Vybrali jsme následující konfigurace:

  • Terminálový server: IBM x3550 M3 s jedním procesorem Xeon E5620, 32 GB RAM a dvěma SSD v RAID 1, s přídavnou edge kartou pro dvougigabajtová rozhraní. Tento server má také spoustu možností upgradu, včetně dvou procesorů, 18 slotů pro paměťové moduly a podporuje až 288 GB RAM.
  • Databázový server: IBM x3250 M5 s jedním procesorem Xeon E3-1220v3, 16 GB RAM, přídavný řadič SAS/SATA RAID, podporovaný disky RAID 10 SAS, s přídavnou edge kartou pro 2GB rozhraní.
Proč jsme zvolili takové konfigurace? Abychom to potvrdili, vysvětlíme, co potřebujeme k zajištění pohodlné práce pro naše pracovníky v naší malé organizaci 25-30 zaměstnanců. Aby nedošlo k nedorozumění: existuje pouze jedna z aplikací levného 1C a v mnoha případech je důležitější zvolit jiné změny.

Procesor

Podle času procesoru zabírají terminálové relace malé množství prostoru. Kromě zavedení terminálových řešení v různých organizacích bude pro udržení pohodlné práce pro 30 zaměstnanců stačit 4-6 fyzických procesorových jader, jedno jádro pro 6-8 relací.

Pro malou databázi potřebuje SQL server jedno jádro. Zaměřujeme se také na budoucí rozšíření databáze (nebo navýšení počtu databází) a vezmeme dvě SQL jádra.

U serveru 1C: Enterprise není počet jader tak důležitý jako jejich taktovací frekvence a frekvence sběrnice. Proto k serveru 1C přidáme další dvě jádra.
A nezapomínejme, že při instalaci virtualizace potřebujeme jedno nebo dvě jádra k zajištění chodu hostitelského operačního systému.

Společně vycházíme:

  • Server se dvěma virtuálními stroji vyžaduje 12 fyzických jader. Můžete udělat méně, jinak můžete ztratit rezervu úsilí. K tomu je ideální server se dvěma šestijádrovými procesory.
  • Pro terminálový server stačí jeden procesor Xeon E5620 se šesti jádry, pro databázový server stačí procesor Xeon E3-1220v3 s několika jádry.

RAM

Okamžitě je překvapivé, kolik paměti RAM je vyžadováno pro služby:
  • Operační systém Windows Server bude vyžadovat pouze 2 GB paměti RAM.
  • Pro SQL a malou 1C databázi bude stačit 4-6 GB RAM.
  • Server 1C: Enterprise má další 2-3 GB RAM.
  • Odhaduje se, že každý pacient potřebuje 700 MB RAM v terminální relaci, takže 30 pacientů potřebuje 21 GB.
Nyní jsme uvízli u našich možností.
  • Jeden server se dvěma virtuálními stroji vyžaduje přibližně 40 GB RAM.
  • Pro terminálový server bude stačit 24 GB nebo 32 GB RAM (převzato z rezervy, přenesení maximálního rozšíření). Pro server s databázemi potřebujete alespoň 8 GB, jinak 16 GB jako rezervu. Paměť je jednou z nejlevnějších komponent serveru.

Diskový subsystém

Tento tradiční taneční krk má mnoho systémů. Správný výběr pevných disků je pro zabezpečené servery ještě důležitější. Při spuštění 1C s databází SQL nedochází k žádným operacím čtení/zápisu za sekundu (IOPS). Když klienti pracují na terminálovém serveru pomocí tenkých klientů (to znamená, že zcela spoléhají na terminálový server jako na fungující střední cestu), výrazně to ovlivňuje diskový systém serveru. Například 30 jádrových terminálových serverů na RAID 1, SATA 3 Gb/s, s disky WD Velociraptor se během hodiny práce s poštou a aktivním surfováním na internetu cítí nepohodlně. Pro terminálové servery doporučujeme používat úložná zařízení SSD. Pro databázové servery - SAS disky uložené v racku až po virtuální pole.

Smetano hromaditelů, prosím, respektujte řadič disku. Současné servery mají na desce dobré řadiče, jako je HP SmartArray a DELL PERC. Je však nesprávné volit „onboard“ řešení pro seriózní aplikace, kdy je vyžadována maximální produktivita. Poté, co se trochu ochráníte, můžete těsný server snadno odstranit, což již není nutné. Proto je ovladač hardwarový, nikoli softwarový, s vlastní energeticky nezávislou pamětí.

Pojďme se podívat na možnosti, jak tuto rostlinu odemknout.

  • Pro jeden server se dvěma virtuálními stroji musíte vytvořit dvě pole RAID: na jednom se rozšíří soubory virtuálního stroje terminálového serveru, na druhém - soubory virtuálního stroje databázového serveru "1C: Enterprises ". Pro vytvoření prvního pole je nejlepší použít dva SSD disky v RAID 1 (zrcadlení).

    Další pole lze snáze vytvořit ze čtyř SAS disků v RAID 10 (zrcadlový + pruh), nebo ze dvou SSD disků v RAID 1. Výběr závisí pouze na velikosti disků a modelu serveru.

  • Pro dva servery je vše stejné, pouze některá pole budou distribuována mezi servery. Na terminálu - RAID 1 ze dvou SSD, na databázovém serveru - RAID 10.

Jeden nebo více serverů

Jak bylo řečeno výše, malé organizace mají velkou potřebu umístit všechny své služby na jeden server.

Před upgradem na jeden server a virtualizací můžete snížit spotřebu energie a distribuovat zdroje mezi virtuálními stroji. Přenos virtuálních strojů je mnohem obtížnější než převod fyzických operačních systémů.

Dva servery však mají mnohem větší potenciál pro upgrade. Například v naší verzi se levný IBM x3550 M3 s přidáním jednoho dalšího procesoru a RAM proměnil v elegantní krátký terminálový server pro 50 a více uživatelů počítačů.

Dalším „školním problémem“ je v našem případě to, že je potřeba dávat pozor při výběru dvou fyzických serverů a výměně dat mezi nimi. U virtuálních serverů probíhá výměna dat prostřednictvím virtuálního přepínače. Zde můžete pro zvýšení propustnosti vrstvy nainstalovat do skin serveru vrstvovou kartu se dvěma gigabajtovými rozhraními, která lze vzájemně agregovat, a bezproblémově propojit server s 2 gigabajtovými agregacemi s dalšími odkazy. Nebo můžete použít edge karty s SPF+ 10GBASE, jinak si vystačíte s cestou.

Pažba na tlačení

Při plánování a výběru serveru musíte být maximálně opatrní. Je také nutné pamatovat na to, aby se databáze „nenabobtnala“, narůstalo množství dat na terminálovém serveru a mohl se zvyšovat počet klientů. Existuje spousta podniků, kde lze ušetřit na rezervách pracovních sil a prostřednictvím práce se vypořádat s přerušením práce a drancováním zaměstnanců. To je problém, pokud přehnaná ekonomika povede v budoucnu k novým výdajům - je skoupé platit dvojnásobek. Námi vybrané možnosti jsou pojištěny s rezervou úsilí a možností upgradu. Je zaručeno, že v DELL R710 bude možné přidat další dva pevné disky a RAM a také vyměnit procesory za produktivnější.

Pokud tedy potřebujete rozšíření nebo se počet služeb zvýší, pak existují skvělé vyhlídky a stávající servery na dlouhou dobu skutečně odejdou ze své práce. Snad přes řeku nebudeme potřebovat navýšit počet klientů za den až na 60 lidí? Prosím.

Yakshcho Vikoristov byl jeden server Dell R710, pak je možné koupit levný IBM X3550 M3, PIDYAT do Nomo Gipervizor, přenést Tudi Virtual car s 3-serverovým autem a do Dell Vyddati Virtual Machine Terminal. Bude to skvělé a nebude potřeba „všechno vyhodit a koupit nové“.
Pokud provozujete dva servery IBM, pak se x3550 M3 s přidáním dalšího procesoru a malého množství paměti RAM přemění z průměrného stroje na výkonné zařízení. A v x3250 M5 můžete upgradovat procesor z E3-1220v3 na E3-1285v3.

Instalace serveru 1C na Windows Server 2012 R2

V tomto článku podrobně prozkoumáme instalaci serveru 1C 8.3 na Windows Server 2012.

Nejprve nainstaluji Server 1C (v clusteru serverů) x32, třicet dva bitů, a poté nainstaluji x64 (šedesát čtyři bitů) Server 1C.

A tak za prvé, proč bych měl brát novou verzi Server 1C?

Na webu potřebujeme znát „Technologickou platformu“. Protože Server 1C x32 je nainstalován jako součást při instalaci platformy 1C.

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

Instalace 1C Server (Server Clusters) X32.

Instalace je jednoduchá!

Stejně jako u nainstalované platformy 1C klikněte na Setup.exe.

A v další fázi musíte vybrat potřebné komponenty.

Potřebujeme pouze: „1C Enterprise Server“ a komponentu: „1C Server Administration: Enterprise“. Reshta lze zapnout.

Doporučuji neměnit složku, do které budete instalovat server 1C, ale raději smazat cestu, kterou jste do 1C vložili pro zbytek.

Nyní na tomto vkladu musíme zadat nebo vytvořit cloudový záznam pod názvem 1C Server, přesněji řečeno služba 1C Server Agent. Také nerušíme zaškrtnutí políčka „Instalovat server 1C: Enterprise jako službu Windows“.

Z bezpečnostních důvodů nedoporučuji vybírat administrátorský účet nebo vytvářet (koristuvach) USR1CV8. Nejlepší je vytvořit si záznam svého „Přihlášení“ a „Hesla“, než se nadějete! A nyní pod názvem tohoto cloudového účtu spusťte službu „1C Server Agent“.

Zadejte prosím heslo pro tohoto účetního a zadejte heslo znovu do pole níže.

Poté budete také muset nainstalovat hardwarovou nebo softwarovou licenci.

Instalace 1C Server (Server Clusters) X64.

Nyní je nainstalován x64.

Zde musíme aktivovat 1C Server.

Vlasna také přejděte na webovou stránku pro podporu koristuvachiv https://users.v8.1c.ru - "inovovat"

Tam najdete technologickou platformu 1C 8.3, vyberte verzi, kterou chcete kontaktovat, a jakmile neuspějete, najdete to, co potřebujete - „1C: Enterprise Server (64-bit) pro Windows.“

Zálohujte archivy, rozbalte, najděte zástupce Setup.exe.

„Komponenty pro přístup k serverům 1C Enterprise“ a „1C Enterprise Server 8“.

Na 1C Enterprise Pratsyuvatime Server nemusí být nainstalovány další součásti.

Verze platformy 1C:Enterprise 8.2 a 8.3 jsou považovány za standardní doplněk pro zakládání a správu společností. Pro státní a soukromé podniky byla vyvinuta široká škála aplikovaných řešení. Aby bylo možné dodat informační infrastrukturu, skin specialista nebo IT manažer společnosti přemýšlí, jaký typ serveru je potřeba pro „1C“. Problém je komplikován skutečností, že pořízení zařízení bude vyžadovat značné finanční investice a ne každý podnik si může dovolit vybrat špičkové konfigurace.

Shromáždili jsme doporučení od předních výrobců (HP, Dell, IBM) a prodejců softwarového produktu 1C 8.3, aby si naši klienti mohli snadno vybrat požadovaný server. Optimální síťovou infrastrukturu lze vyvinout na základě libovolného operačního systému, důležitou roli však hrají možnosti sítě.

Kritéria pro výběr serverů

Platforma 1C dokáže ze serveru získat značné hardwarové zdroje. Pokud není podporován rozpočet společnosti, což se stává zřídka, můžete bez obav o platformy zbývajících generací doplnit všechny diskové jednotky, sloty pro OCP a udržovat nepřerušitelný IT systém. Volba použití různých dovedností bude vyžadovat opatrnější přístup. Abychom pochopili, který server 1C je schopen přistupovat k systému, je nutné pečlivě analyzovat strukturu platebních podmínek. Vzhledem k tomu, že zápach přichází z dálky, je navrhování řešení mnohem jednodušší.

Při výběru serveru pro „1C“ (8.2; ​​8.3) jsou orientovány následující body:

  • počet operátorů, kteří mohou současně dokončit zadávání dat a vytváření hovorů;
  • možnost zobrazení více fyzických serverů pro programy SQL a 1C;
  • plánované činnosti zpracování dat;
  • struktura rozdělení důležitosti v architektuře klient-server

Vyberte procesor a RAM

Zvyšte frekvenci požadovanou počtem jader procesoru a přeneste první a nejdůležitější prioritu do paměti RAM. Chcete-li se podívat na řadu možností, vyberete server pro 1C v souladu se zaměstnanci společnosti.

Malá organizace (do 15 pracovníků). S malým počtem klientských databází se zaberou 2 GB a na klientské počítače se nainstaluje program 1C jako verze souboru. Pokud potřebujete do systému nainstalovat 4–6 GB operačního systému, budou k dispozici další 4 GB pro mezipaměť systémových souborů. Sekce procesoru vypadá takto:

  • 2 jádra – pro OS a terminálové počítače;
  • 1 jádro – pro programový server 1C;
  • 1 jádro – pro SQL databázi.

V takových úlohách pracují ušní stroje s jedním čtyřjádrovým procesorem. Mohou to být jak stabilní, tak věžové servery. Zbývající možnost je jednodušší, protože nevyžaduje zobrazení blízkého umístění serveru.

Střední organizace (do 40 pracovníků). Pro takový počet zákazníků doporučují distributoři 1C používat pro přístup k programům terminálový režim. Velikost databáze lze zvýšit na 4 GB. Pro takový úspěch budete potřebovat alespoň dva procesory se 4–6 jádry. Optimální velikost paměti RAM je 16–64 GB a zbytky vzhledu by měly mít alespoň 700 MB. Důležité je, že aplikační řešení 1C, ve kterém klientský stroj pracuje, pojme 240 až 480 MB a dalších 200-220 MB je vidět pod kancelářskými programy.

Pro takový počet procesů se doporučuje použít jeden stroj střední třídy s virtualizací nebo dva fyzické servery. Jeden z nich je pro terminálový přístup a druhý je pro SQL. Přídavný server „1C“ se nejlépe implementuje na prvním počítači a nakonec se dočká jednoprocesorového systému. Potřebná konfigurace je vybrána pro každý stav pokožky na základě analýzy času procesoru.

Skvělá organizace (přes 40 spivrobіtniki). Základní hardwarová konfigurace se bude skládat ze tří fyzických serverů:

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

Databázové úložiště pro takový počet serverů často přesahuje 4 GB a doporučuje se použít alespoň tolik RAM pro mezipaměť systému. Další 4 GB bude vyžadovat operační systém a doplněk 1C bude vyžadovat přibližně 8 GB. Potřebujete tedy alespoň 16 GB RAM.

Pro tento účel jsou vybrány dvouprocesorové servery s podporou Intel Xeon E5-2600 nebo vyšší. Vzhledem k tomu, že počet počítačů nepřesahuje 50 lidí, pro terminálový přístup a doplňky „1C“ můžete připravit pouze jeden stroj. Vzhledem k vyhlídkám na růst společnosti je však lepší převést velký server na výrobu skinů. Pokud se počet zúčastněných pracovníků blíží 100 zaměstnancům, je nutné spustit shluk dvou strojů pro „1C“ a rozhodnout o zrušení úkolu jeden po druhém.

Vyberte diskový subsystém

Produktivita serveru závisí na diskovém subsystému. Kromě 1C zahrnují operace čtení a zápisu dat vysokou intenzitu. Většina nákladů na práci serveru je spojena s blokováním tabulek, kdy se přes noc vymění velké množství klientů.

Výběr serveru pro 1C zahrnuje monitorování diskového subsystému, což vám umožní najít optimální rovnováhu mezi produktivitou a spolehlivostí. Velmi důležitým faktorem, který ovlivňuje rychlostní kód, je počet operací čtení/zápisu za sekundu (IOPS). Pokud je databáze až 300 MB a počet klientů 1C je až 6 osob, tento parametr se rovná 400-600. Vzhledem k tomu, že počet privátních serverů je 100 lidí, je IOPS 18 000. Další roli hraje streamovací rychlost přenosu.

U pevných disků typu skin jsou hodnoty rychlosti čtení/zápisu nastaveny na:

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

Je vidět, že disky SSD jsou nejvhodnější pro databázové servery 1C. Hlavním faktorem, který je odděluje, je vysoká kvalita. Proto, aby snížili rozpočet, používají vikoristy a SAS-akumulátory. Pro uložení důležitých dat, včetně „1C“, jsou pevné disky připojeny k poli RAID různých úrovní, a dokud se produktivita serveru nerozšíří, je povolena úložná kapacita v nich zabudovaná.

Při návrhu řešení hraje důležitou roli odolnost systému proti poškození. Jsou přezkoumány hardwarové i softwarové funkce. Na serverech jsou nainstalovány za provozu vyměnitelné za provozu vyměnitelné za provozu vyměnitelné za provozu vyměnitelné diskové jednotky vyměnitelné za provozu a DBZ je nainstalován pro nepřerušené napájení. Bezpečnost těchto dat je zajištěna způsobem jejich zálohování. Soubor protokolu se vytváří co nejméně, aby byly zajištěny aktualizované informace v případě selhání systému.

Požadovaný server můžete zjistit a nastavit pod 1C na webu. Naši frontmani vám poskytnou asistenci na nejvyšší úrovni. Pro zrušení konzultace je kontaktujte telefonicky nebo kontaktujte manažera v chatu.

Chcete-li začít, podívejte se na několik scénářů robotů:

1.) Práce s databází souborů přes skrytý zdroj (webový server)

2.) Práce s databází souborů na terminálu

3.) Práce se serverovou (MSSQL) databází

Práce z databáze souborů přes skrytý zdroj (webový server)


Zde je vše snadné dokončit. Yakshcho tse primární formy a 1-3 koristuvach. Poté na „server“ (stroj, na kterém je umístěna základna:

  • švédský Guinty- Oceňujeme rychlost omotávání vřetena (vezměte 7200 ot./min). Například nebereme zelenou sérii od WD, bereme černou a červenou sérii. Můžete se podívat na sérii Constellation od Seagate.
  • Procesor- jádra nejsou tak důležitá jako jejich frekvence. 1C je špatná volba, protože má hodně jader (v žádném případě), takže výhody 8jádrového procesoru neuberete; přidejte 2jádrový procesor s vyšší frekvencí. Například core i3 4360 je maximální frekvence Intelu (4ghz v turbo režimu).
  • RAM - Vaughn zde nehraje roli. Vakhrovuyuchi jako denní programy pohlcují paměť, nainstalujte 8GB
  • opatření- no, z 1Gbit hranice nijak zvlášť těžit nebudete, ale není to o nic méně, protože 8jádrový kroucený pár je natažený (vidíte na konektorech), pak můžete nainstalovat gigabitový přepínač, zároveň tam bude být rychlejší sdílení souborů.
    A posledním bodem tohoto scénáře je, že zde není potřeba umisťovat databázi na samostatný stroj – triviální operace se provádějí mnohem lokálněji než najednou. Umístěte tento stroj na pracoviště, plánuje se např. uzavření měsíce nebo práce na aktualizaci IB.

Dalším bodem je, že základna je na keramických formách. Osa je zde již stejná jako vše výše popsané, vidíte galmu. Výstup Prote:

  • SSD úložiště* Výměna nouzového gwentu nás pohlcuje. Vezměte si 120GB úložnou jednotku, dobře, takže je hezké sledovat tempo růstu. Doporučuji používat Intel řady 520/530, Kingston v300. Nebo ještě lépe, přečtěte si o nových modelech, protože... Tento trh rychle roste a na trh vstupují nové produkty
    *Poznámka: Při kombinování disků do pole RAID ze zrcadlených systémů, jako je RAID1. Tento problém má následující bod: většina SSD disků vyžaduje trim pro vyčištění dat (většinou je obtížné používat starší modely), v režimu raid nemusí být příkaz podporován a akumulace světa práce se sníží na plynulost. Chcete-li tento problém odstranit, můžete jej rychle vyřešit alespoň dvěma způsoby: v ideálním případě přidáním podnikového SSD, například Intel DC3500. Protože je to drahé, můžete použít odkaz: základní deska s čipovou sadou
  • Procesor- podobně jako v předchozím bodě. Čím vyšší frekvence, tím lepší.
  • RAM - skvělý Vaughn zde nehraje roli. Vakhrovuyuchi jako denní programy pohlcují paměť, nainstalujte 8GB

Pokud bude se základnou lokálně pracovat pouze jeden uživatel, bude to pro vaši pohodlnou práci stačit, ale flexibilita mírné práce prostřednictvím skrytého zdroje bude tak skvělá. A zde je cesta ven – práce přes webový server. Na internetu můžete najít velké množství článků, které popisují, jak organizovat práci 1C podobným způsobem, bez jakéhokoli odkazu na tento článek. O jednu věc se s vámi podělím: je lepší nastavit práci pro své klienty ne přes webový prohlížeč, ale přes tenkého klienta (pokud je do seznamu IB přidána nová databáze, na stránce hostování IB je položka „na webovém serveru“). Tse, pro moje preventivní opatření, swidshe, nizh přes prohlížeč. Navíc při práci přes prohlížeč dochází ke změnám v rozhraní (že PM odešel atd.), které při práci přes tenkého klienta chybí.

Vlasna, který rychle dokončil tento recept (ssd, vysokofrekvenční procesor, webový server, tenký klient). Můžete vyvinout mýtus, že „počet klientů je větší než 1 (pro každou verzi je více než 0:)) - je vyžadován server*.

*I když samozřejmě opatrně, nejde o SPP ani velikost základny > ~4GB a počet backendů nepřesahuje 4 (nikoli maximální velikost základny a počet backendů, o kterých se domnívám, že mohou chcete zostřit výbuchy, kdyby přes webový server s databází souborů pracovalo více lidí?

Práce s databází souborů na terminálu

Přejděme k útočné variantě. Máme terminálový server a databázi souborů. Vše je zde podobné scénáři 1 kromě procesoru:

  • SSD úložiště Výměna primárního gwentu.
    *Poznámka: Je povinné vybrat disky RAID se zrcadlením, například RAID1. Tento problém má následující bod: většina SSD disků vyžaduje trim pro vyčištění dat (většinou je obtížné používat starší modely), v režimu raid nemusí být příkaz podporován a akumulace světa práce se sníží na plynulost. Chcete-li tento problém odstranit, můžete jej rychle vyřešit alespoň dvěma způsoby: v ideálním případě přidáním podnikového SSD, například Intel DC3500. Vzhledem k tomu, že je příliš drahý, můžete použít SSD dané třídy, ale pak se ujistěte, že jej můžete přepsat dostatečným zdrojem pro váš pracovní scénář.
  • Procesor- Tady má smysl vzít corei5 místo i3, protože 1C funguje na terminálu, nezapomeňte na další 2 jádra, ale nezapomeňte na frekvenci.
  • RAM Toto je mezi správci vytrvalý výraz: nemají mnoho paměti). Podle mých zkušeností zabírá 7 lidí za hodinu pracující v BP3 na terminálech 8-12 GB (pro uložení řady dokumentů na soukromém účtu). U základních formulářů lze množství paměti vydělit 2:). Přibližnou velikost lze získat takto: 256 MB pro terminálovou relaci + 1,5 GB pro 1C

Práce se serverovou (MSSQL) databází


Tento scénář je složitý a může vyžadovat rozsáhlé statistiky. V rámci tohoto článku navrhuji podívat se pouze na základní principy, které ovlivňují produktivitu

  • Hosting SQL serveru a 1C serveru. Na různých strojích nebo na jednom. A takový okamžik: pokud jsou na stejném stroji, spojení mezi nimi je dosaženo prostřednictvím protokolu sdílené paměti a v tomto případě odstraníme bonus z rychlostního kódu, který chybí, pokud je zápach na různých strojích.
  • Procesor. A zde budete potřebovat osu s vysokou taktovací frekvencí a velkým počtem jader. Protože Na stejném počítači běží proces serveru SQL a několik procesů serveru 1C rphost, které zaberou jádra procesoru. Stačí si vzít jednu prázdnou patici „do rezervy, v případě potřeby si později koupit další procesor“. Vlastnil jsem spoustu dvousoketových serverů, které zůstaly nečinné až do konce životnosti a další soket byl prázdný. Pokud chcete, aby firma platila... vždy se můžete ujistit, že budete spokojeni :)
  • RAM. Váš robot SQL server* aktivně využívá RAM, protože jí nestačí, lze ji přenést na disky, což znamená, že SSD jsou pro RAM dražší. Takže tady, v paměti, to nestojí za to. Rozpočítejte co nejvíce (nezapomeňte, hlavně kvůli svému zdraví :)) a zaplňte volné sloty na základní desce, abyste měli v budoucnu dostatek místa.
    *Poznámka: nezapomeňte použít co nejvíce paměti SQL serveru, aby byla k dispozici pro operační systém a terminálové relace a také zvýšit velikost tmp a SQL databáze (po odebrání velikosti 1 MB, což je příliš malý, nainstalujte 200 MB na databázi a 50 MB na protokol)
  • Diskový subsystém. Můžete si myslet, že pokud je RAM větší než velikost databáze, pak se vše uloží do paměti a ztratí se. Mohlo by to tak být a bylo by to ... před prvním nahráváním:) když zapisujeme na disky. A zdejší pevné disky vás rozbourají :) SSD disky Vickory. První osa zde již nešetří na desktopových SSD, přidejte normální podniková SSD. Intel DC3700 -200GB, zdroj 3,7 petabajtů (10 přepsání obsedantních dat každého akumulátoru za den po dobu 5 let), lze sehnat za 24000r/ks+ostatní pro RAID1=48000. V rámci licence je toho mnohem více.

To je vše. Jaké jídlo/náhrady/propozice - vítejte v komentářích;)

Při výběru, který server je vyžadován pro 1C, existuje paměťová stopa, takže během hodiny práce serverů dochází k neosobní operaci čtení a zápisu dat za sekundu.

Koneckonců, okamžitě se ukázalo, proč je tak důležité správně navrhnout server pro 1C - protože komponenta „loop“ byla vybrána nesprávně a nenaznačuje zájem o systém, pak je to riziko nebo začali pracovat s přerušeními, takže je důležité strávit hold livi. Na druhou stranu, pokud vytvoříte server pod 1C, koupíte k němu veškerý hardware a software, můžete utratit částku, která je pro společnost přiměřená, takže musíte vybrat zařízení tak, abyste se vyhnuli nákladům .

Vibir server pro 1C

Pokud naši zástupci potřebují vybrat konfiguraci pro server 1C, na co bychom se měli nejprve zeptat - kolik klientů bude s 1C ve společnosti pracovat a jaký soubor služeb se plánuje použít? , která bude, kdo a jak spravovat servery 1C. Tyto zprávy se připravují během vytváření serveru 1C.

Vimogi na 1C server

V hardwarové struktuře serveru 1C pro nás budou důležité vlastnosti procesoru, RAM, diskového subsystému a okrajových rozhraní.

Je nutné, aby smradi zajistili stabilní a produktivní provoz útočných složek:

  • operační systém;
  • databázový server (nejčastěji);
  • 1C serverová část (ne všechny společnosti, některé malé společnosti s 2-10 zaměstnanci mohou používat 1C v režimu souborů);
  • roboti v režimu vzdálené plochy;
  • pracovat se vzdálenými klienty prostřednictvím tenkého klienta nebo webového klienta.

Procesor Vibir pro 1C server

Optimální počet procesorových jader je nutný k zajištění, a to na základě skutečnosti, že potřebujete vyhradit 1–2 jádra na úlohu OS, 1–2 jádra na úlohu založenou na SQL, další 1 na úlohu přídavného serveru a přibližně 1 jádro na každých 8-10 hodinových cyklů. Mnoho relací (Aby se vývojáři nestarali o to, že server 1C je na hovno).

Upozorňujeme, že rychlost zpracování dotazů nezávisí ani tak na počtu jader, jako spíše na taktovací frekvenci procesoru a počet jader má větší vliv na stabilitu práce při velkém počtu nevyřízené a noční úkoly.

Kolik paměti potřebuje server 1C?

Pokud navíc potřebujete server 1C pro 100 nebo více klientů, doporučujeme vytvořit cluster s alespoň dvěma fyzickými servery 1C.

Velikost požadované paměti RAM odhadujeme na základě následujících ukazatelů:

  • Operační systém vyžaduje 2 GB
  • minimálně 2 GB pro mezipaměť MS SQL Serveru a ve zkratce by tato hodnota měla činit 20-30 % skutečného využití databáze – to zajistí informatikům pohodlnou práci s ní.
  • 1 – 4 GB pro přídavný server 1C
  • 100 – 250 MB dostupných pro jednu relaci terminálu, v závislosti na sadě funkcí serveru 1C, v závislosti na nakonfigurované konfiguraci

Pojďme nastavit naše orientovaná nastavení pro parametry serveru 1C 8.3:

RAM je lepší kupovat ze skladu - je to jeden z nejdůležitějších faktorů vysoké produktivity 1C serveru a zároveň jedna z nejlevnějších komponent. Pokud na serveru 1C Enterprise není dostatek paměti, bude možné pracovat kdykoli, takže pokud náklady na energii, který server 1C si vyberete, ujistěte se, že má dostatek paměti RAM.

Server 1C: zařízení pro diskový subsystém

Při výběru, který server je vyžadován pro 1C, existuje paměťová stopa, takže během hodiny práce serverů dochází k neosobní operaci čtení a zápisu dat za sekundu. Tento parametr – jakou rychlostí umožňuje pevný disk zpracovávat data – je také jedním z klíčových pro rychlostní kód serveru 1C.

Při navrhování serveru 1C můžeme před instalací diskového subsystému snadno dosáhnout následujícího:

  • Nezáleží na tom, jaký typ serveru vytvoříte pro 1C, vždy se neobtěžujeme vytvářet na serverech jednotlivé disky – měli bychom je uspořádat do pole RAID (RAID 10 pro velké databáze nebo RAID 1 pro malé databáze), které budou databázové tabulky.
  • Pro snadný přístup k nim se doporučuje ukládat indexové soubory na SSD
  • TempDB – na 1-2 (RAID 1) SSD.
  • Umístěte operační systém a zákaznická data na RAID 1 z SSD/HDD.
  • Pro soubory protokolu zadejte buď logický disk z pole, nebo fyzický disk SSD.
  • Pokud je to možné, podívejte se na hardwarový řadič – viděli jsme mnoho situací, kdy těžce pracující a drahý server podváděl kvůli nedostatečné produktivitě řadiče.

Vyberte server pro 1C

V tomto článku jsme podnikli kroky kvůli přibližnému rozlišení, jako je výběr serveru pro 1C, věříme, že to pro vás bude přínosné.

Nakonec přidám ještě jednu věc - není snadné ochránit počítač vikoryst pro 1C server (jak je tomu často u malých společností) - náklady na "past" jsou mnohem méně spolehlivé a méně spolehlivé, méně podobné pro produktivitu serveru. Neriskujte zničení regionálního systému vašeho podniku. Pokud ve vašem rozpočtu není zahrnuto spolehlivé hardwarové zabezpečení, možná budete chtít zvážit možnost vypálení 1C ve tmě

Pokud máte potíže s rozhodováním, který server si vybrat pro 1C Enterprise 8.3, jak postavit server 1C, protože jste se s těmito úkoly dříve nezabývali, můžete nyní kontaktovat společnost systémového integrátora a potvrdit, že vám nіchni fakhіvtsi pomohli navrhnete, koupíte, nainstalujete a nastavíte server vhodný pro vás pro 1C.