Časti lokality
Výber redaktora:
- programovací jazyk Python
- Pripojenie smartfónu so systémom Android k počítaču cez Wi-Fi Pripojenie telefónu k počítaču cez Wi-Fi
- True RMS je jediné správne meranie
- Technické vzorky Skylake (LGA1151) - Zionoviki
- Najlepšie gamepady pre Android
- Prečo sú magnetické káble pre smartfóny nebezpečné a užitočné?
- Aký je rozdiel medzi PCI Express a PCI?
- Príkazy súboru Bat. Ako vytvoriť bat súbor? Základné príkazy. Súbory Bat, príklady Obsah súboru Bat
- Kognitívne bezdrôtové samoorganizujúce sa siete
- Aké informácie sú dôležité?
Reklama
Zostavil som súborový server pre 1c. Riešenia |
Na začiatok navrhujem zdôrazniť niekoľko pracovných scenárov: 1.) Práca s databázou súborov cez zdieľaný zdroj (webový server) 2.) Práca s databázou súborov v termináli 3.) Práca so serverovou (MSSQL) databázou Práca s databázou súborov cez zdieľaný prostriedok (webový server)
Ďalším bodom je, ak je základňa založená na riadených formulároch. Tu, ak urobíte všetko, ako je popísané vyššie, dostanete brzdy. Ale napriek tomu existuje cesta von:
Ak 1 užívateľ pracuje lokálne s databázou, tak to na jeho pohodlnú prácu stačí, no rýchlosť sieťovej práce cez zdieľaný zdroj bude stále pomalá. Ale aj tu existuje cesta von - práca cez webový server. Na internete nájdete veľké množstvo článkov, ktoré popisujú, ako organizovať prácu s 1C podobným spôsobom, v tomto článku sa tým nebudem zaoberať. Jediná vec, o ktorú sa s vami podelím, sú moje postrehy: je lepšie nakonfigurovať prácu pre používateľov nie cez webový prehliadač, ale cez tenkého klienta (keď pridávame novú databázu do zoznamu informačnej bezpečnosti, na umiestnení informačnej bezpečnosti sa nachádza položka „na webovom serveri“). To je podľa mojich pozorovaní rýchlejšie ako cez prehliadač. Okrem toho sa pri práci cez prehliadač vyskytujú chyby v rozhraní (presun PM a pod.), ktoré sa pri práci cez tenkého klienta nevyskytujú. Vlastne pomocou tohto receptu (ssd, vysokorýchlostný procesor, webový server, tenký klient). Môžete vyvrátiť mýtus „ak je počet používateľov viac ako 1 (v niektorých verziách viac ako 0 :)) - potrebujete serverovú základňu*. *Aj keď, samozrejme, s upozornením, že nejde o UPP alebo veľkosť databázy > ~ 4 GB a počet používateľov nepresahuje 4 (toto sú maximálna veľkosť databázy a počet používateľov, ktorých som videl , možno sa niekto stretol s prípadmi, keď cez webový server pracovalo na databáze súborov viac ľudí. Napíšte do komentárov? Práca s databázou súborov v termináli Prejdime k ďalšej možnosti. Máme terminálový server a databázu súborov. Všetko je tu podobné scenáru 1 okrem procesora:
Práca so serverovou (MSSQL) databázou
Vyzerá to tak. Ak máte otázky/sťažnosti/návrhy - vitajte v komentároch ;) Práca každého podniku sa samozrejme odráža v účtovných programoch a správca systému musí zabezpečiť ich správne fungovanie. Niektoré z najbežnejších sú aplikácie rodiny 1C. Po výbere potrebnej verzie 1C vyvstáva otázka výberu výbavy, t.j. server, ktorý bude efektívne slúžiť tejto aplikácii a zabezpečí spoľahlivú prevádzku všetkých používateľov v 1C. Mnoho zákazníkov sa často pýta - aký hardvér je potrebný pre aplikácie 1C... aký server kúpiť pre 1C... ako si vybrať správny server pre 1C 8... atď.Ak chcete vybrať a kúpiť server pre 1C, musíte vziať do úvahy veľa faktorov: verziu aplikácie 1C, počet používateľov 1C, metódu prístupu, veľkosť databázy a predpoveď jej zvýšenia, kritickosť prestojov servera, pridelený rozpočet. Naša spoločnosť vyrába serverové riešenia pre rôzne 1C aplikácie s individuálnym prístupom ku každému projektu. Tieto informácie však budú užitočné pre zákazníkov, ktorí si vyberajú server pre 1C aj vo fáze plánovania projektu. Správca systému si bude vedieť okamžite predstaviť konkrétne možnosti konfigurácie servera a ich náklady. Vyberieme teda server pre 1C. Servery pre 1C pre 5 užívateľov >>>Na takúto úlohu bude stačiť najlacnejšia verzia vybavenia. Hlavným parametrom je spoľahlivosť a nepretržitá prevádzka servera.
Tento výkon servera je dostatočný na to, aby 5 používateľov pracovalo v terminálovom režime v 1C 8. Servery pre 1C pre 10 - 15 užívateľov >>>Ak nemáte vlastné serverové miestnosti, kľúčovým bodom pri kúpe servera pre 1C môže byť tvarový faktor a úroveň vytvoreného hluku.
Odporúčame použiť hardvérový radič RAID a tiež disky SAS, ktoré majú dvojnásobný výkon ako SATA. Výkon servera je dostatočný aj pre používateľov na prácu v terminálovom režime. Ak neplánujete používať terminálový režim, potom pri inštalácii diskov SAS a hardvérového radiča RAID bude takýto server schopný obsluhovať až 25 používateľov 1C. Používanie diskov SATA SSD je vynikajúcou alternatívou k diskom SAS: sú vysoko výkonné a tiché a nevyžadujú použitie radiča RAID. Nezabúdajte však, že jednou z kľúčových funkcií regulátora je zvýšená spoľahlivosť ukladania dát. Servery pre 1C pre 20 - 30 užívateľov >>>Pre túto úlohu musí mať server vysokovýkonný diskový subsystém. Hardvérový radič RAID a vyrovnávacia pamäť zvýšia rýchlosť prístupu k údajom.
Na organizáciu terminálového prístupu v 1C 8 potrebujete 500 MB RAM pre každú reláciu. Ak plánujete v termináli používať aj kancelárske aplikácie, potom sa odporúča 1-2 GB RAM pre každého používateľa. Servery pre 1C pre 30 - 50 užívateľov >>>Odporúčame použiť aspoň dva servery: prvý pre databázu, druhý pre terminály. V tomto prípade je aplikačný server hosťovaný na jednom z týchto serverov. Ak je obsadené veľké percento času CPU servera, má zmysel použiť vyhradený aplikačný server. Ak váš projekt zahŕňa použitie dedikovaného aplikačného servera, odporúčame použiť lacný jednoprocesorový server, do ktorého bude stačiť nainštalovať 2 SAS alebo SATA SSD disky a 16 GB RAM. Najdôležitejšou vecou pre databázový server je diskový subsystém a množstvo pamäte RAM.
Hlavnými parametrami pre terminálový server sú množstvo pamäte RAM a výkon procesora.
Terminálové servery často okrem 1C spúšťajú aj iné aplikácie - zvyčajne kancelárske balíky, internet. To spôsobuje zvýšenie zaťaženia procesorov a najmä pamäte RAM. Čo je tiež potrebné vziať do úvahy. UPS pre 1C server - povinnéServery s 1C je potrebné pripojiť k výkonnému neprerušiteľnému zdroju napájania. UPS musí poskytovať aspoň 30 minút autonómnej prevádzky servera. Počas tejto doby budú mať všetci používatelia čas uložiť dokumenty a dokončiť svoju prácu v 1C a správca systému bude môcť bezpečne vypnúť server bez rizika straty údajov. Odporúčania pre výber konfigurácií servera E1S ® pre aplikácie 1C
Ako zorganizovať pohodlnú prácu pre 7 a viac ľudí v 1c? Ako zabezpečiť nepretržitú prevádzku systémov 1c? Ako zaručiť bezpečnosť všetkých údajov 1C? Ktoré kúpiť server za 1c a ako si ho správne vybrať? Tieto a ďalšie otázky skôr či neskôr čelia IT špecialistom a organizačným lídrom. Výber konfigurácie servery pre prácu 1C závisí od veľkosti databázy a aktivity práce s ňou. Nasledujúce odporúčania boli vypracované na základe požiadaviek spoločnosti 1C a dlhoročnej praxe. Pri kúpe servera 1C sa musíte uistiť, že spĺňa moderné požiadavky na odolnosť voči chybám a zabezpečuje zvýšenie zaťaženia, keď je potrebné rozšíriť výrobné procesy v podniku, zaručujete vysoký výkon serverov 1c pri akomkoľvek zaťažení, ich trvanlivosť a vysoké výkonové vlastnosti Po analýze požiadaviek spoločnosti 1c na servery sme zhrnuli hlavné charakteristiky v nasledujúcej tabuľke, ktorá vám pomôže správne vyhodnotiť a kúpiť server pre 1c:
Typické konfigurácie servera 1C a odporúčania pre výberServer pre 1C (7-15 používateľov)Na základe vyššie uvedenej tabuľky môžete vytvoriť konfiguráciu servera 1c pre malú kanceláriu * Pridané, ak potrebujete používať vzdialené plochy. Organizačná schéma takéhoto riešenia vyzerá takto. Databázový server + Server 1C 8.2 30-50 používateľov:Ako databázový server Odporúčame nasledujúce stroje:Dell PowerEdge T320, Dell PowerEdge R420, Dell PowerEdge T620. Servery Dell T320 A R420 líšia sa hlavne len dizajnom (podlahové, resp. rackové), a Dell T620 pojme väčší počet diskov a pamäte RAM, čo môže byť potrebné pri veľmi vysokej záťaži alebo „s okom“ do budúcnosti, ak podnikanie spoločnosti rýchlo rastie. Ak v racku nie je dostatok miesta, môžete venovať pozornosť kompaktnému 1U serveru Dell R320. Hlavnými prekážkami databázového servera sú zvyčajne diskový subsystém a súvisiace množstvo pamäte RAM. Keďže veľkosť databázy v takýchto spoločnostiach je zvyčajne malá (zvyčajne nie viac ako 5-10 GB), je celkom možné úplne uložiť databázu do pamäte RAM servera. Vo všeobecnosti to nie je potrebné, najmä ak nie je relevantná celá databáza (napríklad obsahuje údaje z predchádzajúcich rokov, ktoré sú potrebné len z času na čas), ale aspoň musíte zahrnúť množstvo pamäte RAM najmenej 30 -50 % veľkosti databázy na účely ukladania do vyrovnávacej pamäte . Plus, samozrejme, aspoň 1 GB pre potreby OS. Ak je tento fyzický server spustený a Aplikačný server 1C, potom je potrebné alokovať pamäť aj pre ňu - od 1 GB do 2-4 GB (lepšie je konzultovať s franšízantom - záleží na jeho konfigurácii). Databázový server / aplikačný server / terminálový server so softvérom 1C 8.2 50-100 používateľov:Ako databázový server so softvérom 1C 8.2 určený pre 50-100 používateľov odporúčame používať servery Dell PowerEdge T620, Dell PowerEdge R720 A Dell PowerEdge R720XD. Majú výkonné diskové podsystémy so 16 a 24 diskami. Ak záťaž databázového servera neustále narastá, odporúčame nešetriť a vyberať servery s veľkým počtom diskov, aj keď nie úplne vyťažené - disky a pamäť je lepšie pridať neskôr ako Budúci rok kúpiť výkonnejšie auto. S terminálový server najjednoduchšia vec je - terminálové servery sú horizontálne škálované. To znamená, že je možné jednoducho dať dva alebo tri Dell PE R420 alebo R620- v závislosti od zaťaženia. Odolnosť voči chybám je navyše zabezpečená automaticky – ak sa jeden server pokazí, klientske relácie možno reštartovať na inom. Hlavná vec je nainštalovať RAM vopred s rezervou Dnes sa pozrieme na výber serverového hardvéru pre malú organizáciu pre 25-30 používateľov s distribuovanou infraštruktúrou (maloobchodné predajne, sklad), ktorá vyžaduje terminálový server a program 1C: Enterprise. Tieto služby budú využívať všetci zamestnanci. Väčšina malých spoločností, aby znížila náklady na vybavenie, uprednostňuje minimalizáciu množstva zakúpeného vybavenia a žiada správcov, aby všetky služby, ktoré požadujú, „natlačili“ na jeden fyzický server. Túžba je pochopiteľná a odpustiteľná, ale „existujú nuansy“. Môžete zorganizovať terminálový server a použiť tam verziu súboru 1C, ale pri takom počte používateľov vývojárska spoločnosť odporúča prejsť na verziu klient-server. Preto budeme potrebovať ďalší server pre „1C: Enterprise“ a databázový server. Hneď si vyjasnime, ž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 služieb sa to veľmi neodporúča. Ak však naozaj chcete používať jeden fyzický server pre všetky tri role, odporúčame použiť virtualizáciu, napríklad VMWare ESXi alebo Hyper-V.
Na vyriešenie týchto problémov je možné navrhnúť nasledujúcu konfiguráciu servera: V prípade jeden fyzický server Vybrali sme Dell R710 s dvoma šesťjadrovými procesormi Xeon X5650, 64 GB RAM a šiestimi diskami: dva SSD v RAID 1 a štyri SAS disky v RAID 10. V prípade dva fyzické servery Vybrali sme nasledujúce konfigurácie:
CPUPokiaľ ide o čas procesora, terminálové relácie nezaberajú príliš veľký podiel. Na základe skúseností s implementáciou terminálových riešení v rôznych organizáciách bude na udržanie pohodlnej práce pre 30 používateľov stačiť 4-6 fyzických procesorových jadier, jedno jadro na 6-8 relácií.Pre malú databázu bude SQL server potrebovať jedno jadro. My sa ale v budúcnosti zameriame na rozšírenie databázy (alebo zvýšenie počtu databáz) a vezmeme dve SQL jadrá. Pre server 1C: Enterprise nie je dôležitý ani tak počet jadier, ale ich rýchlosť hodín a frekvencia zbernice. Preto na server 1C pridáme ďalšie dve jadrá. Celkovo dostaneme:
RAMNajprv sa pozrime, koľko pamäte RAM je potrebné pre služby:
Diskový subsystémToto je tradičná prekážka mnohých systémov. Výber správnych pevných diskov je veľmi dôležitý na zabezpečenie výkonu servera. Keď 1C pracuje s databázou SQL, dochádza k mnohým operáciám čítania/zápisu za sekundu (IOPS). Ak používatelia pracujú na terminálovom serveri z tenkých klientov (teda plne využívajú terminálový server ako pracovné prostredie), značne to zaťažuje diskový systém servera. Napríklad 30 používateľov terminálového servera na RAID 1, SATA 3 Gb/s s diskami WD Velociraptor sa cíti nepríjemne pri práci s poštou a aktívnom surfovaní na internete. Pre terminálové servery odporúčame použiť SSD disky. Pre databázové servery - disky SAS zostavené do polí odolných voči chybám.Okrem jednotiek je potrebné venovať pozornosť aj radiču diskov. Moderné servery majú na palube celkom dobré radiče, napríklad HP SmartArray a DELL PERC. Bolo by však nesprávne používať „palubné“ riešenia pri veľkom zaťažení, keď sa vyžaduje maximálny výkon. Trochou šetrenia môžete ľahko získať výkonný server, ktorý vôbec nezaťažuje. Preto musí byť ovládač hardvérový, nie softvérový, s vlastnou energeticky nezávislou pamäťou. Zvážme možnosti riešenia tohto problému.
Jeden alebo viac serverovAko je uvedené vyššie, malé organizácie majú pomerne silnú túžbu umiestniť všetky služby na jeden server.Medzi výhody použitia jedného servera a virtualizácie patrí nižšia spotreba energie a flexibilnejšia distribúcia zdrojov medzi virtuálnymi strojmi. No, prenos virtuálnych strojov, ak sa niečo stane, je oveľa pohodlnejší ako prenos fyzických OS. Dva servery však majú väčšie možnosti aktualizácie. Napríklad v našej verzii sa lacný IBM x3550 M3 s pridaním ďalšieho procesora a RAM zmení na elegantný krátky terminálový server pre 50 alebo aj viac používateľov. Ďalším „úzkym miestom“ v našom prípade, ktoré je potrebné vziať do úvahy pri výbere dvoch fyzických serverov, je výmena dát medzi nimi cez sieť. V prípade virtuálnych serverov dochádza k výmene údajov prostredníctvom virtuálneho prepínača. Pre zvýšenie priepustnosti siete môžete na každý server nainštalovať sieťovú kartu s dvoma gigabitovými rozhraniami, ktoré je možné navzájom agregovať a priamo prepojiť oba servery agregovanými 2 gigabitovými linkami. Alebo použite sieťové karty s SPF+ 10GBASE, ale to je drahé. Výkonová rezervaPri výpočte a výbere servera je potrebné vziať do úvahy špičkové zaťaženie. Je tiež potrebné pamätať na to, že databáza sa bude len „nafukovať“, objem dát na terminálovom serveri bude rásť a počet používateľov sa môže zvýšiť. Mnoho podnikov šetrí na energetických rezervách a po šiestich mesiacoch alebo roku čelia prerušeniam práce a sťažnostiam používateľov. To je prípad, keď nadmerné šetrenie vedie k novým nákladom v budúcnosti - lakomý platí dvakrát. Možnosti, ktoré sme si vybrali, sú navrhnuté s výkonovými rezervami a možnosťami upgradu. Počíta sa s tým, že DELL R710 bude môcť pridať ďalšie dva pevné disky a RAM, ako aj vymeniť procesory za výkonnejšie.Ak teda potrebujete rozšírenie alebo sa zvýši počet služieb, potom existujú skvelé vyhliadky a existujúce servery budú efektívne vykonávať svoje úlohy po dlhú dobu. Možno o rok budeme zrazu potrebovať zdvojnásobiť počet používateľov na 60 ľudí? Prosím. Ak ste použili jeden server DELL R710, môžete si kúpiť lacný IBM x3550 M3, nainštalovať naň hypervízor, preniesť tam virtuálny stroj s databázou a serverom 1C a na DELL dať všetky zdroje virtuálnemu stroju s terminál. Bude to rýchle a nebudete musieť „všetko vyhodiť a kúpiť nové“. |
Nový
- Pripojenie smartfónu so systémom Android k počítaču cez Wi-Fi Pripojenie telefónu k počítaču cez Wi-Fi
- True RMS je jediné správne meranie
- Technické vzorky Skylake (LGA1151) - Zionoviki
- Najlepšie gamepady pre Android
- Prečo sú magnetické káble pre smartfóny nebezpečné a užitočné?
- Aký je rozdiel medzi PCI Express a PCI?
- Príkazy súboru Bat. Ako vytvoriť bat súbor? Základné príkazy. Súbory Bat, príklady Obsah súboru Bat
- Kognitívne bezdrôtové samoorganizujúce sa siete
- Aké informácie sú dôležité?
- Pôvod – kde získať najnovšiu verziu, ako správne stiahnuť a nainštalovať