Qaysi server 1s uchun yaxshiroq. Narxlar va yetkazib berish tartibi

Uy / Qattiq disklar

1C serveri IT infratuzilmasini qurishda muhim texnik element hisoblanadi. Biz ajoyib konfiguratsiyaga ega server uskunalarini katta chegirmalarsiz munosib narxda sotishga tayyormiz. Muammolaringizni hal qilish uchun faqat mos konfiguratsiyalar. So'rov qoldiring va siz tashkilotning texnik ehtiyojlarini qondira oladigan qurilma olasiz.

Biz har qanday murakkablikdagi server uskunalarini talablarga javob beradigan konfiguratsiya bilan ta'minlashga tayyormiz. Qulay yetkazib berish mavjud. Moskvada olib ketish mavjud. Umuman olganda, agar siz sotib olmoqchi bo'lsangiz, shunchaki qo'ng'iroq qiling, hisob-kitob shaklini to'ldiring yoki yozing elektron pochta. Biz turli xil komponentlar, yig'ish variantlarini taklif qilamiz va tijorat taklifini beramiz. Biz byudjetdan boshlaymiz va eng mos 1C serverlarini yig'amiz.

Agar siz ma'lumot olish uchun kelgan bo'lsangiz, u quyida joylashgan. Biz savolga to'liq bo'lmasa-da, ammo hajmli javob beradigan to'liq materialni joylashtirishga harakat qildik. Biz sizni darhol ogohlantiramiz, ma'lumot dasturiy ta'minotdan ko'ra ko'proq apparat haqida.

  • 5-10 foydalanuvchi uchun 1C server
  • 10-20 foydalanuvchi uchun 1C server
  • 20-30 foydalanuvchi uchun 1C serveri
  • 30-50 foydalanuvchi uchun 1C server
  • 50-100 foydalanuvchi uchun 1C serveri
  • 200 dan ortiq foydalanuvchi uchun 1C serveri

IN Ushbu holatda Maxsus konfiguratsiya talab qilinadi. Tasodifiy konfiguratsiyani yaratishda deyarli hech qanday nuqta yo'q, chunki yuk foydalanuvchilarning vazifalariga qarab sezilarli darajada farq qilishi mumkin. Ba'zi hollarda siz o'zingizni bitta qurilma bilan cheklay olmaysiz, sizga klaster kerak bo'ladi. Mutaxassis siz bilan bog'lanishi va tafsilotlarni aniqlashtirishi uchun so'rov qoldiring.

Har qanday yig'ilish sizning ehtiyojlaringizga mos ravishda alohida sozlanishi mumkin!

Aytgancha, dastlabki parametrlar quyidagi shaklda tanlanishi mumkin. Bu mutaxassislarga tezda tijorat taklifini yaratish imkonini beradi.

1C serveri uchun individual hisob-kitobni oling:

1C server nima?

"1C: Enterprise 8.3" dasturiy ta'minot to'plami buxgalteriya hisobi, inventarizatsiya va avtomatik hisobot berish uchun biznes vositalari to'plamidir. Faoliyatning har qanday segmenti uchun keskinlashtirish uchun ko'plab imkoniyatlar mavjud. Dasturiy ta'minot sozlamalarda juda moslashuvchan, ammo, afsuski, juda talabchan.

Darhaqiqat, kompleks hozir hamma joyda qo'llaniladi. Yirik tashkilotlar, byudjet muassasalari, hukumat. Va nafaqat Rossiyada, balki chet elda ham.

Mahsulotning bozorda paydo bo'lishi juda qulay vaqtda yuz berdi, bu mahsulotning keng tarqalishiga yaxshi ta'sir ko'rsatdi. Avvaliga buxgalteriya hisobi uchun minimal vositalar to'plami mavjud edi, asta-sekin dasturiy ta'minot ishlab chiqildi, takomillashtirildi, yangi funktsiyalar va imkoniyatlar qo'shildi.

Bugungi kunda mahsulot biznesning ko'p jihatlarini avtomatlashtirish uchun to'liq vositaga aylandi va munosib mashhurlikka ega. Kamchiliklarga qaramay, dasturiy ta'minot doimiy ravishda rivojlanib boradi, innovatsiyalarni kiritadi va oldingi versiyalarning kamchiliklarini tuzatadi.

Amalga oshirish turlari

Aksariyat kichik tashkilotlar 1C uchun server sotib olmaydilar. Ular bunday isrofgarchilikda ma'noni ko'rmaydilar. Axir, kompleksni joylashtirish kifoya shaxsiy kompyuter, keyin boshqa shaxsiy kompyuterlarga ruxsat bering. Ushbu parametr "Fayl rejimi" deb nomlanadi.

U munosib ishlashga qodir emas va faqat foydalanish uchun javob beradi mahalliy tarmoq(Albatta, masofaviy kirish ham mavjud, ammo samarasiz). Ma'lumotlar bazasiga bir vaqtning o'zida qo'ng'iroqlar soni 5 dan oshganda, u jiddiy sekinlasha boshlaydi. Vaqti-vaqti bilan muzlaydi. Bundan tashqari, ma'lumotlar bazasida bitta jadvalning hajmi bo'yicha chegara 4 GB ni tashkil qiladi, aytish kerakki, ko'pincha bunday katta jadvallarni yaratadi. Albatta, fayl rejimining kamchiligi quyidagi omil hisoblanadi: ma'lumotlar bazasi hajmi qanchalik katta bo'lsa, apparat resurslariga bo'lgan talablar jiddiyroq. Afsuski, agar sizda dasturiy ta'minot ustida ko'p odamlar ishlayotgan bo'lsa yoki siz katta elektron jadvallarni yaratishingiz kerak bo'lsa, IT tuzilmangizni amalga oshirishning boshqa usulini tanlaganingiz ma'qul.

Va mijoz-server bajarish turida ishlaydigan MB boshqaruv tizimlari yordamga keladi. Server 1C quyidagi turdagi ma'lumotlar bazasini qo'llab-quvvatlaydi:

    XONIM SQL Server- Microsoft tomonidan ishlab chiqilgan DBMS. Ishonchli, funktsional, lekin operatsion tizimni talab qiladi Windows oilasi. Muayyan kamchiliklar mavjud: u RAMni yaxshi ko'radi, uni to'liq egallaydi, shuning uchun siz cheklovlarni qo'lda o'rnatishingiz kerak, jadval massivlari bilan o'zaro aloqada bo'lganda RAM oqishi vaqti-vaqti bilan sodir bo'ladi.

    PostgreSQL bepul tarqatishdir. Ba'zi joylarda sekin, bu tajribada isbotlangan. Kichkina xodimlar uchun mos keladi, katta xodimlar buni uddalay olmaydilar. Ammo kamchiliklarga qaramay, qo'llab-quvvatlashda hech qanday cheklovlar yo'q e protsessorlar, va RAM platosi yo'q.Asosiy talab - tekis qo'llar tizim administratori. At to'g'ri sozlash ajoyib natijalarni ko‘rsatadi.

    Oracle ma'lumotlar bazasi - bu yaxshi funksionallikka ega bo'lgan versiyali DBMS bo'lib, u bir vaqtning o'zida yozish va o'qish imkonini beradi. Zaiflik - RAMga talab.

    IBM DB2 universal ma'lumotlar bazasi. Katta massivlarni qayta ishlash uchun juda mos keladi. Keng funksionallikka ega. Afsuski, ushbu ma'lumotlar bazasi eskirgan kompyuterlar bilan moslikni saqlash uchun juda ko'p keraksiz narsalarni o'z ichiga oladi, bu esa DBMS samaradorligini pasaytiradi. TO Ram oddiy, ammo vaqtinchalik jadvallar cheklanganligi sababli. Qo'llab-quvvatlanadigan yadrolarning maksimal soni - 16 ta, bu ba'zi cheklovlarni keltirib chiqaradi.

Sinovlarda eng samarali DBMS MS SQL Server va Oracle hisoblanadi. Agar byudjet cheklovlari mavjud bo'lsa, siz PostgreSQL-ni tanlashingiz kerak, bu bepul ma'lumotlar bazasi, lekin faqat maqsad uchun yaratilgan versiya ishlayotganini yodda tuting. dasturiy ta'minot. IBM DB2 Universal Database kamdan-kam qo'llaniladi, chunki unumdorroq analoglar mavjud, ammo eskirgan uskunalar va yig'ilishlarni qo'llab-quvvatlash uchun. IBM eng yaxshisidir.

Biz mijoz-serverda nimani amalga oshirish kerakligi haqida xulosaga keldik ishlash ancha samarali. IN aks holda Biz tormoz va jiddiy cheklovlarni olamiz. Umid qilamanki, siz ma'lumotlar bazasini tanlashga qaror qildingiz, lekin aslida men eng qulay va ommabop MS SQL Server ekanligini aytaman.Bu ko'rib chiqilayotgan dasturiy ta'minot to'plami tomonidan eng yaxshi qo'llab-quvvatlanadi.

Va men darhol yana bir savolga javob beraman. Boshqa SQL tarjimonlari qo'llab-quvvatlanmaydi. Hech bo'lmaganda rasmiy ravishda.

Shunga ko'ra, u yanada murakkablashadi. Yagona mashinalar klasterlarga aylanadi, xodimlarning tarkibi kengayadi va guruhlarga bo'linadi. Lekin taglik diagrammaga o'xshaydi. 50 dan ortiq foydalanuvchi uchun siz, albatta, ikkita qurilmadan foydalanishingiz kerak bo'ladi. Biri ma'lumotlar bazalari uchun, ikkinchisi terminal serveri sifatida. Aks holda, imkoniyatlar etarli bo'lmaydi.

Terminal tuguni nozik mijozni quvvat bilan ta'minlash uchun kerak. Ixtisoslashgan qurilma, shaxsiy kompyuter yoki hatto smartfon ham yupqa mijoz vazifasini bajarishi mumkin. Shunga ko'ra, barcha operatsiyalar markazlashtirilgan holda, bitta mashinada amalga oshiriladi. Bu TC rolidagi kuchli qurilmalarni keraksiz qiladi. Ko'rsatmalarni bajarish natijalarini ekranda ko'rsatish uchun mas'ul bo'lgan etarli darajada samarasiz qurilmalar mavjud.

Ma'lumotlar bazalari bir vaqtning o'zida butun hajmni qayta ishlashga va ma'lumotlarni terminal tuguniga uzatishga qodir bo'lgan apparatni talab qiladi, bu juda kuchli bo'lishi kerak, chunki u ilovalarni virtualizatsiya qilish va texnik resurslar bilan ta'minlash uchun javobgardir.

Tashkilot qanchalik katta bo'lsa, foydalanuvchilar tarkibi qanchalik keng bo'lsa, unumdorroq uskunalar talab qilinadi. Ba'zi hollarda klaster kerak bo'ladi. Xarajatlar yuqori bo'lib tuyulishi mumkin bo'lsa-da, aslida 1C serverini va kam quvvatli shaxsiy kompyuterlarni sotib olish ularsiz IT infratuzilmasini o'rnatishga urinishdan ko'ra arzonroqdir.

Uskunalar

Xo'sh, qanday uskunani amalga oshirishimiz kerak1C uchun server ? Yaxshi savol, birinchi navbatda biz talablarni qo'yadigan parametrlar haqida qaror qabul qilishimiz kerak:

    foydalanuvchilar soni;

    hajmi JB;

    talab qilinadigan nosozliklarga chidamlilik;

    amalga oshirish turi.

Har bir element yoniga savol belgisini qo'ying. Ularga javob bering. Aslida vazifa shunday shakllanadi. Endi navigatsiya qilishga yordam berishga harakat qilaylik. Keling, sevimli foydalanuvchilarimizdan boshlaylik.

SQL so'rovlari soni texnik topshiriqni tayyorlashda asosiy nuqta hisoblanadi. Har bir shaxs yoki dastur apparat resurslarining bir qismini egallab, ma'lum miqdordagi so'rovlarni yaratishga qodir. Shunday qilib, 5 foydalanuvchi uchun tuzilish 10 kishiga mos kelmasligi mumkin va 50 uchun talablar ham boshqacha ko'rinadi. 100, 200 uchun ham xuddi shunday. Albatta, 1C bilan avtomatik ravishda ishlaydigan dasturiy ta'minot batafsilroq ko'rib chiqishni talab qiladigan alohida mavzudir.

Endi ikkinchi nuqta. Ma'lumotlar bazasi mavjud, shuning uchun uni biron bir joyga joylashtirish va ishlashi uchun kerakli miqdordagi resurslarni berish kerak. Vazifa faqat oson ko'rinadi. Tezlik va kerakli hajmni ta'minlaydigan mos drayverlarni tanlashingiz kerak bo'ladi. Ma'lumotlar bazasining potentsial hajmini taxmin qilish tavsiya etiladi, keyin talablarni shakllantirish osonroq bo'ladi.

Nosozlikka chidamlilik uzluksiz ishlashni ta'minlash uchun mo'ljallangan. Uzluksiz zaxiralashni ta'minlash uchun bitta qurilma haqida boshqalar tomonidan takrorlanadi. Nosozlikka chidamlilik darajasi qanchalik yuqori bo'lsa, konfiguratsiya shunchalik murakkab va qimmatroq bo'ladi.

Amalga oshirish turi - aslida biz undan qanday foydalanamiz, qanday maqsadlarda. Hech narsa murakkab emas. Agar faqat buxgalteriya hisobi bo'lsa, unda kuch kamroq ahamiyatga ega bo'ladi, lekin agar barcha vositalar ishlatilsa, unda kuchliroq uskunalar talab qilinadi.

Keling, komponentlarni ko'rib chiqaylik.

Markaziy protsessor

Markaziy protsessor kamida 1700 MGts ishlashi bilan, talablar pastroq qiymatni bildirsa-da, lekin kerak unga e'tibor qarating va oxirida yanada kuchli protsessor sotib oling. Intel Cor uchun ideal e i3-8100, Xeon E3-1220 v6 yoki AMD Ryzen 3 1200. Albatta, ko'pchilik w bu ijroni beradi Xeon, lekin u hammadan qimmatroq. Bu 5-10 uchun Inson . Agar o'sish rejalashtirilgan bo'lsa"foydalanuvchilar" chorva mollari, keyin, albatta, tanlashga arziydi Xeon.

10-20 kishi uchun Intel Xeon E3-1230 v6 foydali bo'ladi, u o'zining kichik ukasidan farqli o'laroq, u yuqori soat tezligi va ko'p tarmoqlilikka ega. Bu unchalik muhim bo'lmasa-da, protsessor yanada kuchliroq bo'lib chiqadi. Arzonroqlarga Core i5-8500 va AMD Ryzen 5 1500X kiradi. Ammo ikkinchisi Xeon bilan bir xil ishlashni ko'rsata olmaydi. Shunday qilib, ikkinchisini tanlang.

Agar 1C uchun server 20-50 kishiga mo'ljallangan bo'lsa. Keyin yig'ilish samarali bo'lishi kerak. Foydalanuvchi segmentidagi protsessorlar haqida unutish va server segmentiga qarash yaxshiroqdir. Shunday qilib. Bu erda sizga kamida 6 yadroli, 12 ta ipli va 3,6 gigagertsli asosiy chastotali Intel Xeon E5-1650 v4 kerak bo'ladi, bu juda yaxshi. AMD-dan 8 yadroli, 16 ta ipli va 2,5 gigagertsli asosiy chastotali EPYC 7261 protsessor mos keladi. Albatta, u kamroq ishlash ko'rsatadi, lekin u biroz arzonroq bo'ladi. Lekin unchalik emas.

50-100 foydalanuvchi uchun Intel-dan Xeon E5-1680 v4-ga qarashga arziydi, u avvalgi protsessorga qaraganda sezilarli darajada kuchliroq. 8 yadro, 16 ta ip va 3,4 gigagertsli chastotaga ega. Bundan tashqari, 16 yadroli, 32 ta ipli, asosiy chastotasi 2,4 gigagertsli AMD EPYC 7351 dan foydalanishingiz mumkin. Ammo bu Inteldan sezilarli darajada yomonroq. Lekin sezilarli darajada arzonroq.

Ko'proq ma'lumot uchun jiddiy qarorlar Siz hatto ikki protsessorli tizimlardan yoki segmentli qurilmalardan foydalanishingiz mumkin. Misol uchun, Xeon E5-2643 v4 ikki protsessorli tizim uchun ideal. Ammo qurilmalarni segmentlarga ajratish ancha mantiqiy. Ya'ni, yechimni bir vaqtning o'zida ikkita qurilmada amalga oshiring.

Umuman olganda, shuni ta'kidlash kerakki, 1C serveridagi yadrolar soni hal qiluvchi rol o'ynamaydi. Ketma-ket operatsiyalarda soat tezligi va ishlashga ko'proq e'tibor berish kerak. Shuning uchun, ko'p yadroli protsessorlardan voz keching. Ko'rib chiqilgan dasturiy ta'minot to'plamida ko'p qirrali va ko'p ishlov berishni qo'llab-quvvatlash juda yomon amalga oshiriladi. Ko'p sonli yadrolar muhim afzalliklarni ta'minlamaydi.

Drayvlar

Tizimdagi darboğaz an'anaviy HDD hisoblanadi. Keling, interfeyslardan boshlaylik. SATA Faqat ketma-ket so'rovlar uchun javob beradi. Har qanday parallellashtirish faqat ichida amalga oshirilishi mumkin RAID- massiv. Interfeys SAS yaxshiroq, bir vaqtning o'zida 10 tagacha so'rovlar, lekin qattiq disklarning o'tkazuvchanligi hali ham ko'p narsani orzu qiladi. Eng adekvat tanlov - SSD. Mos keladi qattiq holatdagi drayvlar Bilan SAS, SATA'dan Biz rad etishni tavsiya qilamiz, lekin bu ham variant va ular biroz arzonroq. Ideal holda - SSD NVMe. Ular eng tezkor harakatlanuvchilar taklif qilinganidan . Ammo, afsuski, ular juda qimmat. Byudjetingizdan boshlang, lekin tanlashni tavsiya qilamiz SSD, keyin yanada samarali tizim joriy etiladi.

Ram

Xo'sh, har xil kichik narsalar kabi anakart(haha, kichik narsa), boshqa komponentlarga qarab qo'shimcha drayverlarni tanlash yaxshidir. Lekin siz elektr ta'minotiga alohida e'tibor berishingiz kerak, siz belgilar bilan qimmat versiyalarni olishingiz kerak; Bronza, kumush, oltin, platina. Ikkinchisi eng yaxshi va ishonchli, birinchisi kamroq yaxshi, lekin odatdagidan arzonroq.

RAID 1 yoki RAID 10 (1+0) ni yaratganingizga ishonch hosil qiling, ikkinchi variant sezilarli darajada samaraliroq. Ular ikki nusxadagi xotira yozuvini beradi. Ya'ni, bir xil narsa bir vaqtning o'zida bir nechta disklarga yoziladi. Ammo shuni yodda tutingki, RAID 10 ni yaratish uchun sizga 4 ta drayver kerak.

Va oxirgi nuqta, manbani olishni unutmang uzluksiz quvvat manbai. Tarmoq ishlamay qolsa, ma'lumotlarni saqlash va serverni ehtiyotkorlik bilan o'chirish uchun vaqt bo'ladi.

Yo'q, ehtimol ko'proq bor muhim nuqtalar, faqat sozlashda ularni o'rganing va ular haqida yaxshilab o'ylab ko'ring. Tizimni sezilarli marj bilan qurish kerak bo'lishi mumkin.

foydalanuvchi resurslarni egallaydi. Ammo o'qish o'qish/yozishdan ko'ra sezilarli darajada kamroq resurslarni oladi. Shunday qilib, bitta foydalanuvchi bir nechta boshqalarga qaraganda ko'proq yuk ko'rsatishi mumkin. IT infratuzilmangizni rejalashtirishda imkoniyatlarni to'g'ri taqsimlash uchun buni ham hisobga olish kerak bo'ladi.

Himoya. Zaxira ishni buzmasligi uchun resurslarni ham egallaydi, unga qo'shimcha resurslar ajratilishi kerak. Xavfsizlik devorlari, antiviruslar va boshqa xavfsizlik vositalari ham ma'lum miqdorda quvvat talab qiladi.

Xatolarga chidamlilik. Disklarni yoki quvvat manbalarini issiq almashtirish imkoniyati, tizimni takrorlash. Imkoniyat tez almashtirish komponentlar. Nosozlikka chidamlilik qanchalik yuqori bo'lsa, ishlamay qolish ehtimoli shunchalik past bo'ladi. Eng katta nosozlikka chidamlilik klasterda erishiladi.Foydalanuvchilar soni bo'yicha 1C uchun server

Uskunani tanlashda bu asosiy parametrdir. Konfiguratsiya jarayonida nima kerak bo'lishi mumkinligi haqida hech bo'lmaganda taxminiy tasavvurga ega bo'lish uchun bu bilan tanishib chiqish tavsiya etiladi.

5 foydalanuvchilar uchun 1C server

5 kishi uchun shart emas yuqori quvvat, kichik biznes uchun mos konfiguratsiyalar. Agar ofis kichik bo'lsa va sizga ixcham joylashtirish kerak bo'lsa, unda siz mini-serverdan foydalanishingiz mumkin . Ushbu parametr uskunani ixcham joylashtirish imkonini beradi va tashish uchun qulay bo'ladi.

Bunday qurilmaning narxi 30 000 rubldan boshlanadi. Konfiguratsiya, qoida tariqasida, farq qilmaydi. Intel Xeon E3 seriyasidan yoki AMD Opterondan kirish darajasidagi protsessor ishlatiladi. Ushbu vazifa uchun juda ko'p tayyor yig'ilishlar mavjud. Ammo arzon qurilmalarda qattiq holatdagi drayvlar va eng yuqori yuklanishlar uchun zaxira yo'q.

10 foydalanuvchi uchun 1C server

10 nafar xodim uchun konfiguratsiya avvalgi yechimga o'xshaydi, maxsus quvvat talab qilinmaydi, faqat mini-serverdan foydalaning. Ammo eng yuqori yukni hisobga olish kerak, agar onlayn-do'kondan hisobotlarni avtomatik yaratish kabi avtomatlashtirilgan harakatlar mavjud bo'lsa, unda yuk ancha jiddiy bo'lishi mumkin.

Bu yerda siz Intel Xeon E3 liniyasi protsessoriga ham ega bo'lishingiz mumkin, masalan, 1240 modeli. 8 Gb operativ xotira yetarli, lekin 16 ta yaxshiroq, shuningdek, ilova va JBni joylashtirish uchun SSD-dan foydalanishga arziydi.

20 foydalanuvchi uchun 1C server

Bu erda oldingi versiyaga qaraganda kuchliroq uskunalar kerak. O'rta biznes uchun variant optimaldir. Bunday tizimda SSD sukut bo'yicha bo'lishi kerak va Intel Xeon E3-1280 v6 dan past bo'lmagan protsessordan foydalanish tavsiya etiladi. Aks holda, eng yuqori quvvat uchun zaxira bo'lmaydi.

50 foydalanuvchi uchun 1C server

Ushbu konfiguratsiyada vazifalarning murakkabligini hisobga olish tavsiya etiladi. Agar ular jiddiy yuk yaratmasa, unda yuqori kuchlar kerak emas. Agar ma'lumotlar bazasi kuchli yoki katta bo'lsa, unda juda ko'p resurs talab qiladigan uskunalar kerak bo'ladi, ba'zi hollarda qurilmalar klasteri talab qilinadi;

Odatda, bu vazifa uchun Intel Xeon E5-2643 v4 protsessorlariga asoslangan ikkilamchi protsessorli tizim yig'iladi. 2 ta shunday protsessor dastur va hatto ma'lumotlar bazasi ehtiyojlarini qoplashi mumkin. Lekin, ideal holda, SQL serverini yaratish alohida turadi.

Albatta, bu holda, qattiq holatda drayvlar endi tavsiya etilmaydi, lekin hayotiy zarur, aks holda disk quyi tizimi darboğazga aylanadi.

1C server 100 foydalanuvchi uchun

Bunday holda, bitta qurilma etarli emas. Ko'pincha operatsiyalarni parallel va birgalikda bajarishi mumkin bo'lgan 1C serverlari klasteri talab qilinadi. Maxsus ishlab chiqish talab qilinadi.

Ammo taxminiy konfiguratsiya quyidagicha bo'ladi:

  1. Terminal dastur serveri. 2 Intel protsessori Xeon Silver 4215, yuqori TDW, ikkita quvvat manbai, tizim holatini zaxiralash uchun disk quyi tizimi bilan SSD ilovasini joylashtirish uchun.

    Server SQL. Shunga o'xshash protsessorlar, yuqori DWPD bilan SSD, shuningdek, ikkita quvvat manbai va zaxira nusxalarini saqlash uchun RAID 1 bilan disk quyi tizimi.

Bu shartli, o'ziga xosliklar yakuniy texnik infratuzilmaga bog'liq bo'ladi.

200 yoki undan ortiq foydalanuvchi uchun 1C serveri

Bunday ko'plab foydalanuvchilar bilan har qanday murakkablikdagi vazifalarni bajara oladigan ilg'or uskunalar kerak bo'ladi. Oldingi variantda bo'lgani kabi, bitta qurilma etarli bo'lmaydi, sizga klaster kerak bo'ladi. Ma'lumotlar bazasi so'rovlarining yakuniy soni va xodimlar soni qanchalik ko'p bo'lsa, shunchalik kuchli uskunalar talab qilinadi va shunga mos ravishda klasterda ko'proq qurilmalar bo'ladi. Universal echimlar yo'q, ularning har biri alohida ishlab chiqilgan.

1C 8.3 (yoki 8.2) foydalanuvchilari soni 10 yoki undan ortiq bo'lgan har qanday tashkilotda katta hajmdagi ma'lumotlar uchun mijoz-server variantidan foydalanish tavsiya etiladi. Ushbu parametr uchinchi tomon DBMS dan, masalan, MS SQL serveridan foydalanishga asoslangan. Tabiiyki, mijoz-server rejimini alohida serversiz tasavvur qilish qiyin. Ammo har bir kompaniya noyobdir, ularning har biri o'z ehtiyojlariga ega va shuning uchun serverni tanlashga mas'uliyat bilan yondashish kerak. Ushbu maqolada biz 1C serverini qanday tanlash kerakligi haqidagi savolga javob berishga harakat qilamiz - dasturiy ta'minot va apparat. Tanlov rivojlanishda juda muhim nuqtadir axborot tizimi kompaniyalar.

Dasturiy ta'minotsiz har qanday kompyuter foydasiz. Yuqori sifatli dasturiy ta'minot ayniqsa server uskunalarida muhim ahamiyatga ega. U eng so'nggi xavfsizlik va ishonchlilik parametrlariga javob berishi kerak. 1C mijoz ilovasi ko'p platformali va deyarli barcha operatsion tizimlarda, shu jumladan, mavjud mobil tizimlar. Server ilovasi ikkita platformani qo'llab-quvvatlaydi - Linux va Windows.

1C platformasi ishlaydigan DBMS uchun beshta variant mavjud:

1C da 267 ta video darslarni bepul oling:

  • 1C 8.3 ning o'rnatilgan DBMS o'zi, deb ataladi fayl rejimi. Ishning eng oddiy versiyasi yuqori xavfsizlik bilan maqtana olmaydi. Windows va Linux OS da ishlaydi. Ma'lumotlar bazasi hajmi chegarasi taxminan 6-10 gigabaytni tashkil qiladi;
  • MS SQL Server- bozorda mavjud bo'lgan 1C uchun eng yaxshi DBMS. Ko'pgina mutaxassislarning fikriga ko'ra, SQL Server odatda Microsoft-ning eng yaxshi dasturiy mahsulotidir. Ishlash uchun Windows OS talab qiladi;
  • IBM DB2 Universal ma'lumotlar bazasi juda ishonchli va xavfsiz DBMS boshqaruv tizimidir. Uning o'ziga xosligi ma'lumotlarni qayta ishlashning ba'zi nuanslarida va tizim usullarining ishlashida (masalan, qatorli ma'lumotlar holatiga sezgirlik). Ish sifatiga ma'murning malakasi va bilimi sezilarli darajada ta'sir qiladi. Windows, Mac OS X, Linuxni qo'llab-quvvatlaydi;
  • Oracle ma'lumotlar bazasi- ba'zi hollarda unumdorlikni oshirishni ta'minlaydigan versiyalashtirilgan DBMS. Windows, Mac OS X, Linuxni qo'llab-quvvatlaydi;
  • PostgreSQL- shuningdek versiyada. Eng muhim afzallik - dasturning bepul tarqatilishi. Ish tezligiga ma'murning malakasi katta ta'sir ko'rsatadi. Kam sonli foydalanuvchilar uchun tavsiya etiladi. Windows, Mac OS X, Linux da ishlaydi.

1C uchun apparat tanlash

Tanlash uchun dasturlardan farqli o'laroq apparat unchalik oddiy emas. Keling, turli xil foydalanuvchilar soni uchun server komponentlarini tanlashni ko'rib chiqaylik. Foydalanuvchilar soni mavhum tushuncha bo'lib, hujjat aylanishi uchun o'rtacha raqamlar olinadi; Uskunani tanlashda, hujjatlar hajmini hisobga olishni unutmang.

10 tagacha foydalanuvchi

  • Markaziy protsessor: Intel Core i3 yoki Intel Xeon E3-12xx.
  • Ram: 4 gigabayt, bu operatsion tizim uchun 2 GB va DBMS keshi uchun 2 gigabaytni o'z ichiga oladi.
  • Disk quyi tizimi
  • Tarmoq interfeyslari

Server 10 dan 40 gacha

  • Markaziy protsessor: Intel Xeon E3-12xx yoki AMD Opteron 4xxx analogi.
  • Ram: odatda 8-12 gigabayt etarli.
  • Disk quyi tizimi: Ideal holda, SSD + HDD kombinatsiyasi maqsadga muvofiqdir. Ammo buning iloji bo'lmasa, siz HDD bilan shug'ullanishingiz mumkin.
  • Tarmoq interfeyslari: Odatda barcha server ilovalari bitta mashinaga o'rnatiladi.

40 dan 70 gacha

  • Markaziy protsessor
  • Ram: 16 gigabayt yoki undan ham yaxshiroq 32.
  • Disk quyi tizimi: An'anaviy HDD SAS 15K aylanish tezligi etarli.
  • Tarmoq interfeyslari: Agar serverlar yoqilgan bo'lsa turli mashinalar, tarmoqli kengligi 10 Gb bo'lgan tarmoqdan foydalaning.

70 dan 120 gacha

Juda ko'p foydalanuvchilar bilan server ilovalarini alohida server mashinalariga tarqatish mantiqiy.

  • Markaziy protsessor: Intel Xeon E5-26xx yoki AMD Opteron 62xx.
  • Ram: 32 gigabaytdan.
  • Disk quyi tizimi: Majburiy apparat RAID kontrolleriga ega ishonchli server SSD-larning RAID 10.
  • Tarmoq interfeyslari: O'tkazish qobiliyati 10 Gb bo'lgan tarmoqqa serverlar zanjirini ulash tavsiya etiladi. Indeks fayllarini alohida SSD-ga, TempDB vaqtinchalik jadvalini 1-2 (RAID 1) ga ko'chirish tavsiya etiladi.

120 foydalanuvchidan

Bugun biz 25-30 foydalanuvchisi bo'lgan, taqsimlangan infratuzilmaga ega kichik tashkilot uchun server uskunasini tanlashni ko'rib chiqamiz ( chakana savdo nuqtalari, ombor), bu terminal serverini va 1C: Enterprise dasturini talab qiladi. Barcha xodimlar ushbu xizmatlardan foydalanadilar.

Aksariyat kichik kompaniyalar uskunalar narxini pasaytirish uchun sotib olingan uskunalar miqdorini minimallashtirishni afzal ko'rishadi va ma'murlardan o'zlari so'ragan barcha xizmatlarni bitta jismoniy serverga "surish" qilishni so'rashadi. Istak tushunarli va kechirilishi mumkin, ammo "nyuanslar mavjud".

Siz terminal serverini tashkil qilishingiz va u erda foydalanishingiz mumkin fayl versiyasi 1C, lekin juda ko'p foydalanuvchilar bilan, ishlab chiqaruvchi kompaniya mijoz-server versiyasiga o'tishni tavsiya qiladi. Shuning uchun bizga "1C: Enterprise" uchun boshqa server va ma'lumotlar bazasi serveri kerak bo'ladi. Keling, terminal serverini, SQL serverini va 1C serverini bittada tashkil qilish kerakligini darhol aniqlaylik operatsion tizim mumkin, lekin xizmatlarning xavfsizligi va barqarorligi nuqtai nazaridan, bu juda tavsiya etilmaydi. Ammo agar siz hali ham uchta rol uchun bitta jismoniy serverdan foydalanmoqchi bo'lsangiz, virtualizatsiyadan foydalanishni tavsiya etamiz, masalan, VMWare ESXi yoki Hyper-V.
Shunday qilib, uchta variant paydo bo'ladi:

  1. 1C fayli bilan bitta server. Yomon variant, biz uni boshqa ko'rib chiqmaymiz.
  2. Ikki bilan bitta server virtual mashinalar.
  3. Ikkita jismoniy server, bitta terminal, ikkinchisi ma'lumotlar bazasi va 1C.

Ushbu muammolarni hal qilish uchun quyidagi server konfiguratsiyasini taklif qilish mumkin:

Bo'lgan holatda bitta jismoniy server Biz Dell R710 ni tanladik, ikkita olti yadroli Xeon X5650 protsessorlari, 64 Gb tezkor xotira va oltita disk: RAID 1 da ikkita SSD va RAID 10 da to'rtta SAS disk.

Bo'lgan holatda ikkita jismoniy server Biz quyidagi konfiguratsiyalarni tanladik:

  • Terminal serveri: IBM x3550 M3, bitta Xeon E5620 protsessorli, 32 GB operativ xotira va RAID 1-da ikkita SSD, ikkita gigabit interfeys uchun qo'shimcha tarmoq kartasi bilan. Ushbu serverda yangilanishning boy imkoniyatlari ham mavjud, chunki u ikki protsessorli, 18 ta xotira uyasiga ega va 288 Gb gacha operativ xotirani qo‘llab-quvvatlaydi.
  • Ma'lumotlar bazasi serveri: bitta Xeon E3-1220v3 protsessorli IBM x3250 M5, 16 GB operativ xotira, qo'shimcha SAS/SATA RAID kontrolleri, RAID 10 da to'rtta SAS disk, 2 gigabitli interfeys uchun qo'shimcha tarmoq kartasi.
Nima uchun biz ushbu maxsus konfiguratsiyalarni tanladik? Bu savolga javob berish uchun keling, 25-30 xodimdan iborat kichik tashkilotimizda qulay foydalanuvchi tajribasini ta'minlash uchun nima kerakligini hisoblab chiqamiz. Har qanday tushunmovchilikni oldini olish uchun: bu 1C-ni arzon amalga oshirishning bir misolidir va ko'p hollarda boshqa konfiguratsiyalarni tanlash tavsiya etiladi.

Markaziy protsessor

CPU vaqti nuqtai nazaridan terminal seanslari unchalik katta ulushni egallamaydi. Turli tashkilotlarda terminal echimlarini joriy qilish tajribasiga asoslanib, 30 foydalanuvchining qulay ishlashi uchun 4-6 ta jismoniy protsessor yadrosi, 6-8 seans uchun bitta yadro etarli bo'ladi.

Kichik ma'lumotlar bazasi uchun SQL serveriga bitta yadro kerak bo'ladi. Ammo biz kelajakda ma'lumotlar bazasini kengaytirishga (yoki ma'lumotlar bazalari sonini ko'paytirishga) e'tibor qaratamiz va ikkita SQL yadrosini olamiz.

1C: Enterprise serveri uchun yadrolar soni muhim emas, balki ularning soat tezligi va avtobus chastotasi. Shuning uchun biz 1C serveriga yana ikkita yadro qo'shamiz.
Va shuni unutmasligimiz kerakki, agar biz virtualizatsiyadan foydalansak, xost operatsion tizimining ishlashini ta'minlash uchun bir yoki ikkita yadro biz uchun foydali bo'ladi.

Hammasi bo'lib biz quyidagilarni olamiz:

  • ikkita virtual mashinaga ega server 12 ta jismoniy yadroni talab qiladi. Siz kamroq qila olasiz, lekin har doim kuch zaxirasi bo'lishi kerak. Buning uchun ikkita olti yadroli protsessorli server ideal.
  • terminal serveri uchun bittasi etarli Xeon protsessor Olti yadroli E5620, ma'lumotlar bazasi serveri uchun - to'rt yadroli Xeon E3-1220v3 protsessor.

Ram

Birinchidan, xizmatlar uchun qancha RAM kerakligini bilib olaylik:
  • operatsion tizim Windows Server faqat 2 GB RAM talab qiladi.
  • SQL va kichik 1C ma'lumotlar bazasi uchun 4-6 GB operativ xotira etarli bo'ladi.
  • 1C: Enterprise serveri uchun yana 2-3 GB operativ xotira talab qilinadi.
  • Terminal seansida har bir foydalanuvchiga 700 MB RAM kerak bo'ladi, keyin 30 foydalanuvchiga 21 GB kerak bo'ladi deb kutamiz.
Keling, buni variantlarimizga qo'llaymiz.
  • Ikkita virtual mashinaga ega bo'lgan bitta server uchun taxminan 40 GB operativ xotira talab qilinadi.
  • Terminal serveri uchun 24 GB yoki 32 GB operativ xotira etarli bo'ladi (kelajakda kengaytirishni nazarda tutgan holda, biz uni chegara bilan olamiz). Ma'lumotlar bazalari bo'lgan server uchun sizga kamida 8 Gb kerak bo'ladi, ammo bu "orqaga" bo'ladi, shuning uchun 16 GB zaxira bilan. Xotira endi eng arzon server komponentlaridan biri hisoblanadi.

Disk quyi tizimi

Bu ko'plab tizimlarning an'anaviy to'siqidir. To'g'ri qattiq disklarni tanlash server ishlashini ta'minlash uchun juda muhimdir. 1C SQL ma'lumotlar bazasi bilan ishlaganda, soniyada ko'p o'qish / yozish operatsiyalari (IOPS) sodir bo'ladi. Agar foydalanuvchilar terminal serverida nozik mijozlardan ishlasa (ya'ni, ular terminal serveridan to'liq foydalanadilar ish muhiti), bu serverning disk tizimiga katta yuk beradi. Masalan, RAID 1, SATA 3 Gb/s, WD Velociraptor drayvlari bo'lgan terminal serverining 30 foydalanuvchisi pochta bilan ishlashda va Internetda faol sayohat qilishda o'zlarini noqulay his qilishadi. Terminal serverlari uchun SSD drayverlardan foydalanishni tavsiya etamiz. Ma'lumotlar bazasi serverlari uchun - xatolarga chidamli massivlarga yig'ilgan SAS disklari.

Drayvlardan tashqari, disk boshqaruvchisiga ham e'tibor qaratish lozim. Zamonaviy serverlar bortida juda yaxshi kontrollerlar mavjud, masalan, HP SmartArray va DELL PERC. Biroq, maksimal ishlash talab qilinganda, og'ir yuk ostida "bortda" echimlardan foydalanish noto'g'ri bo'ladi. Bir oz tejab, siz yukni umuman tortmaydigan kuchli serverni osongina olishingiz mumkin. Shuning uchun kontroller o'zining doimiy xotirasiga ega bo'lgan dasturiy ta'minot emas, balki apparat bo'lishi kerak.

Keling, ushbu muammoni hal qilish variantlarini ko'rib chiqaylik.

  • Ikkita virtual mashinasi bo'lgan bitta server uchun ikkita RAID massivlaridan foydalanish tavsiya etiladi: biri terminal serverining virtual mashinasi fayllarini, ikkinchisida ma'lumotlar bazasi serveri va 1C: Enterprise virtual mashinasi fayllarini o'z ichiga oladi. Birinchi massivni yaratish uchun RAID 1 (oyna) da ikkita SSD drayverini ishlatish yaxshidir.

    RAID 10 da to'rtta SAS diskidan ikkinchi massivni yaratish yaxshiroqdir (oyna + chiziq), lekin RAID 1da ikkita SSD diskidan ham mumkin. Tanlov faqat drayverlarning narxiga va server modeliga bog'liq.

  • Ikkita server uchun hammasi bir xil, faqat massivlar serverlar orasida taqsimlanadi. Terminalda - ikkita SSD-ning RAID 1, ma'lumotlar bazasi serverida - RAID 10.

Bir yoki bir nechta serverlar

Yuqorida ta'kidlab o'tilganidek, kichik tashkilotlar barcha xizmatlarni bitta serverga joylashtirishni juda xohlashadi.

Bitta server va virtualizatsiyadan foydalanishning afzalliklari kam quvvat sarfini va virtual mashinalar o'rtasida resurslarni yanada moslashuvchan taqsimlashni o'z ichiga oladi. Xo'sh, virtual mashinalarni uzatish, agar biror narsa yuz bersa, jismoniy operatsion tizimlarni o'tkazishdan ko'ra ancha qulayroqdir.

Biroq, ikkita server ko'proq yangilash imkoniyatlariga ega. Misol uchun, bizning versiyamizda arzon IBM x3550 M3 boshqa protsessor va RAM qo'shilgan holda 50 yoki undan ko'p foydalanuvchilar uchun oqlangan qisqa terminal serveriga aylanadi.

Bizning holatlarimizda ikkitasini tanlashda e'tiborga olish kerak bo'lgan yana bir "torbo'yin" jismoniy serverlar, bu tarmoq orqali ular o'rtasida ma'lumotlar almashinuvi. U virtual serverlar Ma'lumotlar almashinuvi virtual kalit orqali amalga oshiriladi. Bu erda tarmoq o'tkazuvchanligini oshirish uchun siz har bir serverga ikkita gigabitli interfeysli tarmoq kartasini o'rnatishingiz mumkin, ular bir-biri bilan birlashtirilishi va ikkala serverni to'g'ridan-to'g'ri yig'ilgan 2 gigabitli havolalar bilan ulash mumkin. Yoki foydalaning tarmoq kartalari SPF+ 10GBASE bilan, lekin bu qimmat.

Quvvat zaxirasi

Serverni hisoblash va tanlashda eng yuqori yuklarni hisobga olish kerak. Shuni ham yodda tutish kerakki, ma'lumotlar bazasi faqat "shishadi", terminal serveridagi ma'lumotlar hajmi o'sib boradi va foydalanuvchilar soni ko'payishi mumkin. Ko'pgina korxonalar energiya zaxiralarini tejashadi va olti oy yoki bir yildan so'ng ular ishda uzilishlar va foydalanuvchilarning shikoyatlariga duch kelishadi. Bu haddan tashqari tejash kelajakda yangi xarajatlarga olib keladigan holat - ziqna ikki marta to'laydi. Biz tanlagan variantlar quvvat zaxiralari va yangilash imkoniyatlari bilan yaratilgan. DELL R710 ga yana ikkitasini qo'shish mumkinligi hisobga olinadi qattiq disklar va operativ xotira, shuningdek protsessorlarni samaraliroqlari bilan almashtiring.

Shunday qilib, agar sizga kengaytirish kerak bo'lsa yoki xizmatlar soni ko'paysa, unda katta istiqbollar mavjud va mavjud serverlar hali ham mavjud. uzoq vaqt davomida; anchadan beri o‘z vazifalarini samarali bajaradilar. Ehtimol, bir yil ichida biz to'satdan foydalanuvchilar sonini ikki barobarga, 60 kishiga etkazishimiz kerak bo'ladimi? Iltimos.

Agar siz bitta DELL R710 serveridan foydalangan bo'lsangiz, unda siz arzon IBM x3550 M3 sotib olishingiz, unga gipervisor o'rnatishingiz, ma'lumotlar bazasi va 1C serveri bilan virtual mashinani o'tkazishingiz va barcha resurslarni DELL-ga berishingiz mumkin. virtual mashina terminal bilan. Bu tez bo'ladi va siz "hamma narsani tashlab, yangisini sotib olishingiz" shart emas.
Agar siz ikkita IBM serveridan foydalansangiz, ikkinchi protsessor va oz miqdordagi RAM qo'shilgan x3550 M3 o'rtacha mashinadan juda kuchli mashinaga aylanadi. Va x3250 M5 da protsessorni E3-1220v3 dan E3-1285v3 ga yangilashingiz mumkin.

Boshlash uchun men bir nechta ish stsenariylarini ajratib ko'rsatishni taklif qilaman:

1.) Umumiy resurs (veb-server) orqali fayl ma'lumotlar bazasi bilan ishlash

2.) Terminalda fayllar bazasi bilan ishlash

3.) Server (MSSQL) ma'lumotlar bazasi bilan ishlash

Umumiy resurs (veb-server) orqali fayl ma'lumotlar bazasi bilan ishlash


Bu erda hamma narsa juda oddiy. Agar bu oddiy shakllar va 1-3 foydalanuvchi bo'lsa. Keyin "server" da (ma'lumotlar bazasi joylashgan mashina) tanlang:

  • tez vintlardek- milning aylanish tezligiga e'tibor bering (7200 rpm oling). Misol uchun, biz WD dan yashil seriyani olmaymiz, biz qora yoki qizil rangni olamiz. Seagate Constellation seriyasiga ega.
  • Markaziy protsessor- yadrolar ularning chastotasi kabi muhim emas. 1C ko'p yadrolilardan juda yomon foydalanadi (umuman emas), shuning uchun 8 ning afzalliklari yadroviy protsessor siz buni olmaysiz, yuqori chastotali 2 yadroli protsessor buni amalga oshiradi. Masalan, yadro i3 4360 - hozirda bu Intel uchun maksimal chastota (turbo rejimida 4 gigagertsli).
  • RAM - u bu erda rol o'ynamaydi. Zamonaviy ilovalar xotirani qanday iste'mol qilishini hisobga olsak, uni 8 GB ga o'rnating
  • to'r- aslida, siz 1 Gbit tarmoqdan unchalik foyda ko'rmaysiz, ammo shunga qaramay, agar 8 yadroli o'ralgan juftlik cho'zilgan bo'lsa (ulagichlarga qarashingiz mumkin), u holda Gigabit kalitini o'rnatish mantiqan to'g'ri keladi. vaqt fayl almashish tezroq bo'ladi.
    Va bu stsenariyga yakuniy teginish shundan iboratki, ma'lumotlar bazasini alohida mashinada biron joyga joylashtirishning hojati yo'q - uzoq operatsiyalar tarmoqqa qaraganda lokal ravishda ancha tez amalga oshiriladi. Bu mashinani qo'ying ish joyi, rejalashtirilgan joydan, masalan, oyni yopish yoki axborot xavfsizligini yangilash.

Yana bir nuqta, agar baza boshqariladigan shakllarga asoslangan bo'lsa. Bu erda, agar siz hamma narsani yuqorida tavsiflanganidek qilsangiz, siz tormoz olasiz. Ammo shunga qaramay, chiqish yo'li bor:

  • SSD drayveri * oddiy vint o'rniga bizni qutqaradi. 120 Gb diskni oling, xayriyatki, hatto valyuta kursining o'sishini hisobga olsak ham, ular maqbuldir. Men intel 520/530 seriyali, kingston v300 ga e'tibor berishni tavsiya qilaman. Yaxshisi, eng so'nggi modellarning sharhlarini o'qing, chunki... bu bozor juda tez rivojlanmoqda va bozorga yangi mahsulotlar kirib kelmoqda
    *Izoh: Agar siz disklarni aks ettirish bilan RAIDga birlashtirsangiz, masalan, RAID1. Bunday holda, bunday nuqta bor: ko'pchilik SSD drayvlar Chiqindilarni tozalash uchun trim talab qilinadi (asosan juda eski modellarga tegishli), reyd rejimida buyruq qo'llab-quvvatlanmasligi mumkin va haydovchi ishlayotganda tezlikni pasaytiradi. Ushbu muammoning oldini olish uchun siz kamida ikkita usuldan foydalanishingiz mumkin: ideal holda, korxona darajasidagi SSD, masalan, Intel DC3500 ni sotib oling. Agar u qimmat bo'lib tuyulsa, siz kombinatsiyadan foydalanishingiz mumkin: chipsetli anakart
  • Markaziy protsessor- oldingi bandga o'xshash. Qanchalik yuqori bo'lsa, shuncha yaxshi.
  • RAM - katta u bu erda rol o'ynamaydi. Zamonaviy ilovalar xotirani qanday iste'mol qilishini hisobga olsak, uni 8 GB ga o'rnating

Agar 1 foydalanuvchi ma'lumotlar bazasi bilan mahalliy ishlasa, bu uning qulay ishlashi uchun etarli, ammo umumiy resurs orqali tarmoq ishining tezligi hali ham sekin bo'ladi. Ammo bu erda ham chiqish yo'li bor - veb-server orqali ishlash. Internetda siz 1C bilan ishlashni shunga o'xshash tarzda qanday tashkil qilishni tavsiflovchi ko'plab maqolalarni topishingiz mumkin, men bu maqolada bu haqda to'xtalmayman. Siz bilan baham ko'radigan yagona narsa - bu mening kuzatishlarim: foydalanuvchilar uchun ishni veb-brauzer orqali emas, balki nozik mijoz orqali sozlash afzalroqdir (biz axborot xavfsizligi ro'yxatiga yangi ma'lumotlar bazasini qo'shganimizda, axborot xavfsizligini joylashtirish bo'yicha). sahifada "veb-serverda" elementi mavjud). Bu, mening kuzatishlarimga ko'ra, brauzer orqali tezroq. Bundan tashqari, brauzer orqali ishlashda interfeysda xatolar (harakatlanuvchi PM va boshqalar) mavjud bo'lib, ular nozik mijoz orqali ishlashda mavjud emas.

Aslida, ushbu retseptdan foydalanish (ssd, yuqori tezlikdagi protsessor, veb-server, nozik mijoz). Siz afsonani yo'q qilishingiz mumkin "agar foydalanuvchilar soni 1 dan ortiq bo'lsa (ba'zi versiyalarda 0 dan ortiq :)) - sizga server bazasi kerak*.

* Garchi, albatta, bu UPP yoki ma'lumotlar bazasi hajmi > ~ 4 GB emas va foydalanuvchilar soni 4 dan oshmasa ham (bu ma'lumotlar bazasining maksimal hajmi va men ko'rgan foydalanuvchilar soni) , ehtimol kimdir veb-server orqali fayllar bazasida ko'proq odamlar ishlaganmi, sharhlarda yozing)

Terminalda fayl ma'lumotlar bazasi bilan ishlash

Keling, keyingi variantga o'tamiz. Bizda terminal server va fayl ma'lumotlar bazasi mavjud. Bu erda hamma narsa 1-stsenariyga o'xshaydi, protsessordan tashqari:

  • SSD drayveri oddiy vint o'rniga.*
    *Eslatma: Disklarni aks ettiruvchi RAID-ga yig'ishni unutmang, masalan, RAID1. Bunday holda, bunday nuqta bor: ko'pchilik SSD disklari axlatni tozalash uchun trimni talab qiladi (asosan, reyd rejimida juda eski modellar uchun, buyruq qo'llab-quvvatlanmasligi mumkin va haydovchi ishlayotganda tezlikni pasaytiradi); Ushbu muammoning oldini olish uchun siz kamida ikkita usuldan foydalanishingiz mumkin: ideal holda, korxona darajasidagi SSD, masalan, Intel DC3500 ni sotib oling. Agar bu qimmat bo'lib tuyulsa, siz maxsus toifadagi SSD dan foydalanishingiz mumkin, ammo keyin uning qayta yozish resursi ish stsenariyingiz uchun etarli ekanligiga ishonch hosil qiling.
  • Markaziy protsessor- Bu erda i3 o'rniga corei5 ni olish mantiqan, chunki 1C terminalda ishlaydi, qo'shimcha 2 yadro zarar qilmaydi, lekin chastota haqida unutmang.
  • Ram Administratorlar orasida shunday barqaror ibora mavjud: juda ko'p xotira yo'q). Mening tajribamga ko'ra, BP3 da ishlaydigan 7 kishi terminalda 8-12 Gb ni egallaydi (har bir foydalanuvchi uchun qancha hujjat ochiq ekanligiga qarab). Oddiy shakllar uchun xotira hajmini 2 ga bo'lish mumkin :).

Server (MSSQL) ma'lumotlar bazasi bilan ishlash


Ushbu stsenariy eng murakkab va, ehtimol, alohida maqolani talab qiladi. Ushbu maqolada men faqat ishlashga ta'sir qiluvchi asosiy tamoyillarni ko'rib chiqishni taklif qilaman

  • Hosting SQL server va 1C server. Turli xil mashinalarda yoki bittada. Bunday nuqta bor: agar ular bir xil mashinada bo'lsa, ular orasidagi aloqa umumiy xotira protokoli orqali sodir bo'ladi va bu holda biz ishlashda bonus olamiz, ular turli mashinalarda bo'lganda mavjud emas.
  • MARKAZIY PROTSESSOR. Ammo bu erda yuqori soat tezligi va ko'p yadroli yordam beradi. Chunki Bizda SQL-server jarayoni mavjud, agar u bir xil mashinada bo'lsa va protsessor yadrolarini yuklaydigan bir nechta 1C rphost server jarayonlari mavjud bo'lsa, men, ayniqsa, ikkita protsessorli tizimlarni (ya'ni, anakartda ikkita rozetka mavjud bo'lganda) ta'kidlamoqchiman. bir nechta rozetka). Agar siz uni bitta bo'sh rozetka bilan olsangiz ham, "zaxirada, agar sizga kutilmaganda kerak bo'lsa, keyinroq qo'shimcha protsessor sotib oling". Men bo'sh ikkinchi rozetka bilan umrining oxirigacha ishlamay qolgan juda ko'p ikkita soketli serverlarni ko'rdim. Garchi kompaniya to'lasa... nega o'zingizni zavqdan bosh tortasiz :)
  • Ram. O'z ishida SQL server* operativ xotiradan faol foydalanadi, agar u etarli bo'lmasa, u hatto ssd holatida ham RAMga qaraganda sekinroq bo'lgan disklarga kiradi. Shuning uchun, bu erda xotirani tejashga hojat yo'q. Mumkin bo'lgan maksimal raqam uchun byudjet (albatta, sog'lom fikr haqida unutmang :)) va har doim qo'shimcha tayoqni etkazib berishingiz uchun anakartda bo'sh joy qoldiring.
    *Izoh: SQL serveri tomonidan ishlatiladigan maksimal operativ xotirani cheklashni unutmang, bu OT va terminal seanslari uchun etarli bo'ladi, shuningdek, tmp va SQL ma'lumotlar bazasini ko'paytirish bosqichlarini oshiring (sukut bo'yicha qadam 1 MB ni tashkil qiladi). juda kichik, o'rnatilgan Har bir baza uchun 200 MB va har bir jurnal uchun 50 MB)
  • Disk quyi tizimi. Siz o'ylashingiz mumkin, agar RAM miqdori ma'lumotlar bazasi hajmidan kattaroq bo'lsa, unda hammasi xotirada bo'ladi va hamma narsa uchib ketadi. Bu shunday bo'lgan bo'lishi mumkin ... disklarga yozadigan birinchi yozish operatsiyasi :). Va bu erda qattiq disklar sizni buzadi :) SSD drayverlardan foydalaning. Va bu erda, ish stoli bo'lmagan SSD-larni tejamang, oddiy korporativ darajadagi SSD-larni sotib oling. Intel DC3700 -200GB, resurs 3,7 petabayt (5 yil davomida kuniga butun saqlash hajmini 10 ta qayta yozish), RAID1 = 48000 uchun 24000r / dona + soniya uchun topish mumkin. Litsenziya ancha qimmatga tushadi.

Bu shunday tuyuladi. Agar sizda savollar / shikoyatlar / takliflar bo'lsa - sharhlarda xush kelibsiz;)

© 2024 ermake.ru -- Kompyuterni ta'mirlash haqida - Axborot portali