อินเทอร์เฟซเครือข่ายหมายถึงอะไรในสถาปัตยกรรมสามโหนดด้วย OpenStack Networking


1

ฉันกำลังติดตั้งคู่มือ openstack เมื่อพูดถึงการตั้งค่าการเชื่อมต่อเครือข่ายฉันไม่เข้าใจแผนภาพเครือข่าย openstackนี้

ฉันสับสนว่าการจัดการอุโมงค์อินสแตนซ์และค่าเฉลี่ยภายนอกคืออะไร

การตั้งค่าอินเตอร์เฟสเครือข่ายของฉัน:

 Controller node: 
    eth0:  #I suppose for management
         IP:      192.168.1.39 
         netmask: 255.255.255.0 

 Network node:
    eth0:   #I suppose for management
         IP:      192.168.1.38 
         netmask: 255.255.255.0
    eth1:   #I suppose it is for Instance tunnels
         IP: #I have no idea what address should I assign here???
    eth2:  #I suppose it is external interface
         auto eth2
              iface eth2 inet manual
              up ip link set dev $IFACE up
              down ip link set dev $IFACE down

Compute node:
    eth0:  #I suppose for management
         IP:      192.168.1.32 
         netmask: 255.255.255.0 
    eth1:   #I suppose it is for Instance tunnels
         IP: #I have no idea what address should I assign here???

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

คำตอบ:


0

เอกสารนั้นค่อนข้างแย่และถือว่ามีความรู้นิดหน่อย

อย่างไรก็ตามทุกอย่างขึ้นอยู่กับการตั้งค่า โดยทั่วไปจะมีเครือข่ายโลจิคัลจำนวนหนึ่ง

คุณกำลังติดตั้งโดยใช้ขั้นตอนแบบแมนนวลหรือคุณกำลังใช้ตัวติดตั้งเช่น RDO เนื่องจากคุณอาจพบว่ารุ่นเครือข่ายแตกต่างกันเล็กน้อยหรือไม่?

การตั้งค่าทั่วไปจะมีอะไรเช่นนี้

การจัดการ / API - สิ่งนี้จะช่วยให้คุณเข้าถึง SSH บนกล่องและเปิดเผยบริการ API เพื่อให้ลูกค้าสามารถเชื่อมต่อกับคลาวด์จากระยะไกล

ภายใน - การสื่อสารระหว่างบริการในการตั้งค่าแบบมัลติโหนด ในการตั้งค่าการทดสอบนี้มักจะถูกยุบลงในการจัดการ

ส่วนตัว / อินสแตนซ์ - ใน Openstack ผู้เช่าของคุณสามารถสร้างเครือข่ายเสมือน มีหลายวิธีในการทำเช่นนี้ แต่ GRE it VXLAN เป็นที่นิยมพอสมควร สิ่งนี้ทำหน้าที่เป็นเลเยอร์การห่อหุ้มที่ทำงานอยู่ด้านบนของเครือข่าย l2 ของคุณ

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


ขอบคุณสำหรับคำตอบ. สิ่งที่ฉันเข้าใจในตอนนี้คือเครือข่ายทันเนลที่เป็นเครือข่ายอื่นที่กำหนดค่าไว้ด้านบนของเครือข่ายปกติของฉัน ฉันสามารถตั้งค่า eth1 ของที่อยู่ IP เครือข่ายทันเนลได้เช่นเดียวกับ eth0 ของเครือข่ายการจัดการหรือไม่
2321728

0

tunnel network ใช้สำหรับการสื่อสารที่ไม่สำคัญสำหรับคอนโทรลเลอร์หรือโหนดอื่น

สำหรับอดีต หากคุณมีโหนดการคำนวณสองโหนด ทั้งคู่มี VM พร้อม 10.10.10.5/16 และ 10.10.1.27/16 หากทั้งสองต้องการสื่อสารเราเตอร์หรือสวิตช์สำหรับทั้งสองโฮสต์บนโหนดเครือข่าย ดังนั้น VM ที่โฮสต์ภายใต้คลาวด์ openstack พวกเขาไม่จำเป็นต้องสื่อสารกับคอนโทรลเลอร์ดังนั้นข้อมูลนี้เดินทางผ่านเครือข่ายช่องสัญญาณระหว่างโหนดการคำนวณและโหนดเครือข่าย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.