Аппараттық және бағдарламалық қамтамасыз етуді орнату

Стандартты жүктеме сынағы. Стандартты жүктеу сынағы Пайдаланушылар қазір жұмыс істеп жатқан серверде сынақты іске қоспаңыз, әйтпесе олар қайғырады! Сынақ өте жоғары жүктеме береді

Ағымдағы нұсқасы: 2.0.011. Нұсқалар тарихы мына жерде: versions.php

Сіз оны мына жерден жүктей аласыз: http://infostart.ru/public/173394/ немесе мына жерден: perfomanceTest.cf

Сынақ 1c сілтеме серверінің - ДҚБЖ серверінің өнімділігін өлшеуге мүмкіндік береді әртүрлі опцияларкөп ағынды режимде. Тест 20-30 минутты алады.

Пайдаланушылар қазір жұмыс істеп жатқан серверде сынақты іске қоспаңыз, әйтпесе олар қайғырады! Сынақ өте үлкен жүктеме береді!

Сынақ нәтижелерін конфигурация ішіндегі есеп ретінде қарауға болады.

TPC-1C Гилев жүк сынағы

Сондай-ақ Нәтижелерді бөлісу өңдеуі арқылы сынақты аяқтаған басқа адамдармен нәтижелерді бөлісуге болады. Айырбастаудан кейін сіздің нәтижелеріңізді басқа адамдардың нәтижелерімен салыстыру мүмкін болады.

Көбірек егжей-тегжейлі нұсқаулар, сондай-ақ тестті талқылауды http://infostart.ru/public/173394/ сайтынан табуға болады.

Деректер базасында 751 нәтиже бар, Соңғы жаңартубастап 2018-06-15 06:33:26. Нәтижелерді сынақты жүктеп алу және нәтиже алмасуды іске қосу арқылы немесе (жеңілдетілген түрде) мына жерден көруге болады: results.php

Статистика

1.x нұсқасының нәтижелері: index_old.php

Диаграмма c3js және d3js пайдаланады (c3js соған байланысты).

көктегі

20.02.13 — 15:59


CA 1.1.28.1



Нәтиже – 8,3 ұпай.


смитру

1 — 20.02.13 — 16:00

ansh15

2 — 20.02.13 — 16:08

(0) Ескі тақырып

көктегі

3 — 20.02.13 — 16:14

Xeon X3450 2,67 ГГц
2x4 Гб DDR3

Адимр

4 — 20.02.13 — 16:21

смитру

5 — 20.02.13 — 16:34

көктегі

6 — 20.02.13 — 16:43

Идея?

7 — 20.02.13 — 16:44

Аналық платаға енгізілген RAID контроллерін пайдалану керек пе?

Өнімділікті тексеру 1С

Әлде сырттан сатып аласың ба?

смитру

8 — 20.02.13 — 16:45

Фрагстер

10 — 20.02.13 — 16:49

Гилев сынағы бір ағынды

Фрагстер

11 — 20.02.13 — 16:50

көктегі

12 — 20.02.13 — 16:51


Демиург

13 — 21.02.13 — 07:30


Эль-гамберро

14 — 21.02.13 — 08:05

көктегі

15 — 21.02.13 — 09:47


көктегі

16 — 21.02.13 — 09:49

1С «IT департаментін басқару 8» конфигурациясын пайдаланып жұмысыңызды ретке келтіріңіз

НАЗАР АУДАРЫҢЫЗ! Ctrl-F5немесе ctrl-r


2000 Адам.

фон

Қолданыстағыны кез келген енгізу немесе өзгерту үшін міндетті операция ақпараттық жүйежүйенің қажетті жылдамдығын бағалау және оны жүзеге асыру үшін қажетті есептеу ресурстарын жоспарлау болып табылады. Қазіргі уақытта бұл мәселенің нақты шешімі жоқ жалпы көрініс, және егер, қарамастан
оның күрделілігі мен құны, мұндай алгоритмді кейбір өндіруші ұсынатын болады, содан кейін аппараттық құралдағы, нұсқадағы шағын өзгерістер де болады. бағдарламалық қамтамасыз ету, жүйе конфигурациясы немесе пайдаланушылардың саны немесе стандартты әрекеті елеулі қателерге әкеледі.
Дегенмен, талап етілетін өнімділікке қол жеткізу үшін қажетті бағдарламалық құрал мен аппараттық құрал конфигурациясын бағалаудың көптеген жолдары бар. Бұл әдістердің барлығын таңдау процесінде қолдануға болады, бірақ тұтынушы олардың ауқымы мен шектеулерін түсінуі керек.

Қолданыстағы өнімділікті бағалау әдістерінің көпшілігі негізделген
немесе басқа сынақ түрі.

Тестілеудің екі негізгі түрі бар:
компонент және интегралдық.

Компоненттік тестілеу жүргізіледі
өнімділігінен бастап ерітіндінің жеке құрамдастарын сынау
сынақтан бұрын процессорлар немесе сақтау ішкі жүйелері
тұтастай сервердің өнімділігі, бірақ бір немесе басқа түрдегі пайдалы жүктемесіз
іскерлік қолданбалар.

Стресс тестілеу

Интегралдық тәсіл бағалаумен сипатталады
тұтастай шешімнің өнімділігі, оның бағдарламалық және аппараттық бөліктері.
Бұл жағдайда ол пайдаланылатын іскери қолданба ретінде пайдаланылуы мүмкін
түпкілікті шешімде, сондай-ақ эмуляцияланатын кейбір үлгілік қолданбаларда
кейбір стандартты бизнес-процестер мен жұмыс жүктемелері.

Тесттер TPCжәне басқа да әмбебап сынақтар ең перспективалы платформаларды таңдауға және әртүрлі өндірушілердің ұсыныстарын салыстыруға мүмкіндік береді, бірақ олар тек бастапқы ақпаратбұл бизнестің ерекшеліктерін ескермейді. Мамандандырылған сынақтар дәлірек таңдауға мүмкіндік береді нақты модельсервер және оның конфигурациясы. Дегенмен, ең негізделген шешімдер тек жүктеме сынақтарының нәтижелері негізінде қабылданады. Тек олар таңдалғанды ​​оңтайлы конфигурациялауға мүмкіндік береді
серверлік платформа және оны максималды өнімділікке баптаңыз.

Не болды TPC-1C-GILV

Бұл сіздің компьютер(леріңіздегі) 1C: Enterprise 8.1 платформасының өнімділігін бағалауға арналған тәуелсіз сынақтар сериясы.

Әрине, «тәуелсіз» тест оның 1С демеушісі емес екенін білдіреді.

Сынақ қазір қол жетімді TPC-A-жергілікті өткізу қабілеті/ TPC-1C-GILV-A» (соңғы рет 2008 жылғы тамызда жаңартылған 1.0.3 нұсқасы)

сынақ идеясы TPC-A-жергілікті өткізу қабілеті/ TPC-1C-GILV-A

Конфигурацияны жүктеп салу файлын (~400 Кб) осы сайттан жүктеп алып, оны сайтыңызға жүктеңіз. Егер сіз файл опцияларында конфигурацияны кеңейтсеңіз, онда сынақ үлкен дәрежеде «Компьютеріңіздің процессоры - негіз орналасқан HDD» сілтемесін тексереді.

Егер конфигурацияны клиент-сервер нұсқасына кеңейтсеңіз, онда қолданбалы сервердің орталық процессоры - ішкі сервердің ішкі серверінің процессоры - HDD - негізінен жүктемеге ұшырайды.

Тест 5000 құжатты қарқынды жазады. Кодтың іскерлік логикасында терең мағына жоқ, бұл жай ғана стандарт ретінде шартты түрде таңдалған X құжатының өнімділігі бағаланады.

Тесттің басты сұлулығы - техникалық мәліметтерді білудің қажеті жоқ. Тест өздігінен орындалады және ұпай береді. Сонымен қатар, нәтижені кімге де айтудың қажеті жоқ 🙂

Бірнеше серверлердің немесе әртүрлі дискілік ішкі жүйе сипаттамалары бар бір сервердің өнімділігін салыстыруға болады.

Қолданба серверінен және желі арқылы клиенттен сынақты орындау арқылы сіз желінің клиенттен серверге әсерін түсінуге болады.

Сынақты қалай жүргізу керек

Тест тапсыру өте оңай. Түймені басу керек

және сынақ индикаторы (түйменің оң жағында) 100% жеткенше күтіңіз.

Тест әдетте шамамен 8 минутты алады.

Сынақ нәтижелері нені білдіреді

Сынақ нәтижесі сынақ деректерінің «жазу жылдамдығы» ретінде ұсынылады. Тест қатесі 2 бірлік. Нақты бағалау үшін сынақты 3 рет қайталауға болады.

Сынақ көрсеткіші 100% жеткеннен кейін сіз келесідей графиктерді көресіз:

Графиктердің астында алдыңғы ұқсас сынақтар берілген.

Графиктің түсі құлыптарды есепке алмаған жұмыстың «жалпы» өнімділігінің ағымдағы сапасын көрсетеді.

Графиктің жасыл түсі оң жақтағы кейбір көрсеткіштермен бірге шартты түрде эталон ретінде таңдалған, «жақсы» өнімділікке кросс-платформалық жалпылама бағалау жасауға мүмкіндік береді 🙂

Сынақ нәтижелерінен қалай ләззат алуға болады

Нәтижесінде сіз белгілі бір өнімділік индексін алдыңыз (жылдамдықты ескеріңіз). Нәтиже жақсы немесе жаман болғаны маңызды емес, бұл сіздің аппараттық құралыңызда жұмыс істейтін PLATFORM нәтижесі. Клиент-сервер нұсқасы жағдайында бұл әртүрлі бөлімдер арқылы сұраныстарды берудің күрделі тізбегінің нәтижесі болып табылады. Жүйедегі ТӨМЕНІ НҮКТЕГІ арқылы анықталатын жалпы нақты нәтижені аласыз. ШӨЛЕКЕ ОРНЫ ӘРҚАШАН!

Басқаша айтқанда, ДҚБ параметрлері де, ОЖ параметрлері де, жабдықтар да жалпы команда нәтижесіне әсер етеді 🙂

Қай сервер жақсырақ

Белгілі бір серверде орындалатын бұл сынақ аппараттық құрал параметрлерінің жиынтығы бойынша нәтиже береді, операциялық жүйе, қосалқы және т.б. Дегенмен, белгілі бір сервер жабдығы бойынша жоғары балл қалыпты жағдайларда бірдей нәтиже сервердің аппараттық құралында бірдей болатынын білдіреді. Бұл сынақ тегін көмек Windows және Linux жүйелеріндегі 1C: Enterprise, 1C: Enterprise 8.1 платформасы қолдайтын үш түрлі ДҚБЖ орнатуын салыстыру мүмкіндігінде.

Сынақ қауіпсіздігі

Сынақ мүлдем қауіпсіз. Ол сервердің «құлағына» әкелмейді («стресс» алгоритмі жоқ) және «жауынгерлік» серверде де алдын ала шараларды қажет етпейді. Құпия деректер сынақ нәтижелеріне де жазылмайды. Орталық процессордың, жедел жадының, қатты дискінің параметрлері туралы ақпаратты жинайды. Сериялық нөмірлерқұрылғылар жинақталмаған. Мұның бәрін оңай тексеруге болады - сынақ коды 100% ашық. Сіздің хабарыңызсыз ақпаратты тасымалдау мүмкін емес.

Тест нәтижелерін қалай жариялауға болады

Сынақты әзірлеуге көмектескіңіз келсе, серверлеріңізде бірқатар сынақтарды орындауға болады. Содан кейін орындалған сынақтардың жалпы тізімін жариялағыңыз келетіндерін ғана қалдырыңыз және нәтижелермен dt-жүктеп салуды жіберіңіз.

Деректер қолмен тексеріледі (олардың қате еместігі), тесттердің адресаты тесттердің «авторы» бағанына қосылады және жүктеп салуға қосылады, барлығына жүктеп алуға болады.

Классификация TPC-A-жергілікті өткізу қабілеті/ TPC-1C-GILV-A

Сынақ әмбебап интегралды кросс-платформалық сынақтар бөліміне жатады. Сонымен қатар, ол 1С: Enterprise операциясының файлдық және клиент-сервер нұсқаларына қолданылады. Сынақ 1С қолдайтын барлық ДҚБЖ үшін жұмыс істейді.

Әмбебаптық белгілі бір типтік платформа конфигурациясына байланыстырмай өнімділіктің жалпылама бағасын жасауға мүмкіндік береді.

Екінші жағынан, бұл реттелетін жобаның дәл есептеулері үшін сынақ жүктемені мамандандырылған тестілеуден бұрын (мысалы, 1С: Testcenter көмегімен) алдын ала бағалауды жасауға мүмкіндік беретінін білдіреді.

Ескерту. Сынақ модификациясы А"" "құлыпты автоматты түрде басқару" дегенді білдіреді. 1С стандартты шешімдердің ресми нұсқалары шыққаннан кейін сынақты "басқарылатын құлыптар" режимінде жұмыс істеу үшін өзгерту және оны " әріпімен белгілеу жоспарлануда. М".

Тест жүктеп алыңыз

Бұл сынақ коммерциялық емес және оны тегін жүктеп алуға болады.

Тест нәтижелері

Үздік - MS жүйесіндегі 1С клиент-серверінің ең жақсы 3 қондырғысы SQL сервері. Сіз де осы кестеге кіре аласыз. Нәтижелерді толығырақ тестті жүктеп алу арқылы көре аласыз.

Техникалық мәліметтер

Операцияның «бір» циклінде сынақта не болады?

Sql пәрмендерін орындау мысалын қоса берілген файлдан табуға болады.

Темірдің жүктемесін қалай өлшеуге болады

Айта кету керек, сынақ өзі өлшеуді ішінара орындайды. Толық суретті алу үшін мен Марк Русиновичтің Process Explorer утилитасын пайдалануды ұсынамын.

Суретте файл нұсқасы үшін өлшемнің мысалы көрсетілген.

үшін контактілер TPC-1C-GILV

http://gilev.ru/1c/ tpc

тест нәтижелері, әзірлеу бойынша ұсыныстар

және электрондық пошта арқылы кері байланыс жіберіңіз: [электрондық пошта қорғалған]

Сайттың басқа материалдарына өтіңіз

көктегі

20.02.13 — 15:59

CentOS 6.3 жүйесінде 64 биттік Postgresql 8.4 сервері бар, оның 1C 8.2.16.368 32 биттік сервері де бар *64 биттік кілтке ақша жоқ*
CA 1.1.28.1

Мен Гилевтің тестін dt файлы ретінде жүктеп алдым.
Осы серверде жасалған жаңа база, осы файлды оған жүктеп салды.
Клиенттің компьютерінен мен осы дерекқорға кіріп, сынақты іске қосамын.
Нәтиже – 8,3 ұпай.

Мен осы дерекқордағы үйлесімділік режимін, деректерді құлыптауды басқару режимін өзгертуге тырыстым - бірдей нәтиже.
Postgresql файлы реттелді.

Немесе бұл сынақты сервердің өзінде орындау керек пе?

смитру

1 — 20.02.13 — 16:00

(0) Гилевтің өз форумы бар. Сіз сол жерде сұрақ қойып көрдіңіз бе?

ansh15

2 — 20.02.13 — 16:08

(0) Ескі тақырып
v8: Сервер өнімділігі 1с
Тағы да, серверді не деп атауға болады ...

көктегі

3 — 20.02.13 — 16:14

Xeon X3450 2,67 ГГц
2x4 Гб DDR3
2xSATA2 7200 жұмсақ айна рейдінде

Адимр

4 — 20.02.13 — 16:21

(0) http://infostart.ru/public/147259/

смитру

5 — 20.02.13 — 16:34

(3) «жұмсақ айна рейдінде»

Afiget ... содан кейін тежегіштерге қатысты шағымдар бар ма????

көктегі

6 — 20.02.13 — 16:43

(5) жұмсақ рейд сияқты өте аз үстеме береді... бірақ сіз не істеуді ұсынасыз? Аналық платаға енгізілген RAID контроллерін пайдалану керек пе? Немесе сыртқы сатып алу керек пе?

Идея?

7 — 20.02.13 — 16:44

Аналық платаға енгізілген RAID контроллерін пайдалану керек пе? Немесе сыртқы сатып алу керек пе?
Контроллер өлсе ше? Немесе қосалқы аналық плата немесе екі сыртқы

смитру

8 — 20.02.13 — 16:45

(6) аппараттық құрал жақсырақ (тек ол нақты оқуды жеделдетеді және бағдарламалық құрал сияқты жазуды баяулатпайды)

Сонымен - деректер файлдарын, жүйені, бет файлын, temp db-ді ТҮРЛІ АЙНАЛАРҒА тарату керек (соңғы айна тым көп емес, бірақ ол бөлек құрылғыларда пайдалы)

Фрагстер

10 — 20.02.13 — 16:49

Гилев сынағы бір ағынды

Фрагстер

11 — 20.02.13 — 16:50

(5) бұл айна рейді (1 және 10) аздап баяулайды

көктегі

12 — 20.02.13 — 16:51

(7) Осы ойлардың негізінде жұмсақ рейд таңдалды.

(8) түсініктеме үшін рахмет, бірақ… берілген серверкүніне аздаған құжаттармен 5-10 пайдаланушыға арналған шағын фирмада тұрады. Дискілер арасындағы файлдардың арақашықтығы, тіпті жаңа дискілерді сатып алу қаншалықты орынды?

Демиург

13 — 21.02.13 — 07:30

(1) Неліктен күн сайын өнімділікпен айналысатын мамандардан қателік болған кезде сұраңыз? :)))
(0) Мен жай ғана сөйлескім келеді, мәселені шешкім келеді, мен бұрыннан өтініш берер едім

Эль-гамберро

14 — 21.02.13 — 08:05

Мен де түсінбедім, бұл 1С киюдің не екенін?

көктегі

15 — 21.02.13 — 09:47

(14) тақырып 1С емес, АТ бөлімінде сияқты.
(13) оның құны 50 мың рубль емес.
Тұтастай алғанда, ол сынақтың өзінде, өйткені ол басқарылатын емес, автоматты құлыптарға арналған.

көктегі

16 — 21.02.13 — 09:49

Бұл туралы қай жерде оқығаным есімде қалады ...

TurboConf 5 - 1С конфигураторының мүмкіндіктерін кеңейту

НАЗАР АУДАРЫҢЫЗ!

Хабарламаны енгізу жолағын жоғалтып алсаңыз, түймесін басыңыз Ctrl-F5немесе ctrl-rнемесе шолғыштағы Жаңарту түймешігін басыңыз.

Тақырып жаңартылмады ұзақ уақыт, және мұрағатталған деп белгіленді. Хабарларды қосу мүмкін емес.
Бірақ сіз жаңа ағын жасай аласыз және сіз міндетті түрде жауап аласыз!
Әр сағат сайын одан да көп 2000 Адам.

Сынақтарға қатысатын компьютерлер (шартты атауы) - сипаттамасы (дискілер тек деректер қоры үшін көрсетілген):

(серверлер желісі 1 Гбит арасындағы нақтылау)

1) IT33- 2,8 ГГц жиіліктегі Core i5 4 ядросындағы жұмыс үстелі, DDR3 3 ГБ, бір қатты диск 7200 айн/мин.

2) REAL- Мен ойлағандай ЕҢ КҮШТІ)) 3 ГГц жиілікте 8 Xeon ядросы, DDR2 48 ГБ, SSD-де RAID10

3) REAL2- 2 ГГц жиілікте 8 Xeon ядросы, DDR2 22 ГБ,10 000 айн/мин SAS қатты дискілеріндегі RAID10

Тесттер Гилевтен 1c конфигурациясында жүргізілді:

"SQL Server"--->"Server 1c"--->"Бағалау" + "Клиенттік компьютердің аты (егер көрсетілмесе, ол тізімдегі біріншімен бірдей)"

>1)REAL2--->REAL2--->25,64(TCP--SQL)
>2)REAL2--->REAL2--->26,32 (SQL--Ортақ жад)

>3)REAL2--->REAL2--->25,64(SQL--Ортақ жад) + IT33(клиент) - клиенттен Серверлер желісіне=10 Мбит

>4 )REAL2--->REAL2--->24.27(SQL--Ортақ жад) + REAL(клиент) - хмм.. біртүрлі 1 Гбит желі... неге попугаялар аз..
>5)REAL2--->REAL2--->37,59(Файл)

** **** **************************
>1)REAL--->REAL--->8,73(TCP--SQL)

>2) REAL---> Нақты2--->11.99(TCP--SQL) --- бұл мені біраз ойларға жетелей бастады))

>3)REAL--->REAL--->17.48(Файл)

** **** ******************************

>1)IT33--->IT33--->26,88(TCP--SQL)
>2)IT33--->IT33--->34,72 (SQL--Ортақ жад)
>3)IT33--->IT33--->59,52 (Файл)

Нәтижелер:

Мен сынақ нәтижелерін көрдім ... осылай және олай бұрылды)) содан кейін ол маған таң қалды (Мен ЖЖҚ жылдамдығын өлшедім),

1s 8.x жылдамдығында (Тест нәтижелері БІР ПАЙДАЛАНУШЫ режиміне негізделгенін ескеремін, сонымен қатар көп пайдаланушы жұмысындағы клиент-сервер нұсқасы үшін - менің ойымша, олардың да әсер ету үлесі айтарлықтай болады) -

сондықтан 1С жылдамдығына әсер етеді: процессор шинасы жиілігі + ЖЖҚ жады жиілігі

----> не әсер етеді ЖЖҚ-да ЖАЗУ және ОҚУ жылдамдықтары. 1s 8.x өнімділігінің негізі неде.

Жүлдені бөлген компьютерлер Жұмыс жылдамдығына қарай 1с))

1) IT33--->IT33--->59,52 (Файл)

RAM DDR 3 (оқу 11089 Мб/с, жазу 7047 Мб/с) ------ мен күткендей, айырмашылық серверлермен айтарлықтай болады

2) REAL2--->REAL2--->37.59(Файл)
- RAM DDR2 (оқу=3474, жазу=2068)

3) Нақты--->REAL--->17.48(Файл)
- RAM DDR2 (Оқу=1737 Мб/с, Жазу=1042 Мб/с) - белгілі болғандай, жылдамдық Real2-ге қарағанда төмен - дәл 2 есе,

қосылған виртуалды өзектерге байланысты (гипер-сауда) - біз оны өшіреміз.

ҚОРЫТЫНДЫ:

1s 8.x ең жоғары жылдамдыққа қол жеткізілді:

I) Файл опциясы үшін (жеке мені қызықтырмайды)

A) Клиентті (кез келген) жұмыс істеу жылдамдығы жоғары компьютерде іске қосу Жедел Жадтау Құрылғысы. (мысалы, терминал сервері

DB бар).

II) Клиент-Сервер нұсқасы үшін

1) Майлы клиенттер 1С«Терминал серверінде» - + көмегімен

2) Жұқа клиенттер 1С- мұнда үлкен айырмашылық жоқ ... бірақ «HTTP://» арқылы конфигурациялаған жөн.
3a) «SQL сервері» + «Сервер 1c кәсіпорыны»(Ортақ жад режимінде) - сол арбада ЖЖҚ жазу/оқу жылдамдығының ең жоғарысы + Ең жоғары жиілікті ГГц процессор ядроларыдискілер

Техникалық сипаттамалар:

- қолдау көрсетуортақ жады- қозғалтқышта 8.2.17 бастап пайда болды (конфигурацияда НАЗАР АУДАРЫҢЫЗ - үйлесімділік режимі алдыңғы нұсқаларқозғалтқыш), Naimed Pipes алдыңғы қозғалтқыштарда қолданылады - бұл жақсы нәтиже көрсетеді))

- RAID қосулы SSD дискілері - жазу үшін SCARF ескере отырып, ақауларға төзімділік үшін RAID10 - қолданған жөн:

мысалы RAID10 (4 дана Жазу жазасы=2) , Жазу жылдамдығы= 4/2 = 2 диск, Оқу жазасы жоқ.

Сенімділік пен тұрақтылықты одан әрі арттыруға болады SSD жылдамдығы- бүкіл дискілік кеңістікті пайдаланбау.

мысал (жұмыс үстелі SSD сенімділігін сервер SSD деңгейіне дейін көтеру):

Мысалы, Intel 520 сериялы 120 ГБ SSD болса және 81 ГБ бөліп, қалған кеңістікті бөлінбеген қалдырсаңыз -

содан кейін SSD кеңістігінің шамамен 32% жасырын 8% қосымша қамтамасыз ету үшін бөлінеді. Барлығы шамамен 40% аламыз

Intel 710 сериялы сервер SSD және Intel 320 сериялы жұмыс үстелі SSD арасындағы айырмашылық дәл артық қамтамасыз етудегі айырмашылық болып табылады: Intel 710 үшін 40% және Intel 320 үшін 8%.

100-ден бастап 1С клиенттері көп болса:

1) Қазіргі технологиялар туралы Ethernet желілері -ОЛ «SQL» «Сервер 1С» енгізуге ЖАРАЙМЫЗ.

мысалы, Гигабит желісіндегі кешігуге (кідірістерге) байланысты Ethernet – SQL= 30 МБ/с нақты айырбас бағамы – бұл тіпті бірінші пайдаланушының деректер қорымен қарқынды жұмыс істеу үшін де жеткіліксіз.

2) Себебі шын мәнінде "Server 1s"="Нысан ДҚБЖ" (көпөлшемді нысандар) және "SQL"= «Реляциялық ДҚБЖ»(жалпақ үстел деректерін сақтау)

=> 1С нысандарының FLAT проекциясы SQL дерекқорында сақталады және 1С сервері осы проекциядан Объектіні жинайды, содан кейін осы Объектпен жұмыс істейді, соңында жұмыс аяқталғаннан кейін оны қайтадан тегіс көріністе орналастырады, оны SQL-де сақтау.

Нәтижесінде «SQL» «Сервер 1С» арасында - және сіз екі физикалық серверге бөлуден бас тартуыңыз керек. Бірақ сіз NUMA түйіндерінің толық орындалуын пайдалана аласыз. ( Бұған ОЖ және процессорлардың өзі қолдау көрсетуі керек).


3b) Біз SQL серверін және 1c серверін бөлек таратамыз: Қазіргі Ethernet технологияларында - мысалы, Гигабит - МАҢЫЗДЫ ЕМЕС
-SQL арқылы серверге ЖЖҚ жазу/оқу жылдамдығының ең жоғарысы + Ең жоғары жиілікті ГГц процессор ядролары
-Бірнеше 1-кластердегі PHYSICAL серверлерів ЖЖҚ жазу/оқу жылдамдығының ең жоғарысы + Ең жоғары жиілікті ГГц процессор ядролары+ SSD-де RAID қолданған жөн-дискілер

1С компаниясының бухгалтерлік және басқарушылық есебіне арналған өнімдер Ресей Федерациясының аумағында кеңінен таралған. Мыңдаған компаниялар өз бизнесін стандартты және мамандандырылған 1С конфигурациялары негізінде жүргізеді. Осындай жаппай пайдалану кезінде бағдарламалық қамтамасыз ету үшін бюджетті оңтайландыру және ресурстарды орынды пайдалану туралы бірқатар сұрақтар үнемі туындайды. Айналадағы дау сервер бөліктері бұл кешен, атап айтқанда - 1С сервері қай операциялық жүйеге негізделуі керек және 1С дерекқорын өңдеуді қандай ДҚБЖ тапсырады. Тестілеу барысында біз осы сұрақтарға жауап беруге тырысамыз.

Тест қатысушылары

MS Server операциялық жүйесі және MS SQL ДҚБЖ

  • 1С компаниясы бұл топтаманы негізгі жұмыс үлгісі ретінде ашық түрде орналастырады, сәйкесінше 1С өнімдері ең алдымен ол үшін жасалған.
  • SharedMemory ақпаратты тікелей жоғары жылдамдықпен алмасу хаттамасының болуы
  • Шенеунік бар техникалық көмекжәне қызмет көрсету келісімшарттары
  • Орнату туралы білім базасы мен тонна ақпарат бар нәзік күйге келтіру 1C+MS SQL

Unix операциялық жүйесі және PostgreSQL ДҚБЖ

  • Жүйе толығымен тегін (1С: Enterprise серверіне лицензияны қоспағанда)
  • Мүмкіндік бар икемді параметрлерДҚБЖ жұмысын жақсартатын параметрлер жиынтығы
  • 1С өнімдері PostgreSQL ДҚБЖ қолдауын жариялады
  • Мәліметтер қорын репликациялау мүмкіндігі

Әрине, жобаның құны, ақауларға төзімділік және техникалық қолдау 1С үшін ақпараттық жүйені таңдау кезінде маңызды критерийлер болып табылады. Дегенмен, көп жағдайда шешім қабылдауға күрт әсер ететін фактор бар - бұл жылдамдық.

Интернетте осы екі жүйеге қатысты техникалық әдебиеттердің үлкен көлемі болғандықтан, ұзақ уақыт бойы ұзақ уақыт бойы дауласуға болады. салыстырмалы кестелер, ол мақсаттарға байланысты белгілі бір өнімнің артықшылықтарын атап көрсетеді. Сіз осы немесе басқа параметрді жүздеген басқа ұқсас түрлердің арасында талқылай аласыз - оның өз түріне қаншалықты бірегей екенін және нәтижеге қол жеткізуге қалай әсер ететінін. Бірақ практикасыз теория өлі - біз осы мақаладағы теорияны қалдыруды және екі ақпараттық жүйенің де өнімділігін ұсынылған параметрлердің белгілі бір деңгейімен және әртүрлі сервер архитектурасының нұсқаларында тәжірибеде тексеру үшін тікелей фактілерге өтуді ұсынамыз (Кестені қараңыз). 2).

Сынақ әдістері

Біздің сынақтарымызда біз синтетикалық жүктемені қалыптастырудың екі әдісіне және 1С-де пайдаланушы жұмысын имитациялауға сүйенеміз. Бұл Gilev сынағы (TPC-1C) және арнайы пайдаланушы сценарийлері бар 1С: KIP құралдар жинағынан алынған 1С «Тест орталығы» арнайы сынағы.

Гилев сынағы (TPC-1C)

Гилев сынағыәмбебап кросс-платформа жүктеме сынақтары бөліміне жатады. Оны 1С: Enterprise файлдық және клиент-сервер архитектурасы үшін де пайдалануға болады. Сынақ бір ағындағы уақыт бірлігіндегі жұмыс көлемін өлшейді және интерфейсті сызу жылдамдығын, ресурс шығындарының әсерін, құжаттарды қайта орналастыруды, айдың соңындағы процедураларды, жалақы қорын қоса алғанда, бір ағынды жұмыс жүктемелерінің жылдамдығын бағалауға жарамды. , т.б. Әмбебаптық бір платформа конфигурациясына байланыстырмай өнімділіктің жиынтық бағасын жасауға мүмкіндік береді. Сынақ нәтижесі шартты бірліктермен көрсетілген өлшенген 1С жүйесінің жалпы бағасы болып табылады.

Тест орталығының 1С: KIP құралдар жинағының мамандандырылған тесті

Сынақ орталығы- 1C: Enterprise 8 негізіндегі жүйелерді көп пайдаланушы жүктемесін сынауға арналған құрал (1-суретті қараңыз). Оның көмегімен сіз нақты пайдаланушылардың қатысуынсыз компания жұмысын имитациялай аласыз, бұл нақты жағдайларда ақпараттық жүйенің қолдану мүмкіндігін, өнімділігін және ауқымдылығын бағалауға мүмкіндік береді. Жүйе тестілеу процесін басқару механизмін қамтамасыз ететін конфигурация болып табылады. Инфобазаны тексеру үшін конфигурацияларды салыстыру және біріктіру арқылы сынақтан өткен дерекқордың конфигурациясына Сынақ орталығы конфигурациясын біріктіру қажет. Біріктіру нәтижесінде Сынақ орталығының жұмысына қажетті объектілер мен жалпы модульдер сыналатын деректер қорының метадеректеріне қосылады.

1-сурет – «Тест орталығы» 1С жұмысының схемасы: бақылау-өлшеу аспаптары

Осылайша, 1С: аспаптық құралдар жинағын пайдалана отырып, нақты 1С өндірістік базаларындағы қолда бар деректерге сүйене отырып, бағдарламашы негізгі болып табылатын құжаттар мен анықтамалықтар тізімі негізінде толыққанды автоматты тестілеу сценарийін жасайды. осы түрдегіконфигурация (ақша қаражатын жұмсауға өтінім беру, жеткізушіге тапсырыс беру, тауарлар мен қызметтерді сату және т.б.). Сценарийді іске қосқан кезде Сынақ орталығы сценарийде сипатталған көп пайдаланушы әрекетін автоматты түрде ойнатады. Ол үшін Сынақ орталығы виртуалды пайдаланушылардың қажетті санын (рөлдер тізіміне сәйкес) жасайды және әрекеттерді орындауды бастайды.

Сынақ опциялары

Бір уақыттағы жұмысты шынайы имитациялау үшін сынақ сценарийлерін орнату кезінде үлкен санпайдаланушыларға құжаттың әрбір түрі үшін белгілі бір сынақ параметрлері беріледі (1 кестені қараңыз):

  • Құжат – жұмыс деректер базасындағы нақты құжатты көрсетеді, оның негізінде жүктеме сынағы жүргізілетін болады
  • Орындау басымдығы - құжаттың әрбір түрі үшін сынақтардың орындалу ретін қалыптастырады
  • Құжаттардың саны – қалыптастырылатын сынақ құжаттарының көлемін анықтайды
  • Кідірту, секунд – бір құжат түріндегі сынақтар сериясын бастау кезіндегі кідіріс
  • Құжаттағы жолдар саны сынақ құжатының өңдеу уақытына және ресурстарға жүктемеге әсер ететін «массалық» туралы хабарлайтын ақпараттық көрсеткіш болып табылады.

Сынақтар 3 итерацияда орындалады, нәтижелер кестеге жазылады. Осылайша, секундтармен өлшенген алынған сынақ нәтижелері 1С негіздерінің нақтыға барынша жақын жағдайларда жұмыс істеу деңгейін барынша шынайы және объективті түрде көрсетеді (3.1 және 3.2 кестелерді қараңыз).

Кесте 1. Сынақ сценарийінің параметрлері

Сатып алушының шот-фактурасы
Құжат Бастау басымдығы Құжаттар саны Үзіліс, секунд Құжаттағы жолдар саны
1-рөл Сатып алушының шот-фактурасы 1 25 51 62
Тауарларды қабылдау 2 25 80
Тауарларды сату 3 25 103
Ақша тапсырыстары 4 25 1
Сатып алушы қайтарады 5 25 82
2-рөл5 10 65 79
Тауарларды қабылдау 1 22 80
Тауарларды сату 2 25 103
Ақша тапсырыстары 3 25 1
Сатып алушы қайтарады 4 25 75
3-рөл Сатып алушының шот-фактурасы 4 15 45 76
Тауарларды қабылдау 5 26 80
Тауарларды сату 1 52 103
Ақша тапсырыстары 2 26 1
Сатып алушы қайтарады 3 32 90
4-рөл Сатып алушының шот-фактурасы 3 45 38 70
Тауарларды қабылдау 4 30 80
Тауарларды сату 5 30 103
Ақша тапсырыстары 1 20 1
Сатып алушы қайтарады 2 20 86
5-рөл Сатып алушының шот-фактурасы 2 30 73 76
Тауарларды қабылдау 3 30 80
Тауарларды сату 4 30 103
Ақша тапсырыстары 5 18 1
Сатып алушы қайтарады 1 18 91
6-рөл Сатып алушының шот-фактурасы 1 40 35 86
Тауарларды қабылдау 2 40 80
Тауарларды сату 3 40 103
Ақша тапсырыстары 4 40 1
Сатып алушы қайтарады 5 40 88
7-рөл Сатып алушының шот-фактурасы 5 25 68 80
Тауарларды қабылдау 1 25 80
Тауарларды сату 2 25 103
Ақша тапсырыстары 3 25 1
Сатып алушы қайтарады 4 25 90
8-рөл Сатып алушының шот-фактурасы 3 25 62 87
Тауарларды қабылдау 4 25 80
Тауарларды сату 5 25 103
Ақша тапсырыстары 1 25 1
Сатып алушы қайтарады 2 25 92
9-рөл Сатып алушының шот-фактурасы 2 20 82 82
Тауарларды қабылдау 4 20 80
Тауарларды сату 5 20 103
Ақша тапсырыстары 1 20 1
Сатып алушы қайтарады 3 20 98
10-рөл Сатып алушының шот-фактурасы 4 50 2 92
Тауарларды қабылдау 1 50 80
Тауарларды сату 2 50 103
Ақша тапсырыстары 5 50 1
Сатып алушы қайтарады 3 50 98

2-кесте. Техникалық сипаттамасынақ стенді

№p\n Жүйенің рөлі CPU\vCPU ЖЖҚ, ГБ Дискінің енгізу/шығару жүйесі
1 Терминал серверівиртуалды машинасынақты басқаруға арналған 4 ядро
2,9 ГГц
16 Гб Intel Sata SSD Raid1
2 Сценарий 1.Сервер 1С + ДҚБЖ аппараттық құралы Intel Xeon E5-2690
16 ядро
96 ГБ Intel Sata SSD Raid1
3 Сценарий 2.Сервер 1С + виртуалды ДҚБЖ 16 ядро
2,9 ГГц
64 ГБ Intel Sata SSD Raid1
4 Сценарий 3. 1С виртуалды сервері 16 ядро
2,9 ГГц
32 ГБ Intel Sata SSD Raid1
5 Сценарий 4.ДҚБЖ сервері виртуалды 16 ядро
2,9 ГГц
32 ГБ Intel Sata SSD Raid1
6 Бағдарламалық қамтамасыз ету
  • Microsoft Windows Server 2016 DataCenter
  • Microsoft Windows сервері 2016 стандарты
  • Microsoft SQLСервер 2016 SP1 (13.0.4001.0)
  • Hyper-V гипервизоры
  • Сервер 1С: Enterprise 8.3.10.2667
  • CentOS 7.4.1708 (x64)
  • PostgreSQL 9.6.5+патч PostgreSQL 9.6.5-4.1C
7 Конфигурациялар 1С
  • 1С:Кәсіпорын платформасының бір ағынды синтетикалық сынағы + Көп ағынды дискіні жазу сынағы (2.1.0.7) Вячеслав Гилев
  • Көлемі 0,072 ГБ
  • Конфигурация: Enterprise Accounting CORP, 3.0 (3.0.52.39) шығарылымы
  • Қосымша: Жұқа клиент
  • Интерфейс опциясы: такси
  • Көлемі 9,2 ГБ
  • Платформа: 1С: Enterprise 8.3 (8.3.10.2667)
  • Конфигурация: Сауданы басқарудың 11 нұсқасы (11.3.4.21)
  • Режим: сервер (қысу: жақсартылған)
  • Қолдану: Жұқа клиент
  • Локализация: Ақпараттық база: орыс (Ресей), сессия: орыс (Ресей)
  • Интерфейс опциясы: такси
  • Көлемі 11,8 ГБ

3.1-кесте Гилев сынағымен (TPC-1C) сынақ нәтижелері. Ең жоғары мән оңтайлы болып саналады.

Кесте 3.2 Арнайы 1С: KIP тесті арқылы тест нәтижелері. Ең кіші мән оңтайлы болып саналады.

операция бөлмесі Microsoft жүйесісервер Unix класындағы операциялық жүйе
Тесттер тізімі (3 сынақ сериясының нәтижелеріне негізделген орташа мән) Аппараттық сервер 1С + ДҚБЖ, SharedMemory протоколы Виртуалды сервер 1С + ДҚБЖ, SharedMemory протоколы 1С аппараттық сервері және ДҚБЖ аппараттық сервері, TCP-IP протоколы Виртуалды сервер 1С және виртуалды серверДҚБЖ, TCP-IP протоколы
Қолданыстағы деректер базасында 1С: KIP тесттерін өткізу, кәсіпорынның бухгалтерлік конфигурациясы
Айналым балансы 1,741 сек 2,473 сек 2,873 сек 2,522 сек 13,866 сек 9,751 сек
Сатып алушылардан тауарды қайтаруды жүзеге асыру 0,695 сек 0,775 сек 0,756 сек 0,781 сек 0,499 сек 0,719 сек
Төлем тапсырмаларын өңдеу 0,048 сек 0,058 сек 0,063 сек 0,064 сек 0,037 сек 0,065 сек
PTIS жүргізу 0,454 сек 0,548 сек 0,535 сек 0,556 сек 0,362 сек 0,568 сек
Тауарлар мен қызметтерді сатуды жүзеге асыру 0,667 сек 0,759 сек 0,747 сек 0,879 сек 0,544 сек 0,802 сек
Төлем үшін шот-фактураны жариялау 0,028 сек 0,037 сек 0,037 сек 0,038 сек 0,026 сек 0,038 сек
Шығындар сметасын есептеу 3,071 сек 3,657 сек 4,094 сек 3,768 сек 15.175 сек 10,68 сек
Қолданыстағы базада 1С: KIP сынақтарын өткізу, Сауданы басқару конфигурациясы
Орындау және клиенттен қайтару 2,192 сек 2,113 сек 2,070 сек 2,418 сек 1,417 сек 1,494 сек
Тауарды жеткізу және жеткізушіге қайтару 1,446 сек 1410 сек 1,359 сек 1,467 сек 0,790 сек 0,849 сек
Сату тапсырысын жариялау 0,355 сек 0,344 сек 0,335 сек 0,361 сек 0,297 сек 0,299 сек
Тауарларды қайта санауды жүргізу 0,140 сек 0,134 сек 0,131 сек 0,144 сек 0,100 сек 0,097 сек
Техникалық шарттарды қабылдауды жүргізу 1,499 сек 1,438 сек 1,412 сек 1,524 сек 1,097 сек 1,189 сек
ТС жүзеге асыруды жүргізу 1390 сек 1,355 сек 1,308 сек 1,426 сек 1,093 сек 1,114 сек
РКО өткізу 0,759 сек 0,729 сек 0,713 сек 0,759 сек 0,748 сек 0,735 сек
  1. Арнайы 1С тестінде «Айналым балансы» және «Шығындар сметасын есептеу» сияқты «мәліметтерді оқу және күрделі есептеулер» операциялары Microsoft корпорациясының MS SQL ДҚБЖ бірнеше есе жылдамырақ.
  2. Көптеген сынақтарда «мәліметтерді жазу және құжаттарды орналастыру» операциялары кезінде ең жақсы нәтиже 1С үшін оңтайландырылған PostgreSQL ДҚБЖ көрсетеді.
  3. Гилевтің синтетикалық сынағы PostgreSQL артықшылығын да көрсетеді. Бұл факт синтетикалық сынақтың құжаттардың белгілі бір түрлерін жасау және орналастыру жылдамдығын өлшеуге негізделгенімен байланысты, бұл сонымен қатар «деректерді тіркеу және құжаттарды орналастыру» операциялары болып табылады.

Кросс-платформалық салыстыруды аяқтайық, әр жүйедегі салыстыруға көшейік:

  1. Күтілгендей, аппараттық платформадағы 1С сынақтары виртуалдыға қарағанда жақсы нәтижелер көрсетеді. Екі жағдайда да арнайы 1С тесті нәтижелеріндегі айырмашылық аз, бұл виртуалды гипервизорларды өндірушілердің біртіндеп оңтайландыруын көрсетеді.
  2. Сондай-ақ, ортақ жад технологиясын (SharedMemory) пайдалану 1С сервері мен ДҚБЖ арасындағы деректер алмасу процесін жылдамдатады деп күтілуде. Тиісінше, сынақ нәтижелері TCP-IP хаттамасы арқылы осы екі қызметтің желілік өзара әрекеттесуі схемасынан сәл жақсырақ.

1С және ДҚБЖ дұрыс орнату арқылы сіз тіпті тегін бағдарламалық жасақтамада айтарлықтай нәтижелерге қол жеткізе аласыз деп қорытынды жасауға болады. Сондықтан, 1С үшін жаңа АТ құрылымын жобалау кезінде жүйеге жүктеме деңгейін, деректер қорындағы басым операциялардың түрін, қолжетімді бюджетті, стандартты емес ДҚБЖ маманының болуын ескеру қажет. сыртқы қызметтермен интеграция қажеттілігі және т.б. Осы деректерге сүйене отырып, қажетті шешімді таңдауға болады.

Тестілеу үшін оқыңыз.

фон

Қолданыстағы ақпараттық жүйені кез келген енгізу немесе өзгерту үшін міндетті операция жүйенің қажетті жылдамдығын бағалау және оны жүзеге асыру үшін қажетті есептеу ресурстарын жоспарлау болып табылады. Қазіргі уақытта бұл мәселенің жалпы нысанда нақты шешімі жоқ, ал егер, қарамастан
оның күрделілігі мен құны, мұндай алгоритмді кейбір өндіруші ұсынатын болады, содан кейін аппараттық құралдағы, бағдарламалық жасақтама нұсқасындағы, жүйе конфигурациясындағы немесе пайдаланушылардың санындағы немесе стандартты мінез-құлқындағы шағын өзгерістердің өзі елеулі қателіктерге әкеледі.
Дегенмен, көптеген жолдар бар. Бұл әдістердің барлығын таңдау процесінде қолдануға болады, бірақ тұтынушы олардың ауқымы мен шектеулерін түсінуі керек.

Қолданыстағы өнімділікті бағалау әдістерінің көпшілігі негізделген
немесе басқа сынақ түрі.

Тестілеудің екі негізгі түрі бар:
компонент және интегралдық.

Компоненттік тестілеу жүргізіледі
өнімділігінен бастап ерітіндінің жеке құрамдастарын сынау
сынақтан бұрын процессорлар немесе сақтау ішкі жүйелері
тұтастай сервердің өнімділігі, бірақ бір немесе басқа түрдегі пайдалы жүктемесіз
іскерлік қолданбалар.

Интегралдық тәсіл бағалаумен сипатталады
тұтастай шешімнің өнімділігі, оның бағдарламалық және аппараттық бөліктері.
Бұл жағдайда ол пайдаланылатын іскери қолданба ретінде пайдаланылуы мүмкін
түпкілікті шешімде, сондай-ақ эмуляцияланатын кейбір үлгілік қолданбаларда
кейбір стандартты бизнес-процестер мен жұмыс жүктемелері.

Тесттер TPCжәне басқа да әмбебап сынақтар ең перспективалы платформаларды таңдауға және әртүрлі өндірушілердің ұсыныстарын салыстыруға мүмкіндік береді, бірақ олар сіздің бизнесіңіздің ерекшеліктерін ескермейтін тек анықтамалық ақпарат болып табылады. Мамандандырылған сынақтар нақты сервер үлгісін және оның конфигурациясын дәлірек таңдауға мүмкіндік береді. Дегенмен, ең негізделген шешімдер тек жүктеме сынақтарының нәтижелері негізінде қабылданады. Тек олар таңдалғанды ​​оңтайлы конфигурациялауға мүмкіндік береді
серверлік платформа және оны максималды өнімділікке баптаңыз.

Не болды TPC-1C-GILV

Бұл сіздің компьютер(леріңіздегі) 1C: Enterprise 8.1 платформасының өнімділігін бағалауға арналған тәуелсіз сынақтар сериясы.

Әрине, «тәуелсіз» тест оның 1С демеушісі емес екенін білдіреді.

Сынақ қазір қол жетімді TPC-A-жергілікті өткізу қабілеті/ TPC-1C-GILV-A» (соңғы рет 2008 жылғы тамызда жаңартылған 1.0.3 нұсқасы)

сынақ идеясы TPC-A-жергілікті өткізу қабілеті/ TPC-1C-GILV-A

Конфигурацияны жүктеп салу файлын (~400 Кб) осы сайттан жүктеп алып, оны сайтыңызға жүктеңіз. Егер сіз конфигурацияны файлдық нұсқада орналастырсаңыз, онда сынақ «компьютеріңіздің процессоры - база орналасқан HDD» сілтемесін сынайтын болады.

Егер конфигурацияны клиент-сервер нұсқасына кеңейтсеңіз, онда қолданбалы сервердің орталық процессоры - қосалқы сервердің орталық процессоры - қосалқы сервердің сервері негізінен жүктемеге ұшырайды.

Тест 5000 құжатты қарқынды жазады. Кодтың іскерлік логикасында терең мағына жоқ, бұл жай ғана стандарт ретінде шартты түрде таңдалған X құжатының өнімділігі бағаланады.

Тесттің басты сұлулығы - техникалық мәліметтерді білудің қажеті жоқ. Тест өздігінен орындалады және ұпай береді. Сонымен қатар, сізге айтудың қажеті жоқ нәтиже де қажет емес :)

Бірнеше серверлердің немесе әртүрлі дискілік ішкі жүйе сипаттамалары бар бір сервердің өнімділігін салыстыруға болады.

Қолданба серверінен және желі арқылы клиенттен сынақты орындау арқылы сіз желінің клиенттен серверге әсерін түсінуге болады.

Сынақты қалай жүргізу керек

Тест тапсыру өте оңай. Түймені басу керек

және сынақ индикаторы (түйменің оң жағында) 100% жеткенше күтіңіз.

Тест әдетте шамамен 8 минутты алады.

Сынақ нәтижелері нені білдіреді

Сынақ нәтижесі сынақ деректерінің «жазу жылдамдығы» ретінде ұсынылады. Тест қатесі 2 бірлік. Нақты бағалау үшін сынақты 3 рет қайталауға болады.

Сынақ көрсеткіші 100% жеткеннен кейін сіз келесідей графиктерді көресіз:

Графиктердің астында алдыңғы ұқсас сынақтар берілген.

Графиктің түсі құлыптарды есепке алмаған жұмыстың «жалпы» өнімділігінің ағымдағы сапасын көрсетеді.

Графиктің жасыл түсі оң жақтағы кейбір көрсеткіштермен бірге шартты түрде эталондар ретінде таңдалған, «жақсы» өнімділікке кросс-платформалық жалпылама бағалау жасауға мүмкіндік береді :)

Сынақ нәтижелерінен қалай ләззат алуға болады

Нәтижесінде сіз белгілі бір өнімділік индексін алдыңыз (жылдамдықты ескеріңіз). Нәтиженің жақсы немесе нашар болуы маңызды емес - бұл сіздің аппараттық құралыңыздағы ПЛАТФОРМА нәтижесі. Клиент-сервер нұсқасы жағдайында бұл нәтиже. Жүйедегі ТӨМЕНІ НҮКТЕГІ арқылы анықталатын жалпы нақты нәтижені аласыз. ШӨЛЕКЕ ОРНЫ ӘРҚАШАН!

Басқаша айтқанда, ДҚБЖ параметрлері де, ОЖ параметрлері де, жабдықтар да жалпы команда нәтижесіне әсер етеді :)

Қай сервер жақсырақ

Белгілі бір серверде орындалатын бұл сынақ аппараттық құрал параметрлері, операциялық жүйе, subd және т.б. комбинациясы бойынша нәтиже береді. Дегенмен, белгілі бір сервер жабдығы бойынша жоғары балл қалыпты жағдайларда бірдей нәтиже сервердің аппараттық құралында бірдей болатынын білдіреді. Бұл тест 1С: Enterprise 8.1 платформасы қолдайтын үш түрлі ДҚБЖ, Windows және Linux жүйелерінде 1C: Enterprise орнатуды салыстыру мүмкіндігінде тегін көмек болып табылады.

Сынақ қауіпсіздігі

Сынақ мүлдем қауіпсіз. Ол сервердің «құлағына» әкелмейді («стресс» алгоритмі жоқ) және «жауынгерлік» серверде де алдын ала шараларды қажет етпейді. Құпия деректер сынақ нәтижелеріне де жазылмайды. Орталық процессордың, жедел жадының, қатты дискінің параметрлері туралы ақпаратты жинайды. Құрылғының сериялық нөмірлері жиналмайды. Мұның бәрін оңай тексеруге болады - сынақ коды 100% ашық. Сіздің хабарыңызсыз ақпаратты тасымалдау мүмкін емес.

Тест нәтижелерін қалай жариялауға болады

Сынақты әзірлеуге көмектескіңіз келсе, серверлеріңізде бірқатар сынақтарды орындауға болады. Содан кейін орындалған сынақтардың жалпы тізімін жариялағыңыз келетіндерін ғана қалдырыңыз және нәтижелермен dt-жүктеп салуды жіберіңіз.

Деректер қолмен тексеріледі (олардың қате еместігі), тесттердің адресаты тесттердің «авторы» бағанына қосылады және жүктеп салуға қосылады, барлығына жүктеп алуға болады.

Классификация TPC-A-жергілікті өткізу қабілеті/ TPC-1C-GILV-A

Сынақ әмбебап интегралды кросс-платформалық сынақтар бөліміне жатады. Сонымен қатар, ол 1С: Enterprise операциясының файлдық және клиент-сервер нұсқаларына қолданылады. Сынақ 1С қолдайтын барлық ДҚБЖ үшін жұмыс істейді.

Әмбебаптық белгілі бір типтік платформа конфигурациясына байланыстырмай өнімділіктің жалпылама бағасын жасауға мүмкіндік береді.

Екінші жағынан, бұл реттелетін жобаның дәл есептеулері үшін сынақ жүктемені мамандандырылған тестілеуден бұрын (мысалы, 1С: Testcenter көмегімен) алдын ала бағалауды жасауға мүмкіндік беретінін білдіреді.

Ескерту. Сынақ модификациясы А"" "құлыпты автоматты түрде басқару" дегенді білдіреді. 1С стандартты шешімдердің ресми нұсқалары шыққаннан кейін сынақты "басқарылатын құлыптар" режимінде жұмыс істеу үшін өзгерту және оны " әріпімен белгілеу жоспарлануда. М".

Тест жүктеп алыңыз

Бұл сынақ коммерциялық емес және.

Тест нәтижелері

Үздік - MS SQL серверіндегі 3 ең жақсы 1С клиент-сервер қондырғысы. Сіз де осы кестеге кіре аласыз. Нәтижелерді толығырақ тестті жүктеп алу арқылы көре аласыз.

Техникалық мәліметтер

Операцияның «бір» циклінде сынақта не болады?

Темірдің жүктемесін қалай өлшеуге болады

Айта кету керек, сынақ өзі өлшеуді ішінара орындайды. Толығырақ сурет үшін мен Марк Русиновичтің утилитасын пайдалануды ұсынамын.

Суретте файл нұсқасы үшін өлшемнің мысалы көрсетілген.

үшін контактілер TPC-1C-GILV

http://site/1c/ tpc

тест нәтижелері, әзірлеу бойынша ұсыныстар

Әрбір қолдау көрсету маманының пайдаланушылардан дерексіз шағымдарды қабылдау тәжірибесі бар. «Ол өте ұзақ ойлайды», «Менде қызыл терезе бар», «жүйе қандай да бір түрде дұрыс емес жұмыс істейді», сондай-ақ «бұл ұзақ уақыт бойы болған жоқ, міне, тағы» деген сөздермен бәрі таныс. ».

Мұндай жағдайда қатенің қай жерде екенін және бірінші кезекте не істеу керектігін бірден анықтау өте қиын. Бұл мақалада біз 1С өнімділігі неге байланысты екенін қарастырамыз, яғни. 1С: Кәсіпорын негізінде жасалған жоғары жүктемелі жүйелер, симптомдар толық түсінілмеген және нақты диагноз қою мүмкін емес жағдайларда.


1С өнімділігіне әсер ететін негізгі себептер

Жағдайлардың 60% -дан астамында нашар өнімділіктің себептері:

  • оңтайлы емес сұраулар және бағдарламалау кодыконфигурациялар (26% жағдайлар);
  • Объектілік кестелерді оңтайлы емес индекстеу (19% жағдайда);
  • Дискінің ішкі жүйесіндегі оңтайлы емес жүктеме (жағдайлардың 16%).

Майкрософттың жетекші әзірлеушілері мұнымен ынтымақтасады.

Осылайша, деректер қоры қолданбасының өнімділігін айтарлықтай жақсарту үшін деректерге қол жеткізу аймағын оңтайландыруға болады, оның ішінде деректер базасының логикалық және физикалық дизайнын (1С-те мүмкіндігінше), сонымен қатар дұрыс сұрауларды жасау және оңтайлы индекстеуді пайдалану арқылы. Дерекқор өнімділігі мәселелерінің бір бөлігін аппараттық құрал сыйымдылығын арттыру арқылы шешуге болады, бірақ әрқашан емес: нашар дизайн қолданылатын ерітіндіқуаттырақ сервер өте алмайды. Пайдаланушы компаниялардың өнімділік мәселесінің себептерін түсінбестен жаңа жабдықты сатып алу арқылы үлкен шығындарға баруы сирек емес және мәселе шешілмей қалады.

Қолданыстағы құралдардың барлық спектрін пайдалана отырып, 1С өнімділігін жоғары сапалы диагностикалау мәселені сәтті шешудің және шығындарды оңтайландырудың кілті болып табылады.

Нашар өнімділік мәселелерін анықтау және түзетудің бірінші қадамы жазу болуы керек толық тізімқазіргі уақытта олардың орындалу жылдамдығын және болашақта күтілетін орындалу жылдамдығын көрсететін негізгі проблемалық операциялар.

Мысалы:

Дұрыс емес: есеп шығару кезінде бағдарлама қатып қалады. Мен оның тезірек салынғанын қалаймын.

Оң жақта: «Қарыз туралы есеп» есебін қалыптастыру 5 минут 10 секундты алады. Бұл есепті жасаудың күтілетін жылдамдығы 20 секундтан аспайды.

Мәселелер тізімі құрастырылғаннан және цифрландырылғаннан кейін, егер бар болса, проблемалық кодты іздеуден (мысалы, «ауыр» сұраулар, құлыптарда ұзақ күтулер, тұйықталулар және т.б.) бастап, себептерін талдау қажет.

Проблемалық кодты анықтау құралдары

  • 1С:Өнімділікті басқару орталығы (1С шығарған 1С: Корпоративтік құралдар жинағына енгізілген модуль);
  • бұлттық қызметтерГилев;
  • Жетекші жеткізушілердің ДҚБЖ орнатылған тұрақты құралдар.

Бұл құралдарды қолданудың тиімділігі әзірлеушінің «1С: Технологиялық сарапшы» біліктілігімен қамтамасыз етіледі, бұл оның 1С ауқымды іске асыруға қатысуын білдіреді. Бұл ретте әртүрлі сарапшылар өздерінің жеке тәжірибесіне сүйене отырып, сол немесе басқа құралға/әдіске артықшылық бере алады.

Ұсынылған құралдардың бірін пайдаланумен қатар стандартты жабдық жүктемесін бақылау құралдары да қолданылады («Өнімділік мониторлары» есептегіштері).

Алынған өлшемдер негізінде себеп класы анықталады:

  • Мәселе кодта;
  • және/немесе аппараттық құралдағы ақаулық;
  • Мәселе өндірістік серверлерде пайдаланылатын басқа ресурстарды қажет ететін бағдарламаларда.

Жүктеуді тестілеу 1С - серверлік жабдықты бағалау әдісі

Жоғарыда айтылғандай, 1С өнімділігіне оң және теріс әсер ететін факторлардың арасында серверлік жабдық және оның конфигурациясы маңызды орын алады. Жүктемені өлшеу, бағалау және жүйе өнімділігін келесі жағдайларда сынау нұсқаларын қарастырыңыз:

  • 1С сервері қол жетімді және орналасқан:
  • ДҚБЖ-мен бірге;
  • Бөлек серверде.

Қолданыстағы параметрлердің сәйкестігін бағалау серверлік жабдықжүйелік талаптар, аппараттық құралға, оның ішінде процессорға жүктеме туралы деректерді жинау қажет, яғни. жүктеме сынағы 1С. Ол үшін «Өнімділік мониторы» пайдаланылады - жұмыс тізбегіндегі жабдықты өлшеуге және өнімділік есептегіштерін жоюға мүмкіндік беретін құрал.

Төменде негізгі жиынтық Windows жүйесінде аппараттық құрал жұмысын бақылау үшін конфигурациялануы қажет есептегіштер. Жинақ 1С серверлері орнатылған барлық серверлерден жасалған.

Процессор көрінісі үшін процессордың пайыздық есептегіші жоғары болса, сервер жұмысына әсер етпестен тоқтатылуы мүмкін және басқа серверлерге тасымалданатын процестерді анықтау керек.

«Процесс» көрінісі әрбір жеке процесс үшін мониторингті орнатуға, сондай-ақ процесстердің қайсысы процессордың көп уақытын алатынын анықтауға мүмкіндік береді. Егер серверде тек 1С сервері орнатылған болса, онда оның аппараттық құралға қандай жүктеме беретінін түсіну үшін келесі есептегіштер жинағын конфигурациялау қажет:

\Process("1cv8*")\% Процессор уақыты
\Process("ragent*")\% Процессор уақыты
\Process("ragent*")\Жеке байттар
\Process("ragent*")\Виртуалды байттар
\Process("rmngr*")\% Процессор уақыты
\Process("rmngr*")\Жеке байттар
\Process("rmngr*")\Виртуалды байттар
\Process("rphost*")\% Процессор уақыты
\Process("rphost*")\Жеке байттар
\Process("rphost*")\Виртуалды байттар
\Process("1cv8*")\Жеке байттар
\Process("1cv8*")\Виртуалды байттар

Егер ағымдағы жүйе қанағаттанарлықсыз күйде болса, онда жиналған өлшемдер негізінде сызықтық қатынасты пайдалана отырып, мақсатты жүйені орнатуға арналған жабдықтың параметрлерін есептеу қажет.

Егер серверлік жабдықты сатып алу тек жоспарланған, оның параметрлерін жоспарланған жүйенің жұмысын эмуляциялау арқылы есептеуге болады, бірақ кішірек масштабта, қолданыстағы жабдықта. Ол үшін 1С корпоративтік құралдар жинағына енгізілген «1С: Тест орталығы» пайдаланылады. Алынған өлшемдер негізінде есептеу әдістерін қолдана отырып, жоспарланған жүйенің параметрлері және сәйкесінше жабдыққа қойылатын талаптар анықталады. Бұл сынақты функцияларды қосқаннан және кеңейткеннен кейін әртүрлі өлшемдер үшін қайта-қайта пайдалануға болады. Бұл техника бар жоғары дәлдікжәне есептеудің қарапайымдылығы.

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл мақала пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
Рақмет сізге. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!