เซิร์ฟเวอร์สำหรับ 1s 8.2 ในวันที่ 3 ราคาและคำสั่งการจัดส่ง

เซิร์ฟเวอร์ 1C เป็นโปรแกรมพิเศษที่ให้คุณเรียกใช้ 1C ในบริษัทในโหมดไคลเอนต์-เซิร์ฟเวอร์ ทั้งหมดนี้หมายความว่าอย่างไร?

โดยทั่วไป 1C สามารถทำงานได้ในสองโหมด ไฟล์แรกมักเรียกว่าไฟล์ โปรแกรมที่ผู้ใช้รัน () บนคอมพิวเตอร์ของเขาทำงานร่วมกับฐานข้อมูลอย่างอิสระ

โหมดที่สองเรียกว่าไคลเอนต์เซิร์ฟเวอร์ (หรือเพียงแค่ฝั่งเซิร์ฟเวอร์) ซึ่งหมายความว่าโปรแกรมพิเศษทำงานบนเซิร์ฟเวอร์ (คอมพิวเตอร์) - เซิร์ฟเวอร์ 1C (โปรแกรมเรียกอีกอย่างว่า 1C Application Server) โปรแกรมที่ผู้ใช้ (ไคลเอนต์ 1C) ทำงานบนคอมพิวเตอร์ของเขาทำงานกับโปรแกรมเซิร์ฟเวอร์ 1C และทำงานกับฐานข้อมูลตามลำดับ DBMS – MS SQL หรือที่คล้ายกัน – ถูกใช้เป็นฐานข้อมูล

โดยปกติเซิร์ฟเวอร์ 1C จะใช้ในกรณีต่อไปนี้:

  • ฐานข้อมูลขนาดใหญ่ (4Gb+)
  • จำนวนผู้ใช้มีขนาดใหญ่ (20-30+)
  • ใช้ 1C Thin หรือเว็บไคลเอ็นต์ (โดยทั่วไป 1C และเว็บรวมกันทุกประเภท)
  • ฉันต้องการทำงานกับ 1C บน Linux

วันนี้เราจะพูดถึงวิธีการตั้งค่าเซิร์ฟเวอร์ 1C

เซิร์ฟเวอร์ 1C คืออะไร

เพื่อหลีกเลี่ยงความสับสน เรามาดูกันดีกว่าว่าพวกเขาหมายถึงอะไรเมื่อพูดว่า "เซิร์ฟเวอร์ 1C":

  • นี่คือโปรแกรมเซิร์ฟเวอร์ 1C (โดยปกติจะเปิดตัวเป็นบริการ Windows)
  • นี่คือเซิร์ฟเวอร์ที่โปรแกรมนี้ทำงาน (เช่น คอมพิวเตอร์)
  • นี่คือเซิร์ฟเวอร์ที่ใช้ MS SQL ซึ่งมีฐานข้อมูลอยู่ซึ่งจัดการโดยโปรแกรมเซิร์ฟเวอร์ 1C
  • นี่คือเซิร์ฟเวอร์ที่เว็บเซิร์ฟเวอร์ Apache หรือ MS IIS ทำงานซึ่งเว็บไคลเอ็นต์ 1C ทำงานผ่าน

หากฉันเพิ่มด้วยว่าเซิร์ฟเวอร์ 1C สามารถเป็นคลัสเตอร์ได้ (เช่นกลุ่มของเซิร์ฟเวอร์ที่โปรแกรมรองของเซิร์ฟเวอร์ 1C ทำงาน) คุณอาจสับสนได้อย่างสมบูรณ์

รูปแบบการดำเนินงานที่แท้จริงของเซิร์ฟเวอร์ 1C

เซิร์ฟเวอร์ 1C (แอปพลิเคชันเซิร์ฟเวอร์ 1C ที่แม่นยำยิ่งขึ้น) เป็นโปรแกรม 1C ที่ติดตั้ง [บ่อยที่สุด] เป็นบริการ Windows คุณยังสามารถติดตั้งเป็นโปรแกรมปกติและใช้การโหลดอัตโนมัติเพื่อเริ่มทำงานเมื่อ Windows บูท นอกจากนี้ เซิร์ฟเวอร์ 1C สามารถติดตั้งภายใต้ Unix/Linux ได้ มีชุดการแจกจ่ายแยกต่างหากสำหรับสิ่งนี้ (ดูลิงก์เกี่ยวกับวิธีการติดตั้งภายใต้ Linux ที่นี่)

เซิร์ฟเวอร์ 1C ไม่ใช่โปรแกรมเดียว แต่ประกอบด้วยหลายกระบวนการ:

  • ตัวแทนเซิร์ฟเวอร์ (ragent.exe) จริงๆ แล้วคือเซิร์ฟเวอร์ 1C มันไม่ทำอะไรเลยนอกจากจัดเก็บและระบุหนึ่งหรือกลุ่มของคลัสเตอร์ 1C
  • คลัสเตอร์ 1C (rmngr.exe) คือกลุ่มของกระบวนการของผู้ปฏิบัติงาน 1C ที่ประมวลผลข้อมูลจริง คลัสเตอร์เองไม่ได้ประมวลผลอะไรเลย แต่จัดการกระบวนการทำงาน
  • เวิร์กโฟลว์ 1C (rphost.exe) จริงๆ แล้วคือ "ม้างาน" ที่ประมวลผลเซสชันการทำงานของผู้ใช้

ดังนั้นเซิร์ฟเวอร์ 1C หนึ่งตัวสามารถประกอบด้วยหลายคลัสเตอร์ (ซึ่งสามารถอยู่ในคอมพิวเตอร์เครื่องอื่น) และแต่ละคลัสเตอร์สามารถประกอบด้วยหลายกระบวนการ สิ่งนี้ให้อะไร?

การสร้างคลัสเตอร์หลาย ๆ อันจะทำให้เสถียรภาพโดยรวมของระบบมีความสมดุล หากคลัสเตอร์ตัวใดตัวหนึ่ง (หรือคอมพิวเตอร์เซิร์ฟเวอร์) ขัดข้อง คลัสเตอร์อื่นจะยังคงทำงานต่อไป

การสร้างหลายกระบวนการจะทำให้โหลด CPU และจำนวนหน่วยความจำที่มีอยู่สมดุลกัน

แผนการทำงานของเซิร์ฟเวอร์ 1C กับส่วนประกอบอื่น ๆ ของระบบ 1C

ในกรณีที่ใช้ไคลเอนต์หนา 1C จำเป็นต้องใช้เซิร์ฟเวอร์ 1C เพื่อส่งคำขอไปยังเซิร์ฟเวอร์ 1C SQL ในกรณีที่ใช้ไคลเอ็นต์แบบบาง 1C หรือเว็บไคลเอ็นต์ 1C เซิร์ฟเวอร์ 1C จะทำการคำนวณทั้งหมด ดังนั้น ภาระบนคอมพิวเตอร์เซิร์ฟเวอร์จึงเพิ่มขึ้น

DBMS (ในการสนทนาที่หลายคนเรียกว่า SQL แม้ว่าจะไม่ถูกต้องก็ตาม) เป็นระบบจัดการฐานข้อมูล ปากเปล่ามักเรียกกันว่า "es-ku-el" หรือ "skul" หรือ "sequel" ในกรณีส่วนใหญ่ MS SQL จะใช้กับ 1C เนื่องจากมีการพัฒนาในอดีต ในเวอร์ชัน 8.2 การสนับสนุนสำหรับ Oracle และ IBM DB2 ปรากฏขึ้นรวมถึงสำหรับผู้ที่ต้องการสร้างระบบลิขสิทธิ์เต็มรูปแบบและฟรีบน Linux - PostgreSQL ซึ่งแจกจ่ายฟรี (ได้รับลิขสิทธิ์)

DBMS ในระบบที่โหลดน้อยมักจะติดตั้งบนเซิร์ฟเวอร์คอมพิวเตอร์เครื่องเดียวกับเซิร์ฟเวอร์ 1C ในกรณีนี้ คุณต้องตรวจสอบการตั้งค่า MS SQL รวมถึงการใช้งานหน่วยความจำ

ในระบบที่มีการโหลดจำนวนมาก MS SQL และเซิร์ฟเวอร์ 1C จะถูกแจกจ่ายไปยังคอมพิวเตอร์เครื่องต่างๆ (ในกรณีที่ยากลำบาก แม้แต่เซิร์ฟเวอร์ 1C เองก็ถูกแจกจ่ายไปยังคอมพิวเตอร์หลายเครื่อง) พวกเขาใช้ทรัพยากรคอมพิวเตอร์แตกต่างกัน ทั้งสองต้องใช้โปรเซสเซอร์และฮาร์ดไดรฟ์ ที่ฝั่งเซิร์ฟเวอร์ 1C โหลดจะมากขึ้นในโปรเซสเซอร์และหน่วยความจำ (เก็บเฉพาะไฟล์ชั่วคราวในฮาร์ดไดรฟ์) ในด้าน MS SQL เมื่อผู้ใช้กำลังทำงานอย่างหนักเพื่อป้อนเอกสาร นี่หมายถึงการอ่าน/การเขียนเล็กน้อยจำนวนมาก

เวอร์ชันเว็บใช้เว็บเซิร์ฟเวอร์เพิ่มเติม จำเป็นเมื่อ:

  • ฉันต้องการ 1C ทำงานกับเว็บ (บริการเว็บ, ส่วนขยายเว็บ)
  • ใช้ไคลเอ็นต์แบบบาง 1C ผ่านทางอินเทอร์เน็ต
  • โดยใช้เว็บไคลเอ็นต์

เว็บเซิร์ฟเวอร์ไม่ได้ดำเนินการ 1C ใด ๆ และทำหน้าที่เป็นสะพานเชื่อมระหว่างไคลเอนต์และเซิร์ฟเวอร์ 1C เหล่านั้น. มันถ่ายโอน (ออกอากาศ) การกระทำทั้งหมดสำหรับการดำเนินการไปยังเซิร์ฟเวอร์ 1C การทำงานของเว็บเซิร์ฟเวอร์ IIS กับเซิร์ฟเวอร์ 1C สร้างขึ้นบนพื้นฐานของส่วนขยาย ISAPI จากชุดการแจกจ่าย 1C

การจัดการเซิร์ฟเวอร์ 1C

เซิร์ฟเวอร์ 1C ได้รับการจัดการโดยใช้ยูทิลิตี้พิเศษ การดูแลเซิร์ฟเวอร์ 1C ยูทิลิตี้นี้อยู่ในเมนู 1C:Enterprise บนปุ่มเริ่ม

หากคุณติดตั้ง 1C หลายเวอร์ชันบนคอมพิวเตอร์ของคุณ คอนโซลมักจะเริ่มต้นด้วยเวอร์ชันล่าสุด (เวอร์ชันคอนโซลได้รับการลงทะเบียนระหว่างการติดตั้ง) โปรดทราบว่าเวอร์ชันคอนโซลและเวอร์ชันโปรแกรมเซิร์ฟเวอร์ 1C จะต้องตรงกัน

หากคุณต้องการเปิดคอนโซลของเวอร์ชันก่อนหน้าในเมนู Start ของ 1C เวอร์ชันเฉพาะคุณสามารถเลือกคำสั่ง Register Administration Utility ได้ จากนั้นลองเริ่มคอนโซลอีกครั้ง

หน้าต่างคอนโซลควบคุมแบ่งออกเป็นสองส่วน - ซ้าย (พร้อมรายการพารามิเตอร์) และขวา (แผงข้อมูล) เมื่อคุณเริ่มต้นครั้งแรก แผงทางด้านซ้ายจะว่างเปล่า

หากต้องการเพิ่มเซิร์ฟเวอร์ 1C ที่เราจะจัดการและติดตั้งและใช้งานอยู่แล้ว คุณต้องคลิกขวาที่บรรทัด 1C Central Servers และเลือก New 1C Server เป็นชื่อ คุณต้องป้อนที่อยู่ IP หรือชื่อของคอมพิวเตอร์ที่ติดตั้งและใช้งานเซิร์ฟเวอร์ 1C

หากต้องการล็อกอินเข้าสู่เซิร์ฟเวอร์ที่เพิ่ม/เลือก ให้ขยายสาขาโดยคลิกที่เครื่องหมายกากบาททางด้านซ้ายของชื่อ/ที่อยู่ IP:

  • สาขาผู้ดูแลระบบ
    ที่นี่ผู้ดูแลระบบของเซิร์ฟเวอร์ 1C จะถูกระบุ (เช่นเพิ่ม) ผู้ดูแลระบบเซิร์ฟเวอร์ 1C มีสิทธิ์จัดการเซิร์ฟเวอร์เอง (ไม่ใช่คลัสเตอร์!) หากไม่มีใครถูกเพิ่ม ทุกคนที่เข้าสู่ระบบจะสามารถจัดการเซิร์ฟเวอร์ได้
  • คลัสเตอร์สาขา
    นี่คือรายชื่อคลัสเตอร์ หากว่างเปล่า ให้สร้างคลัสเตอร์เริ่มต้นแรก
    ด้วยการขยายสาขาคลัสเตอร์ คุณสามารถจัดการคลัสเตอร์ได้:
  • สาขาผู้ดูแลระบบ
    ที่นี่ผู้ดูแลระบบของคลัสเตอร์ 1C จะถูกระบุ (เช่นเพิ่ม) ผู้ดูแลระบบคลัสเตอร์ 1C มีสิทธิ์ในการจัดการคลัสเตอร์ แต่ไม่ใช่เซิร์ฟเวอร์ 1C หากไม่มีใครถูกเพิ่ม ทุกคนที่เข้าสู่ระบบจะสามารถจัดการคลัสเตอร์ได้ ในการจัดการคลัสเตอร์ คุณไม่จำเป็นต้องเป็นผู้ดูแลเซิร์ฟเวอร์
  • เซิร์ฟเวอร์การทำงานของสาขา
    ที่นี่คุณสามารถเพิ่มและลบเวิร์กโฟลว์ได้ ตามที่กล่าวไว้ข้างต้น สิ่งนี้ช่วยให้คุณสร้างสมดุลระหว่างภาระประสิทธิภาพของเซสชันผู้ใช้โดยกระจายเซสชันต่างๆ ไปตามกระบวนการต่างๆ คุณสมบัติของกระบวนการประกอบด้วย:
    o ใช้/ไม่ใช้/จอง – ประมวลผลกิจกรรม
    o ผลผลิต – จำนวนสูงสุด 1,000 ค่าเริ่มต้น 1,000 ช่วยให้คุณจัดการลำดับความสำคัญปัจจุบันของกระบวนการ เซสชันใหม่เชื่อมต่อกับกระบวนการที่มีตัวเลขประสิทธิภาพสูงสุด อย่างไรก็ตาม ทุกๆ N นาที ระบบจะจัดเรียงตัวเลขนี้ใหม่ตามโหลดกระบวนการจริง
  • ฐานข้อมูลสาขา
    ที่จริงแล้วนี่คือที่ตั้งของฐานข้อมูลที่เชื่อมต่อ (อยู่บนเซิร์ฟเวอร์ 1C นี้) คุณสมบัติฐานข้อมูลมี:
    o การบล็อกเซสชัน – การบล็อกการเชื่อมต่อกับฐานข้อมูลนี้ทันที
    o ข้อความ – ออกเมื่อพยายามเข้าร่วมเมื่อถูกบล็อก
    o รหัสการอนุญาต/พารามิเตอร์ – อนุญาตให้เชื่อมต่อแม้ว่าจะถูกห้ามก็ตาม
  • ฐานข้อมูลสาขา/ชื่อฐานข้อมูล/เซสชัน
    รายชื่อผู้ใช้ที่เชื่อมต่อกับฐานข้อมูล เมื่อเลือกเซสชันด้วยเคอร์เซอร์ คุณสามารถลบเซสชันได้ด้วยปุ่ม Del คุณสามารถเลือกทุกคนพร้อมกันได้ ระวัง - อย่าลบตัวเอง!

เมื่อเลือกเซิร์ฟเวอร์ที่จำเป็นสำหรับ 1C คุณควรจำไว้ว่าในขณะที่ผู้ใช้ทำงานกับเซิร์ฟเวอร์นั้น การดำเนินการอ่านและเขียนข้อมูลจำนวนมากจะดำเนินการต่อวินาที

เป็นไปได้มากที่จะชัดเจนในทันทีว่าทำไมการออกแบบเซิร์ฟเวอร์ที่มีความสามารถสำหรับ 1C จึงมีความสำคัญ - หากฮาร์ดแวร์ถูกเลือกในตอนแรกไม่ถูกต้องและไม่สอดคล้องกับโหลดบนระบบก็มีความเสี่ยงที่จะทำงานเป็นระยะ ๆ หรือข้อมูลสำคัญจะ หาย. ในทางกลับกัน การสร้างเซิร์ฟเวอร์สำหรับ 1C และการซื้อฮาร์ดแวร์และซอฟต์แวร์ทั้งหมดอาจทำให้บริษัทมีค่าใช้จ่ายจำนวนมาก ดังนั้นจึงแนะนำให้เลือกอุปกรณ์ในลักษณะที่จะหลีกเลี่ยงค่าใช้จ่ายที่ไม่จำเป็น

การเลือกเซิร์ฟเวอร์สำหรับ 1C

เมื่อผู้เชี่ยวชาญของเราต้องการเลือกการกำหนดค่าสำหรับเซิร์ฟเวอร์ 1C สิ่งแรกที่พวกเขาถามคือจำนวนผู้ใช้ที่จะทำงานกับ 1C ในบริษัท และบริการชุดใดที่พวกเขาวางแผนจะใช้ สิ่งที่พวกเขาจะเป็น ใครจะดูแลระบบ เซิร์ฟเวอร์ 1C และอย่างไร เราเริ่มต้นจากข้อมูลนี้เมื่อสร้างเซิร์ฟเวอร์ 1C

ข้อกำหนดสำหรับเซิร์ฟเวอร์ 1C

ในโครงสร้างฮาร์ดแวร์ของเซิร์ฟเวอร์ 1C ลักษณะของโปรเซสเซอร์, RAM, ระบบย่อยของดิสก์และอินเทอร์เฟซเครือข่ายจะมีความสำคัญสำหรับเรา

จำเป็นต้องให้แน่ใจว่าการทำงานของส่วนประกอบต่อไปนี้มีเสถียรภาพและมีประสิทธิผลเพียงพอ:

  • ระบบปฏิบัติการ;
  • เซิร์ฟเวอร์ฐานข้อมูล (บ่อยที่สุด);
  • ส่วนเซิร์ฟเวอร์ 1C (ไม่ใช่สำหรับทุกกรณีเนื่องจากบริษัทขนาดเล็กที่มีผู้ใช้ 2-10 คนสามารถทำงานกับ 1C ในโหมดไฟล์ได้)
  • ผู้ใช้ทำงานในโหมดเดสก์ท็อประยะไกล
  • งานของผู้ใช้ระยะไกลผ่านไคลเอ็นต์แบบบางหรือเว็บไคลเอ็นต์

การเลือกโปรเซสเซอร์สำหรับเซิร์ฟเวอร์ 1C

โดยปกติจำนวนแกนประมวลผลที่เหมาะสมที่สุดจะคำนวณจากข้อเท็จจริงที่ว่าต้องสำรอง 1-2 คอร์สำหรับการใช้งานระบบปฏิบัติการ, 1-2 คอร์สำหรับการรันฐานข้อมูล SQL, อีก 1 คอร์สำหรับการรันแอปพลิเคชันเซิร์ฟเวอร์และประมาณ 1 คอร์สำหรับ ทุก ๆ 8-10 เซสชันผู้ใช้พร้อมกัน (เพื่อให้ผู้ใช้ไม่บ่นในภายหลังว่าเซิร์ฟเวอร์ 1C ทำงานช้า)

โปรดทราบว่าความเร็วในการประมวลผลคำขอนั้นไม่ได้ขึ้นอยู่กับจำนวนคอร์มากนัก แต่ขึ้นอยู่กับความเร็วสัญญาณนาฬิกาของโปรเซสเซอร์และจำนวนคอร์มีผลกระทบมากขึ้นต่อความเสถียรของการทำงานกับผู้ใช้จำนวนมากและงานพร้อมกันจากพวกเขา .

เซิร์ฟเวอร์ 1C ต้องการหน่วยความจำเท่าใด

นอกเหนือจากที่กล่าวมาข้างต้น หากคุณต้องการเซิร์ฟเวอร์ 1C สำหรับผู้ใช้ 100 คนขึ้นไป เราขอแนะนำให้ปรับใช้คลัสเตอร์ที่มีเซิร์ฟเวอร์ 1C จริงอย่างน้อยสองตัว

เราเสนอให้คำนวณขนาดของ RAM ที่ต้องการตามตัวบ่งชี้ต่อไปนี้:

  • ระบบปฏิบัติการจะต้องใช้พื้นที่ 2 GB
  • อย่างน้อย 2 GB สำหรับการเรียกใช้แคช MS SQL Server และจะดีกว่าถ้าค่านี้คือ 20-30% ของปริมาณฐานข้อมูลจริง - สิ่งนี้จะช่วยให้มั่นใจว่าผู้ใช้จะใช้งานได้อย่างสะดวกสบาย
  • 1 – 4 GB สำหรับเซิร์ฟเวอร์แอปพลิเคชัน 1C
  • เซสชันเทอร์มินัลผู้ใช้หนึ่งเซสชันต้องใช้ 100 – 250 MB ขึ้นอยู่กับชุดฟังก์ชันของเซิร์ฟเวอร์ 1C และการกำหนดค่าที่ใช้

นี่คือการคำนวณโดยประมาณของพารามิเตอร์ของเซิร์ฟเวอร์ 1C 8.3:

จะดีกว่าถ้าซื้อ RAM แบบสำรอง - นี่เป็นหนึ่งในปัจจัยที่สำคัญที่สุดในประสิทธิภาพสูงของเซิร์ฟเวอร์ 1C และในขณะเดียวกันก็เป็นหนึ่งในองค์ประกอบที่ถูกที่สุด หากเซิร์ฟเวอร์ 1C Enterprise มีหน่วยความจำไม่เพียงพอ สิ่งนี้จะสังเกตเห็นได้ชัดเจนมากระหว่างการดำเนินการ ดังนั้นเมื่อคำถามคือเซิร์ฟเวอร์ 1C ใดที่จะเลือก ให้ใส่ใจเสมอเพื่อให้แน่ใจว่ามี RAM เพียงพอ

เซิร์ฟเวอร์ 1C: อุปกรณ์สำหรับระบบย่อยของดิสก์

เมื่อเลือกเซิร์ฟเวอร์ที่จำเป็นสำหรับ 1C คุณควรจำไว้ว่าในขณะที่ผู้ใช้ทำงานกับเซิร์ฟเวอร์นั้น การดำเนินการอ่านและเขียนข้อมูลจำนวนมากจะดำเนินการต่อวินาที พารามิเตอร์นี้ - ความเร็วที่ฮาร์ดไดรฟ์อนุญาตให้คุณประมวลผลข้อมูล - เป็นหนึ่งในพารามิเตอร์หลักสำหรับประสิทธิภาพของเซิร์ฟเวอร์ 1C

เมื่อออกแบบเซิร์ฟเวอร์ 1C เราแนะนำให้ปฏิบัติตามข้อกำหนดฮาร์ดแวร์ต่อไปนี้สำหรับระบบย่อยของดิสก์:

  • ไม่สำคัญว่าคุณสร้างเซิร์ฟเวอร์ประเภทใดสำหรับ 1C เราไม่แนะนำให้ใช้ดิสก์เดี่ยวในเซิร์ฟเวอร์ไม่ว่าในกรณีใด - ขอแนะนำให้จัดระเบียบให้เป็นอาร์เรย์ RAID (RAID 10 สำหรับขนาดใหญ่หรือ RAID 1 สำหรับฐานข้อมูลขนาดเล็ก) โดยที่ฐานข้อมูล ตารางจะตั้งอยู่
  • เราขอแนะนำให้ย้ายไฟล์ดัชนีไปยัง SSD แยกต่างหากเพื่อให้เข้าถึงได้รวดเร็วยิ่งขึ้น
  • TempDB - บน 1-2 (RAID 1) SSD
  • วางระบบปฏิบัติการและข้อมูลผู้ใช้บน RAID 1 จาก SSD/HDD
  • สำหรับไฟล์บันทึก ให้จัดสรรดิสก์ลอจิคัลแยกต่างหากจากอาร์เรย์หรือดิสก์ SSD จริง
  • หากเป็นไปได้ ให้ใช้ตัวควบคุมฮาร์ดแวร์ - เราเคยเห็นสถานการณ์ที่เซิร์ฟเวอร์ที่ทรงพลังและมีราคาแพงทำงานช้าลงเนื่องจากประสิทธิภาพของตัวควบคุมไม่เพียงพอ

การเลือกเซิร์ฟเวอร์สำหรับ 1C

ในบทความนี้ เราได้ให้คำแนะนำและการคำนวณคร่าวๆ เกี่ยวกับวิธีเลือกเซิร์ฟเวอร์สำหรับ 1C เราหวังว่าจะเป็นประโยชน์กับคุณ

โดยสรุป เรามาเพิ่มอีกสิ่งหนึ่ง - คุณไม่ควรพยายามประหยัดเงินโดยใช้คอมพิวเตอร์ผู้ใช้สำหรับเซิร์ฟเวอร์ 1C (เหมือนที่ทำกันในบริษัทขนาดเล็ก) - ฮาร์ดแวร์ผู้ใช้มีความน่าเชื่อถือน้อยกว่าและทนทานต่อข้อผิดพลาดน้อยกว่าฮาร์ดแวร์เซิร์ฟเวอร์ของ ประสิทธิภาพที่คล้ายกัน คุณไม่ควรเสี่ยงต่อระบบบัญชีของบริษัทของคุณ หากการซื้อฮาร์ดแวร์ที่เหมาะสมไม่อยู่ในงบประมาณของคุณ คุณอาจต้องพิจารณาปรับใช้ 1C ในระบบคลาวด์

หากคุณพบว่าเป็นการยากที่จะทราบว่าควรเลือกเซิร์ฟเวอร์ใดสำหรับ 1C Enterprise 8.3 วิธีสร้างเซิร์ฟเวอร์ 1C เนื่องจากคุณไม่เคยพบงานนี้มาก่อน คุณสามารถติดต่อบริษัทผู้รวมระบบได้ตลอดเวลา เพื่อให้ผู้เชี่ยวชาญด้านเทคนิคที่มีประสบการณ์สามารถช่วยคุณออกแบบได้ ซื้อติดตั้งและตั้งค่าเซิร์ฟเวอร์ที่เหมาะกับคุณสำหรับ 1C

ช่วยให้สามารถนำนโยบายการกำหนดราคาแบบยืดหยุ่นไปใช้ได้ตามขนาดขององค์กร

ผลิตภัณฑ์ของระบบ 1C:Enterprise 8 แบ่งออกเป็นประเภทต่างๆ ดังต่อไปนี้:

  • อุปกรณ์พื้นฐานที่ประกอบด้วยแพลตฟอร์ม โซลูชันแอปพลิเคชัน (การกำหนดค่า) และใบอนุญาตให้ใช้ผลิตภัณฑ์บนเวิร์กสเตชันเครื่องเดียว
  • ใบอนุญาตไคลเอ็นต์หรือใบอนุญาตสำหรับเวิร์กสเตชันเพิ่มเติม
  • ใบอนุญาตสำหรับเซิร์ฟเวอร์ 1C: Enterprise 8 (แอปพลิเคชันเซิร์ฟเวอร์);
  • ชุด (“ชุดรวม”) รวมถึงผลิตภัณฑ์หลายรายการที่ระบุไว้ข้างต้น
  • ผลิตภัณฑ์เฉพาะทางที่ขยายขอบเขตของระบบ 1C:Enterprise เช่น เทคโนโลยี 1cfresh สำหรับการพัฒนาและเผยแพร่โซลูชันคลาวด์ แอปพลิเคชันมือถือ และอื่นๆ

ระบบโปรแกรม 1C:Enterprise 8 ใช้การป้องกันซอฟต์แวร์และฮาร์ดแวร์ การส่งมอบผลิตภัณฑ์ประกอบด้วยชุดรหัส PIN การป้องกันซอฟต์แวร์หรือคีย์ฮาร์ดแวร์ (USB) ในเวลาเดียวกันผลิตภัณฑ์ของระบบ 1C:Enterprise 8 สามารถใช้ทั้งลิขสิทธิ์ซอฟต์แวร์และฮาร์ดแวร์พร้อมกันเมื่อทำงานกับฐานข้อมูลเดียวกัน

การส่งมอบหลักของผลิตภัณฑ์ระบบ 1C:Enterprise 8 ซึ่งประกอบด้วยส่วนซอฟต์แวร์ (แพลตฟอร์มเทคโนโลยี) และโซลูชันแอปพลิเคชันสำหรับการทำงานการจัดการและการบัญชีต่างๆ โดยอัตโนมัติ (การกำหนดค่า) ได้รับการเผยแพร่ในรูปแบบของผลิตภัณฑ์ผู้ใช้คนเดียว แพ็คเกจพื้นฐานประกอบด้วยชุดการแจกจ่ายบนซีดีรอม ชุดเอกสาร คีย์ผู้ใช้คนเดียวเพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต (คีย์ป้องกัน) สำหรับพอร์ต USB ข้อตกลงใบอนุญาตที่อนุญาตให้ใช้ผลิตภัณฑ์ซอฟต์แวร์บนคอมพิวเตอร์เครื่องเดียว และวัสดุอื่นๆ หากต้องการใช้ผลิตภัณฑ์ 1C:Enterprise บนคอมพิวเตอร์ตั้งแต่สองเครื่องขึ้นไปภายในเครือข่ายท้องถิ่นเดียวกัน จะต้องซื้อใบอนุญาตเพิ่มเติม บริษัท 1C ออกใบอนุญาตเพิ่มเติมสำหรับสถานที่ทำงาน 1, 5, 10, 20 และ 50 แห่ง โดยจำนวนสถานที่ทำงานที่ผู้ใช้ต้องการนั้นประกอบด้วยใบอนุญาตเหล่านี้

รหัส ชื่อ สกุลเงิน ราคาแนะนำ ราคาตัวแทนจำหน่าย ราคาสำหรับโพสต์ พันธมิตร อัตราภาษีมูลค่าเพิ่ม
((ชื่อกลุ่ม))
((รายการบทความ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((ndsText))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
www.1c-dn.com
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
ราคาสำหรับผลิตภัณฑ์ 1C:Enterprise สำหรับตลาดต่างประเทศมีอยู่บนเว็บไซต์ www.1c-dn.com
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ชื่อกลุ่ม))
((รายการบทความ)) ((ชื่อรายการ)) ((ชื่อรายการ)) *

((รายการความคิดเห็น))

((รายการ.สกุลเงิน)) ((parseInt(item.price1)|จำนวน)) ((parseInt(item.price2)|จำนวน)) ((parseInt(item.price3)|จำนวน)) ((รายการnds))
((ndsText))

ใบอนุญาตเพิ่มเติมสามารถใช้ร่วมกับผลิตภัณฑ์ซอฟต์แวร์หลักที่ซื้ออย่างถูกกฎหมายของระบบ 1C:Enterprise 8 เท่านั้น เมื่อซื้อใบอนุญาตเพิ่มเติม ผู้ใช้จะต้องแสดงบัตรลงทะเบียนสำหรับการจัดส่งหลักของ "1C:Enterprise 8" พันธมิตรจะตรวจสอบว่าผู้ใช้มีอุปทานพื้นฐานก่อนที่จะขายใบอนุญาตเพิ่มเติม

ชุดการส่งมอบใบอนุญาตเพิ่มเติมประกอบด้วยคีย์การป้องกัน (USB) ข้อตกลงใบอนุญาตที่ช่วยให้สามารถทำงานร่วมกับผลิตภัณฑ์ซอฟต์แวร์พร้อมกันสำหรับจำนวนเวิร์กสเตชันที่สอดคล้องกัน และคูปองที่ให้สิทธิ์ในการซื้อหนังสือเพิ่มเติมจากชุดเอกสาร (หนังสือเล่มหนึ่งของ ทางเลือกของผู้ใช้สำหรับสถานที่ทำงานที่ได้รับใบอนุญาตเพิ่มเติมแต่ละแห่ง) ราคาหนังสือหนึ่งเล่มจากชุดเอกสารสำหรับผู้ใช้คือ 10 USD เมื่อซื้อ ผู้ใช้จะต้องแสดงคูปองซึ่งจะต้องระบุชื่อหนังสือและชื่อขององค์กร คูปองจะลงนามโดยหัวหน้า ขององค์กรและประทับตรารับรอง หากต้องการใช้ผลิตภัณฑ์ซอฟต์แวร์ของระบบ 1C:Enterprise 8 ในเวอร์ชันไคลเอ็นต์-เซิร์ฟเวอร์ คุณต้องซื้อใบอนุญาตเพิ่มเติมเพื่อใช้เซิร์ฟเวอร์ 1C:Enterprise โดยไม่คำนึงถึงจำนวนใบอนุญาตที่ซื้อสำหรับเวิร์กสเตชันเพิ่มเติม ใบอนุญาตสำหรับการใช้เซิร์ฟเวอร์ 1C:Enterprise มาพร้อมกับข้อตกลงใบอนุญาต คีย์การป้องกัน (USB) และหนังสือ “1C:Enterprise 8 ไคลเอนต์-เซิร์ฟเวอร์ คุณสมบัติการติดตั้งและใช้งาน”

จากเว็บไซต์หลักของ บริษัท 1C คุณสามารถดาวน์โหลดรายการราคาทั้งหมดสำหรับผลิตภัณฑ์ซอฟต์แวร์และผลิตภัณฑ์อื่น ๆ ได้

1C:ITS – ข้อตกลงเดียวสำหรับการรับบริการโดยผู้ใช้ 1C:Enterprise

บริษัท 1C ร่วมกับพันธมิตร มอบการสนับสนุนด้านเทคโนโลยีสารสนเทศที่ครอบคลุมแก่ผู้ใช้โปรแกรม 1C:Enterprise

เปลี่ยนเป็น "1C:Enterprise 8" สำหรับผู้ใช้เวอร์ชันก่อนหน้า

สำหรับผู้ใช้กลุ่มผลิตภัณฑ์ซอฟต์แวร์ "1C: Trade and Warehouse 7.0", "1C: Trade and Warehouse 7.5", "1C: Trade and Warehouse 7.7", 1C: Aspect 7.7 ของระบบ 1C:Enterprise รวมถึงการกำหนดค่าสำหรับการรักษาการค้าเท่านั้น การบัญชี มีแผนการจัดซื้อผลิตภัณฑ์ "1C:Enterprise 8. Trade Management" ตามเงื่อนไขสิทธิพิเศษ (อัปเกรด) กฎที่ใช้ใน 1C สำหรับการคำนวณราคาของการอัพเกรดยังคงอยู่: ราคาของผลิตภัณฑ์ใหม่ (อุปทานหลักของ 1C: Enterprise 8 พร้อมใบอนุญาตเพิ่มเติมที่ให้จำนวนงานที่ต้องการ) ลบด้วยราคาของเก่าบวก 5 USD แต่ไม่น้อยกว่าครึ่งหนึ่งของต้นทุนของผลิตภัณฑ์ใหม่

คุณสามารถทำการอัปเกรดภายใต้เงื่อนไขที่เสนอได้เพียงครั้งเดียว การเพิ่มจำนวนงานหลังจากการอัปเกรดเสร็จสมบูรณ์สามารถทำได้โดยการซื้อใบอนุญาตเพิ่มเติมที่เหมาะสมโดยมีค่าใช้จ่ายเต็มจำนวนเท่านั้น

หากต้องการซื้อผลิตภัณฑ์ซอฟต์แวร์ของระบบ 1C:Enterprise 8 แบบอัปเกรด คุณต้องส่งใบสมัครจากองค์กร รวมถึงส่งแบบฟอร์มการลงทะเบียนสำหรับผลิตภัณฑ์ที่มีอยู่ ชุดการแจกจ่าย คีย์การป้องกัน และเอกสารยังคงอยู่กับผู้ใช้ ในขณะที่ไม่อนุญาตให้ถ่ายโอนเนื้อหาจาก 1C:Enterprise เวอร์ชันก่อนหน้าไปยังบุคคลและองค์กรอื่น

ส่งคำถามวิธีแก้ปัญหา เราตอบวันธรรมดา
ในหนึ่งชั่วโมง

วิธีเลือกเซิร์ฟเวอร์ที่จะทำงานกับ 1C

ลองพิจารณาตัวอย่างพื้นฐานหลายประการของการกำหนดค่าเซิร์ฟเวอร์พื้นฐานสำหรับ 1C ตามเกณฑ์หลักสองประการ - จำนวนผู้ใช้และวิธีการใช้งานโปรแกรม: 1C แบบไฟล์หรือ 1C: แอปพลิเคชันเซิร์ฟเวอร์ + SQL

มาจองกันทันที - แผนกนี้เป็นไปตามอำเภอใจเนื่องจากผู้ใช้จำนวนน้อยที่มีฐานข้อมูลขนาดใหญ่จะโหลดทั้งโปรเซสเซอร์และระบบย่อยของดิสก์อย่างมีนัยสำคัญ แต่ในขณะเดียวกัน ผู้ใช้จำนวนมากก็สามารถใช้ชุดฟังก์ชันที่ค่อนข้างจำกัดและทำงานกับฐานข้อมูลขนาดเล็กได้ และถึงแม้จะทำงานพร้อมกันไม่ได้ก็ตาม เหล่านั้น. เมื่อเลือกเซิร์ฟเวอร์คุณต้องปรึกษากับผู้เชี่ยวชาญและพยายามถ่ายทอด "ความจริงทั้งหมด" เกี่ยวกับงานของคุณให้เขาฟัง

    บริษัทขนาดเล็ก (ผู้ใช้ 2-10 คน), ฐานข้อมูลสูงสุด 1 Gb, 1C Enterprise - โหมดไฟล์นี่ไม่ใช่อะไรมากไปกว่าการใช้งานไฟล์เซิร์ฟเวอร์แบบคลาสสิก

    คุณสามารถเลือกหนึ่งในรุ่น Intel Xeon รุ่นเยาว์ของซีรีส์ E3-12XX เป็นโปรเซสเซอร์พื้นฐานได้

    การคำนวณ RAM นั้นง่ายมาก: โดยไม่ต้องลงรายละเอียดเกี่ยวกับการทำงานของระบบและแคชของไฟล์โดยเฉพาะ เราจะกำหนดให้เป็นประมาณ 2 Gb สำหรับระบบปฏิบัติการและจำนวนเท่ากันสำหรับการทำงานกับระบบไฟล์

    เราไม่พิจารณากรณีของ “เซิร์ฟเวอร์เทียม” เช่น เมื่อพวกเขาพยายาม "ปรับ" เวิร์กสเตชันที่มีการกำหนดค่าที่เหมาะสมกับเซิร์ฟเวอร์สำหรับ 1C แม้สำหรับผู้ใช้ 2-3 คนก็ตาม แม้ว่า "ผู้ดูแลระบบ" จำนวนมากจะมีประสบการณ์ "มากมาย" ในการใช้คอมพิวเตอร์ธรรมดาเป็นเซิร์ฟเวอร์ แต่เราไม่ได้หารือเกี่ยวกับตัวเลือกดังกล่าวและไม่แนะนำตัวเลือกดังกล่าว

    ฉันไม่สามารถยกมือติดตั้ง RAM เพียง 4Gb บน Intel Xeon ซึ่งเป็นโปรเซสเซอร์เซิร์ฟเวอร์ซีรีส์ได้ ถึงกระนั้น เราขอแนะนำ 8Gb (หลักการที่มากกว่าไม่น้อยก็ใช้งานได้ที่นี่)

    ระบบดิสก์ ไดรฟ์สมัยใหม่ แม้แต่ไดรฟ์ระดับเซิร์ฟเวอร์ที่ใช้อินเทอร์เฟซการถ่ายโอนข้อมูล SATA ก็มีราคาแตกต่างกันเล็กน้อยมาก ขึ้นอยู่กับขนาดของดิสก์ ดังนั้นการ “จับหมัด” โดยพยายามลดต้นทุนของเซิร์ฟเวอร์เนื่องจากความแตกต่างของราคาระหว่างดิสก์ 500 Gb และ 1 Tb จึงไม่คุ้มค่า นอกจากนี้กลุ่มผลิตภัณฑ์ไดรฟ์ SATA ขนาด 500 GB จากผู้ผลิตทั้งหมดได้หายไปจากข้อเสนอของพวกเขาแล้ว ในทางกลับกันไม่มีใครยกเลิกสมมติฐานที่รู้จักกันดี - ความเร็วของการเติมพื้นที่ดิสก์เป็นสัดส่วนโดยตรงกับปริมาตร เหล่านั้น. ยิ่งดิสก์มีขนาดใหญ่ ข้อมูลก็ยิ่งถูกเก็บไว้มากขึ้น แม้ว่าจะไม่จำเป็นในตอนแรกก็ตาม เรายืนยันว่าต้องมีดิสก์อย่างน้อย 2 แผ่นเพื่อให้สามารถจัดระเบียบสิ่งที่เรียกว่าได้ ซอฟต์แวร์ "มิเรอร์" - การปกป้องข้อมูลขั้นต่ำหากดิสก์ตัวใดตัวหนึ่งล้มเหลว

    ดังนั้นเราจึงได้รับการกำหนดค่าพื้นฐานของไฟล์เซิร์ฟเวอร์ 1C สำหรับผู้ใช้สูงสุด 10 คน:

    • โปรเซสเซอร์ Intel Xeon E3 1220V3,
    • แรม – 8GB,
    • ฮาร์ดดิสก์ - 2 x 1 Tb SATA
  1. หากมีผู้ใช้ 15-20 คนดังนั้นขนาดฐานข้อมูลสามารถเข้าถึง 4 GB ตามกฎแล้วในกรณีนี้จะใช้เวอร์ชัน 1C: Enterprise 8.3 Application Server หรือ SQL เวอร์ชัน 1C

    ดังนั้นข้อกำหนด RAM: 2GB เท่ากันสำหรับระบบปฏิบัติการ สูงสุด 4GB สำหรับ 1C:เซิร์ฟเวอร์แอปพลิเคชัน และจำนวนเท่ากันสำหรับ MS SQL Server ตัวเลือกที่ดีที่สุดคือเมื่อฐานข้อมูลถูกแคชไว้ใน RAM โดยสมบูรณ์ เราได้รับขนาด RAM ขั้นต่ำที่ต้องการ - 10GB ในทางปฏิบัติมักมีสถานการณ์ที่ 1C: เวอร์ชันแอปพลิเคชันเซิร์ฟเวอร์สูญเสียการตอบสนอง สิ่งนี้จะเกิดขึ้นเมื่อมี RAM ไม่เพียงพอเมื่อระบบปฏิบัติการถูกบังคับให้สลับ 1C เป็นดิสก์ เพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้น เราแนะนำให้มี RAM สำรองไว้เสมอ - รวมเป็น 16GB

    เกี่ยวกับโปรเซสเซอร์อีกครั้งโปรเซสเซอร์ Quad-Core ของซีรีส์ Intel Xeon E3 12XX จะรับมือได้ค่อนข้างดีเราจะเลือกเฉพาะความถี่สัญญาณนาฬิกาที่สูงกว่าเท่านั้น ยิ่งไปกว่านั้น การพึ่งพาความเร็วการทำงานของ 1C กับความถี่สัญญาณนาฬิกาในเวอร์ชัน 1C-8.3 ได้รับการชดเชยด้วยความถี่ที่มีประสิทธิภาพที่แน่นอน - จำนวนคอร์ของโปรเซสเซอร์คูณด้วยความถี่สัญญาณนาฬิกาของคอร์

    ระบบย่อยของดิสก์มีความซับซ้อนมากขึ้นเล็กน้อย อีกครั้งโดยไม่ต้องลงรายละเอียดเกี่ยวกับการทำงานของดิสก์ที่มีการดำเนินการอ่านและเขียน (เรียกว่า IOPS) เราทราบว่าความเร็วการทำงานเฉลี่ยใน "มิเรอร์" เดียวกันจะเพิ่มขึ้นประมาณสองเท่าหากเราเพิ่มจำนวนดิสก์ในมิเรอร์เป็น สี่ (เรียกว่า RAID 10)

    โดยสรุปเราได้รับการกำหนดค่าเซิร์ฟเวอร์พื้นฐานสำหรับผู้ใช้ 15-20 คนในระบบ 1C: Application Server 8.3:

    • ซีพียู - Intel Xeon E3 1240V3 3.4 GHz,
    • แรม - 16GB,
    • ระบบย่อยของดิสก์ - มิเรอร์ของดิสก์ 4 4x1TB
  2. เพื่อปรับปรุงประสิทธิภาพและความน่าเชื่อถือของระบบโดยรวม เมื่อจำนวนผู้ใช้ 1C:Enterprise มากกว่า 30 คนตามกฎแล้ว จะใช้โซลูชันเทอร์มินัล สาระสำคัญของโซลูชันนี้คือแอปพลิเคชันผู้ใช้ (ในกรณีนี้คือ 1C) จะถูกเปิดใช้งานและทำงานบนเทอร์มินัลเซิร์ฟเวอร์เอง และผู้ใช้จะเห็นเฉพาะภาพกราฟิกที่เซิร์ฟเวอร์ส่งไปยังคอมพิวเตอร์ของเขา (เทอร์มินัล) นอกจากประสิทธิภาพและความสามารถในการปรับขนาดที่สูงแล้ว เรายังมีความน่าเชื่อถือและการปกป้องข้อมูลของคุณเพิ่มเติม ซึ่งกำหนดโดยการกำหนดค่าของเทอร์มินัลเซิร์ฟเวอร์

    ตามกฎแล้วดิสก์อาร์เรย์ที่มีระดับการป้องกันที่สูงกว่าได้ถูกนำมาใช้แล้ว (RAID 6, 60, การรวมกันของอาร์เรย์ RAID ที่ใช้งานบนฮาร์ดแวร์ ซึ่งโดยปกติแล้วจะเป็นตัวควบคุม RAID เฉพาะ)

    ทางเลือกของโปรเซสเซอร์สำหรับเซิร์ฟเวอร์ดังกล่าวถูกกำหนดโดยการคำนวณอย่างง่าย - โดยปกติแล้วจะมีการจัดสรรฟิสิคัลคอร์อย่างน้อยหนึ่งคอร์ให้กับ SQL อย่างน้อยหนึ่งคอร์สำหรับ 1C: Application Server, 2 สำหรับระบบปฏิบัติการ แกนประมวลผลที่เหลือจะถูกจัดสรรให้กับผู้ใช้

    เป็นที่ทราบกันดีว่าคอร์โปรเซสเซอร์หนึ่งคอร์สามารถรองรับผู้ใช้ได้ไม่เกิน 8 คนอย่างมีประสิทธิภาพ จากเกณฑ์ข้างต้น ไม่ใช่เรื่องยากที่จะเข้าใจว่าสำหรับผู้ใช้มากกว่า 30 รายในการทำงานอย่างมีประสิทธิภาพ จำเป็นต้องเลือกเซิร์ฟเวอร์ที่มีโปรเซสเซอร์ 2 ตัว - อย่างน้อยก็ในแง่ของจำนวนคอร์ทั้งหมด

    การกำหนดค่าทั่วไปของเทอร์มินัลเซิร์ฟเวอร์ + 1C: เซิร์ฟเวอร์แอปพลิเคชันแสดงอยู่ด้านล่าง:

    • หน่วยประมวลผล: 2 x 4C/4T CPU | อินเทลซีออน E5-2609 V2,
    • โมดูลหน่วยความจำ: 4 x DDR3-ER 8Gb,
    • พื้นที่จัดเก็บ: 4 x HDD 1Tb, 4 x HDD 1Tb,
    • ตัวควบคุม: RAID
  3. สำหรับผู้ใช้มากกว่า 50 ราย บทบาทของเทอร์มินัลเซิร์ฟเวอร์ (แอปพลิเคชันเซิร์ฟเวอร์) และเซิร์ฟเวอร์ฐานข้อมูลมักจะถูกแยกออกจากกัน

เซิร์ฟเวอร์ 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 GB ควรกล่าวว่าบริษัทขนาดใหญ่มักจะสร้างตารางขนาดใหญ่เช่นนั้น แน่นอนว่าข้อเสียของโหมดไฟล์คือปัจจัยต่อไปนี้: ยิ่งขนาดฐานข้อมูลใหญ่ขึ้นเท่าใด ข้อกำหนดสำหรับทรัพยากรฮาร์ดแวร์ก็จะยิ่งเข้มงวดมากขึ้นเท่านั้น น่าเสียดาย หากคุณมีคนจำนวนมากที่ทำงานเกี่ยวกับซอฟต์แวร์ หรือคุณต้องสร้างสเปรดชีตขนาดใหญ่ คุณอาจจะเลือกวิธีอื่นในการปรับใช้โครงสร้างไอทีของคุณดีกว่า

และระบบการจัดการ DB ซึ่งทำงานในรูปแบบการดำเนินการไคลเอนต์-เซิร์ฟเวอร์ก็เข้ามาช่วยเหลือ เซิร์ฟเวอร์ 1C รองรับ DBMS ประเภทต่อไปนี้:

    MS SQL Server เป็น DBMS ที่พัฒนาโดย Microsoft เชื่อถือได้ ใช้งานได้จริง แต่ต้องใช้ Windows OS มีข้อเสียบางประการ: ชอบ RAM ครอบครองพื้นที่ทั้งหมดดังนั้นคุณต้องตั้งค่าข้อ จำกัด ด้วยตนเอง RAM รั่วเกิดขึ้นเป็นระยะ ๆ เมื่อโต้ตอบกับอาร์เรย์ตาราง

    PostgreSQL เป็นการแจกจ่ายฟรีในบางสถานที่ ช้าซึ่งได้รับการพิสูจน์แล้วจากการทดลอง เหมาะสำหรับพนักงานตัวเล็ก พนักงานตัวใหญ่อาจรับไม่ได้ แต่ถึงแม้จะมีข้อบกพร่อง แต่ก็ไม่มีข้อจำกัดในการสนับสนุนโปรเซสเซอร์และไม่มี RAM ที่ราบสูงข้อกำหนดหลักคือมือโดยตรงของผู้ดูแลระบบ เมื่อกำหนดค่าอย่างเหมาะสม จะแสดงผลลัพธ์ที่ยอดเยี่ยม

    Oracle Database เป็น DBMS เวอร์ชันที่มีฟังก์ชันการทำงานที่ดีและยังทำงานเร็วมากอีกด้วย ทำให้คุณสามารถเขียนและอ่านได้ไปพร้อมๆ กัน จุดอ่อน - ต้องการ RAM

    ฐานข้อมูลสากล IBM DB2 เหมาะอย่างยิ่งสำหรับการประมวลผลอาร์เรย์ขนาดใหญ่ มีฟังก์ชันการทำงานที่กว้างขวาง น่าเสียดายที่ DBMS นี้มีสิ่งที่ไม่จำเป็นมากมายเพื่อรักษาความเข้ากันได้กับคอมพิวเตอร์ที่ล้าสมัย ซึ่งจะลดประสิทธิภาพของ DBMS ไม่ต้องการ RAM แต่เนื่องจากตารางชั่วคราวมีจำนวนจำกัด จำนวนคอร์ที่รองรับสูงสุดคือ 16 คอร์ ซึ่งมีข้อจำกัดบางประการ

DBMS ที่มีประสิทธิภาพที่สุดในการทดสอบคือ MS SQL Server และ Oracle หากมีข้อจำกัดด้านงบประมาณ คุณควรเลือก PostgreSQL ซึ่งเป็น DBMS ฟรี แต่โปรดจำไว้ว่าเฉพาะเวอร์ชันที่สร้างขึ้นสำหรับซอฟต์แวร์เป้าหมายโดยเฉพาะเท่านั้นที่ใช้งานได้ ไม่ค่อยได้ใช้ IBM DB2 Universal Database เนื่องจากมีแอนะล็อกที่มีประสิทธิภาพมากกว่า แต่รองรับอุปกรณ์และชุดประกอบที่ล้าสมัยจากไอบีเอ็มคือที่สุด

เรามาถึงบทสรุปของสิ่งที่ต้องนำไปใช้ในไคลเอนต์-เซิร์ฟเวอร์ผลงาน มีประสิทธิภาพมากขึ้น- มิฉะนั้น เราจะจบลงด้วยการชะลอตัวและข้อจำกัดร้ายแรง ฉันหวังว่าคุณจะตัดสินใจเลือก DBMS แล้ว แต่จริงๆ แล้วฉันจะบอกว่าสะดวกและเป็นที่นิยมที่สุดคือ MS SQL Serverแพคเกจซอฟต์แวร์ดังกล่าวรองรับได้ดีที่สุด

และฉันจะตอบคำถามอีกหนึ่งข้อทันที ไม่รองรับล่าม SQL อื่นๆ อย่างเป็นทางการอย่างน้อยที่สุด

ดังนั้นมันจะซับซ้อนมากขึ้น เครื่องจักรเครื่องเดียวกลายเป็นคลัสเตอร์ องค์ประกอบของพนักงานขยายออก และแบ่งออกเป็นกลุ่ม แต่ฐานดูเหมือนแผนภาพ สำหรับผู้ใช้มากกว่า 50 คน คุณจะต้องใช้อุปกรณ์สองเครื่องอย่างแน่นอน อันหนึ่งสำหรับฐานข้อมูล ส่วนอันที่สองเป็นเทอร์มินัลเซิร์ฟเวอร์ ไม่เช่นนั้นความจุจะไม่เพียงพอ

จำเป็นต้องมีโหนดเทอร์มินัลเพื่อจ่ายไฟให้กับไคลเอ็นต์แบบบาง อุปกรณ์พิเศษ พีซี หรือแม้แต่สมาร์ทโฟนสามารถทำหน้าที่เป็นไคลเอ็นต์แบบธินได้ ดังนั้นการดำเนินการทั้งหมดจึงดำเนินการจากส่วนกลางบนเครื่องเดียว ซึ่งทำให้อุปกรณ์อันทรงพลังในบทบาทของ TC ไม่จำเป็น มีอุปกรณ์ที่ไม่มีประสิทธิภาพเพียงพอซึ่งรับผิดชอบในการแสดงผลลัพธ์ของการดำเนินการตามคำแนะนำบนหน้าจอ

ฐานข้อมูลต้องการฮาร์ดแวร์ที่สามารถประมวลผลโวลุ่มทั้งหมดในคราวเดียวและส่งข้อมูลไปยังเทอร์มินัลโหนด ซึ่งจะต้องมีประสิทธิภาพมาก เนื่องจากมีหน้าที่รับผิดชอบในการจำลองแอปพลิเคชันเสมือนและจัดหาทรัพยากรทางเทคนิค

ยิ่งองค์กรมีขนาดใหญ่ องค์ประกอบของผู้ใช้ก็จะยิ่งกว้างขึ้น อุปกรณ์ก็จะยิ่งมีประสิทธิผลมากขึ้นเท่านั้น ในบางสถานการณ์จำเป็นต้องมีคลัสเตอร์ แม้ว่าค่าใช้จ่ายอาจดูสูง แต่ในความเป็นจริงแล้ว การซื้อเซิร์ฟเวอร์ 1C และพีซีที่ใช้พลังงานต่ำนั้นถูกกว่าการพยายามตั้งค่าโครงสร้างพื้นฐานด้านไอทีโดยไม่มีพวกเขา

อุปกรณ์

ดังนั้นเราต้องใช้ฮาร์ดแวร์ประเภทใดเซิร์ฟเวอร์สำหรับ 1C - เป็นคำถามที่ดี ก่อนอื่นเราต้องตัดสินใจเกี่ยวกับพารามิเตอร์ตามที่เราจะกำหนดข้อกำหนด:

    จำนวนผู้ใช้

    ปริมาณ ดีบี ;

    ความอดทนต่อความผิดพลาดที่จำเป็น;

    ประเภทการใช้งาน

วางเครื่องหมายคำถามไว้ข้างแต่ละรายการ ตอบพวกเขา. อันที่จริงนี่คือวิธีการสร้างงาน ตอนนี้เรามาลองช่วยคุณนำทางกันดีกว่า เริ่มจากผู้ใช้คนโปรดของเรากันก่อน

จำนวนแบบสอบถาม SQL เป็นจุดสำคัญในการเตรียมงานทางเทคนิค แต่ละบุคคลหรือโปรแกรมสามารถสร้างคำขอได้จำนวนหนึ่ง โดยครอบครองส่วนหนึ่งของทรัพยากรฮาร์ดแวร์ ดังนั้นบิลด์สำหรับผู้ใช้ 5 คนอาจไม่เหมาะสำหรับ 10 คน และสำหรับ 50 คน ข้อกำหนดก็จะดูแตกต่างออกไปเช่นกัน สิ่งเดียวกันสำหรับ 100, 200 แน่นอนว่าซอฟต์แวร์ที่จะทำงานกับ 1C โดยอัตโนมัตินั้นเป็นหัวข้อแยกต่างหากที่ต้องพิจารณาโดยละเอียดเพิ่มเติม

ตอนนี้จุดที่สอง มีฐานข้อมูลดังนั้นจึงจำเป็นต้องวางไว้ที่ไหนสักแห่งและจัดสรรทรัพยากรที่จำเป็นสำหรับการทำงาน งานดูง่ายเท่านั้น คุณจะต้องเลือกไดรฟ์ที่เหมาะสมที่สามารถให้ความเร็วและระดับเสียงที่ต้องการได้ ขอแนะนำให้ทำนายขนาดที่เป็นไปได้ของฐานข้อมูลจากนั้นจะกำหนดข้อกำหนดได้ง่ายขึ้น

ความทนทานต่อข้อผิดพลาดได้รับการออกแบบมาเพื่อให้แน่ใจว่าการทำงานไม่หยุดชะงัก เพื่อให้แน่ใจว่ามีการสำรองข้อมูลอย่างต่อเนื่องประการหนึ่งเกี่ยวกับอุปกรณ์ ทำซ้ำโดยผู้อื่น ยิ่งระดับความทนทานต่อข้อผิดพลาดสูง การกำหนดค่าก็จะซับซ้อนและมีราคาแพงมากขึ้น

ประเภทของการดำเนินการ - ที่จริงแล้วเราจะนำไปใช้อย่างไรเพื่อจุดประสงค์อะไร ไม่มีอะไรซับซ้อน หากเป็นเพียงการบัญชี พลังงานก็จะมีความสำคัญน้อยลง แต่ถ้าใช้เครื่องมือทั้งหมด ก็จำเป็นต้องมีอุปกรณ์ที่ทรงพลังมากขึ้น

มาดูส่วนประกอบกัน

ซีพียู

ซีพียู โดยมีประสิทธิภาพไม่ต่ำกว่า 1,700 MHz แม้ว่าข้อกำหนดจะระบุค่าที่ต่ำกว่าก็ตามควร มุ่งเน้นไปที่มันและในที่สุด ซื้อโปรเซสเซอร์ที่ทรงพลังยิ่งขึ้น เหมาะสำหรับ Intel Corอี i3-8100, Xeon E3-1220 v6 หรือ AMD Ryzen 3 1200 ส่วนใหญ่แน่นอนจะให้การแสดงนี้ซีออน, แต่เขามีราคาแพงกว่าใครๆ นี่สำหรับ 5-10มนุษย์ - หากมีการวางแผนเพิ่มขึ้นปศุสัตว์ของ “ผู้ใช้”แล้วมันคุ้มค่าที่จะเลือกอย่างแน่นอนซีออน.

สำหรับ 10-20 คน Intel Xeon E3-1230 v6 จะมีประโยชน์ ต่างจากน้องชายตรงที่มีความเร็วสัญญาณนาฬิกาสูงกว่าและมัลติเธรด แม้ว่าจะไม่ใช่พื้นฐาน แต่ CPU กลับกลายเป็นว่ามีลำดับความสำคัญที่ทรงพลังกว่า รุ่นที่มีราคาถูกกว่า ได้แก่ Core i5-8500 และ AMD Ryzen 5 1500X แต่อย่างหลังจะไม่สามารถแสดงประสิทธิภาพแบบเดียวกับ Xeon ได้ ดังนั้นให้เลือกอย่างหลัง

หากมีการวางแผนเซิร์ฟเวอร์สำหรับ 1C สำหรับ 20-50 คน จากนั้นการประกอบจะต้องมีประสิทธิผล เป็นการดีกว่าที่จะลืมเกี่ยวกับโปรเซสเซอร์ในส่วนผู้ใช้แล้วดูที่ส่วนเซิร์ฟเวอร์ ดังนั้น. ที่นี่คุณจะต้องมีอย่างน้อย Intel Xeon E5-1650 v4 ที่มี 6 คอร์, 12 เธรดและความถี่พื้นฐาน 3.6 GHz ซึ่งค่อนข้างดี จาก AMD ซีพียู EPYC 7261 ที่มี 8 คอร์ 16 เธรด และความถี่พื้นฐาน 2.5 GHz เหมาะสม แน่นอนว่าจะแสดงผลได้น้อยลงแต่ก็จะถูกกว่านิดหน่อย แต่ก็ไม่มากนัก

สำหรับผู้ใช้ 50-100 คนควรดู Xeon E5-1680 v4 จาก Intel ซึ่งมีประสิทธิภาพมากกว่า CPU รุ่นก่อนหน้าอย่างเห็นได้ชัด มี 8 คอร์, 16 เธรด และความถี่ 3.4 GHz คุณยังสามารถใช้ AMD EPYC 7351 ที่มี 16 คอร์, 32 เธรด, ความถี่พื้นฐาน 2.4 GHz แต่มันแย่กว่า Intel อย่างมาก แต่ยังถูกกว่าอย่างเห็นได้ชัดอีกด้วย

หากต้องการโซลูชันที่จริงจังยิ่งขึ้น คุณสามารถใช้ระบบโปรเซสเซอร์คู่หรือแบ่งอุปกรณ์ก็ได้ ตัวอย่างเช่น Xeon E5-2643 v4 เหมาะสำหรับระบบที่ใช้โปรเซสเซอร์คู่ แต่การแบ่งส่วนอุปกรณ์ก็สมเหตุสมผลกว่ามาก นั่นคือนำโซลูชันไปใช้บนอุปกรณ์สองเครื่องพร้อมกัน

โดยทั่วไปควรสังเกตว่าจำนวนคอร์ในเซิร์ฟเวอร์ 1C ไม่ได้มีบทบาทชี้ขาด จำเป็นต้องเน้นที่ความเร็วสัญญาณนาฬิกาและประสิทธิภาพในการทำงานตามลำดับมากขึ้น ดังนั้น อย่าลังเลที่จะทิ้ง CPU แบบมัลติคอร์ไปได้เลย ในแพ็คเกจซอฟต์แวร์ที่ได้รับการตรวจสอบ การสนับสนุนสำหรับมัลติเธรดและมัลติโพรเซสซิงนั้นมีการใช้งานได้แย่มาก คอร์จำนวนมากไม่ได้ให้ข้อได้เปรียบที่สำคัญ

ไดรฟ์

คอขวดในระบบคือ HDD แบบดั้งเดิม เริ่มจากอินเทอร์เฟซกันก่อนซาต้า เหมาะสำหรับการค้นหาตามลำดับเท่านั้น การขนานใด ๆ สามารถทำได้เฉพาะในเท่านั้นโจมตี- อาร์เรย์ อินเตอร์เฟซเอสเอเอส ดีกว่ามากถึง 10 คำขอพร้อมกัน แต่ปริมาณงานของฮาร์ดไดรฟ์ยังคงเป็นที่ต้องการอีกมาก ให้เหมาะสมที่สุดทางเลือก - SSD SSD ที่เหมาะสมกับ SAS จาก SATA เราขอแนะนำให้ปฏิเสธ แต่ก็เป็นทางเลือกหนึ่งเช่นกันและมีราคาถูกกว่าเล็กน้อย ตามหลักการแล้ว - SSD NVMe พวกเขาเป็นนักแสดงที่เร็วที่สุดจากที่นำเสนอ - แต่น่าเสียดายที่มันมีราคาแพงมาก เริ่มจากงบประมาณของคุณ แต่เราแนะนำให้เลือกเอสเอสดี, จากนั้นจะมีการนำระบบที่มีประสิทธิภาพมากขึ้นมาใช้

แกะ

สิ่งเล็กน้อยทุกประเภทเช่นมาเธอร์บอร์ด (ฮ่าฮ่าสิ่งเล็กน้อย) การเลือกไดรฟ์เพิ่มเติมนั้นดีกว่าขึ้นอยู่กับส่วนประกอบอื่น ๆ แต่คุณควรให้ความสนใจเป็นพิเศษกับแหล่งจ่ายไฟ คุณควรใช้รุ่นที่มีราคาแพงพร้อมเครื่องหมาย สีบรอนซ์ เงิน ทอง แพลตตินัมอย่างหลังดีที่สุดและน่าเชื่อถือที่สุดแบบแรกดีน้อยกว่า แต่ดีกว่าแบบราคาถูกทั่วไป

อย่าลืมสร้าง RAID 1 หรือ RAID 10 (1+0) ตัวเลือกที่สองมีประสิทธิผลมากกว่าอย่างเห็นได้ชัด พวกเขามีรายการหน่วยความจำที่ซ้ำกัน นั่นคือสิ่งเดียวกันถูกเขียนลงในดิสก์หลาย ๆ ตัวในเวลาเดียวกัน แต่โปรดจำไว้ว่าในการสร้าง RAID 10 คุณต้องมีไดรฟ์ 4 ตัว

และจุดสุดท้ายต้องแน่ใจว่าได้ใช้เครื่องสำรองไฟ ในกรณีที่เครือข่ายขัดข้อง จะมีเวลาในการบันทึกข้อมูลและปิดเซิร์ฟเวอร์อย่างระมัดระวัง

ไม่ บางทีอาจมีประเด็นสำคัญอยู่ เพียงเรียนรู้ประเด็นเหล่านี้เมื่อร่างการกำหนดค่าและคิดให้รอบคอบ ระบบอาจต้องสร้างโดยมีระยะขอบที่สำคัญ

ผู้ใช้ ใช้ทรัพยากร แต่การอ่านใช้ทรัพยากรน้อยกว่าการอ่าน/การเขียนอย่างมาก ดังนั้นผู้ใช้หนึ่งรายจึงสามารถออกแรงโหลดได้มากกว่าผู้ใช้รายอื่นหลายราย เมื่อวางแผนโครงสร้างพื้นฐานด้านไอทีของคุณ จะต้องคำนึงถึงสิ่งนี้ด้วยเพื่อกระจายความจุอย่างถูกต้อง

การป้องกัน การสำรองข้อมูลยังใช้ทรัพยากร ดังนั้นเพื่อไม่ให้รบกวนการทำงาน จะต้องจัดสรรทรัพยากรเพิ่มเติมให้กับการสำรองข้อมูล ไฟร์วอลล์ โปรแกรมป้องกันไวรัส และเครื่องมือรักษาความปลอดภัยอื่นๆ ต้องใช้พลังงานจำนวนหนึ่งเช่นกัน

ความอดทนต่อความผิดพลาด ความเป็นไปได้ของดิสก์แบบ hot-swap หรือแหล่งจ่ายไฟ, การทำสำเนาระบบ ความเป็นไปได้ในการเปลี่ยนส่วนประกอบอย่างรวดเร็ว ยิ่งความทนทานต่อข้อผิดพลาดสูงเท่าใด โอกาสที่การหยุดทำงานก็จะยิ่งน้อยลงเท่านั้น ความทนทานต่อข้อผิดพลาดสูงสุดเกิดขึ้นได้ในคลัสเตอร์เซิร์ฟเวอร์สำหรับ 1C ตามจำนวนผู้ใช้

นี่เป็นพารามิเตอร์สำคัญในการเลือกอุปกรณ์ ขอแนะนำให้คุณทำความคุ้นเคยกับสิ่งนี้เพื่อให้มีความคิดคร่าวๆ เกี่ยวกับสิ่งที่อาจจำเป็นในระหว่างกระบวนการกำหนดค่า

เซิร์ฟเวอร์ 1C สำหรับผู้ใช้ 5 คน

ไม่จำเป็นต้องใช้พลังงานสูงสำหรับ 5 คน การกำหนดค่าสำหรับธุรกิจขนาดเล็กมีความเหมาะสม หากสำนักงานมีขนาดเล็กและคุณต้องการพื้นที่ขนาดกะทัดรัด คุณสามารถใช้มินิเซิร์ฟเวอร์ได้ . ตัวเลือกนี้จะช่วยให้คุณสามารถวางอุปกรณ์ได้อย่างกะทัดรัดและสะดวกในการขนส่ง

ราคาของอุปกรณ์ดังกล่าวเริ่มต้นที่ 30,000 รูเบิล ตามกฎแล้วการกำหนดค่าก็ไม่แตกต่างกัน ใช้โปรเซสเซอร์ระดับเริ่มต้นจากซีรีส์ Intel Xeon E3 หรือ AMD Opteron มีชุดประกอบสำเร็จรูปมากมายสำหรับงานนี้ แต่ในกรณีของอุปกรณ์ราคาถูก ไม่มีโซลิดสเตตไดรฟ์และไม่มีการสำรองสำหรับการโหลดสูงสุด

เซิร์ฟเวอร์ 1C สำหรับผู้ใช้ 10 คน

การกำหนดค่าสำหรับพนักงาน 10 คนคล้ายกับโซลูชันก่อนหน้านี้ ไม่จำเป็นต้องใช้พลังงานพิเศษ เพียงใช้มินิเซิร์ฟเวอร์ แต่ต้องคำนึงถึงปริมาณการใช้งานสูงสุดด้วย หากมีการดำเนินการแบบอัตโนมัติ เช่น การสร้างรายงานอัตโนมัติจากร้านค้าออนไลน์ ภาระดังกล่าวอาจร้ายแรงกว่านี้มาก

ที่นี่คุณสามารถใช้โปรเซสเซอร์จากกลุ่มผลิตภัณฑ์ Intel Xeon E3 เช่นรุ่น 1240 RAM 8 GB ก็เพียงพอแล้ว แต่ 16 GB ดีกว่าและมันก็คุ้มค่าที่จะใช้ SSD เพื่อโฮสต์แอปพลิเคชันและ DB

เซิร์ฟเวอร์ 1C สำหรับผู้ใช้ 20 คน

ที่นี่คุณต้องการอุปกรณ์ที่ทรงพลังมากกว่าเวอร์ชันก่อนหน้า ตัวเลือกสำหรับธุรกิจขนาดกลางมีความเหมาะสมที่สุด โดยค่าเริ่มต้น ควรมี SSD อยู่ในระบบดังกล่าว และขอแนะนำให้ใช้โปรเซสเซอร์ไม่ต่ำกว่า Intel Xeon E3-1280 v6 มิฉะนั้นจะไม่มีการสำรองพลังงานสูงสุด

เซิร์ฟเวอร์ 1C สำหรับผู้ใช้ 50 คน

ในการกำหนดค่านี้ ขอแนะนำให้คำนึงถึงความซับซ้อนของงานด้วย หากไม่สร้างภาระร้ายแรงก็ไม่จำเป็นต้องใช้พลังสูง หากฐานข้อมูลมีความแข็งแกร่งหรือมีขนาดใหญ่ ก็จำเป็นต้องใช้อุปกรณ์ที่ใช้ทรัพยากรสูง ในบางกรณีก็จำเป็นต้องมีคลัสเตอร์ของอุปกรณ์

โดยทั่วไปแล้ว ระบบโปรเซสเซอร์คู่ที่ใช้โปรเซสเซอร์ Intel Xeon E5-2643 v4 จะถูกประกอบขึ้นสำหรับงานนี้ CPU 2 ตัวดังกล่าวสามารถครอบคลุมความต้องการของแอปพลิเคชันและแม้แต่ฐานข้อมูล แต่ตามหลักการแล้ว การสร้างเซิร์ฟเวอร์ SQL จะต้องเสียค่าใช้จ่ายแยกต่างหาก

แน่นอนว่าในกรณีนี้ ไม่แนะนำให้ใช้โซลิดสเตตไดรฟ์อีกต่อไป แต่มีความจำเป็นอย่างยิ่ง ไม่เช่นนั้นระบบย่อยของดิสก์จะกลายเป็นคอขวด

เซิร์ฟเวอร์ 1C สำหรับผู้ใช้ 100 คน

ในกรณีนี้อุปกรณ์เครื่องเดียวไม่เพียงพอ บ่อยครั้งที่จำเป็นต้องมีคลัสเตอร์ของเซิร์ฟเวอร์ 1C ที่สามารถดำเนินการแบบขนานและร่วมกันได้ จำเป็นต้องมีการพัฒนาแบบกำหนดเอง

แต่การกำหนดค่าโดยประมาณจะเป็น:

  1. แอปพลิเคชันเซิร์ฟเวอร์เทอร์มินัล โปรเซสเซอร์ Intel Xeon Silver 4215 จำนวน 2 ตัว สำหรับโฮสต์แอปพลิเคชัน SSD ที่มี TDW สูง แหล่งจ่ายไฟ 2 ตัว ระบบย่อยของดิสก์สำหรับการสำรองข้อมูลสถานะระบบ

    เซิร์ฟเวอร์ SQL. โปรเซสเซอร์ที่คล้ายกัน SSD ที่มี DWPD สูง รวมถึงแหล่งจ่ายไฟสองตัว และระบบย่อยของดิสก์ที่มี RAID 1 สำหรับจัดเก็บข้อมูลสำรอง

นี่เป็นเงื่อนไข โดยข้อมูลเฉพาะจะขึ้นอยู่กับโครงสร้างพื้นฐานทางเทคนิคขั้นสุดท้าย

เซิร์ฟเวอร์สำหรับ 1C สำหรับผู้ใช้ 200 คนขึ้นไป

ด้วยจำนวนผู้ใช้ดังกล่าว จึงจำเป็นต้องมีอุปกรณ์ขั้นสูงที่สามารถรับมือกับงานที่ซับซ้อนใดๆ ได้ เช่นเดียวกับในตัวเลือกก่อนหน้านี้ อุปกรณ์ตัวเดียวจะไม่เพียงพอ คุณจะต้องมีคลัสเตอร์ ยิ่งจำนวนคำขอฐานข้อมูลสุดท้ายและจำนวนพนักงานสูงเท่าใด อุปกรณ์ก็จะยิ่งมีประสิทธิภาพมากขึ้นเท่านั้น และอุปกรณ์ในคลัสเตอร์ก็จะยิ่งมากขึ้นตามไปด้วย ไม่มีวิธีแก้ปัญหาที่เป็นสากล