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

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

3
ความแตกต่างระหว่าง KVM และ QEMU
ฉันได้อ่านเกี่ยวกับKVMและQemuบางครั้ง ณ ตอนนี้ฉันมีความเข้าใจที่ชัดเจนเกี่ยวกับสิ่งที่พวกเขาทำ KVM รองรับการจำลองเสมือนสำหรับฮาร์ดแวร์เพื่อมอบประสิทธิภาพการทำงานใกล้เคียงกับระบบปฏิบัติการ Guest ในทางกลับกัน QEmu เลียนแบบระบบปฏิบัติการเป้าหมาย สิ่งที่ฉันสับสนคือการประสานสองระดับนี้ ชอบ ใครเป็นผู้จัดการการแชร์ RAM และ / หรือหน่วยความจำ ใครเป็นผู้กำหนดการดำเนินงาน I / O

7
ขนาดหน่วยความจำเสมือนจริงที่อยู่บนสุดหมายถึงอะไร?
ฉันกำลังtopตรวจสอบประสิทธิภาพเซิร์ฟเวอร์ของฉันและกระบวนการ java ของฉันสองตัวแสดงหน่วยความจำเสมือนสูงถึง 800MB-1GB นั่นเป็นสิ่งที่ไม่ดีเหรอ? หน่วยความจำเสมือนหมายถึงอะไร และโอ้ btw ฉันมี swap 1GB และมันแสดงให้เห็นว่าใช้ 0% ดังนั้นฉันจึงสับสน กระบวนการ Java = 1 เซิร์ฟเวอร์ Tomcat + เซิร์ฟเวอร์ java daemon ของฉันเอง = Ubuntu 9.10 (karmic)

12
คุณจะเพิ่มพื้นที่ดิสก์แขกของ KVM ได้อย่างไร
ฉันตั้งค่าผู้เยี่ยมชม Ubuntu บนโฮสต์ CentOS KVM ด้วยพื้นที่ดิสก์เริ่มต้น 6GB ฉันจะเพิ่มพื้นที่ดิสก์ของผู้เยี่ยมชม Ubuntu จากบรรทัดคำสั่งได้อย่างไร แก้ไข # 1: ฉันใช้ไฟล์อิมเมจดิสก์ (qemu)

4
เหตุใดประสิทธิภาพของ TCP จึงยอมรับ () ไม่ดีนักภายใต้ Xen
อัตราที่เซิร์ฟเวอร์ของฉันสามารถยอมรับ () การเชื่อมต่อ TCP ขาเข้าใหม่นั้นแย่มากภายใต้ Xen การทดสอบเดียวกันกับฮาร์ดแวร์โลหะเปลือยจะแสดงความเร็วสูงสุด 3-5x ทำไมสิ่งนี้ถึงแย่มากใน Xen คุณสามารถปรับแต่ง Xen เพื่อปรับปรุงประสิทธิภาพสำหรับการเชื่อมต่อ TCP ใหม่ได้หรือไม่? มีแพลตฟอร์มเวอร์ช่วลไลเซชั่นอื่น ๆ ที่เหมาะสมกว่าสำหรับกรณีการใช้งานประเภทนี้หรือไม่? พื้นหลัง เมื่อเร็ว ๆ นี้ฉันได้ทำการค้นคว้าปัญหาคอขวดของเซิร์ฟเวอร์ Java ที่พัฒนาแล้วซึ่งทำงานภายใต้ Xen เซิร์ฟเวอร์พูด HTTP และรับสายการเชื่อมต่อ TCP คำขอ / ตอบกลับ / ตัดการเชื่อมต่อที่ง่าย แต่ในขณะที่การส่งปริมาณการรับส่งข้อมูลไปยังเซิร์ฟเวอร์ก็ไม่สามารถยอมรับการเชื่อมต่อ TCP มากกว่า ~ 7000 ต่อวินาที (บนอินสแตนซ์ 8-core EC2, c1.x ใหญ่ที่ใช้ Xen) ในระหว่างการทดสอบเซิร์ฟเวอร์ยังมีพฤติกรรมที่แปลกที่หนึ่งคอร์ (ไม่จำเป็นต้องเป็น cpu 0) …

2
ทำไมเราใช้ OS Base Image with Docker ถ้าคอนเทนเนอร์ไม่มี Guest OS
ฉันเพิ่งเริ่มศึกษานักเทียบท่าและมีบางอย่างที่ค่อนข้างสับสนสำหรับฉัน ดังที่ฉันได้อ่านบนเว็บไซต์ของนักเทียบท่าแล้วคอนเทนเนอร์ต่างจากเครื่องเสมือนจริง ดังที่ฉันเข้าใจว่าคอนเทนเนอร์เป็นเพียงแซนด์บ็อกซ์ซึ่งมีระบบไฟล์แยกทั้งหมดทำงานอยู่ ฉันยังอ่านว่าคอนเทนเนอร์ไม่มีการติดตั้ง Guest OS แต่จะอาศัยเคอร์เนลระบบปฏิบัติการพื้นฐาน ทั้งหมดนี้เป็นเรื่องปกติ สิ่งที่ฉันสับสนคือมีภาพ Docker ตั้งชื่อตามระบบปฏิบัติการ เราเห็นภาพอย่าง Ubuntu, Debian, Fedora, CentOS และอื่น ๆ ประเด็นของฉันคืออะไรรูปเหล่านั้นจริงเหรอ? มันแตกต่างกันอย่างไรในการสร้างคอนเทนเนอร์ตามอิมเมจ Debian กว่าการสร้างเครื่องเสมือนและการติดตั้ง Debian ฉันคิดว่าตู้คอนเทนเนอร์ไม่มีการติดตั้ง Guest OS แต่เมื่อเราสร้างรูปภาพเราจะยึดมันไว้ในภาพที่ตั้งชื่อตามระบบปฏิบัติการเดียว นอกจากนี้ในตัวอย่างที่ผมเห็นเมื่อเราทำdocker run ubuntu echo "hello world"มันก็ดูเหมือนเรากำลังปั่นขึ้น VM กับ Ubuntu echo "hello world"และทำให้มันเรียกใช้คำสั่ง ในแบบเดียวกับที่เราทำdocker run -it ubuntu /bin/bashดูเหมือนว่าเรากำลังเพิ่ม VM ด้วย Ubuntu และเข้าถึงโดยใช้บรรทัดคำสั่ง อย่างไรก็ตามรูปภาพเหล่านั้นถูกตั้งชื่อตามระบบปฏิบัติการเกี่ยวกับอะไร? มันแตกต่างกันอย่างไรในการรันคอนเทนเนอร์ด้วยหนึ่งในอิมเมจเหล่านั้นและหมุน …

5
ทำไมโดยทั่วไประบบปิดการทำงานเสมือนจริงโดยค่าเริ่มต้นในการตั้งค่า BIOS?
ฉันยังไม่เห็นระบบที่การกำหนดค่าเริ่มต้นเปิดใช้งาน MMU และการจำลองเสมือน I / O โดยตรง บ่อยครั้งสิ่งนี้ทำให้การรีบูตและเข้าสู่ BIOS เพื่อเปิดใช้งานหากคุณต้องการเช่นสนับสนุน 64 บิตบน VMs ของคุณ มีโอเวอร์เฮดของโปรเซสเซอร์จำนวนมากหรือไม่ที่เกิดขึ้นหากเปิดใช้งานอยู่และคุณไม่ได้ใช้ระบบเสมือนจริง ถ้าไม่เช่นนั้นเหตุผลของการปิดโดยปริยายคืออะไร

6
ที่อยู่ MAC ใดบ้างที่ฉันสามารถใช้กับเครื่องเสมือนจริงของฉันได้อย่างปลอดภัย
ฉันต้องการกำหนดที่อยู่ MAC ของเครื่องเสมือนเพื่อให้ฉันสามารถกำหนดค่าการจอง DHCP สำหรับพวกเขาเพื่อให้พวกเขาได้รับที่อยู่ IP เดียวกันเสมอโดยไม่คำนึงว่าโฮสต์ Hypervisor ใดที่พวกเขากำลังทำงานอยู่ สิ่งที่ฉันต้องรู้คือช่วงที่อยู่ MAC ใดที่ฉันสามารถใช้ได้โดยไม่ต้องกลัวว่าวันหนึ่งอุปกรณ์บางอย่างอาจเชื่อมต่อกับเครือข่ายของเราด้วย MAC นั้น ฉันได้อ่านบทความ Wikipedia เกี่ยวกับที่อยู่ MAC และส่วนนี้ดูเหมือนจะบ่งบอกว่าถ้าฉันสร้างที่อยู่ด้วยแบบฟอร์ม 02-XX-XX-XX-XX-XX มันจะถือว่าเป็นที่อยู่ในท้องถิ่น ฉันจะถือว่านี่หมายความว่าไม่มีผู้ผลิตฮาร์ดแวร์จะใช้ที่อยู่ที่เริ่มต้นด้วย 02 ดังนั้นฉันควรจะปลอดภัยที่จะใช้สิ่งที่เริ่มต้นด้วย 02 สำหรับเครื่องเสมือนของฉัน ขอบคุณสำหรับความช่วยเหลือ

7
ข้อเสียของการใช้ฐานข้อมูลภายในเครื่องเสมือนคืออะไร? ฉันจะเอาชนะพวกเขาได้อย่างไร [ปิด]
เล่นอะไรอยู่ภายในเครื่องเสมือนจะมีระดับของการตีประสิทธิภาพบาง แต่เท่าไหร่จริงๆส่งผลกระทบต่อประสิทธิภาพการทำงานของระบบฐานข้อมูลหรือไม่ ฉันพบเอกสารอ้างอิงทางวิชาการที่มีเกณฑ์มาตรฐานที่น่าสนใจ แต่เป็นการทดสอบที่ จำกัด โดยใช้ Xen และ PostgreSQL เท่านั้น บทสรุปคือการใช้ VM ไม่ได้มาพร้อมกับประสิทธิภาพที่สูง "" (แม้ว่าคุณอาจคิดว่าข้อมูลจริงระบุไว้เป็นอย่างอื่น) ข้อเสียด้านเทคนิคการบริหารและอื่น ๆ ที่เกี่ยวข้องกับการใช้ฐานข้อมูลภายในเครื่องเสมือนคืออะไร กรุณาโพสต์คำตอบที่สามารถสำรองข้อมูลโดยข้อเท็จจริงวัตถุประสงค์ฉันไม่สนใจในการเก็งกำไรหรือการโต้แย้งกึ่งศาสนาอื่น ๆ (ความรักที่เกินบรรยายเป็นสิ่งที่ดีในหลาย ๆ ด้าน แต่ไม่ได้ช่วยเราที่นี่) ที่ถูกกล่าวว่า ปัญหาใดบ้างที่ปรากฏขึ้นเมื่อเรียกใช้ฐานข้อมูลในเครื่องเสมือน (โปรดโพสต์ข้อมูลอ้างอิง) ปัญหาเหล่านั้นสำคัญหรือไม่ พวกเขามีความสำคัญภายใต้สถานการณ์บางอย่างเท่านั้นหรือไม่ วิธีแก้ปัญหาคืออะไร

10
ทำอย่างไรกับ [สุภาพ?] บอกผู้จำหน่ายซอฟต์แวร์ว่าไม่รู้ว่ากำลังพูดถึงอะไร
ไม่ใช่คำถามทางเทคนิค แต่เป็นคำถามที่ถูกต้อง สถานการณ์: HP ProLiant DL380 Gen 8 พร้อมซีพียู Xeon E5-2667 2 x 8 คอร์และ RAM 256GB ที่รัน ESXi 5.5 VMs แปดตัวสำหรับระบบของผู้ขายที่ระบุ สี่ VMs สำหรับทดสอบสี่ VMs สำหรับการผลิต เซิร์ฟเวอร์ทั้งสี่ในแต่ละสภาพแวดล้อมทำหน้าที่ต่างกันเช่นเว็บเซิร์ฟเวอร์เซิร์ฟเวอร์แอพหลักเซิร์ฟเวอร์ OLAP DB และเซิร์ฟเวอร์ SQL DB การแชร์ซีพียูถูกกำหนดค่าเพื่อหยุดสภาพแวดล้อมการทดสอบจากการกระทบการผลิต ที่เก็บข้อมูลทั้งหมดบน SAN เรามีข้อซักถามเกี่ยวกับประสิทธิภาพและผู้ขายยืนยันว่าเราต้องการให้ระบบการผลิตมีหน่วยความจำและ vCPU มากขึ้น อย่างไรก็ตามเราสามารถเห็นได้อย่างชัดเจนจาก vCenter ว่าการจัดสรรที่มีอยู่ไม่ได้ถูกแตะต้องเช่น: มุมมองรายเดือนของการใช้ CPU ในแอพพลิเคชันเซิร์ฟเวอร์หลักวนเวียนอยู่ประมาณ 8% โดยมีการเพิ่มขึ้นถึง 30% เดือยมีแนวโน้มที่จะตรงกับซอฟต์แวร์สำรองที่เตะเข้ามา เรื่องที่คล้ายกันบน …

9
การสร้างเครื่องเสมือนใน VirtualBox จากเครื่องที่มีอยู่จริง
มีวิธีการสร้างเครื่องเสมือนที่คุณสามารถใช้ใน VirtualBox จากการติดตั้งทางกายภาพที่คุณมีหรือไม่? ตัวอย่างเช่นถ้าฉันมี Windows XP ติดตั้งอยู่ในคอมพิวเตอร์ที่มีอยู่จริงและต้องการมีรุ่นเสมือนจริงของเครื่องนั้นในคอมพิวเตอร์เครื่องอื่น สิ่งนี้จะช่วยประหยัดเวลาได้มากโดยไม่ต้องติดตั้งใหม่และกำหนดค่าระบบปฏิบัติการทั้งหมดใหม่อีกครั้ง ฉันคิดว่าจะมีปัญหาเกี่ยวกับสิทธิ์ใช้งานของ Microsoft แต่ถึงแม้ว่ามันจะเป็นไปไม่ได้กับ Windows มันจะเป็นไปได้ไหมที่จะใช้เครื่องลีนุกซ์ฟิสิคัลและสร้าง VirtualBox เวอร์ชันนั้น? ซอฟต์แวร์จำลองเสมือนเดสก์ท็อปอื่น ๆ มีคุณสมบัตินี้หรือไม่

14
ฉันจะรู้ได้อย่างไรว่าฉันกำลังทำงานกับเครื่องเสมือนจริงหรือไม่
มีวิธีที่จะรู้หรือไม่ว่าเครื่อง Windows ที่ฉันกำลังใช้งานนั้นเป็นเสมือนจริงหรือทางกายภาพ? (ฉันกำลังเชื่อมต่อกับ RDP กับเครื่องหากเป็นเครื่องเสมือนมันทำงานและจัดการโดย VMWare)

2
การศึกษา vSphere - อะไรคือข้อเสียของการกำหนดค่า VM ด้วย * RAM มากเกินไป?
การจัดการหน่วยความจำ VMware ดูเหมือนจะเป็นการปรับสมดุลให้ยุ่งยาก ด้วยคลัสเตอร์แรม, Resource Pools, เทคนิคการจัดการของ VMware (TPS, การทำบอลลูน, การสลับโฮสต์), การใช้ RAM ในห้องพัก, การแลกเปลี่ยน, การจองการแชร์และข้อ จำกัด มีตัวแปรมากมาย ฉันอยู่ในสถานการณ์ที่ลูกค้ากำลังใช้ทรัพยากรคลัสเตอร์ vSphere เฉพาะ อย่างไรก็ตามพวกเขากำลังกำหนดค่าเครื่องเสมือนราวกับว่าพวกเขาอยู่บนฮาร์ดแวร์ทางกายภาพ ในทางกลับกันสิ่งนี้หมายความว่าบิวด์ VM มาตรฐานอาจมี 4 vCPUs และ RAM 16GB หรือมากกว่า ฉันมาจากโรงเรียนที่เริ่มต้นเล็ก (1 vCPU, RAM น้อยที่สุด), ตรวจสอบการใช้งานจริงและปรับตามความจำเป็น น่าเสียดายที่ความต้องการของผู้จำหน่ายจำนวนมากและผู้คนที่ไม่คุ้นเคยกับการจำลองเสมือนร้องขอทรัพยากรมากกว่าที่จำเป็น ... ฉันสนใจที่จะประเมินผลกระทบของการตัดสินใจนี้ ตัวอย่างบางส่วนจากกลุ่ม "ปัญหา" สรุปกลุ่มทรัพยากร - มีลักษณะเกือบ 4: 1 มีคำสั่งมากเกินไป สังเกตปริมาณ RAM …

2
ความแตกต่างระหว่าง Xen PV, Xen KVM และ HVM หรือไม่
ฉันรู้ว่า Xen นั้นดีกว่า OpenVZ เนื่องจากผู้ให้บริการไม่สามารถขาย Xen ได้ อย่างไรก็ตาม, อะไรคือความแตกต่างระหว่างXen PV, Xen KVMและHVM(ฉันได้ผ่านข้อกำหนดของผู้ให้บริการนี้? อันไหนดีกว่าสำหรับวัตถุประสงค์อะไรและทำไม? แก้ไข: สำหรับผู้ใช้ปลายทางที่เพิ่งจะเป็นโฮสต์เว็บไซต์ซึ่งดีกว่า จากประสิทธิภาพหรือมุมมองอื่น ๆ มีข้อได้เปรียบอย่างใดอย่างหนึ่งหรือไม่?


12
เครื่องเสมือนช้ากว่าเครื่องจริงหรือไม่?
คำถามนี้ค่อนข้างทั่วไป แต่ส่วนใหญ่โดยเฉพาะฉันสนใจที่จะรู้ว่าเครื่องเสมือนที่ใช้งาน Ubuntu Enterprise Cloud จะช้ากว่าเครื่องจริงหรือไม่โดยไม่ต้องทำการจำลองเสมือน เท่าไหร่ (1%, 5%, 10%) มีใครวัดความแตกต่างด้านประสิทธิภาพของเว็บเซิร์ฟเวอร์หรือเซิร์ฟเวอร์ db (VS เสมือนจริง) หรือไม่ ถ้ามันขึ้นอยู่กับการกำหนดค่าลองจินตนาการถึงโปรเซสเซอร์ Quad-Core สองตัวหน่วยความจำ 12 GB และดิสก์ SSD จำนวนมากที่รันเซิร์ฟเวอร์องค์กร ubuntu แบบ 64 บิต นอกเหนือจากนั้นเครื่องเสมือนเพียง 1 เครื่องเท่านั้นที่อนุญาตให้ใช้ทรัพยากรทั้งหมดที่มี

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