Datorparametrar för 1C 8.3 redovisning prof. Tekniska krav. Databasserver

Den här artikeln innehåller kraven för den hårdvara och programvara som krävs för att installera 1C:Enterprise-systemet. 8.3 (Systemkrav för version 8.2 du kan se). Separat övervägt olika sorter 1C:Enterprise-klienter och minimisystemkrav för att köra ett 1C:Enterprise-serverkluster, såväl som typer av DBMS som stöds.

Nedan finns de officiella systemkraven i skrivande stund för 1C:Enterprise-systemversionen 8.3 , för startalternativ:

1. Tjock klient

  • SVGA-skärm.

Om den här datorn ska användas för att utveckla konfigurationer måste den uppfylla följande krav:

  • Operativsystem Windows XP Service Pack 2 och högre, Windows Server 2003 och högre, Fedora 17 och högre, Mint 12 och högre, Ubuntu 12.04 LTS och högre, Alt Linux SPT 6.0 och högre;
  • Intel Pentium/Celeron-processor 2400 MHz eller högre;
  • RAM 2 GB eller högre (4 GB rekommenderas);
  • Hårddisk (ca 300 MB användes under installationen);
  • SVGA-skärm.

Kraven på RAM när man kör en tjock klient och utvecklar konfigurationer påverkas också av konfigurationens funktionella fullhet.

2. Tunn klient

För att installera måste slutanvändarens dator uppfylla följande krav:

  • Operativsystem Windows XP Service Pack 2 och högre, Windows Server 2003 och högre, Fedora 17 och högre, Mint 12 och högre, Ubuntu 12.04 LTS och högre, Alt Linux SPT 6.0 och högre;
  • Intel Pentium/Celeron-processor 1800 MHz eller högre;
  • RAM 1 GB eller högre;
  • Hårddisk (ca 70 MB användes under installationen);
  • SVGA-skärm.

3. Webbklient

Kraven för bestäms huvudsakligen av den webbläsare som används. Lista över webbläsare som stöds:

  • för Windows OS:
    • Mazilla Firefox 17 och högre;
    • Microsoft Internet Explorer 8.0 och senare;
    • Google Chrome 4 och senare;
    • Safari 4.0.5 och senare.
  • för Linux OS:
    • Mazilla Firefox 17 och högre;
  • för MacOS X:
    • Safari 4.0.5 och senare (för MacOS X version 10.5 och senare).

I allmänhet måste slutanvändarens dator uppfylla följande krav:

  • Intel Pentium/Celeron-processor 1800 MHz eller högre;
  • RAM 1 GB eller högre;
  • Hårddisk (ca 250 MB användes under installationen);
  • SVGA-skärm.

För datorer med en liten mängd minne och en lågpresterande processor, rekommenderas att du använder version 9.0 av webbläsaren Microsoft Internet Explorer eller använder andra webbläsare som stöds av 1C:Enterprise-systemet.

4. Mobil plattform

För iOS-enheter:

  • iOS – version 5.1 och äldre;
  • iPhone – 3GS och äldre;
  • iPod Touch – 3:e generationen och äldre;
  • iPad – alla versioner;
  • iPad Mini.

För enheter baserade på Android OS:

  • Android – version 2.2 och äldre;
  • CPU:
    • med arkitektur ARMv5TE och högre (ARMv6, ARMv7, ARMv8);
    • med Intel x86-arkitektur.
  • RAM - minst 256 MB;
  • Pekskärm.

5. Webbserver

1C:Enterprise-systemet stöder arbete med följande webbservrar:

  • (IIS) versioner 5.1 och högre;
  • Apache HTTP Server version 2.0 och högre;

Om en webbserver används för att komma åt filversionen av infobasen gäller följande krav för den dator som webbservern och webbservertillägget körs på:

  • Intel Pentium/Celeron-processor 1800 MHz eller högre;
  • RAM 1 GB eller högre (2 GB rekommenderas);
  • Hårddisk (ca 300 MB användes under installationen);

6. 32-bitars server

Produktionsservern som är en del av 32-bitarna måste uppfylla följande krav:

  • Operativsystem Windows XP Service Pack 2 och senare eller Microsoft Windows Server 2003 och högre, en av de Linux-distributioner som stöds;
  • Intel Pentium/Xeon-processor 2400 MHz och högre, det är önskvärt att använda multiprocessor- eller multi-core-maskiner, eftersom närvaron av flera processorer/kärnor har en gynnsam effekt på genomströmningen av ett 1C:Enterprise-serverkluster, särskilt i fallet med intensivt arbete av flera användare;
  • RAM på minst 2 GB. Och även om arbetsprocesserna i ett 1C:Enterprise-serverkluster kan köras i ganska små mängder minne, kan deras behov vara ganska betydande under toppbelastningar;

7. 64-bitars server

Produktionsservern som är en del av 64-bitarsservern måste uppfylla följande krav:

  • Operativsystem Windows XP Service Pack 2 och högre eller Microsoft Windows Server 2003 och högre, en av de Linux-distributioner som stöds för x86-64;
  • Processor med x86-64-arkitektur (Intel med stöd för Intel 64, AMD med stöd för AMD64), det är önskvärt att använda multiprocessor eller multi-core maskiner, eftersom närvaron av flera processorer/kärnor har en gynnsam effekt på genomströmningen av en 1C:Enterprise-serverkluster, speciellt vid intensivt arbete av flera användare;
  • RAM på minst 2 GB (4 GB eller högre rekommenderas). Och även om arbetsprocesserna för ett 1C:Enterprise-serverkluster kan köras i ganska små mängder minne, kan deras behov vara ganska betydande under toppbelastningar;
  • Hårddisk (ca 200 MB användes under installationen).

8. DBMS som stöds

Bitheten för 1C:Enterprise-servern är inte relaterad till bitheten för DBMS. Servrar (1C:Enterprise server och DBMS) med olika kapacitet kan användas tillsammans. 1C:Enterprise-systemet stöder följande DBMS:

  • Microsoft SQL Server 2000 (SP4 rekommenderas) och högre;
  • PostgreSQL 8.1 och högre;
  • IBM DB2 v9.1 och högre;
  • Oracle Database 10g Release 2 och högre.

9. Övriga krav

  • Om det används typ HASP4 Net från företaget Aladdin, du behöver en USB-port för att ansluta hårdvaruskyddsnyckeln.
  • För att fungera måste tjänsten WMI (Windows Management Instrumentation) köras på datorn.
  • Samarbete med en filinfobas över ett nätverk stöds endast för nätverksresurser som nås via SMB (CIFS)-protokollet. Sådana resurser kan finnas på både Windows- och Linux-datorer.
  • Det maximala antalet samtidiga anslutningar från en filinfobas är 1024.
  • Användaren för vars räkning klientapplikationen körs måste ha " Lista över mappinnehåll» till OS-katalogen för temporära filer.
  • Användaren för vars räkning servern körs måste ha " Lista över mappinnehåll" till OS-katalogen för temporära filer.
  • Användaren för vars räkning servern körs måste ha rätt " Läsning" till katalogen för temporära filer i Linux OS.
  • Om 1C:Enterprise-serverklustret och databasservern är installerade på olika datorer kan systemprestandan påverkas avsevärt av prestandan hos nätverksanslutningen mellan 1C:Enterprise-serverklusterdatorerna och databasserverdatorn. Det rekommenderas att använda nätverkskort med en bandbredd på 100 Mbit eller högre.
  • För normal drift av 1C:Enterprise i klient-serverläge är det nödvändigt att inaktivera användningen av energisparlägen på klientdatorer Sova, Står fast vid Och Övervintra.
  • För filinformationsbasen, för driften av 1C:Enterprise-webbservern som kör Linux, krävs följande bibliotek på en dator med en webbserver:
    • UnixOdbc version 2.2.11 och senare för användning av externa datakällor på 1C:Enterprise-webbservern.
  • För att arbeta under Linux OS måste du ha följande bibliotek installerade:
    • Webkitgtx 1.2.5 och högre;
    • ImageMagick 6.2.8 och senare;
    • Freetype 2.1.9 och högre;
    • Libgsf 1.10.1 och högre;
    • Glib 2.124 och högre;
    • Kerberos 1.4.2 och högre;
    • GSS-API Kerberos 1.4.2 och högre;
    • Microsoft Core Fonts;
    • UnixODBC 2.2.11 och högre för att använda externa datakällor på 1C:Enterprise-servern.

Hjälpte den här artikeln dig?

Server för 1C

Stora företag har använt 1C i klient-serverläge under lång tid. Och idag flyttar denna teknik aktivt in i medelstora och små företag. Den här artikeln handlar om hur en 1C-server med ett litet antal användare ska se ut.

Från vilket antal användare behövs en server för 1C?

Gratis PostgreSQL för 1C dök upp för länge sedan. Och relativt nyligen dök en sådan underbar position upp i 1C-prislistan:

Vi rekommenderar med tillförsikt att du använder 1C i klient-serverläge från och med 3-5 användare. Filalternativet finns kvar för mycket små databaser och om det inte finns något behov av att arbeta i databasen hemifrån, affärsresor eller andra kontor, om det lämnas utan 1C i händelse av ett fel i ett par dagar, är det inte alls skrämmande . Vi anser också att arbeta i RDP är en föråldrad teknik, som bara är lämplig när plattformen av någon anledning är gammal (8.0 eller 8.1) eller plattformen är gammal, det är frestande att skriva "gammal ryska" (7.7). Därför gäller allt som skrivs nedan för alternativet "en DBMS och en 1C:Enterprise-applikationsserver är installerad på 1C-servern, arbete utförs i en tunn klient 8.2."

Ska jag köpa en märkesserver eller montera den själv, eller beställa montering från leverantörer?

Om du har upp till 10 användare kan du använda en vanlig "hemdator" som server med vissa modifieringar. Det är fullt möjligt att köpa det "i delar" och montera det själv. Om du har en god förståelse för vad termisk pasta är, hur man knäpper ATX-strömkontakten utan att bryta kortet på mitten, var är kylkontakten på den, hur prestandan för 1C beror på minnesfrekvensen (nästan linjärt med tillräckliga resurser ) och varför du inte bör koppla in hårddiskar nära varandra.

  • fler än 15 användare
  • det finns ingen egen supersystemadministratör som kan allt "om datorer"
  • verksamheten tar in tillräckligt med pengar för att ångra det om 1C slutar fungera

Litet förtydligande. Med "varumärke" menar vi IBM, HP och liknande varumärken. Alla lokala "integratörer" som sätter ihop datorer baserade på Intels serverplattform "för att beställa" med hjälp av gårdagens elever, med konfigurationen registrerad från klientens ord, är inte varumärken. Även om denna server är monterad i ett rackmonterbart hölje. Även om de sätter en snygg etikett på frontpanelen. Detta är självmontering, och vi har många exempel där, låt oss säga, montörer gör misstag när de väljer komponenter. Till exempel såg vi hur i en seriös server som kostar mer än 300 000 rubel kom hårdvaru-RAID-styrenheten i konflikt med moderkortet och producerade 15% av den deklarerade genomströmningen. Vi såg också konfigurationer med enorma förvrängningar, till exempel en maskin med fyra Xeoner och en enda diskarray med två diskar. Vid köp av en 1C-server, kontakta de som förstår hur det ska vara.

Det som är viktigt är att idag är en server med varumärken, garanterat driftig, beprövad och pålitlig, värdbilligaresjälvmontering med jämförbara egenskaper. Därför kommer du troligen inte att kunna spara pengar genom att köpa en självmonterad mellannivåserver. Idag har självmontering rätten till liv endast i segmentet servrar baserade på konventionella ("desktop") komponenter, det vill säga på själva ingångsnivån, som praktiskt taget inte produceras av märken.

operativ system


Utan att starta heliga krig rekommenderar vi att du använder Windows Server 2012. Detta är en pålitlig, beprövad plattform för 1C-servern. Andra lösningar har rätt till liv, men säg, om du bestämmer dig för att installera Ubuntu Server behöver du knappast rekommendationer. Och det är osannolikt att de hjälper. Linux för 1C är unikt varje gång och det är omöjligt att ge generella rekommendationer.

För nybörjarservrar är det fullt möjligt att använda stationära Windows, till exempel Windows 7/8. Om du inte behöver Active Directory, RDS, och du kommer inte att använda MS SQL Server som ett DBMS. Du behöver bara komma ihåg att som standard i Windows 7 Professional inte kan antalet samtidiga anslutningar via TCP överstiga 20. I Windows 8 har denna begränsning tagits bort.

Minne

Det bör finnas tillräckligt med minne. Om du installerar mer minne än vad som behövs blir det ingen ökning av prestanda. Om du tillhandahåller mindre än nödvändigt kommer användarupplevelsen att förvandlas till tortyr. Beräkningen är som följer: minst 2GB för operativsystemets behov, från 2GB för DBMS, från 4GB för 1C:Enterprise-servern. Total minimum 8 GB. Denna volym räcker till 5-10 användare med en databas. Skärmdumpen visar en typisk bild av minnesallokering under lugnt arbete av flera användare med en liten databas:

Lägg märke till hur 1C-applikationsservern (rphost.exe) älskar minne. Direkt efter att ha öppnat databasen behöver han ungefär en gigabyte. Med intensivt arbete, till exempel att bearbeta dokument under en månad, är den ganska kapabel att bemästra 6 GB med en enda aktiv anslutning. Du måste också komma ihåg att det blå fältet ("Väntar") inte är ledigt minne, utan systemcachen. Här är samma system som vi började arbeta mer eller mindre intensivt i:

1C-arbetsflödet har en funktion. Som regel växer det i en riktning. Mängden minne som fångas av rphost.exe växer och växer gradvis under arbetsdagen. Vi rekommenderar starkt att du startar om 1C-serveragenten varje natt, omedelbart innan du laddar upp säkerhetskopior.

16GB räcker för 20-30 användare med två eller tre databaser. Det är absolut nödvändigt att konfigurera den maximala tilldelade volymen för 1C:Enterprise-servern (detta görs i administrationskonsolen) och för DBMS! Om detta inte görs kommer till exempel Postgree out of the box att använda endast 200-300 MB minne. Som standard är den "kvävd". Men 1C-applikationsservern, tvärtom, kan enkelt "äta" allt, oavsett hur mycket du ger den.

Diskundersystem

För det första, även på en startnivåserver är det nödvändigt att separera disken med systemet och disken med databaserna. Därefter, om ekonomin tillåter, lägger vi till en tredje disk för att lagra en stor mängd data (säkerhetskopior, etc.). För Postgree måste vi skapa en RAM-disk för att tillfälligt lagra statistik.

Det är fullt möjligt att använda en disk för systemet som inte är den snabbaste och inte den mest voluminösa. 500 GB är mer än tillräckligt.

Disken för databasen är definitivt SSD. För 1C-databaser har konventionella diskar och deras arrayer inte den minsta fördel. Med en typisk databasstorlek för ett genomsnittligt företag på 2-3 GB är en volym på 120 GB, som du förstår, tillräckligt. Och prestandan, allt annat lika, skiljer sig med 10 gånger eller mer. Begränsningar av antalet omskrivningscykler är ett minne blott, idag är SSD-enheter mer pålitliga än någon "mekanisk" disk. Du måste definitivt ta en SSD med TRIM-teknik (spela in cache när strömmen är avstängd), och du måste noga titta på den deklarerade skrivhastigheten; det finns många olika alternativ på marknaden nu.

Om nedtid för databasen, och särskilt att återställa gårdagens kopia från arkivet, är oacceptabelt, måste du installera en RAID-kontroller och två diskar i "spegelläge". Vi avråder starkt från att använda programvara RAID-kontroller. Endast hårdvara.

Arkivering kan konfigureras med ett DBMS eller så kan du skriva en batchfil som kommer att startas av Windows schemaläggare och ladda ner databaser från 1C:Enterprise batchläge. Det är inte särskilt viktigt. Det är viktigt att systemet varje natt automatiskt skapar ett arkiv och skriver det till en separat serverdisk. Ett arkiveringssystem som kräver manuell aktivering är inget arkiveringssystem, utan nonsens. Efter att ha skapat databasnedladdningar rekommenderar vi starkt att du laddar upp dem till molnlagring. Detta kan vara Google Drive, Yandex Disk, Dropbox eller din egen ftp-resurs. Huvudsaken är att dessa nedladdningar inte lagras i samma rum där servern finns. Varför? För en normal verksamhet ska i lugn och ro tåla vad som helst. Brand, inbrott, besök från myndigheter med beslag. Gud förbjude såklart, men allt kan hända.

Om allt som är möjligt redan har konfigurerats, och dina händer kliar efter att göra något annat, kan du dirigera om Postgree-loggregistreringen (om du har en) till en separat disk. Detta kommer att ge en liten men ganska märkbar ökning av hastigheten under aktiva operationer med databasen.

Strömförsörjning och UPS

Snåla inte med strömförsörjningen. Aldrig. Du kan spara på allt annat inom rimliga gränser, och strömförsörjningen till servern bör vara idealisk. En server skiljer sig från en vanlig dator främst genom att den alltid är på. Dubbla wattreserven och en tillverkare med ett namn (Thermaltake, Powerman, Enermax), här är vår rekommendation. En UPS (Uninterruptible Power Supply) behövs för två ändamål. För det första, i händelse av allvarliga strömöverspänningar, måste den tillåta serverns strömförsörjning att överleva genom att ta slaget på sig själv (eller ännu bättre, på dess säkring). För det andra måste den stänga av servern korrekt när det blir strömavbrott. UPS:en bör inte och kan inte tillåta drift utan extern spänning, detta är en illusion. Till och med 15 minuter. Dess uppgift är att ge serveroperativsystemet ett kommando att stänga av. Därför är en oansluten och okonfigurerad UPS en möbel, inget mer.

CPU

När 5 användare jobbar kommer vilken "desktop"-processor av ganska hög klass som helst, till exempel en quad-core Core i7, att belastas med 5-7% i genomsnitt. Processorn är i allmänhet ingen flaskhals. Det måste uppfylla de återstående parametrarna, inget mer. Därför är det bättre att välja processorn sist, bland de som är lämpliga för det valda systemet. Digitala egenskaper (antal kärnor, cachestorlek, frekvens) är inte avgörande. Till exempel överträffar den senaste Core i5 den tidigare generationens Core i7.

I vilket fall som helst bör du inte köpa den mest kraftfulla och dyraste processorn som finns tillgänglig för den valda plattformen (moderkortet) för en 1C-server. Snarare skulle det optimala alternativet vara från mitten av listan, sorterat efter pris.

programvara

Det finns inget behov av att installera antivirusprogram på servern. Det är för mycket. Säkerhet och frånvaro av virus säkerställs av tre regler:

  • Servern bör inte innehålla några program som inte är nödvändiga för dess drift
  • Servern ska inte användas som en av klientdatorerna
  • Utanför, från Internet och lokalt nätverk, inga andra serverresurser än de som är absolut nödvändiga

Vi rekommenderar inte att kombinera 1C-server och fil, e-post, proxy och webbserver. Dessa uppgifter löses perfekt av specialiserade enheter och tjänster. Till exempel är Zyxel Keenetic 4G-routern och andra liknande den utmärkta på att distribuera Internet på nätverket, fungerar som en ftp- och filserver. Det är absolut bäst att överföra ett litet och medelstort företags webbserver till en VDS i ett datacenter. Maila dit, eller till och med till Google eller Yandex mail för din domän.

Några ord om virtuella servrar

Naturligtvis är detta en mycket populär teknik för hi-end serverlösningar. Men för medelstora företag (20-50 användare) är fördelarna med virtualisering långt ifrån uppenbara, och för små företag De ger inget annat än huvudvärk. För det första är servervirtualisering inte gratis och det kostar maskinresurser. För det andra, alla fördelar med "on-the-fly prestandajustering" och "mobilitet" bryts ner av en massa problem med förlust av 1C mjukvarulicenser i händelse av ändringar. För det tredje finns det i princip ingenting att dela (det finns få resurser), och ett sådant företag behöver helt enkelt inte flera servrar. Idag riskerar väldigt få företag att hyra en virtuell server i ett datacenter under 1C, och även i det här fallet är det bättre att inte hyra en server utan att ansluta till 1C Online-tjänsten.

Hur mycket kostar en server för 1C?

När du skriver den här artikeln är den ungefärliga kostnaden för servern:

    • från 30 000 rubel för 5-10 användare
    • från 60 000 rubel för 15-20 användare
    • från 90 000 rubel för 30-50 användare

Med ett större antal användare blir det nödvändigt att distribuera DBMS-servern och applikationsservern till olika fysiska maskiner.

På din begäran kan vi, tillsammans med våra partners, välja och leverera både en varumärkesserver tillverkad av IBM och en prefabricerad ingångsserver.

Vi testade datorer i olika prisklasser åt dig.

Mycket ofta vänder sig kunder till oss med en begäran om att välja en dator som "fungerar bra med 1C", det vill säga inte "saktar ner" eller fryser.

Det beror på att användare som sparat på att köpa eller köpt datorutrustning för 3-5 år sedan nu ställs inför det faktum att 1C arbetar extremt långsamt och saktar ner arbetsprocessen.

Det är allmänt accepterat att du kan köpa den enklaste datorn för ett kontor att arbeta med dokument och 1C, eftersom Det kommer inte att köra resurskrävande spel eller 3D-modelleringsprogram. Men detta är ett misstag! Bakom senaste åren Redovisningsprogram har blivit kraftfulla analysverktyg som ger specifika arbetsbelastningar och förbrukar mycket mer resurser.

Vi genomförde ett experiment och tog reda på vilka parametrar för systemenheten som gör att 1C kan arbeta så effektivt som möjligt!

Testad med speciell bearbetning, som, när den testas, utlöser samtidig bearbetning av 150 dokument olika typer, men korsande av register (PKO, RKO och RTU) i arbetsdatabasen "1C: Accounting", red. 3.0 av den aktuella versionen med "Taxi"-gränssnittet. Databasvolym 4 GB.

Tester utfördes på 6 datorer med olika konfigurationer:

    olika processorer 4 och 8 kärnor.

    mängd RAM 4 – 8 GB, med och utan SSD-enhet Silicon Power SATA-III 60Gb SP060GBSS3S60S25 S60 2,5" w490Mb/s.

    programvara: Windows 10 PRO 64 bit.

Provexemplar nr 1

Processor: AMD FX 4330, (4 kärnor, 4 GHz, 95W)

2 st.

Hårddisk: HDD Toshiba 500 GB HDWD105UZSVA P300
Kostnad: 16 200 rubel.

Provexemplar nr 2

Processor: AMD FX 8320E, (8 kärnor, 3,2 GHz och 4 GHz Turbo)

Moderkort: Asus M5A78L-M LX3 Soc-AM3 AMD760G

RAM: Minne DDR3 4Gb 1333MHz Kingston Kingston KVR13N9S8/4-SP 2 st


Kostnad: 21 900 rubel.

Provexemplar nr 3

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

Moderkort: Asus A68H

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

Hårddisk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Kostnad: 12 500 rubel.

Provexemplar nr 4

Processor: Intel® Core™ i3-4170 Processor3M Cache, 3,40 GHz

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

Hårddisk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Pris: 22 500 R.

Provexemplar nr 5

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

Moderkort: Asus H81 chipset

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

Hårddisk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Pris: 18 000 R.

Provexemplar nr 6

Processor: Intel® Pentium®-processor G3260 3M Cache, 3,30 GHz

Moderkort: Asus H81 chipset

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

Hårddisk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Pris: 19 400 R.

Efter att ha installerat och lanserat 1C: Accounting 3.0 dök ledare och utomstående omedelbart upp.

Den minsta laddningstiden tog ~45 sekunder, den maximala ~2 minuter. 10 sek. Testexemplar nr 2 visade den bästa driftshastigheten medan prov nr 5 visade sig vara en outsider. Det var i grundkonfigurationen som instans nr 2 överskred laddningshastigheten för tre 1C-sessioner med nästan 3 gånger, i förhållande till nr 5.

På andra plats kom prov nr 1. De återstående konfigurationerna visade ungefär samma resultat: ~1 min 10 sek.

Den kraftfulla processorn och stora mängden RAM visade utmärkt prestanda när applikationen startade. Starthastigheten mättes med ett konventionellt stoppur.

Nedan finns en sammanfattande graf för alla testade datorer med den genomsnittliga tiden för att behandla dokument.

Kolla in jämförelsetabellerna:

Testresultat

Tester har visat det SSDskivan ger en ökning av driftshastigheten. Men med små databasvolymer kan den ersättas av en kraftfull processor med en större mängd RAM än databasstorleken.

Dra nytta av SSD-enhet Det märks endast med stora mängder data, när det inte finns tillräckligt med RAM för att slutföra och korrekt utföra operationen.

Det svagaste resultatet, som förväntat, visade en systemenhet baserad på AMD A4-6300-processorn utan en SSD-enhet. Den genomsnittliga kopplingstiden översteg 300 ms.

Den mest balanserade vad gäller pris och resultat Resultatet blev en systemenhet baserad på en processor: AMD FX 4330 med en minneskapacitet på 4GB med en SSD-enhet.

Med ett pris på 17 200 rubel är det 11% dyrare än en systemenhet baserad på en AMD A4-6300 4GB-processor med en SSD-enhet, och kraftökningen är 29%. Förmånen är mer än fördubblad.

AMD A4-6300 4GB systemenhet utan SSD-enhet, med sitt låga pris på 12 500 RUR, kommer att räcka för vanliga kontorsuppgifter och små informationsdatabaser med ett litet antal operationer.

Lämpligast tid vid utförande av dokument visade systemenheten baserat på Intel-processor® Core™ i3-4170. Det är lämpligt om du inte bara använder kontorsprogram och 1C, utan även andra applikationer, eftersom kostnaden för en Intel® Core™ i3-4170 4 GB-dator med SSD är 25 500 RUB. 48 % högre än AMD FX 4330 4GB med SSD och 64 % högre än AMD A4-6300 4GB med SSD. Produktivitetsökningen är i dessa fall 21 % respektive 44 %.

Vad ska man välja?

Priskategori upp till 16 000 rubel

Provexemplar nr 1

Processor: AMD FX 4330, (4 kärnor, 4 GHz, 95W), Minne DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP 2 st., Hårddisk: HDD Toshiba 500 GB HDWD105UZSVA P300

Processor: AMD FX 4330, (4 kärnor, 4 GHz, 95W), Minne DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP 2 st., Hårddisk: HDD Toshiba 500 GB HDWD105UZSVA P300, SP0 60GBGSSb SATA 60GBGSSIII 60GBGSSIII. 5" w490 Mb/s

Processor: Intel® Core™ i3-4170 Processor3M Cache, 3,40 GHz, Minne DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP, Hårddisk (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300

  • slutanvändarens dator:
    • operativsystem: Microsoft Windows 98/Me, Microsoft Windows 2000/XP/Server 2003/Vista (Microsoft Windows XP rekommenderas)
    • Intel Pentium II-processor 400 MHz eller högre (Intel Pentium III 866 MHz rekommenderas);
    • RAM 128 MB eller högre (256 MB rekommenderas);
    • USB uttag;
    • SVGA-skärm;
  • dator som används för att utveckla konfigurationer:
    • operativsystem: Microsoft Windows 2000/XP/Server 2003/Vista (Microsoft Windows XP rekommenderas);
    • Intel Pentium III 866 MHz-processor eller högre (Intel Pentium IV/Celeron 1800 MHz rekommenderas);
    • RAM 512 MB eller högre (1024 MB rekommenderas);
    • HDD(cirka 220 MB används under installationen);
    • CD-läsare;
    • USB uttag;
    • SVGA-skärm;
  • Serverkluster 32-bitars produktionsserver:
    • Microsoft Windows 2000/XP/Server 2003/Vista operativsystem eller någon av Linux-distributionerna (den aktuella listan över Linux-distributioner som stöds publiceras);
    • processor inte lägre än Pentium III 866 MHz (Intel Pentium IV/Xeon 2,4 GHz rekommenderas). Det är acceptabelt och till och med önskvärt att använda multiprocessormaskiner, eftersom närvaron av flera processorer har en gynnsam effekt på genomströmningen av ett 1C:Enterprise 8.1-serverkluster, särskilt i fallet med intensivt arbete av flera användare;
    • RAM på minst 512 MB (rekommenderas 1024 MB och högre). Även om arbetsprocesser för ett 1C:Enterprise 8.1-serverkluster kan köras i ganska små mängder minne, kan deras behov vara ganska betydande under toppbelastningar;
    • CD-läsare;
  • Serverkluster 64-bitars produktionsserver:
    • Microsoft Windows XP/Server 2003/Vista operativsystem för x64 eller en av Linux-distributionerna för x86-64 (listan över distributioner är publicerad);
    • processor med x86-64-arkitektur (Intel med stöd för EM64T, AMD med stöd för AMD64). Det är acceptabelt och till och med önskvärt att använda multiprocessormaskiner, eftersom närvaron av flera processorer har en gynnsam effekt på genomströmningen av ett 1C:Enterprise 8.1-serverkluster, särskilt i fallet med intensivt arbete av flera användare;
    • RAM 1024 MB eller högre. Och även om arbetsprocesserna för ett 1C:Enterprise 8.1-serverkluster kan köras i ganska små mängder minne, kan deras behov vara ganska betydande i toppsituationer;
    • en USB-port krävs för att ansluta en hårdvaruskyddsnyckel för ett 1C:Enterprise 8.1-serverkluster;
    • CD-läsare;
  • databasserver:
    • Microsoft SQL Server 2000 + Service Pack 2 (Service Pack 4 rekommenderas);
    • Microsoft SQL Server 2005;
    • PostgreSQL 8.1;
    • PostgreSQL 8.2;
    • IBM DB2 Express-C 9.1;
  • databasserverdator:
    • Vilken dator som helst som kan köra Microsoft SQL Server, PostgreSQL eller IBM DB2 kan användas som databasserver. Specifikationer dator och operativ system måste uppfylla kraven för den databasserverversion som används Microsoft data SQL Server, PostgreSQL eller IBM DB2.

Dessa värden kan användas som basvärden när man väljer sammansättning av utrustning för att lösa företagsautomationsproblem.

Naturligtvis, när du väljer hårdvara för en specifik implementering, är det nödvändigt att ta hänsyn till olika faktorer: funktionaliteten och komplexiteten hos applikationslösningen (konfigurationen) som används; sammansättningen och variationen av typiska åtgärder som utförs av en eller annan grupp av användare; antal användare och intensitet i deras arbete m.m.

Detta dokument ger information om hur utrustningens egenskaper påverkar effektiviteten av att använda systemet i olika lägen och ger rekommendationer för val av utrustning beroende på de uppgifter som löses.

Klientdatorer

"1C:Enterprise 8" ställer högre krav på processorprestanda och mängden RAM installerat på klientdatorn jämfört med version 7.7. Detta beror på den stora kapaciteten och funktionaliteten hos 1C:Enterprise 8-klientgränssnittet. "1C:Enterprise 8" implementerar en modern gränssnittsdesign och förbättrar komforten när användare arbetar med systemet under lång tid. Systemgränssnittet är utformat med hänsyn till behovet av massinmatning av information, samt med hänsyn till arbetet hos nybörjare. En mer detaljerad beskrivning av de nya gränssnittsfunktionerna finns på webbplatsen på http://www.v8.1c.ru/interface/index.htm. Olika lägen för en applikationslösning kan använda användargränssnittsfunktioner i varierande grad. Med ökande komplexitet och funktionell belastning av applikationslösningens gränssnitt i specifika lägen som används viss grupp användare ökar kraven på processorprestanda och RAM-kapacitet. Till exempel, om du använder dokumentinmatningsformulär med en stor mängd ytterligare visad information som kännetecknar varor, motparter etc., är det lämpligt att använda en mer kraftfull processor för bekvämt arbete med detta formulär.

Kraven på processorprestanda och mängden RAM installerat på datorn beror till stor del på arten av de uppgifter som löses av en viss användare. Till exempel kan egenskaperna hos datorer som används av operatörer för att mata in dokument motsvara de rekommenderade, men chefer och analytiker som arbetar intensivt i olika lägen och utför till exempel analys av stora mängder information, kan behöva mer kraftfulla datorer.

Observera att när du använder filversionen har prestanda hos klientdatorer en större inverkan på den övergripande systemprestandan (särskilt i fleranvändarläge) än när du använder klient-serverversionen. Till skillnad från filserver-alternativet, när du använder klient-server-alternativet, används klientdatorns resurser främst för att säkerställa driften av gränssnittsdelen, och prestandan för operationer som är associerade med inspelning och bearbetning av data bestäms huvudsakligen av egenskaperna av serverns hårdvara.

Server 1C:Enterprise 8

När du bestämmer parametrarna för datorn som 1C:Enterprise 8-servern kommer att köras på, måste du ta hänsyn till följande faktorer:

  • Plats för 1C:Enterprise 8-servern och MS SQL Server (på samma dator eller på olika).
  • Antalet samtidiga användare som intensivt utför informationsinmatning eller rapportgenereringsoperationer.
  • Mängden information som behandlas under den aktuella perioden.
  • Lastfördelning mellan server och klient (implementerad i en applikationslösning).

Om 1C:Enterprise 8-servern och MS SQL Server finns på samma dator, summeras kraven för varje applikation för datorresurserna för den här datorn. Genom att lokalisera 1C:Enterprise 8-servern på en separat dator kan du minska kraven på diskundersystemet för denna dator och avsevärt minska dess kostnader, varav de flesta är kostnaden för RAID-kontrollern och SCSI-enheter. I det här fallet är de viktigaste faktorerna som påverkar prestandan klockhastigheten och antalet processorer, samt mängden RAM. Studier gjorda för att utvärdera prestanda och skalbarhet hos klient-serverversionen av 1C:Enterprise 8 har visat att när 140 aktiva sessioner körs samtidigt ställs relativt låga krav på den dator som 1C:Enterprise-servern är installerad på. Under testerna använde vi en dator med två Intel Xeon 2,4 GHz 512KB cache och 1024 MB RAM installerat. Att öka mängden RAM-minne kan vara användbart när du skapar rapporter om perioden för vilken data bearbetas ökar. Placeringen av 1C:Enterprise 8-servern och MS SQL Server på olika datorer gör att administratören kan fördela belastningen mellan servrarna. Genom att använda 1C:Enterprise 8-servern kan du koncentrera dig på den mest omfattande databehandlingsoperationerna. Till exempel, när till och med mycket komplexa frågor körs, kommer programmet som körs för användaren endast att få det urval det behöver, och all mellanbehandling kommer att utföras på servern.

Detta gör att du kan minska kraven på klientdatorer, samtidigt som, naturligtvis, kraven för den dator som 1C:Enterprise 8-servern är installerad på ökar. Det är dock vanligtvis mycket lättare att öka serverkapaciteten än att uppdatera en flotta av klientdatorer.

Databasserver

Mekanismen för att arbeta med databasen 1C:Enterprise 8 är fokuserad på att effektivt använda MS SQL Servers möjligheter för att registrera information, utföra beräkningar och generera rapporter. Detta gör att du kan minska belastningen på klientdelen vid bearbetning av data och minska mängden information som överförs till klientdatorn.

De viktigaste faktorerna som påverkar prestanda för MS SQL Server är volymen av informationsbasen, antalet samtidiga användare och typen av uppgifter som utförs av användare (mata in dokument, generera rapporter, etc.).

För att bedöma, för en specifik implementering, serveregenskaperna (klockhastighet, antal processorer och mängd RAM) som krävs för att tillhandahålla den nödvändiga genomströmningen och systemets svarstid, bör du ta hänsyn till intensiteten i användararbetet i den använda applikationslösningen, volymen av informationsbasen och antalet samtidiga användare. Dessa parametrar måste utvärderas för både normal och maximal systemdrift. Dessutom är det nödvändigt att utvärdera den förväntade ökningen av antalet systemanvändare och den möjliga ökningen av volymen av informationsbasen.

RAM används främst av SQL Server för att cachelagra läs-/skrivoperationer när databasaktiviteter utförs. Därför, med en ökning av volymen av bearbetad information, för att bibehålla prestandanivån på en acceptabel nivå, krävs en ökning av mängden RAM. Annars är det en betydande minskning av hastigheten för läs/skrivoperationer, eftersom data som SQL Server arbetar med inte finns i minnet utan på disken. Detta leder till en betydande minskning av systemets prestanda som helhet.

Idag är det omöjligt att föreställa sig arbetet i redovisningsavdelningen för något företag utan datorer anslutna till ett lokalt nätverk och utan bearbetningsprogrammet 1C 8.3 och 8.2. Det är faktiskt väldigt bekvämt att arbeta med en enda databas, men det är den gemensamma behandlingen av konfidentiell information som är bokslut, och inför vissa restriktioner för behandling, överföring och lagring av information. Som regel består strukturen av ett lokalt företagsnätverk av användardatorer förenade genom hubbar och anslutna till en enda server.

Få 267 videolektioner på 1C gratis:

Krav för 1C-server

En server för 1C-databaser måste vara otillgänglig för obehörig penetration av inkräktare, och ofta måste kontroll- och revisionsmyndigheter, både programmatiskt och fysiskt, ha en obegränsad arbetsresurs och ha minst dubbel redundans. Så var ska konfidentiell data lagras, och vilken typ av tillförlitlig, oförstörbar data ska det vara?

Existera olika sätt lagring av konfidentiell information om företaget, allt från fysisk borttagning hårddisk med databaser i slutet av arbetsdagen och avslutas med installation av speciella enheter på serverns hårddiskar för fysisk förstörelse av hårddiskar vid ett obehörigt försök att ta sig in i serverrummet, vid öppning av en dator eller på distans, när jag aktiverar förstöraren över radiokanalen. Alla ovanstående metoder har både fördelar och nackdelar. Dessutom, om beslagtagandet av en hårddisk med databaser är acceptabelt för små företag och fysisk förstörelse är acceptabelt för företag som inte bedriver helt laglig verksamhet, då för stora företag statliga organisationer Dessa metoder lämpar sig inte för mer eller mindre transparent rapportering.

Är molnet lämpligt för en 1C-server?

Problemet med datalagring löses helt enkelt om företaget använder sig av så kallad säker hosting som server för 1C-databaser. För närvarande finns det många företag som tillhandahåller tjänster för att hosta, dölja och skydda affärs- och konfidentiell information i händelse av oönskade inspektioner av tillsynsmyndigheter eller från potentiella illvilliga bland sina egna anställda. Sådana företag tillhandahåller hyrd säker hosting till intresserade organisationer. De tar ansvar för säkerheten för användardatabaser och ansvarar för den fysiska säkerheten för lagrad information. Kostnadsbesparingarna från denna typ av tjänster kan inte överskattas, eftersom du vid hyra inte behöver avsätta utrymme för ett serverrum. Du behöver inte heller spendera pengar på att köpa dyr, pålitlig utrustning.