หน้าแรก | กระดานข่าว |  ปฏิทิน |  ค้นหา |  ติดต่อเรา VMWARE.IN.TH | Largest unofficial VMware Thailand User
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: อยาก disable memory balloon ใน guest  (อ่าน 500 ครั้ง)
kpuchong
Jr. Member
**
ออฟไลน์ ออฟไลน์

กระทู้: 77


ดูรายละเอียด
ผมก็แปลกใจ ทำไมมัน แปลกๆ

ขนาดใน ESX host ผมมีแค่ 3 VM แต่ VM ตัวที่จำเป็นต้องใช้งานหนัก มักจะเกิด ... MEM Balloon เสมอ ซึ่งสังเกตุได้จากพอทำงานช้าปุ้บ .... เข้าไปดูใน Vsphere client ได้เลยว่า mem balloon ทำพิษอีกแล้ว

ปัจจุบันคือใช้ restart guset server ก็จะหายไป แต่ว่ามันคงไม่ใช่ วิธีที่ถูก

ไม่ทราบว่ามีท่านใดเคยไหม ปิด memballoon

ผมไป search ได้ที่ http://communities.vmware.com/thread/187582

แต่ยังไม่ได้ลอง เพราะตอนนี้ยังปิด Server ไม่ได้

ขอบคุณครับ
บันทึกการเข้า
 
kpuchong
Jr. Member
**
ออฟไลน์ ออฟไลน์

กระทู้: 77


ดูรายละเอียด
ลองเรียบร้อย พบว่าทำแล้ว ดีกว่าเดิมเห็นๆเลยครับ



ปกติ firewall ผม upload ไม่เคยมีค่า graph นิ่งขนาดนี้เลย หลังจากปรับ disable memory balloon ผลก็ได้มาแบบสวยงาม

(ตกลงมันมีไว้ทำไมเนี่ย มีแล้ว performance แย่ๆ)
บันทึกการเข้า
 
DataSite
Jr. Member
**
ออฟไลน์ ออฟไลน์

กระทู้: 65


customercare@datasite.co.th
ดูรายละเอียด เว็บไซต์ อีเมล์
ปกติ EXSi เป็นเทคโนโลยี่ Virtualization ที่ไม่ใช่ Reserve Memory สมมุติ Server ท่านมี Ram 4GB ก็จะช่วยให้ท่านแบ่ง VM ขนาด 2 GB ได้มากกว่า 2 เครื่อง
แน่นอนครับ เจ้า Balloon จะเข้ามามีบทบาทในการช่วยจัดการ memory น่าจะเปิดไว้ดีกว่านะ

เคสของท่านไม่ทราบว่าลง vmware tools แล้วหรือยัง
บันทึกการเข้า

 
kpuchong
Jr. Member
**
ออฟไลน์ ออฟไลน์

กระทู้: 77


ดูรายละเอียด
ลงหมดแล้วครับ

คือย่างนี้ครับ ปัญหามันคือเป็นแบบนี้

ESX เครื่องผมมี Ram 4G

VM01 เป็น Web App + DB 1 ตัว ตั้งค่า MEM ไว้ว่า 2G และเลือก Resource Pool = high
VM02 เป็น Firewall (WIndows ) อย่างเดียว ตั้ง Mem ไว้ที่ 1GB

มีแค่นี้แหละ ....... แต่ขอโทษเถอะครับ อาการมันคือ หน่วงมากมาย แล้วพอใช้ๆไป .......อยู่ๆ user ก็บอกว่า ทำไมมันช้าลงจังเลย .........  ผมก็เลยดู... ที่ vshere Client พบว่า เครื่อง VM01 นั้นมีค่าในส่วนของ ... mem balloon ขึ้นมาซะงั้น   เห็นดังนั้นแล้ว ผมก็เลยได้ทำการ สลับ VM นำเอา Firewall ออกไปยังอีกตัว  และนำเอา VM กากๆ ที่เอาไว้แค่ test app  สรุปว่าพอใช้ไปสักพัก ไอ้ VM01 นั้น ก็เริ่มช้าอีก (จาก application) ผมก็ดูทาง Vshpere Client ก็พบว่า มีอีกแล้ว mem balloon  โอ้วววว งั้น เราปิดไอ้เครื่องทดสอบ กากๆ ออกก่อนดีกว่า mem balloon น่าจะหายไป ..............

ขอโทษครับ ปิดไป 5 ชม mem balloon ก็ยังคงค้างอยู่แบบนั้น และพอไปดูในช่อง Resource ของ Host & Guest rammmmm มันใช้แค่ 800M เท่านั้นเอง .........  อ้ากกก แล้ว ที่เหลือ 2.5G (ตัด service Console 300M ออกไป) มีตั้งเยอะ จะทำ Balloon หาพระแสงอะไรเนี่ย  ...........  วิธีแก้ คือ ต้อง Restart Server ครับ ถามว่ามันใช่วิธีแบบนี้มั้ยอะ ........... อยู่ พอมี mem balloon ขึ้น server กากลงทันตาเห็น

แถม อะไรไม่ว่า ไอ้ server vm03 (ตัวทดสอบ กากๆ)  ดันไม่มี mem balloon ซะงั้น ....... ทั้งๆที่ตั้ง Resouce pool = low 

งั้นเอาใหม่ ผมก้เลยตั้ง normal เท่ากัน สุดท้าย ไม่ได้ต่างกันเลย


ปล guset ตัวสำคัญลง Win 2003 Std + iis6 + SQL 2005 x32 Standard

และในส่วนของ Firewall ปกติผมจะมีการทำ auto backup ไปยัง data center ตลอด ซึ่ง ระยะเวลาที่ backup ขึ้นนั้น ไม่มีเครื่องใดเปิดแล้ว ยกเว้น vm  firewall และ vm application ตอนนี้ vm fireewall (อยู่บน esx อีกเครื่องแทนแล้ว)  และมีตัวเดียวด้วย (ram 2G ผมตั้ง firewall ram 1.5G)  ได้พบว่าค่าในการ upload นั้นไม่ค่อยนิ่ง วิ่งแบบว่า 700K 650K 750K ตลอด พอดีไม่ได้ cap graph ไ้ว้ แต่หลัวจากที่ผมได้ทำกับตัว Server ที่เป็น Web & DB แล้ว ก็นำมาทำบน ตัว Firewall ต่อ พบว่าจาก Graph นะครับ วิ่งน่ิ่งตลอดดด ไม่มีแบบสวิงเลย


จริงๆน่าจะเกิดจาก bug มากกว่า เพราะ พวกนี้น่าจะมี V center เป็นตัวยควบคุม (ผมไมไ่ด้ใช้ มีแต่ stand alone only)

ปล ผมลง esx 4.1 แต่ใส้ key esx4.1i เพื่อให้ได้ service console ครับ

เมื่อย.... ชมัด
บันทึกการเข้า
 
DataSite
Jr. Member
**
ออฟไลน์ ออฟไลน์

กระทู้: 65


customercare@datasite.co.th
ดูรายละเอียด เว็บไซต์ อีเมล์
Share Idea นะครับ ผมไม่แน่ใจว่าผมเข้าใจถูกหรือเปล่า ค่า Share ผมเซ็ตเป็น Normal ทั้งหมด

กำหนดให้ Memory แบบ Unlimit


Memory Balloon จะไม่ขึ้น



กำหนดให้ Memory แบบ Limit


Memory Balloon จะขึ้น


บันทึกการเข้า

 
kpuchong
Jr. Member
**
ออฟไลน์ ออฟไลน์

กระทู้: 77


ดูรายละเอียด
ลองหมดแล้วครับ อย่างที่บอก normal เนี่ย มันไม่ต่างกันครับ

ปล เท่าที่ทราบในส่วนของ การกำหนด Reserve Mem นะครับ เขาบอกว่า เป็นการ Reserve สำหรับถ้า Mem ที่เหลือ ไม่พอ จะไม่สามารถ Start VM ได้ไม่ใช่หรือครับ

ขอบคุณครับ


ปล 2  วันที่ 3 แล้ว user ไม่มีบ่นมาเลยครับ ว่าช้า เดี๋ยวผมจะลองหาทางแยกออกมาว่า มันเป็นที่ SQL หรือว่า IIS web ที่จะทำให้เกิดมากกว่ากันครับ

แต่คาดว่าน่าจะเป็น SQL มากกว่า เพราะกิน Ram มากมาย
บันทึกการเข้า
 
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Thai language by ThaiSMF Valid XHTML 1.0! Valid CSS!