ความต้องการขั้นต่ำของ MaaS กับ juju-jitsu


8

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

อะไรคือความต้องการของระบบขั้นต่ำสำหรับการตั้งค่าคลัสเตอร์ Maas ซึ่งกำลังจะถูกบงการด้วยjuju-jitsu?

พวกเขาจำเป็นต้องมีข้อกำหนดของระบบที่แน่นอนหรือฉันสามารถรวมฮาร์ดแวร์ที่แตกต่างกันได้หรือไม่

ข้อกำหนดขั้นต่ำสำหรับเครื่องหลักคืออะไร?

เช่น "คุณต้องมี RAM อย่างน้อย 8GB ซึ่งเป็น CPU แบบดูอัลคอร์ที่มีอย่างน้อย 3.0 GHz"

ฉันต้องใช้เครื่อง MaaS กี่เครื่อง?

ฉันอ่านหกเครื่องเก้าเครื่องและอื่น ๆ ฉันต้องการรู้อย่างชัดเจนว่า: "คุณต้องการหนึ่งสำหรับอาจารย์และอีกห้าโหนด"

ฉันจำเป็นต้องแนบ NIC จำนวนมาก (การ์ดเชื่อมต่อเครือข่าย) เข้ากับเครื่องต้นแบบของฉันเนื่องจากมีโหนดหรือฉันสามารถแนบ NIC สองตัวและสวิตช์ได้หรือไม่

NIC หนึ่งตัวสำหรับเชื่อมต่ออินเทอร์เน็ตหนึ่งตัวสำหรับจัดการงาน MaaS เชื่อมต่อกับสวิตช์ซึ่งเชื่อมต่อโหนดของฉันกับต้นแบบได้หรือไม่

ตอนนี้ Juju พร้อมสำหรับการปรับใช้ในเครื่องหรือไม่?

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

ฉันสามารถใช้ juju ในสภาพแวดล้อมท้องถิ่นหรือไม่รีบูตเครื่องของฉัน

คำตอบ:


8

ความต้องการขั้นต่ำของระบบสำหรับการตั้งค่าคลัสเตอร์ MaaS คืออะไรซึ่งจะถูกปรับแต่งด้วย juju-jitsu

สำหรับคอนโทรลเลอร์ระดับภูมิภาค (เครื่องหลัก) คุณไม่ต้องการอะไรที่มีประสิทธิภาพเป็นพิเศษเว้นแต่คุณต้องการจัดการเครื่อง 100 หรือ 1,000 เครื่อง

ตัวควบคุมกลุ่มจะมีความต้องการน้อยลง แต่ถ้าคุณกำลังติดต่อกับมากกว่า 200 เครื่องคุณจะไม่ต้องการตัวควบคุมคลัสเตอร์แบบเฉพาะเจาะจงอยู่ดี

เครื่องที่คุณจะจัดการสามารถเป็นอะไรก็ได้ แต่ฉันขอแนะนำให้คุณใช้เครื่องที่มีตัวควบคุม IPMI เพื่อให้ MAAS สามารถควบคุมพลังงานของพวกเขาได้ MAAS สามารถใช้ Wake-On-LAN ได้ แต่เปิดเครื่องไม่ได้เท่านั้น

ข้อกำหนดขั้นต่ำสำหรับเครื่องหลักคืออะไร?

ไม่มีอะไรเป็นพิเศษโดยเฉพาะ RAM หรือ CPU ดังนั้นเครื่องที่มี 2GB RAM และ CPU ที่มีขนาดพอเหมาะพอสมควร คุณจะต้องใช้พื้นที่ดิสก์สำหรับอิมเมจและบันทึกของเครื่องที่ดาวน์โหลด (MAAS รวบรวม syslogs ระยะไกล) แต่สิ่งที่เหมือนเช่น 20GB ก็น่าจะดีสำหรับ starters เช่นกัน

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

ฉันต้องใช้เครื่อง MaaS กี่เครื่อง?

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

เราขอแนะนำให้คุณมีตัวควบคุมคลัสเตอร์โดยเฉพาะสำหรับแต่ละเครื่อง ~ 1,000 เครื่องและคลัสเตอร์นั้นอาศัยอยู่ในโดเมนออกอากาศของตัวเอง คุณต้องกำหนดเครือข่ายย่อย IP ที่แตกต่างให้กับแต่ละคลัสเตอร์

ฉันจำเป็นต้องแนบ NIC จำนวนมาก (การ์ดเชื่อมต่อเครือข่าย) เข้ากับเครื่องต้นแบบของฉันเนื่องจากมีโหนดหรือฉันสามารถแนบ NIC สองตัวและสวิตช์ได้หรือไม่

หนึ่ง NIC ก็เพียงพอแล้ว เพื่อป้องกันไม่ให้ปริมาณข้อมูลออกอากาศล้นเครือข่ายเราขอแนะนำให้คุณไม่ใส่มากกว่า 1,000 เครื่องในแต่ละโดเมนออกอากาศ

ตอนนี้ Juju พร้อมสำหรับการปรับใช้ในเครื่องหรือไม่?

ฉันสามารถใช้ juju ในสภาพแวดล้อมท้องถิ่นหรือไม่รีบูตเครื่องของฉัน

ฉันจะปล่อยให้คำถาม Juju สำหรับใครบางคนที่มีประสบการณ์มากขึ้นที่จะตอบ


2

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

Juju จะไม่มีผู้ให้บริการในท้องถิ่นที่พร้อมผลิตจนถึงสิ้นฤดูร้อนนี้ อย่างไรก็ตามจะมีการสนับสนุนสำหรับการรีบูตเครื่อง


2
ตั้งแต่ 2015.06.08 ฉันสามารถพูดได้ว่ามีการปรับใช้ MaaS-juju พร้อมเซิร์ฟเวอร์ MaaS บนแล็ปท็อป juju bootstrap & juju-gui บนเซิร์ฟเวอร์หนึ่งเครื่องและระบบอื่น ๆ 39 ระบบที่ฉันใช้งานเครื่องรางของฉัน และสำรองข้อมูลโดยไม่มีความเสียหายต่อฐานข้อมูลของ juj หรือการตั้งค่าของ charm unit
rmustakos
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.