أي خادم أفضل لمدة 1 ثانية. الأسعار وإجراءات التسليم

بيت / محركات الأقراص الصلبة

يعد خادم 1C عنصرًا تقنيًا مهمًا عند إنشاء البنية التحتية لتكنولوجيا المعلومات. نحن على استعداد لبيع معدات الخادم ذات التكوين الممتاز بسعر مناسب، بدون هوامش ربح ضخمة. التكوينات المناسبة فقط لحل مشاكلك. اترك طلبًا وستتلقى جهازًا يمكنه تلبية الاحتياجات الفنية للمؤسسة.

نحن على استعداد لتوفير معدات الخادم بأي تعقيد مع التكوين الذي يلبي المتطلبات. التسليم المريح متاح. الاستلام متاح في موسكو. بشكل عام، إذا كنت ترغب في الشراء، فما عليك سوى الاتصال أو ملء نموذج الحساب أو الكتابة إليه بريد إلكتروني. نحن نقدم مجموعة متنوعة من المكونات، وخيارات التجميع، وسنقدم عرضًا تجاريًا. سنبدأ بالميزانية ونقوم بتجميع خوادم 1C الأكثر ملاءمة.

إذا أتيت للحصول على معلومات، فهو موجود أدناه. لقد حاولنا نشر مادة كاملة يمكن أن تعطي، وإن لم تكن إجابة شاملة، ولكن ضخمة على السؤال. نحذرك على الفور، أن المعلومات تتعلق بالأجهزة أكثر من البرامج.

  • خادم 1C لعدد 5-10 مستخدمين
  • خادم 1C لعدد 10-20 مستخدمًا
  • خادم 1C لعدد 20-30 مستخدمًا
  • خادم 1C لعدد 30-50 مستخدمًا
  • خادم 1C لعدد 50-100 مستخدم
  • خادم 1C لأكثر من 200 مستخدم

في في هذه الحالةالتكوين المخصص مطلوب. لا يوجد أي معنى عمليًا لإنشاء تكوين عشوائيًا، حيث يمكن أن يختلف الحمل بشكل كبير اعتمادًا على مهام المستخدمين. في بعض الحالات، لن تتمكن من قصر نفسك على جهاز واحد؛ بل ستحتاج إلى مجموعة. اترك طلبًا حتى يتمكن أحد المختصين من التواصل معك وتوضيح التفاصيل.

يمكن تكوين أي تجميع بشكل فردي ليناسب احتياجاتك!

بالمناسبة، يمكن تحديد المعلمات الأولية في النموذج أدناه. سيسمح هذا للمتخصصين بإنشاء عرض تجاري بسرعة.

تلقي حسابًا فرديًا لخادم 1C:

ما هو خادم 1C؟

حزمة البرامج "1C: Enterprise 8.3" عبارة عن مجموعة من أدوات الأعمال للمحاسبة والمخزون وإعداد التقارير التلقائية. هناك العديد من الفرص لشحذ أي قطاع من النشاط. البرنامج مرن جدًا في الإعدادات، لكنه للأسف متطلب للغاية.

في الواقع، يتم استخدام المجمع الآن في كل مكان. المنظمات الكبيرة ومؤسسات الميزانية والحكومة. وليس فقط في روسيا، ولكن أيضا في الخارج.

لقد حدث ظهور المنتج في السوق في لحظة مناسبة جدًا، مما كان له تأثير جيد على انتشار المنتج على نطاق واسع. في البداية كان هناك الحد الأدنى من مجموعة أدوات المحاسبة، وتم تطوير البرنامج تدريجيًا وتحسينه وإضافة وظائف وقدرات جديدة.

أصبح المنتج اليوم أداة كاملة لأتمتة العديد من جوانب الأعمال ويحظى بشعبية مستحقة. وعلى الرغم من العيوب إلا أن البرنامج يتطور باستمرار ويقدم الابتكارات ويصحح عيوب الإصدارات السابقة.

أنواع التنفيذ

لا تشتري معظم المؤسسات الصغيرة خادمًا لـ 1C. إنهم لا يرون المغزى من مثل هذه الهدر. بعد كل شيء، يكفي نشر المجمع كمبيوتر شخصي، ثم قم بمنح حق الوصول إلى أجهزة الكمبيوتر الأخرى. يُسمى هذا الخيار "وضع الملف".

إنه غير قادر على تقديم أداء لائق وهو مناسب فقط للاستخدام في الشبكة المحلية(بالتأكيد، الوصول عن بعدمتاحة أيضًا، ولكنها غير فعالة). عندما يتجاوز عدد المكالمات المتزامنة لقاعدة البيانات 5، يبدأ في التباطؤ بشكل خطير. يتجمد بشكل دوري. بالإضافة إلى ذلك، فإن الحد الأقصى لحجم جدول واحد في قاعدة البيانات هو 4 جيجابايت؛ ويجب أن يقال إن الشركات الكبيرة غالبًا ما تقوم بإنشاء مثل هذه الجداول الكبيرة. بالطبع، عيب وضع الملف هو العامل التالي: كلما زاد حجم قاعدة البيانات، زادت خطورة متطلبات موارد الأجهزة. لسوء الحظ، إذا كان لديك الكثير من الأشخاص الذين يعملون على البرنامج، أو كان عليك إنشاء جداول بيانات كبيرة، فقد يكون من الأفضل لك اختيار طريقة مختلفة لتنفيذ هيكل تكنولوجيا المعلومات الخاص بك.

وتأتي أنظمة إدارة قواعد البيانات، التي تعمل من خلال نوع تنفيذ خادم العميل، للإنقاذ. يدعم Server 1C الأنواع التالية من أنظمة إدارة قواعد البيانات:

    آنسة خادم SQL- نظام إدارة قواعد البيانات (DBMS) من تطوير شركة مايكروسوفت. موثوقة وعملية، ولكنها تتطلب نظام تشغيل عائلة ويندوز. هناك عيوب معينة: فهو يحب ذاكرة الوصول العشوائي (RAM)، ويحتلها بالكامل، لذلك يتعين عليك ضبط القيود يدويًا، وتحدث تسربات ذاكرة الوصول العشوائي (RAM) بشكل دوري عند التفاعل مع صفائف الجدول.

    PostgreSQL هو توزيع مجاني.في بعض الأماكن بطيئة، وهو ما تم إثباته تجريبيا. مناسبة لعدد قليل من الموظفين؛ قد لا يتمكن عدد كبير من الموظفين من التعامل معها. لكن على الرغم من النواقص، لا توجد قيود على الدعمه المعالجات، وليس هناك هضبة RAM.الشرط الرئيسي هو الأسلحة المستقيمة مسؤول النظام. في الإعداد الصحيحيظهر نتائج ممتازة.

    Oracle Database عبارة عن إصدار من نظام إدارة قواعد البيانات (DBMS) يتمتع بوظائف جيدة، كما أنه سريع جدًا، مما يسمح لك بالكتابة والقراءة في نفس الوقت. الضعف – يتطلب ذاكرة الوصول العشوائي (RAM).

    قاعدة بيانات آي بي إم DB2 العالمية. مناسبة تمامًا لمعالجة المصفوفات الكبيرة. لديه وظائف واسعة النطاق. لسوء الحظ، يحتوي نظام إدارة قواعد البيانات هذا على الكثير من الأشياء غير الضرورية للحفاظ على التوافق مع أجهزة الكمبيوتر القديمة، مما يقلل من فعالية نظام إدارة قواعد البيانات. ل كبشالمتساهلة، ولكن لأن الجداول المؤقتة محدودة. الحد الأقصى لعدد النوى المدعومة هو 16، مما يفرض بعض القيود.

أكثر أنظمة إدارة قواعد البيانات فعالية في الاختبارات هي MS SQL Server وOracle. إذا كانت هناك قيود على الميزانية، فيجب عليك اختيار PostgreSQL، فهو نظام إدارة قواعد بيانات مجاني، ولكن ضع في اعتبارك أن الإصدار المصمم خصيصًا للهدف هو فقط الذي يعمل. برمجة. نادرًا ما يتم استخدام قاعدة بيانات IBM DB2 Universal، نظرًا لوجود نظائرها الأكثر إنتاجية، ولكن لدعم المعدات والتجمعات القديمة منآي بي إم هو الأفضل.

لقد توصلنا إلى استنتاج ما يجب تنفيذه في خادم العميلأداء أكثر فعالية. في خلاف ذلكنحصل على الفرامل والقيود الخطيرة. أتمنى أن تكون قد قررت اختيار نظام إدارة قواعد البيانات (DBMS)، ولكن في الواقع سأقول أن MS SQL Server هو الأكثر ملاءمة وشعبية.من الأفضل دعمه بواسطة حزمة البرامج المعنية.

وسأجيب على سؤال آخر على الفور. لا يتم دعم مترجمي SQL الآخرين. على الأقل رسميا.

وبناء على ذلك، سوف يصبح الأمر أكثر تعقيدا. وتتحول الآلات الفردية إلى مجموعات، ويتوسع تكوين الموظفين، وينقسم إلى مجموعات. لكن القاعدة تبدو مثل الرسم التخطيطي. بالنسبة لأكثر من 50 مستخدمًا، سيكون عليك بالتأكيد استخدام جهازين. واحد لقواعد البيانات، والثاني كخادم طرفي. وإلا لن تكون هناك قدرة كافية.

هناك حاجة إلى العقدة الطرفية لتوفير الطاقة للعميل الرقيق. يمكن لجهاز متخصص أو كمبيوتر شخصي أو حتى هاتف ذكي أن يعمل كعميل رفيع. وبناء على ذلك، يتم تنفيذ جميع العمليات مركزيا، على جهاز واحد. مما يجعل الأجهزة القوية في دور TC غير ضرورية. يوجد ما يكفي من الأجهزة غير المنتجة المسؤولة عن عرض نتائج تنفيذ التعليمات على الشاشة.

تتطلب قواعد البيانات أجهزة قادرة على معالجة الحجم بأكمله مرة واحدة ونقل المعلومات إلى العقدة الطرفية، والتي يجب أن تكون قوية جدًا، لأنها مسؤولة عن المحاكاة الافتراضية للتطبيقات وتوفير الموارد التقنية.

كلما كبرت المنظمة، كلما اتسعت تركيبة المستخدمين، وكلما زادت إنتاجية المعدات. في بعض الحالات هناك حاجة إلى كتلة. في حين أن التكاليف قد تبدو مرتفعة، إلا أن شراء خادم 1C وأجهزة كمبيوتر منخفضة الطاقة في الواقع أرخص من محاولة إنشاء بنية تحتية لتكنولوجيا المعلومات بدونها.

معدات

إذن، ما نوع الأجهزة التي نحتاج إلى تنفيذها؟الخادم ل1C ؟ سؤال جيد، نحتاج أولاً إلى تحديد المعلمات التي سنضع المتطلبات وفقًا لها:

    عدد المستخدمين

    مقدار قاعدة البيانات ;

    التسامح مع الخطأ المطلوب؛

    نوع التنفيذ.

ضع علامة استفهام بجانب كل عنصر. أجبهم. في الواقع، هذه هي الطريقة التي يتم بها تشكيل المهمة. الآن دعونا نحاول مساعدتك على التنقل. لنبدأ مع المستخدمين المفضلين لدينا.

يعد عدد استعلامات SQL نقطة أساسية عند إعداد مهمة فنية. كل شخص أو برنامج قادر على توليد عدد معين من الطلبات، واحتلال جزء من موارد الأجهزة. لذلك قد لا يكون التصميم لـ 5 مستخدمين مناسبًا لـ 10، وستبدو المتطلبات لـ 50 أيضًا مختلفة. نفس الشيء بالنسبة لـ 100، 200. بالطبع، يعد البرنامج الذي سيعمل تلقائيًا مع 1C موضوعًا منفصلاً يتطلب دراسة أكثر تفصيلاً.

الآن النقطة الثانية. توجد قاعدة بيانات، لذا يجب وضعها في مكان ما وتزويدها بالكمية اللازمة من الموارد لتشغيلها. المهمة تبدو سهلة فقط. سيتعين عليك تحديد محركات الأقراص المناسبة التي يمكنها توفير السرعة والحجم المطلوب. يوصى بالتنبؤ بالحجم المحتمل لقاعدة البيانات، ومن ثم سيكون من الأسهل صياغة المتطلبات.

تم تصميم التسامح مع الخطأ لضمان التشغيل دون انقطاع. لضمان النسخ الاحتياطي المستمر، واحدحول الجهاز مكررة من قبل الآخرين. كلما ارتفع مستوى التسامح مع الخطأ، كلما كان التكوين أكثر تعقيدًا وتكلفة.

نوع التنفيذ - في الواقع، كيف سنستخدمه ولأي أغراض. لا شيء معقد. إذا كانت المحاسبة فقط، فستكون القوة أقل أهمية، ولكن إذا تم استخدام جميع الأدوات، فستكون هناك حاجة إلى معدات أكثر قوة.

دعونا نذهب من خلال المكونات.

وحدة المعالجة المركزية

وحدة المعالجة المركزية بأداء لا يقل عن 1700 ميجا هرتز، على الرغم من أن المتطلبات تشير إلى قيمة أقل، ولكنيجب التركيز عليهوفي النهاية شراء معالج أكثر قوة. مثالية لشركة إنتل كوره i3-8100، زيون E3-1220 v6 أو AMD Ryzen 3 1200. بالطبع، معظمث سيعطي هذا الأداءزيون, لكنه أغلى من أي شخص آخر. هذا لمدة 5-10بشر . إذا تم التخطيط للزيادةمواشي "المستخدمين"، فهو بالتأكيد يستحق الاختيارزيون.

بالنسبة لـ 10-20 شخصًا، سيكون Intel Xeon E3-1230 v6 مفيدًا، على عكس أخيه الأصغر، فهو يتميز بسرعة ساعة أعلى وخيوط متعددة. على الرغم من أنها ليست أساسية جدًا، إلا أن وحدة المعالجة المركزية أصبحت أكثر قوة من حيث الحجم. تشمل الأجهزة الأقل تكلفة Core i5-8500 و AMD Ryzen 5 1500X. لكن الأخير لن يتمكن من إظهار نفس أداء Xeon. لذا اختر هذا الأخير.

إذا تم التخطيط لخادم 1C لـ 20-50 شخصًا. ثم يجب أن يكون التجميع منتجًا. من الأفضل نسيان المعالجات الموجودة في شريحة المستخدم وإلقاء نظرة على شريحة الخادم. لذا. ستحتاج هنا بالفعل إلى Intel Xeon E5-1650 v4 على الأقل مع 6 مراكز و12 خيطًا وترددًا أساسيًا يبلغ 3.6 جيجا هرتز، وهو أمر جيد جدًا. من AMD، تعتبر وحدة المعالجة المركزية EPYC 7261 التي تحتوي على 8 أنوية و16 خيطًا وتردد أساسي يبلغ 2.5 جيجا هرتز مناسبة. وبطبيعة الحال، سيظهر أداء أقل، لكنه سيكون أرخص قليلا. ولكن ليس كثيرا.

بالنسبة إلى 50-100 مستخدم، يجدر النظر إلى Xeon E5-1680 v4 من Intel، فهو أقوى بشكل ملحوظ من وحدة المعالجة المركزية السابقة. يحتوي على 8 نوى و16 خيط وتردد 3.4 جيجا هرتز. يمكنك أيضًا استخدام AMD EPYC 7351 مع 16 نواة و32 خيطًا والتردد الأساسي 2.4 جيجا هرتز. لكنها أسوأ بكثير من إنتل. ولكن أيضا أرخص بشكل ملحوظ.

للمزيد قرارات جديةيمكنك حتى استخدام أنظمة ذات معالج مزدوج، أو أجهزة مقسمة. على سبيل المثال، يعد Xeon E5-2643 v4 مثاليًا لنظام المعالج المزدوج. ولكن من المنطقي تقسيم الأجهزة. أي تنفيذ الحل على جهازين في وقت واحد.

بشكل عام، تجدر الإشارة إلى أن عدد النوى في خادم 1C لا يلعب دورا حاسما. يجب التركيز بشكل أكبر على سرعة الساعة والأداء في العمليات المتسلسلة. لذلك، لا تتردد في التخلص من وحدات المعالجة المركزية متعددة النواة. في حزمة البرامج التي تمت مراجعتها، يتم تنفيذ دعم تعدد العمليات والمعالجة المتعددة بشكل سيء للغاية. العديد من النوى لا توفر مزايا كبيرة.

محركات الأقراص

عنق الزجاجة في النظام هو تقليديا الأقراص الصلبة. لنبدأ بالواجهات.ساتا مناسبة فقط للاستعلامات التسلسلية. لا يمكن إجراء أي موازاة إلا فيغارة- صفيف. واجهةساس أفضل، ما يصل إلى 10 طلبات متزامنة، ولكن إنتاجية محركات الأقراص الثابتة لا تزال تترك الكثير مما هو مرغوب فيه. الأكثر ملاءمةالاختيار - SSD. سوف يصلح محركات الأقراص ذات الحالة الصلبةمعساس، من ساتا نوصي بالرفض، لكنه أيضًا خيار وأرخص قليلاً. من الناحية المثالية - SSD NVMe. هم الأسرع في التمثيلمن المقترح . ولكن لسوء الحظ، فهي مكلفة للغاية. ابدأ بميزانيتك، لكننا نوصي بالاختيار SSD, ثم سيتم تنفيذ نظام أكثر كفاءة.

كبش

حسنا، كل أنواع الأشياء الصغيرة مثل اللوحة الأم(هاها، شيء صغير)، من الأفضل اختيار محركات أقراص إضافية اعتمادًا على المكونات الأخرى. ولكن يجب أن تولي اهتماما خاصا لإمدادات الطاقة، ويجب أن تأخذ إصدارات باهظة الثمن مع علامات البرونزية، الفضية، الذهبية، البلاتينية.هذا الأخير هو الأفضل والأكثر موثوقية، والأول أقل جودة، ولكنه أفضل من الرخيص المعتاد.

تأكد من عمل RAID 1 أو RAID 10 (1+0)، فالخيار الثاني أكثر إنتاجية بشكل ملحوظ. أنها توفر إدخال ذاكرة مكررة. أي أنه يتم كتابة نفس الشيء على عدة أقراص في نفس الوقت. لكن ضع في اعتبارك أنه لإنشاء RAID 10، فإنك تحتاج إلى 4 محركات أقراص.

والنقطة الأخيرة، تأكد من الحصول على المصدر إمدادات الطاقة غير المنقطعة. في حالة فشل الشبكة، سيكون هناك وقت لحفظ البيانات وإيقاف تشغيل الخادم بعناية.

لا، ربما هناك المزيد نقاط مهمة، ما عليك سوى تعلمها عند تكوينها والتفكير فيها بعناية. قد يتعين بناء النظام بهامش كبير.

مستخدم يأخذ الموارد. لكن القراءة تتطلب موارد أقل بكثير من القراءة/الكتابة. لذلك، يمكن لمستخدم واحد أن يمارس حملاً أكبر من عدة مستخدمين آخرين. عند التخطيط للبنية التحتية لتكنولوجيا المعلومات لديك، يجب أيضًا أخذ ذلك في الاعتبار من أجل توزيع السعة بشكل صحيح.

حماية. النسخ الاحتياطيكما أنها تستهلك الموارد، حتى لا تعطل العمل، فيجب تخصيص موارد إضافية لها. تتطلب جدران الحماية وبرامج مكافحة الفيروسات وأدوات الأمان الأخرى أيضًا قدرًا معينًا من الطاقة.

التسامح مع الخطأ. إمكانية تبديل الأقراص أو مصادر الطاقة وتكرار النظام. فرصة استبدال سريععناصر. كلما زاد التسامح مع الخطأ، قلت فرصة التوقف عن العمل. يتم تحقيق أكبر قدر من التسامح مع الخطأ في المجموعة.خادم ل1C حسب عدد المستخدمين

هذه معلمة أساسية عند اختيار المعدات. من المستحسن أن تتعرف على هذا لتحصل على الأقل على فكرة تقريبية عما قد يكون مطلوبًا أثناء عملية التكوين.

خادم 1C لـ 5 مستخدمين

ل 5 أشخاص غير مطلوب قوة عاليةتكوينات مناسبة للشركات الصغيرة. إذا كان المكتب صغيرا وتحتاج إلى مكان مضغوط، فيمكنك استخدام خادم صغير . سيسمح لك هذا الخيار بوضع المعدات بشكل مضغوط وسيكون مناسبًا للنقل.

تبدأ تكلفة هذا الجهاز من 30000 روبل. التكوين، كقاعدة عامة، لا يختلف. يتم استخدام معالج للمبتدئين من سلسلة Intel Xeon E3 أو AMD Opteron. هناك العديد من التجميعات الجاهزة لهذه المهمة. ولكن في حالة الأجهزة الرخيصة، لا توجد محركات أقراص ذات حالة صلبة ولا احتياطي للأحمال القصوى.

خادم 1C لـ 10 مستخدمين

التكوين لـ 10 موظفين مشابه للحل السابق، ولا توجد حاجة إلى طاقة خاصة، فقط استخدم خادمًا صغيرًا. ولكن يجب أن يؤخذ الحمل الأقصى في الاعتبار، إذا كانت هناك إجراءات تلقائية، مثل الإنشاء التلقائي للتقارير من متجر عبر الإنترنت، فيمكن أن يكون الحمل أكثر خطورة.

هنا يمكنك أيضًا التعامل مع معالج من خط Intel Xeon E3، على سبيل المثال الطراز 1240. 8 جيجابايت من ذاكرة الوصول العشوائي كافية، ولكن 16 أفضل، ومن المفيد أيضًا استخدام SSD لاستضافة التطبيق وقاعدة البيانات.

خادم 1C لـ 20 مستخدمًا

هنا تحتاج إلى معدات أقوى مما كانت عليه في الإصدار السابق. الخيار الأمثل للشركات المتوسطة الحجم. يجب أن يكون SSD موجودًا في مثل هذا النظام بشكل افتراضي، ويوصى باستخدام معالج لا يقل عن Intel Xeon E3-1280 v6. وإلا فلن يكون هناك احتياطي لذروة الطاقة.

خادم 1C لـ 50 مستخدمًا

في هذا التكوين، يوصى بمراعاة مدى تعقيد المهام. إذا لم يخلقوا حمولة خطيرة، فلن تكون هناك حاجة إلى قوى عالية. إذا كانت قاعدة البيانات قوية أو كبيرة، فستكون هناك حاجة إلى معدات كثيفة الاستخدام للموارد، وفي بعض الحالات، تكون هناك حاجة إلى مجموعة من الأجهزة.

عادةً، يتم تجميع نظام معالج مزدوج يعتمد على معالجات Intel Xeon E5-2643 v4 لهذه المهمة. يمكن لوحدتين من وحدات المعالجة المركزية هذه تغطية احتياجات التطبيق وحتى قاعدة البيانات. ولكن من الناحية المثالية، فإن إنشاء خادم SQL يكلف بشكل منفصل.

بالطبع، في هذه الحالة، لم يعد يُنصح باستخدام محركات الأقراص ذات الحالة الصلبة فحسب، بل إنها ضرورية للغاية، وإلا فإن النظام الفرعي للقرص سوف يتحول إلى عنق الزجاجة.

خادم 1C لـ 100 مستخدم

في هذه الحالة، جهاز واحد لا يكفي. غالبًا ما تكون هناك حاجة إلى مجموعة من خوادم 1C يمكنها تنفيذ العمليات بشكل متوازي ومشترك. التطوير المخصص مطلوب.

لكن التكوين التقريبي سيكون:

  1. خادم التطبيقات الطرفية. 2 معالج إنتل Xeon Silver 4215، لاستضافة تطبيق SSD مع TDW عالي، ومصدري طاقة، ونظام فرعي للقرص للنسخ الاحتياطي لحالة النظام.

    الخادم SQL. معالجات مماثلة، SSD مع DWPD عالي، بالإضافة إلى مصدري طاقة ونظام فرعي للقرص مع RAID 1 لتخزين النسخ الاحتياطية.

وهذا مشروط، وستعتمد التفاصيل على البنية التحتية التقنية النهائية.

خادم ل1C لعدد 200 مستخدم أو أكثر

مع هذا العدد من المستخدمين، هناك حاجة إلى معدات متقدمة يمكنها التعامل مع المهام مهما كانت درجة تعقيدها. كما هو الحال في الخيار السابق، لن يكون جهاز واحد كافيا؛ سوف تحتاج إلى مجموعة. كلما زاد العدد النهائي لطلبات قاعدة البيانات وعدد الموظفين، زادت قوة المعدات المطلوبة، وبالتالي زاد عدد الأجهزة في المجموعة. لا توجد حلول عالمية؛ يتم حل كل منها على حدة.

في أي مؤسسة حيث يكون عدد مستخدمي 1C 8.3 (أو 8.2) 10 أو أكثر، بالنسبة للكميات الكبيرة من البيانات، يوصى باستخدام خيار خادم العميل. يعتمد هذا الخيار على استخدام نظام إدارة قواعد البيانات التابع لجهة خارجية، على سبيل المثال، خادم MS SQL. بطبيعة الحال، من الصعب تخيل وضع خادم العميل بدون خادم منفصل. لكن كل شركة فريدة من نوعها، ولكل منها احتياجاتها الخاصة، وبالتالي يجب التعامل مع اختيار الخادم بمسؤولية. سنحاول في هذه المقالة الإجابة على سؤال حول كيفية اختيار خادم 1C - سواء البرامج أو الأجهزة. الاختيار هو نقطة مهمة جدا في التنمية نظام المعلوماتشركات.

بدون برامج، أي جهاز كمبيوتر عديم الفائدة. تعتبر البرامج عالية الجودة ذات أهمية خاصة في معدات الخادم. يجب أن تستوفي أحدث معايير السلامة والموثوقية. يعد تطبيق عميل 1C متعدد المنصات ومتاحًا على جميع أنظمة التشغيل تقريبًا، بما في ذلك الأنظمة المتنقلة. يدعم تطبيق الخادم نظامين أساسيين - Linux وWindows.

هناك خمسة خيارات لنظام إدارة قواعد البيانات (DBMS) الذي تعمل به منصة 1C:

احصل على 267 درس فيديو على 1C مجانًا:

  • نظام إدارة قواعد البيانات المدمج في 1C 8.3 نفسه، ما يسمى وضع الملف. أبسط نسخة من العمل لا يمكن أن تتباهى بالأمان العالي. يعمل على نظامي التشغيل Windows و Linux. الحد الأقصى لحجم قاعدة البيانات هو حوالي 6-10 غيغابايت؛
  • خادم MS SQL- أفضل نظام إدارة قواعد البيانات (DBMS) لـ 1C متوفر في السوق. وفقًا للعديد من الخبراء، يعد SQL Server بشكل عام أفضل منتج برمجي من Microsoft. يتطلب نظام التشغيل Windows للعمل؛
  • آي بي إم DB2 Universal Database هو نظام إدارة قواعد بيانات موثوق وآمن إلى حد ما. تكمن خصوصيتها في بعض الفروق الدقيقة في معالجة المعلومات وتشغيل أساليب النظام (على سبيل المثال، الحساسية لحالة بيانات السلسلة). تتأثر جودة العمل بشكل كبير بمهارات ومعرفة المسؤول. يدعم أنظمة التشغيل Windows، وMac OS X، وLinux؛
  • قاعدة بيانات أوراكل- إصدار نظام إدارة قواعد البيانات (DBMS)، والذي يوفر في بعض الحالات إنتاجية متزايدة. يدعم أنظمة التشغيل Windows، وMac OS X، وLinux؛
  • PostgreSQL- تم إصداره أيضًا. الميزة الأهم هي التوزيع المجاني للبرنامج. تتأثر سرعة العمل بشكل كبير بمؤهلات المسؤول. يوصى به لعدد صغير من المستخدمين. يعمل على أنظمة التشغيل Windows، Mac OS X، Linux.

اختيار الأجهزة ل1C

على عكس البرامج للاختيار الأجهزةليس بهذه البساطة. دعونا نفكر في اختيار مكونات الخادم لأعداد مختلفة من المستخدمين. عدد المستخدمين هو مفهوم مجرد، ويتم أخذ متوسط ​​أعداد تدفق المستندات. عند اختيار المعدات، تأكد من مراعاة حجم الأعمال الورقية.

ما يصل إلى 10 مستخدمين

  • وحدة المعالجة المركزية: إنتل كور i3 أو إنتل زيون E3-12xx.
  • كبش: 4 جيجا بايت، تتضمن 2 جيجا بايت لنظام التشغيل و2 جيجا بايت لذاكرة التخزين المؤقت لنظام إدارة قواعد البيانات (DBMS).
  • النظام الفرعي للقرص
  • واجهات الشبكة

الخادم من 10 إلى 40

  • وحدة المعالجة المركزية: التناظرية لـ Intel Xeon E3-12xx أو AMD Opteron 4xxx.
  • كبش: عادة ما تكون 8-12 غيغابايت كافية.
  • النظام الفرعي للقرص: من الناحية المثالية، مزيج من SSD + HDD أمر مرغوب فيه. ولكن إذا لم يكن ذلك ممكنا، فيمكنك الاكتفاء بمحرك الأقراص الصلبة.
  • واجهات الشبكة: عادة ما يتم تثبيت كافة تطبيقات الخادم على جهاز واحد.

من 40 إلى 70

  • وحدة المعالجة المركزية
  • كبش: 16 جيجا أو الأفضل 32.
  • النظام الفرعي للقرص: مجموعة التقليدية من الأقراص الصلبة SAS 15K دورة في الدقيقة كافية.
  • واجهات الشبكة: إذا كانت الخوادم قيد التشغيل سيارات مختلفة، استخدم شبكة ذات نطاق ترددي يبلغ 10 جيجا بايت.

من 70 إلى 120

مع وجود عدد كبير جدًا من المستخدمين، فمن المنطقي توزيع تطبيقات الخادم على أجهزة خادم منفصلة.

  • وحدة المعالجة المركزية: Intel Xeon E5-26xx أو AMD Opteron 62xx.
  • كبش: من 32 جيجا بايت.
  • النظام الفرعي للقرص: RAID 10 من محركات أقراص SSD الموثوقة للخادم مع وحدة تحكم RAID إلزامية للأجهزة.
  • واجهات الشبكة: يُنصح بربط سلسلة من الخوادم بشبكة ذات نطاق ترددي يبلغ 10 جيجا بايت. يوصى بنقل ملفات الفهرس إلى SSD منفصل، وجدول TempDB المؤقت إلى 1-2 (RAID 1).

من 120 مستخدمًا

اليوم سننظر في اختيار أجهزة الخادم لمؤسسة صغيرة تضم 25-30 مستخدمًا، مع بنية تحتية موزعة ( منافذ البيع بالتجزئة، مستودع)، والذي يتطلب خادمًا طرفيًا وبرنامج 1C: Enterprise. سيستخدم جميع الموظفين هذه الخدمات.

تفضل معظم الشركات الصغيرة، من أجل تقليل تكلفة المعدات، تقليل كمية المعدات المشتراة وتطلب من المسؤولين "دفع" جميع الخدمات التي يطلبونها إلى خادم فعلي واحد. الرغبة مفهومة ويمكن التسامح معها، ولكن "هناك فروق دقيقة".

يمكنك تنظيم خادم طرفي واستخدامه هناك نسخة الملف 1C، ولكن مع هذا العدد من المستخدمين، توصي شركة التطوير بالتبديل إلى إصدار خادم العميل. لذلك، سنحتاج إلى خادم آخر لـ "1C: Enterprise" وخادم قاعدة البيانات. دعونا نوضح على الفور أن تنظيم خادم طرفي وخادم SQL وخادم 1C في واحد نظام التشغيلهذا ممكن، ولكن من وجهة نظر الأمن واستقرار الخدمات، لا ينصح بذلك بشدة. ولكن إذا كنت لا تزال ترغب حقًا في استخدام خادم فعلي واحد لجميع الأدوار الثلاثة، فإننا نوصي باستخدام المحاكاة الافتراضية، على سبيل المثال، VMWare ESXi أو Hyper-V.
وهكذا تظهر ثلاثة خيارات:

  1. خادم واحد مع ملف 1C. خيار سيء، لن نفكر فيه أكثر.
  2. خادم واحد مع اثنين الآلات الافتراضية.
  3. خادمان فعليان، محطة واحدة، والثانية مع قاعدة بيانات و1C.

لحل هذه المشاكل، يمكن اقتراح تكوين الخادم التالي:

في حالة خادم فعلي واحدلقد اخترنا Dell R710، المزود بمعالجين Xeon X5650 سداسيي النواة، وذاكرة وصول عشوائي (RAM) سعة 64 جيجابايت وستة أقراص: محركا أقراص SSD في RAID 1 وأربعة أقراص SAS في RAID 10.

في حالة خادمين فعليينلقد اخترنا التكوينات التالية:

  • الخادم الطرفي: IBM x3550 M3 مع معالج Xeon E5620 واحد وذاكرة وصول عشوائي (RAM) سعة 32 جيجابايت واثنين من محركات أقراص SSD في RAID 1، مع بطاقة شبكة إضافية لواجهتين جيجابت. يتمتع هذا الخادم أيضًا بخيارات ترقية غنية، حيث إنه معالج مزدوج ويحتوي على 18 فتحة للذاكرة ويدعم ما يصل إلى 288 جيجابايت من ذاكرة الوصول العشوائي.
  • خادم قاعدة البيانات: IBM x3250 M5 مع معالج Xeon E3-1220v3 واحد، وذاكرة وصول عشوائي (RAM) سعة 16 جيجابايت، ووحدة تحكم SAS/SATA RAID إضافية، وأربعة أقراص SAS في RAID 10، مع بطاقة شبكة إضافية لواجهات 2 جيجابت.
لماذا اخترنا هذه التكوينات بالذات؟ للإجابة على هذا السؤال، دعونا نحسب ما نحتاجه لضمان تجربة مستخدم مريحة في مؤسستنا الصغيرة التي تضم 25-30 موظفًا. لتجنب أي سوء فهم: هذا مجرد مثال واحد على التنفيذ غير المكلف لـ 1C، وفي كثير من الحالات يكون من الأفضل اختيار تكوينات أخرى.

وحدة المعالجة المركزية

فيما يتعلق بوقت وحدة المعالجة المركزية، لا تشغل الجلسات الطرفية حصة كبيرة جدًا. بناءً على تجربة تنفيذ الحلول الطرفية في العديد من المؤسسات، من أجل الحفاظ على عمل مريح لـ 30 مستخدمًا، ستكون 4-6 مراكز معالجة فعلية كافية، ونواة واحدة لمدة 6-8 جلسات.

بالنسبة لقاعدة بيانات صغيرة، سيحتاج خادم SQL إلى نواة واحدة. لكننا سنركز على توسيع قاعدة البيانات في المستقبل (أو زيادة عدد قواعد البيانات) وسنأخذ نواة SQL.

بالنسبة لخادم 1C: Enterprise، فإن عدد النوى ليس هو المهم بقدر أهمية سرعة الساعة وتردد الناقل. لذلك، سنضيف مركزين آخرين إلى خادم 1C.
ودعونا لا ننسى أننا إذا استخدمنا المحاكاة الافتراضية، فسيكون واحدًا أو اثنين من النوى مفيدًا لنا لضمان تشغيل نظام التشغيل المضيف.

في المجموع نحصل على:

  • يتطلب الخادم الذي يحتوي على جهازين افتراضيين 12 مركزًا فعليًا. يمكنك أن تفعل أقل، ولكن يجب أن يكون هناك دائما احتياطي من الطاقة. يعد الخادم المزود بمعالجين سداسي النواة مثاليًا لهذا الغرض.
  • لخادم المحطة الطرفية واحد يكفي معالج زيون E5620 بستة مراكز لخادم قاعدة البيانات - معالج Xeon E3-1220v3 بأربعة مراكز.

كبش

أولاً، دعونا نرى مقدار ذاكرة الوصول العشوائي (RAM) المطلوبة للخدمات:
  • نظام التشغيل خادم ويندوزيتطلب فقط 2 غيغابايت من ذاكرة الوصول العشوائي.
  • بالنسبة لـ SQL وقاعدة بيانات 1C الصغيرة، ستكون 4-6 جيجابايت من ذاكرة الوصول العشوائي كافية.
  • يتطلب خادم 1C: Enterprise 2-3 جيجابايت أخرى من ذاكرة الوصول العشوائي.
  • نتوقع أن يحتاج كل مستخدم إلى 700 ميجابايت من ذاكرة الوصول العشوائي (RAM) في الجلسة النهائية، ثم سيحتاج 30 مستخدمًا إلى 21 جيجابايت.
الآن دعونا نطبق هذا على خياراتنا.
  • يتطلب خادم واحد مزود بجهازين افتراضيين حوالي 40 جيجابايت من ذاكرة الوصول العشوائي.
  • بالنسبة للخادم الطرفي، ستكون 24 جيجابايت أو 32 جيجابايت من ذاكرة الوصول العشوائي كافية (سنأخذها بهامش، على افتراض التوسع في المستقبل). بالنسبة للخادم الذي يحتوي على قواعد بيانات، تحتاج إلى 8 جيجابايت على الأقل، ولكن هذا "من الخلف إلى الخلف"، لذا فإن 16 جيجابايت مع احتياطي. تعد الذاكرة الآن أحد أرخص مكونات الخادم.

النظام الفرعي للقرص

وهذا هو عنق الزجاجة التقليدي للعديد من الأنظمة. يعد اختيار محركات الأقراص الثابتة المناسبة أمرًا مهمًا للغاية لضمان أداء الخادم. عندما يعمل 1C مع قاعدة بيانات SQL، تحدث العديد من عمليات القراءة/الكتابة في الثانية (IOPS). إذا كان المستخدمون يعملون على الخادم الطرفي من عملاء رفيعين (أي أنهم يستخدمون الخادم الطرفي بشكل كامل كـ بيئة العمل)، وهذا يضع حملاً ثقيلًا على نظام القرص الخاص بالخادم. على سبيل المثال، يشعر 30 مستخدمًا للخادم الطرفي على RAID 1 وSATA 3 Gb/s مع محركات أقراص WD Velociraptor بعدم الارتياح عند العمل مع البريد وتصفح الإنترنت بشكل نشط. بالنسبة للخوادم الطرفية، نوصي باستخدام محركات أقراص SSD. بالنسبة لخوادم قواعد البيانات - يتم تجميع أقراص SAS في صفائف متسامحة مع الأخطاء.

بالإضافة إلى محركات الأقراص، يجب أيضًا الانتباه إلى وحدة التحكم بالقرص. خوادم حديثةلدينا وحدات تحكم جيدة جدًا على متن الطائرة، على سبيل المثال، HP SmartArray وDELL PERC. ومع ذلك، سيكون من غير الصحيح استخدام الحلول "المضمنة" في ظل الأحمال الثقيلة عندما يكون الحد الأقصى من الأداء مطلوبًا. من خلال توفير القليل، يمكنك بسهولة الحصول على خادم قوي لا يسحب العبء على الإطلاق. لذلك، يجب أن تكون وحدة التحكم عبارة عن أجهزة، وليست برمجيات، ولها ذاكرة غير متطايرة خاصة بها.

دعونا نفكر في الخيارات لحل هذه المشكلة.

  • بالنسبة لخادم واحد يحتوي على جهازين ظاهريين، يُنصح باستخدام مصفوفتي RAID: إحداهما تحتوي على ملفات الجهاز الظاهري للخادم الطرفي، والثانية تحتوي على خادم قاعدة البيانات وملفات الجهاز الظاهري 1C: Enterprise. لإنشاء المصفوفة الأولى، من الأفضل استخدام محركي أقراص SSD في RAID 1 (المرآة).

    من الأفضل إنشاء المصفوفة الثانية من أربعة محركات أقراص SAS في RAID 10 (مرآة + شريط)، ولكن من الممكن أيضًا إنشاء محركي أقراص SSD في RAID 1. يعتمد الاختيار فقط على تكلفة محركات الأقراص وطراز الخادم.

  • بالنسبة لخادمين، كل شيء هو نفسه، سيتم توزيع المصفوفات فقط بين الخوادم. على المحطة - RAID 1 لاثنين من محركات أقراص SSD، على خادم قاعدة البيانات - RAID 10.

خادم واحد أو أكثر

كما ذكر أعلاه، لدى المنظمات الصغيرة رغبة قوية إلى حد ما في وضع جميع الخدمات على خادم واحد.

تشمل مزايا استخدام خادم واحد والمحاكاة الافتراضية استهلاكًا أقل للطاقة وتوزيعًا أكثر مرونة للموارد بين الأجهزة الافتراضية. حسنًا، يعد نقل الأجهزة الافتراضية، في حالة حدوث شيء ما، أكثر ملاءمة من نقل أنظمة تشغيل فعلية.

ومع ذلك، يتوفر لدى خادمين إمكانات ترقية أكبر. على سبيل المثال، في نسختنا، يتحول جهاز IBM x3550 M3 غير المكلف مع إضافة معالج آخر وذاكرة الوصول العشوائي إلى خادم طرفي قصير أنيق لـ 50 مستخدمًا أو أكثر.

"عنق الزجاجة" الآخر في حالتنا، والذي يجب أن يؤخذ بعين الاعتبار عند اختيار اثنين الخوادم الماديةهذا هو تبادل البيانات بينهما عبر الشبكة. ش خوادم افتراضيةيتم تبادل البيانات من خلال محول افتراضي. هنا، لزيادة إنتاجية الشبكة، يمكنك تثبيت بطاقة شبكة بواجهتين جيجابت في كل خادم، والتي يمكن تجميعها مع بعضها البعض وتوصيل كلا الخادمين مباشرة بروابط مجمعة تبلغ 2 جيجابت. أو استخدم بطاقات الشبكةمع SPF+ 10GBASE، لكن هذا مكلف.

احتياطي الطاقة

عند حساب واختيار الخادم، يجب أن تؤخذ الأحمال القصوى في الاعتبار. من الضروري أيضًا أن نتذكر أن قاعدة البيانات سوف "تنتفخ" فقط، وسينمو حجم البيانات الموجودة على الخادم الطرفي، وقد يزيد عدد المستخدمين. توفر العديد من الشركات احتياطيات الطاقة وبعد ستة أشهر أو سنة تواجه انقطاعات في العمل وشكاوى من المستخدمين. وهذا هو الحال عندما يؤدي الإفراط في الادخار إلى تكاليف جديدة في المستقبل - فالبخيل يدفع مرتين. تم تصميم الخيارات التي اخترناها مع احتياطيات الطاقة وخيارات الترقية. يؤخذ في الاعتبار أنه سيكون من الممكن إضافة اثنين آخرين إلى DELL R710 محركات الأقراص الصلبةوذاكرة الوصول العشوائي، بالإضافة إلى استبدال المعالجات بأخرى أكثر كفاءة.

لذلك، إذا كنت بحاجة إلى التوسع، أو يزيد عدد الخدمات، فهناك احتمالات كبيرة، ولا تزال الخوادم الموجودة موجودة لفترة طويلةسوف يقومون بمهامهم بفعالية. ربما سنحتاج فجأة خلال عام إلى مضاعفة عدد المستخدمين إلى 60 شخصًا؟ لو سمحت.

إذا استخدمت خادم DELL R710 واحدًا، فيمكنك شراء IBM x3550 M3 غير مكلف، وتثبيت برنامج Hypervisor عليه، ونقل جهاز افتراضي بقاعدة بيانات وخادم 1C هناك، وإعطاء جميع الموارد لشركة DELL الآلة الافتراضيةمع محطة. سيكون الأمر سريعًا، ولن تحتاج إلى "التخلص من كل شيء وشراء جديد".
إذا استخدمت اثنين من خوادم IBM، فإن x3550 M3 مع إضافة معالج ثانٍ وكمية صغيرة من ذاكرة الوصول العشوائي يتحول من جهاز متوسط ​​إلى جهاز قوي إلى حد ما. وفي x3250 M5 يمكنك ترقية المعالج من E3-1220v3 إلى E3-1285v3.

في البداية، أقترح تسليط الضوء على العديد من سيناريوهات العمل:

1.) العمل مع قاعدة بيانات الملفات من خلال مورد مشترك (خادم الويب)

2.) العمل مع قاعدة بيانات الملفات في المحطة

3.) العمل مع قاعدة بيانات الخادم (MSSQL).

العمل مع قاعدة بيانات الملفات من خلال مورد مشترك (خادم الويب)


كل شيء هنا بسيط للغاية. إذا كانت هذه نماذج عادية و1-3 مستخدمين. ثم على "الخادم" (الجهاز الذي ستوجد عليه قاعدة البيانات) حدد:

  • مسامير سريعة- انتبه إلى سرعة دوران المغزل (خذ 7200 دورة في الدقيقة). على سبيل المثال، نحن لا نأخذ السلسلة الخضراء من WD، بل نأخذ اللون الأسود أو الأحمر. لدى Seagate سلسلة Constellation.
  • وحدة المعالجة المركزية- النوى ليست بنفس أهمية ترددها. يستخدم 1C النوى المتعددة بشكل سيء للغاية (ليس على الإطلاق)، وبالتالي فإن فوائد 8 المعالج النوويلن تحصل عليه، معالج ثنائي النواة بتردد أعلى سيفعل ذلك. على سبيل المثال، Core i3 4360 - هذا هو الحد الأقصى للتردد حاليًا لـ Intel (4 جيجا هرتز في وضع التربو).
  • كبش -انها لن تلعب دورا هنا. وبالنظر إلى كيفية استهلاك التطبيقات الحديثة للذاكرة، اضبطها على 8 جيجابايت
  • شبكة- حسنًا، في الواقع، لن تستفيد كثيرًا من شبكة 1 جيجابت، ولكن مع ذلك، إذا كان الزوج الملتوي ذو 8 نواة ممتدًا (يمكنك إلقاء نظرة على الموصلات)، فمن المنطقي تثبيت مفتاح جيجابت، في نفس الوقت ستكون مشاركة الملفات في الوقت أسرع.
    واللمسة الأخيرة لهذا السيناريو هي أنه ليست هناك حاجة لوضع قاعدة البيانات في مكان ما على جهاز منفصل - سيتم تنفيذ العمليات الطويلة محليًا بشكل أسرع بكثير من تنفيذها عبر الشبكة. ضع هذه السيارة مكان العمل، من حيث يتم التخطيط، على سبيل المثال، لإغلاق الشهر أو إجراء تحديثات أمان المعلومات.

نقطة أخرى هي إذا كانت القاعدة تعتمد على النماذج المُدارة. هنا، إذا فعلت كل شيء كما هو موضح أعلاه، فسوف تحصل على الفرامل. ولكن مع ذلك هناك طريقة للخروج:

  • محرك أقراص SSD*بدلا من المسمار العادي سوف ينقذنا. خذ محرك أقراص بسعة 120 جيجابايت، لحسن الحظ، حتى مع مراعاة الزيادة في سعر الصرف، فهي مقبولة. أوصي بالاهتمام بسلسلة Intel 520/530، Kingston V300. والأفضل من ذلك، ما عليك سوى قراءة التقييمات لأحدث الموديلات، لأن... يتطور هذا السوق بسرعة كبيرة وتدخل منتجات جديدة إلى السوق
    *ملاحظة: إذا قمت بدمج الأقراص في RAID مع النسخ المتطابق، على سبيل المثال، RAID1. في هذه الحالة، هناك مثل هذه النقطة: معظم محركات أقراص SSDالقطع مطلوب لتنظيف القمامة (ينطبق بشكل أساسي على الطرز القديمة إلى حد ما)، وفي وضع الغارة، قد لا يكون الأمر مدعومًا وسوف تنخفض سرعة محرك الأقراص أثناء تشغيله. لتجنب هذه المشكلة، يمكنك استخدام طريقتين على الأقل: من الناحية المثالية، شراء SSD على مستوى المؤسسة، على سبيل المثال، Intel DC3500. إذا بدا الأمر باهظ الثمن، فيمكنك استخدام مجموعة: اللوحة الأم مع مجموعة الشرائح
  • وحدة المعالجة المركزية- على غرار الفقرة السابقة. كلما زاد التردد كان ذلك أفضل.
  • كبش -كبير انها لن تلعب دورا هنا. وبالنظر إلى كيفية استهلاك التطبيقات الحديثة للذاكرة، اضبطها على 8 جيجابايت

إذا كان مستخدم واحد يعمل محليا مع قاعدة البيانات، فهذا يكفي لعمله المريح، ولكن سرعة عمل الشبكة من خلال المورد المشترك ستظل بطيئة. ولكن هناك طريقة للخروج هنا أيضًا - وهي العمل من خلال خادم الويب. على الإنترنت، يمكنك العثور على عدد كبير من المقالات التي تصف كيفية تنظيم العمل مع 1C بطريقة مماثلة، لن أتطرق إلى هذا في هذه المقالة. الشيء الوحيد الذي سأشاركه معكم هو ملاحظاتي: يفضل تكوين العمل للمستخدمين ليس من خلال متصفح الويب، ولكن من خلال عميل رفيع (عندما نضيف قاعدة بيانات جديدة إلى قائمة أمن المعلومات، في موضع أمن المعلومات الصفحة بها عنصر "على خادم الويب"). وهذا حسب ملاحظاتي أسرع من المتصفح. بالإضافة إلى ذلك، عند العمل من خلال المتصفح، توجد أخطاء في الواجهة (نقل PM، وما إلى ذلك)، والتي لا تكون موجودة عند العمل من خلال عميل رفيع.

في الواقع، باستخدام هذه الوصفة (SSD، معالج عالي السرعة، خادم الويب، العميل الرقيق). يمكنك تبديد الأسطورة "إذا كان عدد المستخدمين أكثر من 1 (في بعض الإصدارات أكثر من 0 :)) - فأنت بحاجة إلى قاعدة خادم*.

*على الرغم من ذلك، بالطبع، مع التحذير من أن هذا ليس UPP أو حجم قاعدة بيانات> ~ 4 جيجابايت، وأن عدد المستخدمين لا يتجاوز 4 (هذا هو الحد الأقصى لحجم قاعدة البيانات وعدد المستخدمين الذين رأيتهم، ربما أحدهم واجهت حالات عندما يكتب المزيد من الأشخاص في قاعدة بيانات الملفات في التعليقات من خلال خادم الويب)؟

العمل مع قاعدة بيانات الملفات في المحطة

دعنا ننتقل إلى الخيار التالي. لدينا خادم طرفي وقاعدة بيانات للملفات. كل شيء هنا مشابه للسيناريو 1 باستثناء المعالج:

  • محرك SSDبدلاً من المسمار العادي.*
    *ملحوظة:تأكد من تجميع الأقراص في RAID مع النسخ المتطابق، على سبيل المثال، RAID1. في هذه الحالة، هناك نقطة من هذا القبيل: تتطلب معظم محركات أقراص SSD تقليمًا لتنظيف القمامة (بشكل أساسي للطرز القديمة إلى حد ما)؛ في وضع الغارة، قد لا يكون الأمر مدعومًا وسوف تنخفض سرعة محرك الأقراص أثناء عمله. لتجنب هذه المشكلة، يمكنك استخدام طريقتين على الأقل: من الناحية المثالية، شراء SSD على مستوى المؤسسة، على سبيل المثال، Intel DC3500. إذا كان هذا يبدو مكلفًا، فيمكنك استخدام SSD من فئة مخصصة، ولكن بعد ذلك تأكد من أن مورد إعادة الكتابة الخاص به كافٍ لسيناريو عملك.
  • وحدة المعالجة المركزية- هنا من المنطقي أن تأخذ corei5 بدلاً من i3، لأنه ستعمل 1C على المحطة، ولن تؤذي النوى الإضافية، لكن لا تنسى التردد.
  • كبشيوجد مثل هذا التعبير المستقر بين المسؤولين: لا يوجد شيء مثل الكثير من الذاكرة). من خلال تجربتي، يشغل 7 أشخاص يعملون في BP3 مساحة تتراوح من 8 إلى 12 جيجابايت على الجهاز (اعتمادًا على عدد المستندات المفتوحة لكل مستخدم). بالنسبة للنماذج العادية، يمكن تقسيم مقدار الذاكرة على 2 :). ويمكن إجراء حساب تقريبي على النحو التالي: 256 ميجابايت للجلسة الطرفية نفسها + 1.5 جيجابايت لـ 1C.

العمل مع قاعدة بيانات الخادم (MSSQL).


هذا السيناريو هو الأكثر تعقيدًا وربما يتطلب مقالًا منفصلاً. في هذه المقالة، أقترح النظر فقط في المبادئ الأساسية التي تؤثر على الأداء

  • استضافة خادم SQL وخادم 1C.على أجهزة مختلفة أو على واحد. هناك نقطة من هذا القبيل: إذا كانوا على نفس الجهاز، فإن الاتصال بينهما يحدث من خلال بروتوكول الذاكرة المشتركة، وفي هذه الحالة نحصل على مكافأة في الأداء، وهي غير موجودة عندما تكون على أجهزة مختلفة.
  • وحدة المعالجة المركزية.ولكن هذا هو المكان الذي تكون فيه سرعات الساعة العالية والنوى المتعددة مفيدة. لأن لدينا عملية خادم SQL، إذا كانت على نفس الجهاز، والعديد من عمليات خادم 1C rphost التي ستقوم بتحميل نوى المعالج، وأود بشكل خاص تسليط الضوء على أنظمة المعالج المزدوج (أي عندما يكون هناك مقبسان على اللوحة الأم لـ أو أكثر من مقبس). حتى لو أخذته بمقبس واحد فارغ "احتياطي، قم بشراء معالج إضافي لاحقًا إذا كنت في حاجة إليه فجأة." لقد رأيت عددًا كبيرًا من الخوادم ثنائية المقبس التي ظلت خاملة حتى نهاية عمرها الافتراضي بمقبس ثانٍ فارغ. بالرغم من ذلك، إذا كانت الشركة تدفع... لماذا تحرم نفسك من المتعة :)
  • كبش. في عمله، يستخدم خادم SQL* ذاكرة الوصول العشوائي (RAM) بشكل نشط؛ وإذا لم تكن كافية، فسوف يصل إلى الأقراص، والتي، حتى في حالة SSD، تكون أبطأ من ذاكرة الوصول العشوائي (RAM). لذلك، ليست هناك حاجة لتبخير الذاكرة هنا. قم بتخصيص الحد الأقصى لعدد ممكن (لا تنس، بالطبع، الحس السليم :))، واترك فتحات مجانية على اللوحة الأم حتى تتمكن دائمًا من توفير عصا إضافية.
    *ملاحظة: لا تنس تحديد الحد الأقصى لذاكرة الوصول العشوائي (RAM) التي يستخدمها خادم SQL بحيث تكون كافية لنظام التشغيل والجلسات الطرفية، وكذلك زيادة خطوات زيادة tmp وقاعدة بيانات SQL (افتراضيًا، الخطوة هي 1 ميجابايت، والتي صغيرة جدا، مجموعة 200 ميجابايت لكل قاعدة و50 ميجابايت لكل سجل)
  • النظام الفرعي للقرص.قد تعتقد أنه إذا كان مقدار ذاكرة الوصول العشوائي أكبر من حجم قاعدة البيانات، فسيكون كل شيء في الذاكرة وسيطير كل شيء. ربما كان الأمر على هذا النحو... حتى عملية الكتابة الأولى :) والتي ستكتب على الأقراص. وهذا هو المكان الذي ستحطمك فيه محركات الأقراص الثابتة :) استخدم محركات أقراص SSD. وهنا، لا تبخل على محركات أقراص SSD غير المكتبية، وقم بشراء محركات أقراص SSD عادية على مستوى المؤسسة. إنتل DC3700 -200 جيجابايت، الموارد 3.7 بيتابايت (10 عمليات استبدال لسعة التخزين الكاملة يوميًا لمدة 5 سنوات)،يمكن العثور عليها مقابل 24000r/piece + الثانية لـ RAID1=48000. سوف يكلف الترخيص الكثير.

يبدو أن هذا هو الحال. إذا كانت لديك أسئلة/شكاوى/اقتراحات - مرحبًا بك في التعليقات؛)

© 2024 ermake.ru - حول إصلاح أجهزة الكمبيوتر - بوابة المعلومات