คำถามติดแท็ก openstack

4
ความสัมพันธ์ระหว่าง Vagrant, Docker, Chef และ OpenStack (หรือผลิตภัณฑ์ที่คล้ายกัน)?
ฉันเป็นนักพัฒนาเว็บ แต่ฉันก็สนใจงานธุรการบางอย่าง ดังนั้นการย้ายใหม่จากการบริหารที่บริสุทธิ์ไปยัง dev-ops จึงเป็นประโยชน์สำหรับฉัน อย่างไรก็ตามฉันมีปัญหาบางอย่างที่จะนำบางสิ่งมาสู่ความสัมพันธ์ อาจไม่มีเลยดังนั้นฉันต้องการขอความช่วยเหลือชี้แจง โดยพื้นฐานแล้วสิ่งที่ฉันต้องการจะมีความสัมพันธ์คือซอฟต์แวร์สี่ประเภท (จากความเข้าใจของฉัน) ผลิตภัณฑ์ที่แน่นอนไม่สำคัญคุณสามารถวางซอฟต์แวร์ที่คล้ายกันเป็นทางเลือก: คนจรจัด: จากความเข้าใจของฉันคือการสร้างและจัดการ VMs โดยอัตโนมัติ: การตั้งค่าเริ่มต้นและหยุดพวกเขา สิ่งนี้สามารถทำได้โดยใช้ VM ท้องถิ่นหรือระยะไกลเช่นบนแพลตฟอร์มคลาวด์ นักเทียบท่า: "VM น้ำหนักเบา" ซึ่งใช้แนวคิดเคอร์เนล Linux สองสามตัวซึ่งสามารถใช้เพื่อเรียกใช้กระบวนการแยกเช่นในสภาพแวดล้อมเว็บโฮสติ้งที่ใช้ร่วมกัน Chef: เครื่องมือในการตั้งค่าและกำหนดค่าระบบปฏิบัติการเช่นภายใน VM OpenStack: เครื่องมือที่ช่วยให้คุณสร้างคลาวด์ส่วนตัวของคุณเองดังนั้นจึงเปรียบได้กับบางสิ่งเช่น AWS คำถาม # 1: คำอธิบายของฉันถูกหรือฉันผิดกับบางส่วน (หรือทั้งหมด) ของการบริโภคเหล่านี้? คำถาม # 2: ฉันจะผสมเครื่องมือเหล่านั้นทั้งหมดได้อย่างไร มันจะสมเหตุสมผลไหม? ในจินตนาการของฉันและจากจุดที่ฉันเข้าใจคุณสามารถไปและ ใช้ OpenStack เพื่อสร้างคลาวด์ของคุณเอง ใช้ Vagrant เพื่อจัดการ VMs ที่ทำงานอยู่ในคลาวด์ …

2
วิธีตั้งค่าเซิร์ฟเวอร์ NFS ที่แคชเครือข่ายใช้ร่วมกันได้อย่างไร
ข้อมูลผู้ใช้จะถูกเก็บไว้ในสองกลุ่มที่มีขนาดค่อนข้างใหญ่ (> 1 PB) กลุ่มการจัดเก็บข้อมูล OpenStack Swift ขอให้เขาเป็นCluster Aและกลุ่ม B นอกจากนี้ยังมีPoPหลายตัวที่ต้องโต้ตอบกับข้อมูลนั้น เซิร์ฟเวอร์ใน PoP เหล่านี้ไม่มีดิสก์อย่างมีประสิทธิภาพซึ่งหมายความว่าไม่มีการจัดเก็บข้อมูลผู้ใช้ไว้ในเครื่องหรือดาวน์โหลดไปยังพวกเขา PoPs สามารถแบ่งออกเป็นภูมิภาคทั่วโลก(เช่นอเมริกาเหนือ , แอฟริกาใต้ , ยุโรปกลางและคณะ) PoPs บางตัวอยู่ค่อนข้างไกลจากจุดปลายทางสวิฟต์ของกลุ่มใด ๆ แนะนำความล่าช้าที่ไม่พึงประสงค์ เพื่อบรรเทาปัญหานี้ฉันต้องการตั้งค่าเซิร์ฟเวอร์เกตเวย์แคชในแต่ละภูมิภาคซึ่งจะแคชคำขอ r / w ไปยังคลัสเตอร์ที่ใกล้ที่สุด ปัจจุบันลูกค้าใน PoP ใด ๆ สามารถเข้าถึงข้อมูลผู้ใช้โดยระบบไฟล์เสมือน swift ที่ติดตั้งถาวรซึ่งเป็นโมดูล FUSE ที่เมาท์ Swift Object Storage เป็นอุปกรณ์บล็อก (มากหรือน้อย) อย่างไรก็ตาม svfs นั้นไม่เสถียรเท่าที่ควรและในอนาคตลูกค้าควรเข้าถึงแคชเซิร์ฟเวอร์ผ่าน NFS นี่คือแผนภาพของสาขาหนึ่งของสถาปัตยกรรมที่ต้องการ: +------------------+ +------------------+ …

2
ทำไม OpenStack จึงแยกแยะภาพต่าง ๆ จากสแนปชอต?
โดยปกติhttps://serverfault.com/a/268727/126950 : snapshot = การจับภาพที่ชัดเจนของสิ่งที่ดูเหมือนในช่วงเวลาใดเวลาหนึ่งรวมถึงข้อมูลทั้งหมด image = ภาพรวมทั้งหมดของระบบ (ไม่บันทึกข้อมูลผู้ใช้) อย่างไรก็ตามhttp://docs.openstack.org/folsom/openstack-ops/content/snapsnots.htmlกล่าว ใน OpenStack สแน็ปช็อตอินสแตนซ์เป็นรูปภาพ ความแตกต่างเพียงอย่างเดียวระหว่างภาพที่คุณอัปโหลดโดยตรงไปยังเหลือบและภาพที่คุณสร้างโดยสแนปชอตคือรูปภาพที่สร้างโดยสแน็ปช็อตมีคุณสมบัติเพิ่มเติมในฐานข้อมูลคร่าว ๆ เหตุใด OpenStack จึงแยกความแตกต่างของภาพจากสแน็ปช็อต

1
ปัญหาเครือข่ายโหนดหลายโหนดของ Vagrant (Virtualbox) เท่านั้น
ฉันกำลังพยายามใช้สภาพแวดล้อมแบบหลาย VM เพื่อทดสอบการปรับใช้ OpenStack และฉันพบปัญหาเครือข่ายด้วยการพยายามสื่อสารจาก VM หนึ่งไปยัง VM ภายในของ VM ฉันมีสอง Vagrant nodes, โหนดควบคุมคลาวด์และโหนดคำนวณ ฉันใช้เครือข่ายโฮสต์เท่านั้น Vagrantfile ของฉันมีลักษณะเช่นนี้: Vagrant::Config.run do |config| config.vm.box = "precise64" config.vm.define :controller do |controller_config| controller_config.vm.network :hostonly, "192.168.206.130" # eth1 controller_config.vm.network :hostonly, "192.168.100.130" # eth2 controller_config.vm.host_name = "controller" end config.vm.define :compute1 do |compute1_config| compute1_config.vm.network :hostonly, "192.168.206.131" # eth1 …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.