Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> ฐานข้อมูล

ในวันที่สามของคริสต์มาส ObjectRocket ให้ฉัน:Three master nodes

เผยแพร่ครั้งแรกเมื่อวันที่ 16 ธันวาคม 2019 ที่ ObjectRocket.com/blog

ไชโย ยังมีคุณสมบัติเพิ่มเติมในข้อเสนอ ObjectRocket Elasticsearch ของเรา!

เราประสบความสำเร็จอย่างมากกับผลิตภัณฑ์ Elasticsearch® บน Rackspace ObjectRocket และรู้สึกตื่นเต้นกับการมีมาสเตอร์โหนดโดยเฉพาะ! สำหรับผู้ที่ต้องการคลัสเตอร์ขนาดใหญ่และเชื่อถือได้มากขึ้น การแยกความรับผิดชอบของบทบาทหลักและการกำหนดให้กับโหนดเฉพาะจะเพิ่มความเสถียรทั่วทั้งคลัสเตอร์ของคุณ

ในวันที่สามของคริสต์มาส ObjectRocket ให้ฉัน:Three master nodes

มาสเตอร์โหนดเฉพาะคืออะไร

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

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

จะกำหนดค่ามาสเตอร์เฉพาะได้อย่างไร

ที่ Rackspace ObjectRocket เราพยายามสร้างฐานข้อมูลใหม่ด้วยคุณสมบัติที่คุณต้องการให้ง่ายที่สุดเสมอ ไม่จำเป็นต้องกำหนดค่าคลัสเตอร์ของคุณด้วยตนเอง คุณสามารถทำทุกอย่างผ่าน Mission Control, User Interface (UI) ของเราได้ภายในไม่กี่นาที

คุณสามารถเลือกตัวเลือกเพื่อกำหนดค่าโหนดหลักโดยเฉพาะเมื่อสร้างอินสแตนซ์ใหม่ในการควบคุมภารกิจ . คุณยังสามารถระบุขนาดของโหนดหลักเฉพาะโดยคลิกที่ จุดไข่ปลา (…) ไอคอนที่มุมบนขวาของ UI ดู ขั้นตอนที่ 2 ของการสร้างอินสแตนซ์ใหม่ดังแสดงในภาพต่อไปนี้:

ในวันที่สามของคริสต์มาส ObjectRocket ให้ฉัน:Three master nodes

มาสเตอร์โหนดเฉพาะของเรามีขนาดดังต่อไปนี้:

  • แรม 2GB / ดิสก์ 8GB
  • แรม 4GB / ดิสก์ 16GB
  • แรม 8GB / ดิสก์ 32GB

โดยทั่วไป หากโหนดข้อมูล (โหนดที่เก็บข้อมูล) ในคลัสเตอร์ของคุณมีตั้งแต่ 8 Gb ถึง 32 GB คุณควรเลือกโหนดหลัก RAM ขนาด 2 GB ด้วยโหนดพื้นที่เก็บข้อมูลที่ใหญ่กว่า ระหว่าง 64 GB ถึง 128 GB คุณควรเลือก RAM หลัก 4 GB โหนด สำหรับคลัสเตอร์ที่มีโหนดข้อมูลเกิน 128 GB ให้เลือกมาสเตอร์โหนด RAM ขนาด 8 GB

หากคุณมีคำถามใดๆ เกี่ยวกับการปรับขนาดมาสเตอร์โหนดเฉพาะหรือคำถามอื่นๆ ของ Elasticsearch โปรดติดต่อเรา เราจะช่วยคุณ

มีอะไรต่อไป

ปัจจุบันมาสเตอร์โหนดเฉพาะพร้อมใช้งานสำหรับอินสแตนซ์ใหม่เท่านั้น เราปรับปรุงผลิตภัณฑ์ของเราอยู่เสมอที่ Rackspace ObjectRocketto เพื่อมอบข้อเสนอและบริการที่ดีที่สุดแก่ลูกค้าของเรา โปรดติดต่อเราหากคุณมีคำถามหรือข้อเสนอแนะเกี่ยวกับคุณลักษณะ ไม่เพียงแต่สำหรับ Elasticsearch แต่สำหรับผลิตภัณฑ์ใดๆ ของเราด้วย! สุดท้ายแต่ไม่ท้ายสุด หากคุณมีฐานข้อมูลใด ๆ ที่คุณต้องการให้เราสนับสนุน เราก็ยินดีที่จะรับฟังเช่นกัน

เรียนรู้เพิ่มเติมเกี่ยวกับ Rackspace DBA Services

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