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

25
ความคิดเกี่ยวกับการพัฒนาโดยใช้เครื่องเสมือน [ปิด]
ฉันจะทำงานเป็นผู้นำการพัฒนาสำหรับการเริ่มต้นและฉันแนะนำให้เราใช้ VMs เพื่อการพัฒนา ฉันไม่ได้พูดถึงนักพัฒนาแต่ละคนที่มีเดสก์ท็อปที่มี VM สำหรับการทดสอบ / การพัฒนาฉันหมายถึงการมีชั้นวางเซิร์ฟเวอร์ที่ VMs ทั้งหมดได้รับการจัดการและให้นักพัฒนาทำงานจาก microPC (ChromeOS ทุกคนหรือไม่) คอมพิวเตอร์. สำหรับฉันแล้วประโยชน์คือความจริงที่ว่ามันสามารถปรับขนาดได้มากราคาถูกในระยะยาวจัดการได้ง่ายขึ้นและเราใช้ประโยชน์จากฮาร์ดแวร์ให้ได้ศักยภาพสูงสุด สำหรับข้อด้อยฉันไม่สามารถนึกถึงผู้ทำสต็อกที่เฉพาะเจาะจงนอกเหนือจากที่เราต้องการใครสักคนที่จะติดตั้ง / ดูแลการตั้งค่าดังกล่าว ฉันหวังว่าคุณบางคนอาจมีการตั้งค่าที่คล้ายกันในสถานที่ทำงานของคุณและสามารถชั่งน้ำหนักกับความคิดเห็นของคุณ ขอบคุณ

8
เครื่องพัฒนาควรอยู่ใน VM หรือไม่? [ปิด]
นี้โพสต์โดย Rob Conery (หมายเหตุกระสุน) กล่าวว่าสภาพแวดล้อมการพัฒนาที่ควรจะเรียกใช้ภายในเครื่องเสมือน ฉันเห็นสิ่งที่เขาพูดและมีแนวโน้มที่จะเห็นด้วย แต่ก็ยังรู้สึกไม่สบายใจเล็กน้อย ตอนนี้การทำเวอร์ชวลไลเซชันนั้นครบกำหนดแล้วแม้กระทั่งระบบการผลิตที่ใช้ความเร็วของ VM ก็ค่อนข้างจะไม่ใช่ปัญหา แต่อย่างที่ฉันพูดไป การทำเวอร์ชวลไลเซชันบนเครื่องของคุณเป็นอย่างไร คุณทำไปแล้วเหรอ? ถ้าคุณทำผิดพลาดหรือ gotchas ไปตามถนน?

3
เหตุใดแกนประมวลผล CPU เพิ่มเติมบนเครื่องเสมือนจึงรวมเวลาช้าลง
[แก้ไข # 2] ถ้าใครจาก VMWare สามารถตีฉันด้วยสำเนาของ VMWare Fusion ฉันยินดีที่จะทำเช่นเดียวกันกับการเปรียบเทียบ VirtualBox กับ VMware อย่างใดฉันสงสัยว่า hypervisor VMware จะได้รับการปรับให้ดีขึ้นสำหรับการทำไฮเปอร์เธรด (ดูคำตอบของฉันด้วย) ฉันเห็นสิ่งที่อยากรู้ เมื่อฉันเพิ่มจำนวนคอร์ในเครื่องเสมือน Windows 7 x64 ของฉันเวลาในการรวบรวมโดยรวมจะเพิ่มขึ้นแทนที่จะลดลง การคอมไพล์มักจะเหมาะอย่างยิ่งสำหรับการประมวลผลแบบขนานเช่นเดียวกับในส่วนตรงกลาง (การทำแผนที่การพึ่งพาโพสต์) คุณสามารถเรียกอินสแตนซ์คอมไพเลอร์ในแต่ละไฟล์. c / .cpp / .cs / ไฟล์ใดก็ได้เพื่อสร้างวัตถุบางส่วน เกิน. ดังนั้นฉันจะจินตนาการว่าการคอมไพล์จริง ๆ แล้วจะขยายขนาดได้ดีกับ # ของแกนประมวลผล แต่สิ่งที่ฉันเห็นคือ: 8 คอร์: 1.89 วินาที 4 แกน: 1.33 วินาที 2 คอร์: …

4
สภาพแวดล้อมการพัฒนาแบบเสมือนจริงในเครือข่ายองค์กร
เราพยายามที่จะใช้สภาพแวดล้อมการพัฒนาโดยใช้ระบบเสมือนจริงสำหรับทีมเล็ก ๆ ของ 4 นักพัฒนาภายในองค์กรองค์กร สิ่งนี้จะช่วยให้เราสามารถตั้งค่าการพัฒนาทดสอบและสภาพแวดล้อมแบบแยกต่างหากรวมถึงการอนุญาตให้เข้าถึงระบบปฏิบัติการใหม่ที่เป็นข้อกำหนดสำหรับระบบหรือเครื่องมือที่เรากำลังประเมินอยู่ เรานำเสนอเครื่องเวิร์คสเตชั่นที่มีอยู่เดิมอีกครั้งโดยโยนในหน่วยความจำ 24GB และ RAID-10 และทำได้ดีจนกระทั่งเราพยายามเพิ่มเครื่องในโดเมน ตอนนี้เรากำลังเริ่มสงครามที่นักพัฒนาองค์กรทุกคนตั้งแต่เริ่มต้นต้องต่อสู้ - การต่อสู้เพื่อการควบคุมท้องถิ่นของสภาพแวดล้อมการพัฒนาและการทดสอบ เครือข่ายและผู้ดูแลระบบไอทีได้หยิบยกข้อกังวลต่าง ๆ ตั้งแต่ "ESX Server เป็นมาตรฐานขององค์กร" ถึง "เซิร์ฟเวอร์ไม่ได้รับอนุญาตบนไคลเอนต์ VLAN" ถึง "[กรอกแบบเติมเปล่า] ไม่ใช่ทักษะที่ตั้งอยู่ในท้องถิ่น หรือองค์กรไอทีขององค์กร " เราสามารถปรับระดับฮาร์ดแวร์ระดับการผลิตและการสนับสนุนด้านไอทีอย่างเป็นทางการหากเราจำเป็นต้องใช้ แต่ต้องใช้เวลาและมีอาการปวดหัวทั้งหมด แม้ว่าจะใช้เวลาหลายเดือนกว่าจะได้รับทรัพยากรไอทีอย่างเป็นทางการจากการปฏิบัติเช่นนี้ในฐานะระบบการผลิต - และแม้ว่าเราจะทำก็ตามเราอาจสูญเสียการควบคุมในท้องถิ่นที่เราต้องการ ฉันจินตนาการว่าคุณหลายคนมีความลำบากคล้ายกันในการควบคุมนักพัฒนาของสภาพแวดล้อมที่ไม่ใช่การผลิต - และการจำลองเสมือนโดยเฉพาะ - ดังนั้นคำถามของฉันมีดังนี้: กลยุทธ์และข้อโต้แย้งใดที่ช่วยให้คุณชนะโครงสร้างพื้นฐาน (IT & เครือข่าย) เพื่อให้ไซโลประเภทนี้มีอยู่ในองค์กรที่มีเครือข่ายมาตรฐานและนโยบายความปลอดภัยในสถานที่ซึ่งโดยทั่วไป (และเข้าใจได้) ห้ามประเภทนี้ โครงสร้างส่วนกลางที่มีการจัดการ? คุณพบสิ่งนี้เป็นเรื่องของเหตุผลทางเทคนิคหรือมากกว่าของการต่อสู้ทางการเมืองเพื่อการควบคุมและความเป็นเจ้าของ? หากคุณลงเอยด้วยสภาพแวดล้อมการพัฒนาที่จัดการโดย IT สิ่งกีดขวางบนถนนนั้นมีไว้สำหรับการพัฒนาและทดสอบในแต่ละวันเป็นอย่างไร …

10
ไม่มีใครใช้เครื่องเสมือนเพื่อการพัฒนาเว็บและทำไม [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันเห็นนักพัฒนาไม่กี่คนที่ชอบใช้เครื่องเสมือนเพื่อการพัฒนาเว็บ มีคนอื่นที่ทำสิ่งนี้หรือไม่? ถ้ามีทำไมคุณถึงทำอย่างนั้น? มีข้อดี / ข้อเสียในการพัฒนาบน VM ไม่ใช่ในสภาพแวดล้อมเสมือนจริงหรือไม่? ฉันคิดว่า VM ช้ากว่านี้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.