เซิร์ฟเวอร์สำหรับ 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
มาจองกันทันที - แผนกนี้เป็นไปตามอำเภอใจเนื่องจากผู้ใช้จำนวนน้อยที่มีฐานข้อมูลขนาดใหญ่จะโหลดทั้งโปรเซสเซอร์และระบบย่อยของดิสก์อย่างมีนัยสำคัญ แต่ในขณะเดียวกัน ผู้ใช้จำนวนมากก็สามารถใช้ชุดฟังก์ชันที่ค่อนข้างจำกัดและทำงานกับฐานข้อมูลขนาดเล็กได้ และถึงแม้จะทำงานพร้อมกันไม่ได้ก็ตาม เหล่านั้น. เมื่อเลือกเซิร์ฟเวอร์คุณต้องปรึกษากับผู้เชี่ยวชาญและพยายามถ่ายทอด "ความจริงทั้งหมด" เกี่ยวกับงานของคุณให้เขาฟัง
- โปรเซสเซอร์ Intel Xeon E3 1220V3,
- แรม – 8GB,
- ฮาร์ดดิสก์ - 2 x 1 Tb SATA
หากมีผู้ใช้ 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
เพื่อปรับปรุงประสิทธิภาพและความน่าเชื่อถือของระบบโดยรวม เมื่อจำนวนผู้ใช้ 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
สำหรับผู้ใช้มากกว่า 50 ราย บทบาทของเทอร์มินัลเซิร์ฟเวอร์ (แอปพลิเคชันเซิร์ฟเวอร์) และเซิร์ฟเวอร์ฐานข้อมูลมักจะถูกแยกออกจากกัน
บริษัทขนาดเล็ก (ผู้ใช้ 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 คน:
เซิร์ฟเวอร์ 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 ที่สามารถดำเนินการแบบขนานและร่วมกันได้ จำเป็นต้องมีการพัฒนาแบบกำหนดเอง
แต่การกำหนดค่าโดยประมาณจะเป็น:
แอปพลิเคชันเซิร์ฟเวอร์เทอร์มินัล โปรเซสเซอร์ Intel Xeon Silver 4215 จำนวน 2 ตัว สำหรับโฮสต์แอปพลิเคชัน SSD ที่มี TDW สูง แหล่งจ่ายไฟ 2 ตัว ระบบย่อยของดิสก์สำหรับการสำรองข้อมูลสถานะระบบ
เซิร์ฟเวอร์ SQL. โปรเซสเซอร์ที่คล้ายกัน SSD ที่มี DWPD สูง รวมถึงแหล่งจ่ายไฟสองตัว และระบบย่อยของดิสก์ที่มี RAID 1 สำหรับจัดเก็บข้อมูลสำรอง
นี่เป็นเงื่อนไข โดยข้อมูลเฉพาะจะขึ้นอยู่กับโครงสร้างพื้นฐานทางเทคนิคขั้นสุดท้าย
เซิร์ฟเวอร์สำหรับ 1C สำหรับผู้ใช้ 200 คนขึ้นไป
ด้วยจำนวนผู้ใช้ดังกล่าว จึงจำเป็นต้องมีอุปกรณ์ขั้นสูงที่สามารถรับมือกับงานที่ซับซ้อนใดๆ ได้ เช่นเดียวกับในตัวเลือกก่อนหน้านี้ อุปกรณ์ตัวเดียวจะไม่เพียงพอ คุณจะต้องมีคลัสเตอร์ ยิ่งจำนวนคำขอฐานข้อมูลสุดท้ายและจำนวนพนักงานสูงเท่าใด อุปกรณ์ก็จะยิ่งมีประสิทธิภาพมากขึ้นเท่านั้น และอุปกรณ์ในคลัสเตอร์ก็จะยิ่งมากขึ้นตามไปด้วย ไม่มีวิธีแก้ปัญหาที่เป็นสากล