บทความไอทีสำหรับธุรกิจ sme
มาทำความรู้จักกับ Microsoft Virtualization โซลูชัน ภาค 2
เรียบเรียงโดย วิสิทธิ์ ทองภู่ จากนิตยสาร EWorld Magazine เดือนพฤษภาคม 2552
อ่านบทความ ภาค 1 - ภาค 2 - ภาค 3

สวัสดีครับท่านผู้อ่านทุกท่าน สำหรับบทความตอนนี้จะเป็นตอนที่ต่อจากตอนที่แล้วในเรื่องราวของ Virtualization โดยบทความตอนที่แล้วผมได้เล่าเรื่องราวต่างๆ เกี่ยวกับคอนเซ็ปต์ และประเภทของ Virtualization โดยเริ่มด้วยเรื่องของ Desktop Virtualization ครับ สำหรับท่านผู้อ่านที่เพิ่งเจอบทความ ตอนนี้ ก็ต้องย้อนกลับไปหา Eworld ฉบับที่แล้วมาอ่านเพื่อปูพื้นฐานและที่มาที่ไปกันก่อนครับ และเพื่อไม่ให้เป็นการ เสียเวลาเรามาเริ่มที่ Hyper-V กันต่อเลยครับผม

Server Virtualization (Hyper-V) คืออะไร?

Hyper-V จัดว่าเป็นส่วนที่สำคัญครับในเรื่องของการทำ Virtualization ระบบคอมพิวเตอร์ โดยเราสามารกำหนด Hyper-V เข้าไปใน Windows Server 2008 โดยตัวของ Hyper-V เป็น Role หนึ่งในหลายๆ Roles ของ Windows Server 2008 ครับ สำหรับ ท่านผู้อ่านที่ยังไม่รู้จักหรือทราบคอนเซ็ปต์ Hyper-V ก็ไม่เป็นไร ครับ ผมจะเล่าให้ฟังคร่าวๆ ครับ เพื่อจะได้เข้าใจและเห็นภาพ ชัดเจน สำหรับเรื่องของ Hyper-V นั้นเป็นเรื่องของแนวคิดที่ จะนำเอาเครื่องเซิร์ฟเวอร์จริงที่ทำงานอยู่ มารันอยู่ใน Virtual Machine หรือจะเรียกว่าเครื่องคอมพิวเตอร์เสมือนก็ได้ครับ แต่ โดยส่วนใหญ่จะเรียกว่า Virtual Machine หรือเรียกสั้นๆ ว่า VM โดยเราสามารถยุบหรือนำเอาเซิร์ฟเวอร์ที่ใช้งานอยู่มารันเป็น VM หลายๆ ตัวได้ ซึ่ง VM ทั้งหมดจะรันอยู่บนเซิร์ฟเวอร์จริงหรือ เรียกว่า Physical Server เพียงตัวเดียว

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

แต่กำลังเป็นเทคโนโลยีที่น่าสนใจมาก เพราะมีแนวโน้มที่องค์กร จะทำการย้ายหรือเปลี่ยนมาใช้กันมากขึ้นเรื่อยๆ สำหรับ Hyper-V นั้นเป็นเทคโนโลยีที่ออกแบบมาเพื่อรองรับกับ แพลตฟอร์มที่เป็น 64 บิต ดังนั้นฮารด์ แวรห์ รือเครื่องก็จะตอ้ ง ซัพพอร์ตเทคโนโลยีดังกล่าวด้วย ซึ่งทั้ง Intel และ AMD ก็สนับสนุน การทำงานร่วมกับ Hyper-V ของ Windows Server 2008 โดย เรียกว่า Intel VT และ AMD-V ซึ่งเราสามารถตรวจเช็กเครื่องที่ เรากำลังจะซื้อก่อนว่ารองรับเทคโนโลยีดังกล่าวนี้หรือไม่ จากนั้น มาดูวิธีการติดตั้ง Hyper-V ใน Windows Server 2008 โดย ให้ท่านผู้อ่านไปที่ Run เมนูแล้วพิมพ์ Server Manager.msc จากนั้นก็จะปรากฏคอนโซล Server Manager ขึ้นมาดังรูป

Hyper-V

จากนั้นให้ท่านผู้อ่านคลิกเมาส์ปุ่มขวาที่ Roles แล้วเลือก Add Roles ก็จะมีหน้าตาดังรูปด้านล่างครับ

Hyper-V

จากนั้นให้เลือก Hyper-V Role ครับ ก็จะเข้าสู่หน้าจอของการ ติดตั้ง Hyper-V โดยในหน้าจอนี้จะแจ้งให้เราเอ็นเอเบิ้ล Virtualization ที่ BIOS ของเครื่องก่อนที่จะทำการติดตั้ง Hyper-V Role ดังรูป

Hyper-V

ให้คลิก Next ต่อ ก็จะเข้าไปในส่วนของการกำหนดค่าในส่วน ของ Virtual Network โดยในส่วนนี้จะต้องทำการกำหนด Virtual Networks ให้กับ VM หรือ Virtual Machine เพื่อที่จะทำ ให้ VM สามารถติดต่อสื่อสารเครื่องอื่นๆ ได้ดังรูป

Hyper-V

ให้คลิก Next ต่อ ก็จะเข้าสู่ส่วนของ Confirm Installation Selection ให้คลิก Install ดังรูป

Hyper-V

ก็จะเริ่มกระบวนการการติดตั้ง Hyper-V ดังรูป

Hyper-V

จากนั้นให้รอสักครู่ ท่านผู้อ่านก็จะเห็นหน้าจอที่แสดงว่าการ ติดตั้ง Hyper-V เสร็จแล้ว

Hyper-V

มาถึงตอนนี้ก็เป็นอันเสร็จสิ้นการติดตั้ง Hyper-V Role บน Windows Server 2008 ครับ สำหรับขั้นตอนต่อไปผมจะอธิบาย ถึงวิธีการสร้าง VM บน Hyper-V โดยใช้คอนโซลที่ชื่อว่า "Hyper-V Manager" โดยเจ้า Hyper-V Manager จะเป็นคอนโซลที่จะใช้ ในการบริหารและจัดการเกี่ยวกับ Virtual Machines และรูป ด้านล่างจะเป็นหน้าจอของ Hyper-V Manager คอนโซลครับ

Hyper-V

จากนั้นให้ท่านผู้อ่านคลิกเมาส์ปุ่มขวาที่ไอคอนรูปเครื่องคอมพิวเตอร์ แล้วเลือก New/Virtual Machine… ดังรูปด้านล่างครับ

Hyper-V

จากนั้นในส่วนของ Specify Name and Location ให้ท่าน ผู้อ่านกำหนดชื่อและที่เก็บ Virtual Machine Configuration ไฟล์ ดังรูปถัดไปครับ

Hyper-V

เมื่อกำหนดเสร็จแล้วให้คลิก Next ต่อไป และในส่วนต่อไปเป็น ส่วนของ Assign Memory เป็นส่วนที่เราทำการกำหนด RAM ให้กับ Virtual Machine ที่เรากำลังสร้างดังรูป ผมกำหนดเป็น 512MB ครับ

Hyper-V

ในส่วนของ Configure Networking เป็นส่วนที่ให้เราทำการ กำหนดเน็ตเวิร์กให้กับ Virtual Machine

Hyper-V

โดย Network ใน Hyper-V จะมีอยู่ด้วยกันทั้งหมด 3 แบบ โดย มีรายละเอียดดังต่อไปนี้ครับ

  1. External อนุญาตให้ VM ทำการติดต่อสื่อสารกับ เครื่องอื่นๆ ที่อยู่ภายนอกของ Physical Server ได้
  2. Internal อนุญาตให้ VM ทำการติดต่อสื่อสารกับ VM ตัวอื่นๆ ที่อยู่บน Physical Server ตัวเดียวกันเท่านั้น และไม่สามารถติดต่อสื่อสารกับภายนอกได้
  3. Private VM จะไม่สามารถติดต่อกับ VM อื่นๆ และ Physical Server ได้เลย

โดยในส่วนของ Network ที่ใช้ใน Hyper-V จะต้องไปทำการ กำหนดเอาไว้ก่อนครับ โดยจากรูปก่อนหน้านี้ เป็น Network ที่ผมได้กำหนดรูปแบบเอาไว้แล้วครับผม จากนั้นให้คลิก Next เพื่อไปขั้นตอนต่อไปครับ

ในส่วนของ Connect Virtual Hard Disk เป็นส่วนที่เราต้อง ทำการกำหนด Virtual Hard Disk (VHD) ให้กับ Virtual Machine ที่เรากำลังสร้างขึ้นครับ เพื่อใช้ในการติดตั้ง OS และ เก็บข้อมูลต่างๆ เปรียบได้กับฮาร์ดดิสก์ของเครื่องปกติครับ

Hyper-V

ในส่วนของ Installation Options จะเป็นการบอกกับ Hyper-V ว่าจะติดตั้ง OS ลงไปยัง VM ที่กำลังสร้างโดยใช้ Media จาก ออปชันที่กำหนดครับ ดังรูป

Hyper-V

เพิ่มเติมอีกนิดครับ สำหรับในส่วนของ Installation Options ที่ผมได้อธิบายไปข้างต้น ถ้าท่านผู้อ่านยังไม่พร้อมที่จะติดตั้ง OS ลงไปยัง VM ตอนนี้ก็ให้เลือก Install an operating system later ครับ แต่ถ้าเลือกออปชันตามรูปที่ผมกำหนด ไว้ก็จะเป็นการติดตั้ง OS ลงบน VM ต่อทันที โดยขั้นตอน ของการติดตั้ง OS ท่านผู้อ่านสามารถทำการติดตั้งด้วยตัวเอง ได้เลยครับ โดยขั้นตอนการติดตั้งก็จะเหมือนกับการติดตั้ง OS ทั่วๆ ไป และทั้งหมดที่ผมได้เล่าให้ท่านผู้อ่านฟังทั้งหมด ก็คือเรื่องราวต่างๆ ของ Server Virtualization หรือ Hyper-V ครับ และถ้าท่านผู้อ่านมีข้อสงสัยใดๆ ก็สามารถเมล์มา สอบถามผมได้เช่นเคยครับ สำหรับตอนนี้พื้นที่หมดพอดี แล้วพบกันใหม่ฉบับหน้าครับผม


เพิ่มขีดความสามารถในการวิเคราะห์ธุรกิจ

Microsoft Dynamics AX

Microsoft Dynamics NAV

ค้นพบและบริหารลูกค้า

Microsoft Dynamics CRM

SQL Server 2008

โครงสร้างพื้นฐาน

Windows Small Business Server 2008 R2

Windows Server 2008 R2 Foundation

Microsoft Exchange Server 2010

Visual Studio Team System/Visual Studio 2008

Windows Server 2008

ประหยัดเวลาและช่วยจัดระบบ

Windows 7 Professional

Windows 7 Enterprise

Office Enterprise 2007

Office Professional 2007

Office Professional Plus 2007

Office Small Business 2007

Windows Mobile

Exchange Server 2007

ลดต้นทุนและความเสี่ยงทาง IT

System Center