260
|
โลกของ VPS / เรื่องทั่วไปของ VPS / นึกสนุกลอง monitor UPS ผ่าน Serial Port
|
เมื่อ: สิงหาคม 27, 2009, 05:04:44 PM
|
พอดีมีเพื่อนๆถามถึงเรื่อง ups เลยลองทำเล่นบ้าง พอดีที่บ้านใช้ UPS ของ Socomec Sicon อยู่เก่าแล้วนะครับขนาด 1000VA มี Control Monitor ผ่าน Serial Port เลยลองดูกับการทำงานผ่าน VM เนื่องด้วย UPS รุ่นนี้ไม่มี Tools บน Linux ซึ่งการจะใช้งานได้นั้นต้องใช้ ESX ที่ไม่ใช่ i จะสามารถใช้งาน serial port ของ Host ให้ติดต่อกับ VM ได้ ลองไปดูรูปที่ผม config ให้กับ VM
|
|
|
262
|
โลกของ VPS / เรื่องทั่วไปของ VPS / Re: สอบถาม : SCSI Controller :)
|
เมื่อ: สิงหาคม 25, 2009, 08:44:11 PM
|
โดยปรกติผมก็ไม่ได้ใช้อะไรพิเศษในส่วนที่ถามนี้นะครับ แต่เอาเป็นว่าเป็นการที่เราสามารถ share virtual disk ระหว่าง VM ได้ นั่นหมายถึง VM คนละตัวแต่เรา Add Virtual Disk อันเดียวกันได้เพื่อให้ VM ที่ Add Virtual Disk เหล่านี้เห็นข้อมูลกันได้เลยไม่ต้องอาศัยผ่าน Network ข้าม VM ครับ โดยแต่ละอัน Virtual จะยอมให้ Add Disk นี้ข้ามระหว่าง VM ที่ Run ใน Host เดียวกัน Physical จะยอมให้ Add Disk นี้ข้ามระหว่าง VM ที่ Run ต่าง Host กันได้
ส่วนตัวที่ไม่ใช้เพราะขี้เกียจมาแก้ปัญหาเรื่อง Write Data ตีกันใน Virtual Disk ที่เรา Add ใน VM ร่วมกัน ทำงานผ่าน Network สบายใจกว่า ตอนนี้ VM ที่ทำงานใน ESX ที่ต่ำกว่า 4 จะเป็น Version 4 ส่วน VM ที่ทำงานใน ESX 4 จะเป็น version 7 โดยใน Version 7 จะเพิ่มการ support iscsi controller แบบใหม่ เช่น lsi แบบ sas รวมทั้งการทำงานแบบ controller แบบ paravirtualization ด้วย (เนื่องจากยังไม่ได้ลอง function นี้ แต่ตามคุณสมบัติแล้ว para จะทำงานได้ดีกว่า full virtual device) กลับมาที่ VM version 4 จะมี controller อยู่ 2 แบบให้เลือกคือ buslogic และ lsi โดย lsi จะทำงานได้มีประสิทธิภาพมากกว่า (เป็นข้อแนะนำของทาง VMware เอง ให้เลือกใช้)
สรุปคือ ถ้าต้องการประสิทธิภาพดี เลือกใช้ lsi แบบที่เลือกอยู่ดีแล้วครับ ส่วนถ้าต้องการ share virtual disk ดังกล่าวข้ามกันระหว่าง VM ค่อยทำการเลือกหัวข้ออื่นที่นอกเหนือจาก none ครับ
|
|
|
265
|
โลกของ VPS / เรื่องทั่วไปของ VPS / Re: ตามล่าหา INTEL VT-d / AMD IOMMU
|
เมื่อ: สิงหาคม 17, 2009, 08:55:13 PM
|
หลังจากไปสืบหาว่า Desktop Board ตัวไหนพอจะหาได้ในบ้านเราแล้วมี VT-d คงมีแต่ x58 ที่ใช้กับ CPU i7 ที่จะมี function อันนี้แน่ๆ ส่วน AMD ได้แต่ร้องเพลงรอไปก่อนจนกว่า RD880, 890 จะออกมาในเร็วๆนี้ อันนี้เป็นตัวอย่าง Board รุ่นนึงที่น่าจะมีขายในบ้านเราพอดีผมไม่ได้มีเป็นของตัวเองแต่เอาตัวอย่างจากหน้า Post Bios ว่าจะมี Fucntion อันนี้อยู่
|
|
|
266
|
โลกของ VPS / เรื่องทั่วไปของ VPS / Re: ตามล่าหา INTEL VT-d / AMD IOMMU
|
เมื่อ: สิงหาคม 16, 2009, 11:59:30 PM
|
เอาเป็นว่าอย่าไปซีเรียสกับมันมากมายครับ ถ้าเราใช้ IOMMU หรีอ VT-d ได้จะทำให้สามารถใช้งาน Hardware ที่เราติดตั้งเพิ่มเข้าไปใน VM ของเราได้ครับ ส่วนใน VMware ESX4/4i จะเรียกการใช้งานส่วนนี้ว่า VMDircetPath ถ้าผมได้มีโอกาสจับ Hardware ของเครื่องที่เปิด Function นี้ได้เมื่อไรจะเอามาให้ชมกันครับ รวมทั้งที่หัวข้อก่อนหน้านี้คุยกันเกี่ยวกับ usb ที่เราจะสามารถใช้ Hardlock (Dongle) Usb ได้ใน VM ถ้าเราใช้ความสามมารถอันใหม่นี้ได้
|
|
|
269
|
โลกของ VPS / เรื่องทั่วไปของ VPS / Re: ตามล่าหา INTEL VT-d / AMD IOMMU
|
เมื่อ: สิงหาคม 16, 2009, 10:51:09 PM
|
ในรูปจะเป็นการเปรียบเทียบ VM แบบต่างๆ ประกอบไปด้วย 1. Monolithic Model (Hypervisor Type1 or native, bare-metal) เช่น MS Hyper-V, VMware ESX Server etc. 2. Service VM Model (Hypervisor Type2 or Hosted) เช่น VMware Server etc. 3. Pass-through Model อันนี้เป็นอันใหม่ที่ต้องมี Hardware รองรับตามหัวเรื่องนี้ครับ เท่าที่พอทราบข่าวไม่ว่า Xen , Parrellel, MS, ESX คงเริ่มมีออกมา (ดังที่จะพบได้ใน ESX4/4i) แต่ปัญหาเมื่อลงลึกถึง Hardware ระดับล่าง มีได้ผลประโยชน์คือทำงานได้เร็วขึ้นกว่า Hypervisor แบบก่อนๆ แต่อาจมีปัญหากับ Fuction Migration
|
|
|
270
|
โลกของ VPS / เรื่องทั่วไปของ VPS / ตามล่าหา INTEL VT-d / AMD IOMMU
|
เมื่อ: สิงหาคม 16, 2009, 10:17:35 PM
|
หลังจากที่หลายๆคนคงได้สัมผัสกับ INTEL VT-x / AMD-V กันมาบ้างแล้ว สิ่งสำคัญอีกตัวที่จะมีบทบาทสำคัญในโลก Virtualzation คือ INTEL VT-d / AMD IOMMU โดย Function จะเกี่ยวกับอุปกรณ์และ Chipset ของ Mainboard ของเรา โดยการที่เราจะนำเอาอุปกรณ์ที่ติดตั้งลงใน Server ของเราเข้าไปใช้ในโลกเสมือนของเราได้ เช่น Network Card, Graphic Card, USB Controller etc. IOMMU ย่อมาจาก input/output memory management unit โดย Function นี้จะเริ่มมีมาใน Chipset ของ Computer ในระดับ Server มานานระยะนึงแล้ว เช่น Server จากทาง AMD ที่ใช้ CPU Opteron (ตัวที่ Core พื้นฐานร่วมกับ Phenom) ส่วนเครื่อง Computer ระดับ Desktop เพิ่งจะทยอยออกมายังไม่เช่น Chipset จาก intel X38, P35, P45, Q45, X58 etc. ส่วนฝั่ง AMD ยังไม่มีออกมาในตอนนี้ แต่จะเริ่มมีออกมาพร้อมกับ AMD RD880, RD890 ในระยะเวลาอันใกล้นี้ (AMD ประกาศ Function ตั้งแต่ 2006 แต่กว่าจะออก Shipset ระดับ Desktop ได้ช้ากว่าทาง INTEL)
|
|
|
|