امروز ما در حال بررسی انتخاب یک "اتاق" سرور برای یک سازمان کوچک 25-30 کارمند، با یک زیرساخت توزیع شده (فروشگاه های خرده فروشی، انبار) هستیم که به سرور ترمینال و برنامه 1C: Enterprise نیاز دارد. همه متخصصان مراقبت های بهداشتی از این خدمات استفاده می کنند.

اکثر شرکت‌های کوچک، به منظور کاهش هزینه مالکیت، مایلند میزان تجهیزاتی را که خریداری می‌کنند به حداقل برسانند و از مدیران می‌خواهند که تمام خدماتی را که ارائه می‌کنند در یک سرور فیزیکی «پرتاب کنند». Bazhanna باهوش و متفکر است، اما تفاوت های ظریف در اینجا وجود دارد.

شما می توانید یک سرور ترمینال را سازماندهی کنید و از نسخه فایل 1C در آنجا استفاده کنید، اما برای چنین تعدادی از سیستم های کامپیوتری، شرکت خرده فروش توصیه می کند به نسخه مشتری-سرور تغییر دهید. بنابراین، ما همچنین به یک سرور برای "1C: Enterprise" و یک سرور پایگاه داده نیاز داریم. اجازه دهید توضیح دهیم که امکان سازماندهی سرور ترمینال، سرور SQL و سرور 1C بر روی یک سیستم عامل وجود دارد، اما از نظر امنیت و پایداری خدمات رباتیک، به هیچ وجه توصیه نمی شود. اما اگر هنوز واقعاً می خواهید از یک سرور فیزیکی برای هر سه نقش استفاده کنید، توصیه می شود از مجازی سازی استفاده کنید، به عنوان مثال، VMWare ESXi یا Hyper-V.
به این ترتیب سه گزینه وجود دارد:

  1. یک سرور از فایل 1C. این یک گزینه فاسد است، ما نمی توانیم آن را از راه دور ببینیم.
  2. یک سرور با دو ماشین مجازی.
  3. دو سرور فیزیکی، یک ترمینال، دیگری با پایگاه داده 1C.

برای تکمیل این وظایف، می توانید پیکربندی سرور زیر را تعریف کنید:

U vipadku z یک سرور فیزیکیما یک Dell R710 را با دو پردازنده شش هسته‌ای Xeon X5650، 64 گیگابایت رم و شش دیسک انتخاب کردیم: دو SSD برای RAID 1 و حتی دیسک SAS برای RAID 10.

U vipadku z دو سرور فیزیکیما تنظیمات زیر را انتخاب کرده ایم:

  • سرور ترمینال: IBM x3550 M3 با یک پردازنده Xeon E5620، 32 گیگابایت رم و دو SSD در RAID 1، با یک کارت لبه اضافی برای دو گیگابایت رابط. این سرور همچنین دارای قابلیت های ارتقاء فراوانی از جمله دو پردازنده، 18 اسلات برای ماژول های حافظه و پشتیبانی از رم تا 288 گیگابایت است.
  • سرور پایگاه داده: IBM x3250 M5 با یک پردازنده Xeon E3-1220v3، 16 گیگابایت رم، یک کنترلر SAS/SATA RAID اضافی، پشتیبانی شده توسط دیسک های RAID 10 SAS، با یک کارت لبه اضافی برای رابط 2 گیگابایتی.
چرا ما چنین تنظیماتی را انتخاب کردیم؟ برای تأیید این موضوع، آنچه را که برای اطمینان از کار راحت برای کارگرانمان در سازمان کوچک 25 تا 30 کارمندمان نیاز داریم، توضیح خواهیم داد. به طوری که سوء تفاهم وجود ندارد: تنها یکی از کاربردهای 1C ارزان قیمت وجود دارد و در بسیاری از موارد انتخاب تغییرات دیگر اهمیت بیشتری دارد.

پردازنده

با توجه به زمان پردازنده، جلسات ترمینال فضای کمی را اشغال می کنند. علاوه بر معرفی راه حل های ترمینال در سازمان های مختلف، برای حفظ کار راحت برای 30 کارمند، 4-6 هسته پردازشگر فیزیکی، یک هسته برای 6-8 جلسه کافی است.

برای یک پایگاه داده کوچک، سرور SQL به یک هسته نیاز دارد. ما همچنین بر گسترش پایگاه داده در آینده (یا افزایش تعداد پایگاه های داده) و گرفتن دو هسته SQL متمرکز هستیم.

برای سرور 1C: Enterprise، تعداد هسته ها به اندازه فرکانس ساعت و فرکانس گذرگاه آنها مهم نیست. بنابراین، ما دو هسته دیگر را به سرور 1C اضافه خواهیم کرد.
و فراموش نکنیم که وقتی مجازی سازی نصب می شود، برای اطمینان از عملکرد سیستم عامل میزبان به یک یا دو هسته نیاز داریم.

با هم بیرون می آییم:

  • یک سرور با دو ماشین مجازی به 12 هسته فیزیکی نیاز دارد. شما می توانید کمتر انجام دهید، در غیر این صورت ممکن است ذخیره تلاش خود را از دست بدهید. یک سرور با دو پردازنده شش هسته ای برای این کار ایده آل است.
  • برای یک سرور ترمینال، یک پردازنده Xeon E5620 با شش هسته کافی است؛ برای یک سرور پایگاه داده، یک پردازنده Xeon E3-1220v3 با چندین هسته کافی است.

رم

بلافاصله تعجب آور است که چقدر RAM برای خدمات مورد نیاز است:
  • سیستم عامل ویندوز سرور تنها به 2 گیگابایت رم نیاز دارد.
  • برای SQL و یک پایگاه داده کوچک 1C، 4-6 گیگابایت رم کافی خواهد بود.
  • سرور 1C: Enterprise دارای 2-3 گیگابایت رم دیگر است.
  • تخمین زده می شود که هر بیمار در یک جلسه ترمینال به 700 مگابایت رم نیاز دارد، بنابراین 30 بیمار به 21 گیگابایت نیاز دارند.
حالا ما به گزینه هایمان گیر کرده ایم.
  • یک سرور با دو ماشین مجازی تقریباً به 40 گیگابایت رم نیاز دارد.
  • برای یک سرور ترمینال، 24 گیگابایت یا 32 گیگابایت رم کافی خواهد بود (برگرفته از ذخیره، انتقال حداکثر گسترش). برای سروری با پایگاه داده، به حداقل 8 گیگابایت نیاز دارید، حتی اگر "سرراست" باشد، سپس به 16 گیگابایت به عنوان ذخیره نیاز دارید. حافظه یکی از ارزان ترین اجزای سرور است.

زیرسیستم دیسک

این گردن رقص سنتی دارای سیستم های زیادی است. انتخاب صحیح هارد دیسک برای سرورهای ایمن اهمیت بیشتری دارد. هنگام اجرای 1C با پایگاه داده SQL، هیچ عملیات خواندن/نوشتن در ثانیه (IOPS) وجود ندارد. هنگامی که کلاینت ها روی یک سرور ترمینال با استفاده از تین کلاینت ها کار می کنند (یعنی کاملاً به سرور ترمینال به عنوان میانه کار متکی هستند)، این به شدت بر سیستم دیسک سرور تأثیر می گذارد. به عنوان مثال، 30 سرور ترمینال هسته ای در RAID 1، SATA 3 گیگابیت بر ثانیه، با درایوهای WD Velociraptor در طول ساعت کار با پست و گشت و گذار فعال در اینترنت، احساس ناراحتی می کنند. برای سرورهای ترمینال، توصیه می کنیم از دستگاه های ذخیره سازی SSD استفاده کنید. برای سرورهای پایگاه داده - دیسک های SAS که در یک رک تا یک آرایه مجازی ذخیره می شوند.

کرم احتکار، لطفا به کنترل کننده دیسک احترام بگذارید. سرورهای فعلی دارای کنترلرهای خوبی هستند، مانند HP SmartArray و DELL PERC. با این حال، انتخاب راه‌حل‌های «روی هواپیما» برای کاربردهای جدی زمانی که حداکثر بهره‌وری مورد نیاز است، نادرست است. با کمی محافظت از خود، می توانید به راحتی سرور فشرده را حذف کنید، که دیگر لازم نیست. بنابراین، کنترلر سخت افزاری است، نه نرم افزاری، با حافظه غیر فرار خودش.

بیایید نگاهی به گزینه های باز کردن قفل این گیاه بیندازیم.

  • برای یک سرور با دو ماشین مجازی، باید دو آرایه RAID ایجاد کنید: در یکی فایل های ماشین مجازی سرور ترمینال رشد می کنند، در دیگری - فایل های ماشین مجازی سرور پایگاه داده "1C: Enterprises" ". برای ایجاد اولین آرایه، بهتر است از دو درایو SSD در RAID 1 (Mirror) استفاده کنید.

    آرایه دیگری را می توان راحت تر از چهار دیسک SAS در RAID 10 (آینه + نوار) ​​ایجاد کرد، یا از دو درایو SSD در RAID 1 امکان پذیر است. انتخاب فقط به اندازه دیسک ها و مدل سرور بستگی دارد.

  • برای دو سرور، همه چیز یکسان است، فقط برخی از آرایه ها در بین سرورها توزیع می شوند. در ترمینال - RAID 1 از دو SSD، در سرور پایگاه داده - RAID 10.

یک یا چند سرور

همانطور که در بالا گفته شد، سازمان های کوچک نیاز زیادی به قرار دادن تمام خدمات خود در یک سرور دارند.

قبل از ارتقا به یک سرور و مجازی سازی، می توانید مصرف انرژی را کاهش دهید و منابع را بین ماشین های مجازی توزیع کنید. انتقال ماشین های مجازی، در این مورد، بسیار دشوارتر از انتقال سیستم عامل های فیزیکی است.

با این حال، دو سرور پتانسیل بسیار بیشتری برای ارتقا دارند. به عنوان مثال، در نسخه ما، IBM x3550 M3 ارزان قیمت با افزودن یک پردازنده و رم دیگر به یک سرور ترمینال کوتاه زیبا برای 50 کاربر رایانه و بیشتر تبدیل شده است.

یکی دیگر از "مشکل مدرسه" در مورد ما این است که هنگام انتخاب دو سرور فیزیکی و تبادل داده بین آنها باید دقت شود. برای سرورهای مجازی، تبادل داده از طریق سوئیچ مجازی انجام می شود. در اینجا برای افزایش ظرفیت خروجی لایه، می توانید یک کارت لایه با دو رابط گیگابایتی را در سرور پوست نصب کنید که می توانند با یکدیگر تجمیع شوند و سرور را با تجمیع های 2 گیگابایتی با لینک های دیگر به طور یکپارچه متصل کنید. یا می توانید از کارت های لبه با SPF+ 10GBASE استفاده کنید وگرنه از جاده راضی خواهید بود.

سهام برای هل دادن

هنگام برنامه ریزی و انتخاب سرور، باید نهایت دقت را داشته باشید. همچنین لازم است به یاد داشته باشید تا پایگاه داده "متورم" نشود، میزان داده ها در سرور ترمینال افزایش یابد و تعداد مشتریان ممکن است افزایش یابد. کسب‌وکارهای زیادی وجود دارد که می‌توان در ذخایر نیروی کار صرفه‌جویی کرد و از طریق نیروی کار، با وقفه‌ها در کار و پول‌زدایی کارمندان مقابله کرد. این یک مشکل است، اگر اقتصاد بیش از حد منجر به هزینه های جدید در آینده شود - پرداخت دو برابر خسیس است. گزینه هایی که انتخاب کرده ایم با اندوخته تلاش و امکان ارتقا بیمه شده اند. تضمین شده است که در DELL R710 امکان افزودن دو هارد دیسک و رم دیگر و همچنین جایگزینی پردازنده‌های پربازده‌تر وجود خواهد داشت.

بنابراین، اگر به گسترش نیاز دارید، یا تعداد سرویس‌ها افزایش می‌یابد، چشم‌اندازهای خوبی وجود دارد و سرورهای موجود عملاً برای مدت طولانی از کار خود بازنشسته خواهند شد. شاید از طریق رودخانه نیازی به افزایش تعداد مراجعین در روز تا 60 نفر نداشته باشیم؟ لطفا.

Yakshcho Vikoristov یک سرور Dell R710 بود، سپس می توان یک IBM X3550 M3 ارزان قیمت، PIDYAT به Nomo Gipervizor، انتقال ماشین مجازی Tudi با یک ماشین 3 سرور و به پایانه ماشین مجازی Dell Vyddati خریداری کرد. عالی خواهد بود، و دیگر نیازی به «پرت کردن همه چیز و خرید جدید» نخواهد بود.
اگر از دو سرور IBM استفاده می کنید، x3550 M3 با اضافه شدن یک پردازنده دیگر و مقدار کمی رم از یک ماشین معمولی به یک ماشین سنگین تبدیل می شود. و در x3250 M5 می توانید پردازنده را از E3-1220v3 به E3-1285v3 ارتقا دهید.

نصب سرور 1C بر روی ویندوز سرور 2012 R2

در این مقاله به طور مفصل نصب سرور 1C 8.3 بر روی ویندوز سرور 2012 را بررسی خواهیم کرد.

من ابتدا سرور 1C (در مجموعه ای از سرورها) x32، سی و دو بیت را نصب می کنم و سپس سرور x64 (شصت و چهار بیت) 1C را نصب می کنم.

و بنابراین اول از همه، چرا باید نسخه جدیدی از سرور 1C را انتخاب کنم؟

در سایت باید "پلتفرم فناوری" را بشناسیم. زیرا سرور 1C x32 به عنوان یک مؤلفه در هنگام نصب پلت فرم 1C نصب می شود.

من فکر می کنم اینطور است، شما قبلاً سرور 1C را دارید.

نصب سرور 1C (خوشه های سرور) X32.

نصب ساده است!

همانند پلتفرم 1C نصب شده، روی Setup.exe کلیک کنید.

و در مرحله بعدی باید اجزای لازم را انتخاب کنید.

ما فقط نیاز داریم: "1C Enterprise Server" و جزء: "1C Server Administration: Enterprise". رشتا را می توان روشن کرد.

توصیه می کنم پوشه ای که سرور 1C را در آن نصب می کنید را تغییر ندهید، بلکه مسیری که در 1C قرار داده اید را برای بقیه حذف کنید.

اکنون در این سپرده باید یک رکورد ابری به نام سرور 1C یا به طور دقیق تر سرویس عامل سرور 1C وارد یا ایجاد کنیم. همچنین چک باکس «نصب سرور 1C: Enterprise as a Windows service» را پاک نمی کنیم.

به دلایل ایمنی، انتخاب حساب مدیر یا ایجاد (koristuvach) USR1CV8 را توصیه نمی‌کنم. بهتر است قبل از اینکه بدانید یک رکورد از "ورود" و "رمز عبور" خود ایجاد کنید! و اکنون، تحت نام این حساب ابری، سرویس "1C Server Agent" را راه اندازی کنید.

لطفا رمز این حسابدار را وارد کرده و مجددا رمز را در فیلد زیر وارد کنید.

پس از این، شما همچنین باید مجوز سخت افزار یا نرم افزار را نصب کنید.

نصب سرور 1C (خوشه های سرور) X64.

اکنون x64 نصب شده است.

در اینجا باید سرور 1C را فعال کنیم.

Vlasna همچنین برای پشتیبانی از koristuvachiv به وب سایت https://users.v8.1c.ru بروید - "نوآوری"

در آنجا پلتفرم تکنولوژیکی 1C 8.3 را پیدا خواهید کرد، نسخه ای را برای تماس با ما انتخاب کنید، و پس از شکست خوردن، آنچه را که نیاز دارید پیدا خواهید کرد - "1C: Enterprise Server (64 بیت) برای ویندوز."

از آرشیوها نسخه پشتیبان تهیه کنید، بسته را باز کنید، میانبر Setup.exe را پیدا کنید.

"قطعات برای دسترسی به سرورهای 1C Enterprise" و "1C Enterprise Server 8".

سایر اجزا ممکن است روی سرور 1C Enterprise Pratsyuvatime نصب نشوند.

پلتفرم 1C: Enterprise نسخه های 8.2 و 8.3 به عنوان یک افزونه استاندارد برای راه اندازی و مدیریت شرکت ها در نظر گرفته می شود. طیف گسترده ای از راه حل های کاربردی برای شرکت های دولتی و خصوصی توسعه یافته است. به منظور تامین زیرساخت اطلاعاتی، متخصص پوست یا مدیر فناوری اطلاعات شرکت در این فکر است که چه نوع سروری برای "1C" مورد نیاز است. مشکل با این واقعیت پیچیده است که دستیابی به تجهیزات به سرمایه گذاری های مالی قابل توجهی نیاز دارد و هر تجارتی نمی تواند تنظیمات برتر را انتخاب کند.

ما توصیه هایی را از فروشندگان پیشرو (HP، Dell، IBM) و فروشندگان محصول نرم افزاری 1C 8.3 جمع آوری کرده ایم تا مشتریان ما بتوانند به راحتی سرور مورد نیاز را انتخاب کنند. زیرساخت شبکه بهینه را می توان بر اساس هر سیستم عاملی توسعه داد، اما قابلیت های شبکه نقش مهمی را ایفا می کند.

معیارهای انتخاب سرور

پلت فرم 1C می تواند منابع سخت افزاری قابل توجهی را از سرور استخراج کند. اگر بودجه شرکت پشتیبانی نمی شود، که به ندرت اتفاق می افتد، می توانید بدون نگرانی در مورد پلتفرم های نسل های باقی مانده، تمام درایوهای دیسک، اسلات های OCP را دوباره پر کنید و یک سیستم IT بدون وقفه را حفظ کنید. انتخاب برای استفاده از مهارت های مختلف نیاز به رویکرد دقیق تری دارد. برای درک اینکه کدام سرور 1C قادر به دسترسی به سیستم است، لازم است ساختار شرایط پرداخت را به دقت تجزیه و تحلیل کنید. از آنجایی که بو از دور است، طراحی راه حل ها بسیار ساده تر است.

هنگام انتخاب سرور برای "1C" (8.2؛ 8.3)، نکات زیر جهت گیری می شود:

  • تعداد اپراتورهایی که می توانند به طور همزمان وارد کردن داده ها و تشکیل تماس ها را تکمیل کنند.
  • امکان مشاهده چندین سرور فیزیکی برای برنامه های SQL و 1C.
  • فعالیت های پردازش داده های برنامه ریزی شده؛
  • ساختار تقسیم اهمیت در معماری مشتری-سرور

پردازنده و رم را انتخاب کنید

فرکانس مورد نیاز تعداد هسته های پردازنده را افزایش دهید و اولین و مهمترین اولویت را به رم بیاورید. برای مشاهده تعدادی از گزینه ها، یک سرور برای 1C مطابق با کارکنان شرکت انتخاب می کنید.

سازمان کوچک (حداکثر 15 کارگر). با تعداد کمی پایگاه داده مشتری، 2 گیگابایت وارد می شود و برنامه 1C به عنوان نسخه فایل روی ماشین های مشتری نصب می شود. اگر نیاز به نصب 4 تا 6 گیگابایت سیستم عامل در سیستم خود دارید، 4 گیگابایت دیگر برای حافظه پنهان فایل سیستم در دسترس خواهد بود. بخش پردازنده به شکل زیر است:

  • 2 هسته - برای سیستم عامل و رایانه های ترمینال؛
  • 1 هسته - برای سرور برنامه 1C؛
  • 1 هسته - برای پایگاه داده SQL.

دستگاه های گوش با یک پردازنده چهار هسته ای در چنین وظایفی کار می کنند. اینها هم می توانند سرورهای پایدار و هم سرورهای برجی باشند. گزینه باقی مانده ساده تر است، زیرا نیازی به دیدن یک مکان نزدیک برای سرور ندارد.

سازمان متوسط ​​(حداکثر 40 کارگر). برای چنین تعدادی از مشتریان، توزیع کنندگان 1C استفاده از حالت ترمینال را برای دسترسی به برنامه ها توصیه می کنند. حجم پایگاه داده را می توان تا 4 گیگابایت افزایش داد. برای چنین دستاوردی به حداقل دو پردازنده با 4 تا 6 هسته نیاز دارید. مقدار بهینه رم 16 تا 64 گیگابایت است و ضایعات پوست باید حداقل 700 مگابایت باشد. مهم است که راه حل کاربردی 1C، که در آن دستگاه مشتری کار می کند، 240 تا 480 مگابایت را در خود جای دهد و 200-220 مگابایت دیگر در برنامه های آفیس قابل مشاهده باشد.

برای چنین تعدادی از فرآیندها، استفاده از یک ماشین میان رده با مجازی سازی یا دو سرور فیزیکی توصیه می شود. یکی از آنها برای دسترسی به ترمینال است و دیگری برای SQL. سرور الحاقی "1C" به بهترین وجه در اولین ماشین پیاده سازی می شود و در نهایت یک سیستم تک پردازنده را مشاهده می کند. پیکربندی لازم برای هر وضعیت پوست بر اساس تجزیه و تحلیل زمان پردازنده انتخاب می شود.

سازمان بزرگ (بیش از 40 spivrobіtniki). پیکربندی اصلی سخت افزار از سه سرور فیزیکی تشکیل شده است:

  • پایانه،
  • DBMS،
  • "1C".

فضای ذخیره سازی پایگاه داده برای چنین تعداد سرور اغلب از 4 گیگابایت فراتر می رود و توصیه می شود حداقل به همان میزان RAM برای کش سیستم استفاده شود. 4 گیگابایت دیگر برای سیستم عامل مورد نیاز است و افزونه 1C تقریباً به 8 گیگابایت نیاز دارد. بنابراین، شما به حداقل 16 گیگابایت رم نیاز دارید.

برای این منظور سرورهای دو پردازنده با پشتیبانی Intel Xeon E5-2600 یا بالاتر انتخاب می شوند. از آنجایی که تعداد رایانه ها از 50 نفر تجاوز نمی کند، برای دسترسی به ترمینال و افزونه های "1C" می توانید فقط یک دستگاه را محروم کنید. با این حال، با توجه به چشم انداز رشد شرکت، بهتر است یک سرور بزرگ برای تولید پوست انتقال دهید. اگر تعداد پرسنل درگیر به 100 کارمند نزدیک شود، لازم است مجموعه ای متشکل از دو ماشین برای "1C" راه اندازی شود و تصمیم بگیرید که کار را یکی یکی لغو کنید.

زیرسیستم دیسک را انتخاب کنید

بهره وری سرور به زیرسیستم دیسک بستگی دارد. علاوه بر 1C، عملیات خواندن و نوشتن داده ها شامل شدت بالایی است. بیشتر هزینه های مربوط به کار سرور مربوط به مسدود کردن جدول است، به طوری که تعداد زیادی از مشتریان یک شبه مبادله می شوند.

انتخاب سرور برای 1C شامل نظارت بر زیرسیستم دیسک است که به شما امکان می دهد تعادل بهینه بین بهره وری و قابلیت اطمینان را پیدا کنید. یک عامل بسیار مهم که بر کد سرعت تأثیر می گذارد، تعداد عملیات خواندن/نوشتن در ثانیه (IOPS) است. اگر پایگاه داده تا 300 مگابایت باشد و تعداد کلاینت های 1C تا 6 نفر باشد، این پارامتر به 400-600 اضافه می شود. از آنجایی که تعداد سرورهای خصوصی 100 نفر است، IOPS 18000 است. سرعت انتقال جریان نقش دیگری دارد.

برای هارد دیسک‌های نوع پوست، مقادیر سرعت خواندن/نوشتن به صورت زیر تنظیم می‌شوند:

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

می توان دید که درایوهای حالت جامد برای سرورهای پایگاه داده 1C مناسب ترین هستند. عامل اصلی که آنها را از هم جدا می کند کیفیت بالا است. بنابراین برای کاهش بودجه از ویکوریست ها و SAS-Acumulator استفاده می کنند. برای ذخیره داده های حیاتی، از جمله "1C"، هارد دیسک ها به آرایه های RAID در سطوح مختلف متصل می شوند و تا زمانی که بهره وری سرور افزایش یابد، ظرفیت ذخیره سازی تعبیه شده در آنها فعال می شود.

هنگام طراحی یک راه حل، نقش مهمی توسط مقاومت در برابر آسیب سیستم ایفا می شود. هر دو ویژگی های سخت افزاری و نرم افزاری بررسی می شوند. درایوهای دیسک با قابلیت تعویض داغ با قابلیت تعویض داغ با قابلیت تعویض داغ روی سرورها نصب شده اند و DBZ برای تامین برق بدون وقفه نصب شده است. امنیت این داده ها با روش تهیه نسخه پشتیبان تضمین می شود. یک فایل log تا حد امکان کمتر ایجاد می شود تا از اطلاعات به روز شده در صورت خرابی سیستم اطمینان حاصل شود.

شما می توانید سرور مورد نیاز را پیدا کرده و آن را تحت 1C در وب سایت راه اندازی کنید. پیشتازان ما در بالاترین سطح کمک خواهند کرد. برای لغو مشاوره از طریق تلفن با آنها تماس بگیرید یا در چت با مدیر تماس بگیرید.

برای شروع، تعدادی از سناریوهای ربات را ببینید:

1.) کار با پایگاه داده فایل از طریق یک منبع مخفی (وب سرور)

2.) کار با پایگاه داده فایل در ترمینال

3.) کار با پایگاه داده سرور (MSSQL).

کار از یک پایگاه داده فایل از طریق یک منبع مخفی (وب سرور)


همه چیز در اینجا به راحتی تکمیل می شود. Yakshcho tse اشکال اولیه و 1-3 koristuvach. سپس در "سرور" (دستگاهی که پایه روی آن قرار دارد:

  • گینتی سوئدی- ما از سرعت چرخش دوک قدردانی می کنیم (7200 دور در دقیقه). مثلاً سری سبز را از WD نمی گیریم، سری سیاه و قرمز را می گیریم. می توانید سری Constellation را از سیگیت ببینید.
  • پردازنده- هسته ها به اندازه فرکانس آنها مهم نیستند. 1C انتخاب بدی است زیرا هسته های زیادی دارد (به هیچ وجه)، بنابراین مزایای یک پردازنده 8 هسته ای را از بین نمی برید، یک پردازنده 2 هسته ای با فرکانس بالاتر اضافه کنید. به عنوان مثال، core i3 4360 حداکثر فرکانس اینتل است (4 گیگاهرتز در حالت توربو).
  • رم -وان در اینجا نقشی ندارد. Vakhrovuyuchi به عنوان برنامه های روزانه بلعیدن حافظه، نصب 8GB
  • اندازه گرفتن- خوب، شما به خصوص با مرز 1 گیگابیت برنده نخواهید شد، اما کمتر از آن نیست، زیرا جفت پیچ خورده با 8 هسته کشیده شده است (در کانکتورها می توانید ببینید)، سپس می توانید یک سوئیچ گیگابیتی را همزمان در آنجا نصب کنید. به اشتراک گذاری فایل سریعتر خواهد بود.
    و آخرین نکته این سناریو این است که نیازی به قرار دادن پایگاه داده در اینجا بر روی یک ماشین جداگانه نیست - عملیات بی اهمیت بسیار بیشتر از یک زمان به صورت محلی انجام می شود. این دستگاه را در محل کار قرار دهید، برای مثال برنامه ریزی شده است که ماه را ببندید یا روی به روز رسانی IB کار کنید.

نکته دیگر اینکه پایه روی قالب های سرامیکی است. محور در اینجا همان است که در بالا توضیح داده شد، می توانید galma را ببینید. خروجی محافظت:

  • حافظه SSD*تعویض اورژانس ما را غرق می کند. یک واحد ذخیره سازی 120 گیگابایتی بردارید، بسیار خوب، بنابراین خوب است که با نرخ رشد در مسیر خود بمانید. توصیه می کنم از سری 520/530 اینتل یعنی Kingston v300 استفاده کنید. یا بهتر است فقط در مورد مدل های جدید مطالعه کنید، زیرا ... این بازار به سرعت در حال رشد است و محصولات جدیدی وارد بازار می شوند
    *توجه: هنگام ترکیب دیسک ها در یک RAID از سیستم های آینه ای، مانند RAID1. این مشکل نکته زیر را دارد: اکثر درایوهای SSD برای پاک کردن داده ها نیاز به تریم دارند (عمدتاً استفاده از مدل های قدیمی دشوار است)، در حالت raid ممکن است فرمان پشتیبانی نشود و انباشته شدن دنیای کار از نظر روانی کاهش یابد. برای از بین بردن این مشکل، می توانید به سرعت آن را حداقل به دو روش حل کنید: در حالت ایده آل، با اضافه کردن یک SSD سازمانی، به عنوان مثال، یک Intel DC3500. از آنجایی که گران است، می توانید از لینک استفاده کنید: مادربرد با چیپ ست
  • پردازنده- مشابه نکته قبل. هر چه فرکانس بالاتر باشد بهتر است.
  • رم -عالی وان در اینجا نقشی ندارد. Vakhrovuyuchi به عنوان برنامه های روزانه بلعیدن حافظه، نصب 8GB

اگر فقط یک کاربر به صورت محلی با پایه کار کند، این برای کار راحت شما کافی است، اما انعطاف پذیری کار متوسط ​​از طریق یک منبع پنهان بسیار عالی خواهد بود. و در اینجا راه خروج است - کار از طریق یک وب سرور. در اینترنت، می توانید تعداد زیادی مقاله را بیابید که نحوه سازماندهی یک کار 1C را به روشی مشابه، بدون اشاره به این مقاله، شرح می دهد. یک چیز، من هشدارهای خود را با شما به اشتراک می گذارم: بهتر است کار را برای مشتریان خود نه از طریق یک مرورگر وب، بلکه از طریق یک تین کلاینت (اگر پایگاه داده جدیدی به لیست IB اضافه شده است، در صفحه میزبانی IB تنظیم کنید. یک مورد "در وب سرور" وجود دارد). Tse، برای اقدامات احتیاطی من، swidshe، nizh از طریق مرورگر. علاوه بر این، هنگام کار از طریق مرورگر، تغییراتی در رابط (که PM ترک کرده است و غیره) وجود دارد که هنگام کار از طریق تین کلاینت وجود ندارد.

Vlasna، با تکمیل سریع این دستور (ssd، پردازنده با فرکانس بالا، وب سرور، تین کلاینت). شما می توانید این افسانه را ایجاد کنید که "تعداد مشتریان بیشتر از 1 است (برای هر نسخه بیش از 0:)) - یک پایگاه سرور مورد نیاز است *.

*البته، البته، با احتیاط، SPP یا اندازه پایه > ~ 4 گیگابایت نیست، و تعداد بک‌اندها از 4 بیشتر نمی‌شود (نه حداکثر اندازه پایه و تعداد بک‌اندها، که به نظر من ممکن است اگر از طریق یک وب سرور با پایگاه داده فایل، افراد بیشتری کار می کردند، می خواهید انفجارها را تشدید کنید؟

کار با پایگاه داده فایل در ترمینال

بیایید به سراغ گزینه تهاجمی برویم. ما یک سرور ترمینال و یک پایگاه داده فایل داریم. همه چیز در اینجا شبیه به سناریو 1 است به جز پردازنده:

  • ذخیره سازی SSDتعویض گونت اولیه.
    *توجه داشته باشید:انتخاب دیسک های RAID با میرورینگ، به عنوان مثال، RAID1 الزامی است. این مشکل نکته زیر را دارد: اکثر درایوهای SSD برای پاک کردن داده ها نیاز به تریم دارند (عمدتاً استفاده از مدل های قدیمی دشوار است)، در حالت raid ممکن است فرمان پشتیبانی نشود و انباشته شدن دنیای کار از نظر روانی کاهش یابد. برای از بین بردن این مشکل، می توانید به سرعت آن را حداقل به دو روش حل کنید: در حالت ایده آل، با اضافه کردن یک SSD سازمانی، به عنوان مثال، یک Intel DC3500. از آنجایی که بسیار گران است، می توانید از SSD کلاس خود استفاده کنید، اما سپس مطمئن شوید که می توانید منبع کافی برای سناریوی کاری خود را بازنویسی کنید.
  • پردازنده- در اینجا منطقی است که به جای i3 از corei5 استفاده کنیم، زیرا 1C روی ترمینال کار می کند، 2 هسته اضافی را فراموش نکنید، اما فرکانس را فراموش نکنید.
  • رماین یک عبارت مداوم در بین مدیران است: آنها حافظه زیادی ندارند). در تجربه من، 7 نفر در ساعت که در BP3 کار می کنند، 8 تا 12 گیگابایت را در پایانه ها اشغال می کنند (برای ذخیره تعدادی از اسناد در یک حساب خصوصی). برای فرم های اصلی، مقدار حافظه را می توان بر 2 تقسیم کرد:). اندازه تقریبی را می توان به صورت زیر بدست آورد: 256 مگابایت برای جلسه ترمینال + 1.5 گیگابایت برای 1C

کار با پایگاه داده سرور (MSSQL).


این سناریو پیچیده است و ممکن است به آمارهای گسترده نیاز داشته باشد. در چارچوب این مقاله، پیشنهاد می‌کنم فقط به اصول اولیه‌ای که بر بهره‌وری تأثیر می‌گذارند نگاه کنیم

  • میزبانی سرور SQL و سرور 1C.روی ماشین های مختلف یا روی یک. و چنین لحظه ای: اگر آنها روی یک دستگاه باشند، اتصال بین آنها از طریق پروتکل حافظه مشترک حاصل می شود و در این حالت پاداش را از کد سرعت حذف می کنیم که در صورت وجود بو در ماشین های مختلف وجود ندارد.
  • پردازنده.و در اینجا به یک محور با فرکانس ساعت بالا و تعداد زیادی هسته نیاز خواهید داشت. زیرا ما یک فرآیند سرور SQL داریم که روی یک دستگاه اجرا می‌شود و تعدادی از پردازش‌های سرور rphost 1C که هسته‌های پردازنده را اشغال می‌کنند. شما فقط یک سوکت خالی می گیرید "در رزرو، در صورت نیاز بعداً یک پردازنده اضافی بخرید." من صاحب سرورهای دو سوکت زیادی هستم که تا آخر عمر با یک سوکت دیگر بیکار ماندند. اگر می خواهید شرکت پرداخت کند ... همیشه می توانید مطمئن شوید که راضی هستید :)
  • رم. ربات سرور SQL* شما به طور فعال از RAM استفاده می کند، زیرا کافی نیست، می توان آن را به دیسک ها منتقل کرد، به این معنی که SSD ها برای RAM گران تر هستند. بنابراین در اینجا، در حافظه، ارزش آن را ندارد. تا جایی که ممکن است بودجه بندی کنید (فراموش نکنید، مخصوصا برای سلامتی خود :))، و اسلات های رایگان روی مادربرد را پر کنید تا بتوانید در آینده فضای بیشتری را تامین کنید.
    *توجه: فراموش نکنید که تا حد امکان از رم سرور SQL استفاده کنید تا برای جلسات سیستم عامل و ترمینال در دسترس باشد و همچنین برای افزایش حجم پایگاه داده tmp و SQL (بعد از حذف حجم 1 مگابایت که خیلی کوچک است، نصب کنید 200 مگابایت در هر پایگاه داده و 50 مگابایت در هر گزارش)
  • زیر سیستم دیسکممکن است فکر کنید که اگر رم بزرگتر از اندازه پایگاه داده باشد، تمام آن در حافظه ذخیره می شود و از بین می رود. ممکن است اینطور باشد و ... قبل از اولین عملیات ضبط :) همانطور که روی دیسک ها می نویسیم. و هارد دیسک های اینجا شما را خراب می کنند :) درایوهای SSD Vickory. محور اول در اینجا دیگر در SSD های دسکتاپ ذخیره نمی شود، SSD های عادی سازمانی را اضافه کنید. اینتل DC3700 -200 گیگابایت، منبع 3.7 پتابایت (10 بازنویسی از داده های وسواسی هر انباشته در روز به مدت 5 سال)،می توان برای 24000r/pcs+دیگر برای RAID1=48000 پیدا کرد. چیزهای بیشتری برای دریافت مجوز وجود دارد.

همین. چه نوع غذا / لوازم یدکی / پیشنهاداتی - در نظرات خوش آمدید؛)

هنگام انتخاب سرور مورد نیاز برای 1C، یک مسیر حافظه وجود دارد، به طوری که در طول ساعت کار سرورها، عملیات غیر شخصی خواندن و نوشتن داده ها در یک ثانیه انجام می شود.

از این گذشته ، بلافاصله مشخص شد که چرا طراحی صحیح سرور برای 1C بسیار مهم است - زیرا مؤلفه "حلقه" به اشتباه انتخاب شده است و علاقه ای به سیستم نشان نمی دهد ، پس این یک خطر است یا آنها شروع به کار کرده اند. با وقفه، بنابراین مهم است که ادای احترام را صرف کنید. از طرف دیگر، اگر سروری زیر 1C ایجاد کنید، تمام سخت افزار و نرم افزار آن را خریداری کنید، می توانید مبلغی را که برای شرکت مناسب است هزینه کنید، بنابراین باید تجهیزات را به گونه ای انتخاب کنید که از هزینه های خود جلوگیری کنید. .

سرور Vibir برای 1C

اگر نمایندگان ما نیاز به انتخاب پیکربندی برای سرور 1C داشته باشند، اول از همه، باید در مورد چه چیزی بپرسیم - چه تعداد مشتری با 1C در شرکت کار می کنند و از چه مجموعه ای از خدمات برنامه ریزی شده استفاده می شود؟ و نحوه مدیریت سرورهای 1C. این گزارش ها در حین ایجاد سرور 1C آماده می شوند.

Vimogi به سرور 1C

در ساختار سخت افزاری سرور 1C، ویژگی های پردازنده، رم، زیر سیستم دیسک و رابط های لبه برای ما مهم خواهد بود.

لازم است که بوها از عملکرد پایدار و سازنده اجزای تهاجمی اطمینان حاصل کنند:

  • سیستم عامل؛
  • سرور پایگاه داده (اغلب)؛
  • بخش سرور 1C (همه شرکت ها نیستند، برخی از شرکت های کوچک با 2-10 کارمند می توانند از 1C در حالت فایل استفاده کنند).
  • روبات ها در حالت دسکتاپ از راه دور؛
  • از طریق تین کلاینت یا وب کلاینت با مشتریان راه دور کار کنید.

پردازنده Vibir برای سرور 1C

تعداد بهینه هسته های پردازنده برای بیمه شدن لازم است، بر اساس این واقعیت که باید 1-2 هسته در هر کار سیستم عامل، 1-2 هسته برای هر کار مبتنی بر SQL، 1 هسته دیگر برای هر کار سرور اضافی و تقریباً رزرو کنید. 1 هسته در هر 8-10 چرخه یک ساعته. جلسات زیاد (به طوری که توسعه دهندگان نگران این واقعیت نباشند که سرور 1C مکث می کند).

لطفاً توجه داشته باشید که سرعت پردازش کوئری ها به تعداد هسته ها به اندازه سرعت کلاک پردازنده بستگی ندارد و تعداد هسته ها تأثیر بیشتری بر پایداری ربات دارد که تعداد زیادی بک لاگ وجود داشته باشد و وظایف یک شبه.

سرور 1C به چه مقدار حافظه نیاز دارد؟

علاوه بر این، اگر به یک سرور 1C برای 100 مشتری یا بیشتر نیاز دارید، توصیه می کنیم یک کلاستر با حداقل دو سرور فیزیکی 1C ایجاد کنید.

ما اندازه رم مورد نیاز را بر اساس شاخص های زیر برآورد می کنیم:

  • 2 گیگابایت برای سیستم عامل مورد نیاز است
  • حداقل 2 گیگابایت برای کش MS SQL Server، و به طور خلاصه، این مقدار باید 20-30٪ از استفاده واقعی از پایگاه داده باشد - این کار راحت را برای دانشمندان رایانه با آن تضمین می کند.
  • 1 تا 4 گیگابایت برای سرور افزودنی 1C
  • 100 تا 250 مگابایت برای یک جلسه ترمینال در دسترس است، بسته به مجموعه عملکردهای سرور 1C، بسته به پیکربندی پیکربندی شده

بیایید تنظیمات جهت‌دار خود را برای پارامترهای سرور 1C 8.3 تنظیم کنیم:

بهتر است رم را از استوک خریداری کنید - یکی از مهم ترین عوامل در بهره وری بالای سرور 1C و در عین حال یکی از ارزان ترین قطعات است. اگر حافظه کافی در سرور 1C Enterprise وجود نداشته باشد، کار کردن در هر زمانی امکان پذیر خواهد بود، بنابراین اگر هزینه برق، کدام سرور 1C را انتخاب می کنید، مطمئن شوید که رم کافی دارد.

سرور 1C: تجهیزات برای زیرسیستم دیسک

هنگام انتخاب سرور مورد نیاز برای 1C، یک مسیر حافظه وجود دارد، به طوری که در طول ساعت کار سرورها، عملیات غیر شخصی خواندن و نوشتن داده ها در یک ثانیه انجام می شود. این پارامتر - با چه سرعتی هارد دیسک اجازه پردازش داده ها را می دهد - همچنین یکی از پارامترهای کلیدی برای کد سرعت سرور 1C است.

هنگام طراحی یک سرور 1C، قبل از نصب یک زیر سیستم دیسک، به راحتی می توانیم به موارد زیر دست یابیم:

  • فرقی نمی کند چه نوع سروری برای 1C ایجاد کنید، ما همیشه زحمت ایجاد دیسک های منفرد در سرورها را نداریم - باید آنها را در یک آرایه RAID (RAID 10 برای بزرگ یا RAID 1 برای پایگاه های داده کوچک) سازماندهی کنیم. جداول پایگاه داده خواهد بود.
  • توصیه می شود برای دسترسی آسان به فایل های فهرست روی یک SSD ذخیره کنید
  • TempDB - در 1-2 (RAID 1) SSD.
  • سیستم عامل و اطلاعات مشتری را روی RAID 1 از SSD/HDD قرار دهید.
  • برای فایل‌های گزارش، یک درایو منطقی از آرایه یا یک درایو فیزیکی SSD وارد کنید.
  • در صورت امکان، کنترل کننده سخت افزار را بررسی کنید - ما موقعیت های زیادی را دیده ایم که یک سرور سخت کوش و گران قیمت به دلیل عدم بهره وری کنترلر تقلب کرده است.

یک سرور برای 1C انتخاب کنید

در این مقاله برای وضوح تقریبی اقداماتی مانند انتخاب سرور برای 1C انجام داده ایم که معتقدیم این کار برای شما مفید خواهد بود.

در نهایت، من یک چیز دیگر اضافه می کنم - محافظت از رایانه vikoryst برای یک سرور 1C آسان نیست (همانطور که اغلب در مورد شرکت های کوچک اتفاق می افتد) - هزینه "تله" بسیار کمتر قابل اعتماد و کمتر قابل اعتماد است، کمتر مشابه است. برای بهره وری سرور خطر خراب کردن سیستم منطقه ای شرکت خود را نداشته باشید. اگر افزودن امنیت سخت افزاری قابل اعتماد در بودجه شما لحاظ نشده است، ممکن است بخواهید امکان سوزاندن 1C در تاریکی را در نظر بگیرید.

اگر در تشخیص اینکه کدام سرور را برای 1C Enterprise 8.3 انتخاب کنید، چگونه یک سرور 1C بسازید، مشکل دارید، زیرا قبلاً با این وظایف سروکار نداشته اید، اکنون می توانید با یک شرکت یکپارچه ساز سیستم تماس بگیرید تا تأیید کنید که nіchni fakhіvtsi به آنها کمک کرده است. شما یک سرور مناسب برای 1C طراحی، خرید، نصب و راه اندازی می کنید.