อันที่จริงสำหรับคอนเซ็ปต์ Virtualization ของไมโครซอฟท์มี หลากหลายรูปแบบ บางรูปแบบผมเชื่อว่าท่านผู้อ่านเคยใช้หรือ อาจใช้อยู่แทบทุกวัน ดังนั้น เรามาดูกันครับว่า Virtualization ซึ่งเป็นโซลูชันของทางไมโครซอฟท์มีกี่แบบ แต่ผมจะขอ นำเสนอบางรูปแบบนะครับ ซึ่งเป็นรูปแบบที่กำลังมาแรงและ เป็นที่สนใจ - Server Virtualization
- Application Virtualization
- Desktop Virtualization
- Presentation Virtualization
- Profile Virtualization
Desktop Virtualization สำหรับแบบที่ผมคิดว่าท่านผู้อ่านจะคุ้นเคยกันมากที่สุดน่าจะ เป็นตัว Desktop Virtualization ครับ เพราะเป็นเครื่องมือที่ สำคัญสำหรับท่านผู้อ่านที่ทำงานทางด้านไอทีจะต้องมีไว้คู่กาย เพราะเครื่องมือนี้ช่วยในการจำลองเครื่องต่างๆ ขึ้นมาเพื่อให้เรา สามารถทดสอบได้เหมือนจริงทุกอย่าง สำหรับตัวผมเองทุกวันนี้ ก็จะใช้อยู่ไม่ว่าจะเป็นในเรื่องของการสอน และการทดสอบงาน ต่างๆ สำหรับเครื่องมือที่ว่านี้ซึ่งจัดอยู่ใน Virtualization ใน รูปแบบที่เรียกว่า Desktop Virtualization คือ "Virtual PC 2007" ซึ่งเป็นเครื่องมือหรือซอฟต์แวร์ที่เราสามารถดาวน์โหลดมาใช้ได้ ฟรีครับ มีทั้งเวอร์ชันที่เป็น 32 และ 64 บิตให้เลือก โดยเรา สามารถสร้าง VM ขึ้นมาใช้งานเพื่อทดสอบงานต่างๆ ไม่ว่าจะ เป็นการติดตั้ง Windows Server 2003, 2008 และติดตั้งเป็น โดเมน เพื่อทดสอบฟีเจอร์ต่างๆ และแน่นอนครับ เราไม่ต้อง กังวลว่าจะไปสร้างปัญหากับระบบที่ใช้งานอยู่จริง แต่ต้องบอก กันก่อนนะครับว่าตัว Virtual PC ออกแบบมาเพื่อทดสอบการ ใช้งานต่างๆ ก่อนที่จะไปรันหรือทำงานในระบบจริงครับ และ รูปด้านล่าง เป็นหน้าตาของ Virtual PC 2007 ครับ 
รูปด้านบนเป็นคอนโซลของตัว Virtual PC 2007 ครับ และ จากรูป ท่านผู้อ่านจะเห็นว่ามี 2 VM และถ้าเราต้องการเปิดใช้ งานก็กดปุ่ม Start ได้เลยดังรูป 

และ 2 รูปด้านบน เป็นรูปที่แสดงให้เห็นถึงการเรียกใช้งาน VM ทั้ง 2 ตัวพร้อมกัน โดยจริง VM เหล่านี้ผมกำลังใช้เพื่อทดสอบ ตัว SCOM 2007 เพราะผมมีคิวสอนและต้องสาธิตให้กับลูกค้า และลูกศิษย์ที่สนใจดู จริงๆ แล้วเราสามารถมีกี่ VM ก็ได้ครับ แต่จะมีได้มากเท่าไรก็ขึ้นอยู่กับสเปกเครื่องที่จะนำมารัน VM ยกตัวอย่างเครื่องโน้ตบุ๊กของผมเอง ซีพียูเป็น Centrino 2, แรม 4GB และฮาร์ดดิสก์ 320GB ก็น่าจะรันได้ประมาณ 4-6 VM แต่ต้องมีการปรับแต่งค่าต่างๆ ในแต่ละ VM เพราะ VM แต่ละตัวที่รันอยู่บนเครื่องก็ใช้ ซีพียู แรม ฮาร์ดดิสก์ทั้งนั้น โดยเราสามารถปรับแต่ง โดยจากคอนโซลของ Virtual PC ให้ กดปุ่ม Settings ดังรูป 
และถ้าหากท่านผู้อ่านต้องการสร้าง VM ขึ้นมาใหม่ก็สามารถ ทำได้อย่างง่ายดาย เหมือนกับเรามีเครื่องจริงๆ จากคอนโซล กดปุ่ม New หลังจากนั้นก็จะเข้าสู่หน้าจอของการสร้าง VM ดังรูป 
จากนั้นให้คลิก Next ต่อไป จากนั้นให้เลือก Create a Virtual Machine ดังรูป 
| จากนั้นให้กำหนดชื่อและที่เก็บไฟล์ของ VM ดังรูป 
จากนั้นให้เลือกระบบปฏิบัติการที่ต้องการติดตั้งใน VM ดังรูป ในตัวอย่างผมเลือกเป็น Windows Server 2003 ถ้าต้องการ ติดตั้งเป็น Windows Server 2008 ให้เลือกเป็น Other ครับ 
สำหรับในส่วนของ Memory เป็นการกำหนดแรมให้กับ VM ที่เรากำลังสร้าง โดยจะกำหนดเองหรือใช้ค่าดีฟลอต์ก็ได้ครับ และสามารถปรับเปลี่ยนได้ภายหลังครับ 
ในส่วนต่อมาเป็นการกำหนดตัวของ Virtual Hard Disk Options โดยตัว VHD ไฟล์จะเป็นที่ที่เก็บ VM, ระบบปฏิบัติการ, แอพพลิเคชัน และอื่นๆ ครับ ให้ท่านผู้อ่านนึกถึง VHD ไฟล์ คือ ฮาร์ดดิสก์ของเครื่องครับ ให้ท่านผู้อ่านเลือก A new virtual hard disk ดังรูป 
ในส่วนของ Virtual Hard Disk Location ให้กำหนดที่สำหรับ เก็บ VHD ไฟล์และขนาดของ Virtual Hard Disk ว่ามีขนาด เท่าไร เพื่อเอาไปใช้งานในตัวของ VM 
จากนั้นให้คลิก Next ต่อไปครับ 
มาถึงตรงนี้ก็เป็นอันเสร็จขั้นตอนในการสร้าง VM แล้วครับ สำหรับขั้นตอนต่อไปคือการติดตั้งระบบปฏิบัติการให้กับ VM ซึ่งผมอยากให้ท่านผู้อ่านนึกภาพว่าตอนนี้เรามีเครื่องแล้วแต่ยัง ใช้งานไม่ได้ เนื่องจากยังไม่ได้ติดตั้งโอเอสหรือแอพพลิเคชันใดๆ เลย รูปด้านล่างเป็นหน้าตาของ VM ที่สร้างขึ้นมาใหม่ครับ 
ท่านผู้อ่านจะเห็นว่า VM ตัวที่สร้างขึ้นมาใหม่ไม่สามารถบูต หรือทำอะไรได้เลย มาถึงตรงนี้ก็เป็นหน้าที่ของท่านผู้อ่านแล้ว ที่จะต้องไปทำการติดตั้งโอเอสและอื่นๆ เองครับ และผมมี ข้อแนะนำเพิ่มเติมหลังจากที่ติดตั้งและกำหนดค่าต่างๆ ให้ เรียบร้อย จากนั้นให้ท่านผู้อ่านก๊อบปี้หรือเบิร์นตัว VM เก็บไว้ใน แผ่น DVD หรือในมีเดียใดๆ ก็ได้ครับ เพื่อเอาไว้ในโอกาสต่อๆ ไปถ้าเราต้องการใช้อีกก็เพียงแค่ทำ การก๊อบปี้ลงมาในเครื่อง ของเราและเรียกใช้งานได้เลย สะดวกและประหยัดเวลามาก ด้วยครับ ไม่ต้องมาเสียเวลามานั่งสร้างกันใหม่อีกรอบ หากท่าน ผู้อ่าน อยากจะใช้งานเมื่อไรก็สามารถมาใช้งานได้ทันที ซึ่งตัวผมเองก็ทำ VM เก็บเอาไว้ใช้งานหลายๆ ตัวครับ ไม่ว่าจะ เป็น Windows Server 2003, 2008 และทำเป็น Domain Controller, Exchange 2003/2007, SCCM, SCOM และอื่นๆ อีกมากมายครับ เพราะผมต้องใช้ในการสอน และสำหรับ การทดสอบครับ และที่สำคัญคือเราสามารถรัน VM ต่างๆ บน เครื่องโน้ตบุ๊กครับ ซึ่งทำให้ผมสามารถทำงานได้อย่างง่ายดาย และมีความสะดวกมากขึ้นครับ เพราะสามารถไปนั่งทำงานที่ ใดก็ได้ เช่น ตามร้านกาแฟ เป็นสถานที่ที่ผมชอบไปนั่งทำงาน บ่อยๆ ในวันหยุด สำหรับท่านผู้อ่านท่านใดที่สนใจแต่ยังไม่เคย ใช้ Virtual PC 2007 ก็สามารถไปดาวน์โหลดมาใช้งานจากลิงก์ นี้ครับ http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6 สำหรับในบทความตอนหน้าผมจะนำเสนอในส่วนของ Server Virtualization ซึ่งเป็นส่วนที่มาพร้อมกับ Windows Server 2008 เพราะฉะนั้นห้ามพลาดด้วยประการทั้งปวง และพบกันใหม่ในฉบับหน้าครับผม |