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

อ่านบทความ ภาค 1 - ภาค 2 - ภาค 3

สวัสดีครับท่านผู้อ่านทุกท่าน ช่วงนี้ก็ย่างเข้าสู่หน้าฝนแล้ว อากาศก็มีการเปลี่ยนแปลงค่อนข้างบ่อย เดี๋ยวร้อนเดี๋ยว ฝนตก อย่างไรก็ตาม ผมขอให้ท่านผู้อ่านที่เคารพรักทุกท่าน ทั้งที่เป็นแฟนประจำของคอลัมน์ Security Corner และ Eworld รักษาและดูแลสุขภาพกันให้ดีครับ จะได้ไม่เจ็บไม่ป่วยครับผม สำหรับบทความตอนนี้เป็นตอนที่ต่อจาก บทความ 2 ตอนที่แล้วครับสำหรับในเรื่องราวต่างๆ ของ Virtualization และสำหรับในบทความนี้ผมจะนำเอาเรื่องราวของ Virtualization อีกรูปแบบหนึ่งมาให้ท่านผู้อ่านได้ทำความรู้จักกัน

สำหรับผู้อ่านท่านใดที่เพิ่งจะเริ่มอ่านบทความนี้ ก็ขอให้ไปติดตาม จากบทความก่อนหน้านี้ครับผม เพื่อจะได้เข้าใจถึงเรื่องของ Virtualization สำหรับบทความตอนนี้เป็นเรื่องราวที่ค่อนข้างมี รายละเอียดพอสมควร โดยตอนแรกผมตั้งใจว่าจะเขียนสัก 3 ภาคสำหรับเรื่องราวต่างๆ ของ Microsoft Virtualization แต่พอมา ทบทวนดูแล้วจึงขอขยายอีกสักภาค เพื่อให้ท่านผู้อ่านของผมได้เข้าใจถึงเรื่องราวของ Virtualization ครับ สำหรับ Virtualization ที่ ผมจะเล่าให้ฟังในบทความนี้เป็นเรื่องราวของ Presentation Virtualization ซึ่งเป็น Virtualization อีกแบบหนึ่ง และต้องบอกว่า เป็นแบบที่หลายๆ องค์กรกำลังให้ความสนใจกันมาก โดยผมได้แบ่งเนื้อหาออกเป็น 2 ตอน โดยตอนแรกจะเริ่มที่บทความนี้ และ อีกตอนก็จะว่ากันต่อในฉบับหน้า และเพื่อไม่ให้เป็นการเสียเวลา เรามาเริ่มกันเลยครับผม

Presentation Virtualization
- Terminal Service

ก่อนอื่นเลยผมอยากจะให้ท่านผู้อ่านทำความเข้าใจเบื้องต้น ก่อน สำหรับเรื่องของการใช้งานโปรแกรมต่างๆ ในองค์กร เช่น MS Office หรือแอพพลิเคชันต่างๆ ซึ่งโดยปกติแล้วการที่ผู้ใช้ งานจะสามารถใช้งานโปรแกรมเหล่านี้ได้ ผู้ดูแลระบบก็จะ ต้องทำการติดตั้งโปรแกรมเหล่านั้นที่เครื่องของผู้ใช้งานเสียก่อน ครับ จึงจะสามารถใช้งานได้ แต่สำหรับการใช้งานโปรแกรมใน Presentation Virtualization นั้นจะแยกกันระหว่างการติดตั้ง และใช้งานโปแกรม เพราะการติดตั้งโปรแกรมสำหรับผู้ใช้งาน จะทำการติดตั้งอยู่ที่หนึ่ง (Terminal Server) และการใช้งาน โปรแกรมก็จะถูกใช้งานอีกที่หนึ่ง นั่นก็คือ เครื่องของผู้ใช้งาน นั่นเอง ดังนั้น ผู้ใช้งานก็จะเข้าใจว่าโปรแกรมเหล่านั้นติดตั้ง บนเครื่องของตัวเอง และเราเรียกโปรแกรมที่ติดตั้งและใช้งาน ผ่าน Presentation Virtualization ว่า "Remote Application"

และการที่เราจะใช้งานในส่วนของ Presentation Virtualization ได้นั้นก็จะต้องอาศัยส่วนประกอบหลายอย่างครับ และที่ถือเป็น ส่วนประกอบหลักที่สำคัญก็คือ Terminal Service ซึ่งตัวของ Terminal Service เองก็มีมาตั้งนานแล้ว โดยจะเซอร์วิสตัวหนึ่ง ในวินโดวส์ในแต่ละเวอร์ชัน และทางไมโครซอฟท์เองก็ได้มี การพัฒนาให้ดีและมีประสิทธิภาพมากขึ้นเรื่อยๆ จนมาถึงใน Windows Server 2008 ก็ได้มีฟีเจอร์และความสามารถใหม่ๆ มากมายครับ โดยผมจะขอยกตัวอย่างฟีเจอร์ที่น่าสนใจและที่ เกี่ยวขอ้ งกับเรื่องราวของ Presentation Virtualization เทา่ นั้น โดยผมขอเริ่ม

- Terminal Services RemoteApp เป็นฟีเจอร์ใหม่ใน Windows Server 2008 และของ Terminal Services โดยตัว ของ RemoteApp จะทำให้ผู้ใช้งานสามารถใช้งานโปรแกรม ต่างๆ ได้เสมือนกับว่าโปรแกรมเหล่านั้นติดตั้งอยู่ที่เครื่อง ของผู้ใช้งานเอง ซึ่งจะแตกต่างกับการใช้งานโปรแกรมผ่าน Terminal Services ในเวอร์ชันเก่า

- Terminal Services Web Access เป็น Role เซอร์วิสใหม่ ของ Windows Server 2008 และ Terminal Services โดย จะทำหน้าที่ในการให้บริการสำหรับผู้ใช้งาน โดยสามารถใช้ เว็บบราวเซอร์ หรือ IE ทำการติดต่อไปยัง Windows Server 2008 Terminal Server และเรียกใช้งาน RemoteApp โปรแกรม ต่างๆ หรือจะรีโมทเข้าไปยังเครื่องต่างๆ เพื่อเข้าไปจัดการงาน ต่างๆ

- Terminal Services Gateway เป็น Role ใหม่อีก Role หนึ่ง ใน Windows Server 2008 ในส่วนของ Terninal Services โดย Role นี้ ช่วยให้ Remote User สามารถเชื่อมต่อผ่าน อินเทอร์เน็ตเข้ามาที่ Terminal Server และใช้งาน Remote App หรือใช้ Remote Desktop โดยการเชื่อมต่อดังกล่าว จะเป็นการ เชื่อมต่อที่มีความปลอดภัย

- Terminal Services Session Broker เป็น Role ใหม่อีก เช่นกันครับแต่จะเป็น Role ที่จะช่วยและจัดการในเรื่องของการ Reconnect หรือการกลับเข้ามาสู่ Session ที่ได้มีการเชื่อมต่อ อยู่แล้วก่อนหน้านี้ในสภาพแวดล้อมของ Load-Balanced Terminal Server Farm และนอกจากนี้แล้วตัวของ Session Broker ยังจัดการในเรื่องของ Load ระหว่าง Servers ที่อยู่ใน สภาพแวดล้อมที่เป็น Load-Balanced Terminal Server Farm และในลำดับต่อไปผมจะนำเสนอในเรื่องของการติดตั้งและใช้ งาน Presentation Virtualization โดยจะต้องกำหนดค่าต่างๆ และส่วนประกอบต่างๆ เช่น Terminal Server Role, Web Access, RemoteApp เป็นต้น ดังนั้น ผมจะขอเริ่มที่การติดตั้ง Terminal Server Role ใน Windows Server 2008 โดยให้ท่าน ผู้อ่านเรียก Server Manager ขึ้นมาครับเพื่อ Add Roles ดังรูป

การติดตั้ง Terminal Server Role

Terminal Server Role

จากนั้นให้ Add Roles ที่ชื่อว่า Terminal Services ดังรูป ครับผม

Terminal Services

จากนั้นให้คลิก Next ต่อ ในส่วนของ Select Role Services ให้ เลือก Terminal Server ดังรูปครับ

Select Role Services

ในส่วนของ Specify Authentication Method For Terminal Server ให้เลือก Require Network Level Authentication ครับ ดังรูป

Specify Authentication Method For Terminal Server

ในส่วนของ Specify Licensing Mode ให้เลือกออปชันเป็น Configure Later ดังรูป

Specify Licensing Mode

จากนั้นในส่วนของ Select User Groups Allowed Access To This Terminal Server ให้คลิก Next ต่อไปครับ และในส่วน ของ Confirm Installation Selections ให้เลือก Install ดังรูป ครับผม

Select User Groups Allowed Access To This Terminal Server

จากนั้นก็จะเข้าสู่การติดตั้ง Terminal Server Role ดังรูป

Terminal Server Role

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

Microsoft Virtualization

หลังจากรีสตาร์ตเครื่องเสร็จแล้ว ขั้นตอนต่อไปจะเป็นการ คอนฟิกหรือกำหนดค่าในส่วนของ RemoteApp ใน Terminal Services

การกำหนดค่าใน Terminal Services RemoteApp

โดยให้ท่านผู้อ่านไปที่ Administrative Tools\Terminal Services\TS RemoteApp Manager ดังรูป

Terminal Services RemoteApp

จากนั้นในส่วนของ Action Pane ให้คลิกที่ Add RemoteApp Programs ดังรูป

dd RemoteApp Programs

ในส่วนของ RemoteApp Wizard ให้คลิก Next ต่อไปได้เลย ครับ ในส่วนของ Choose programs to add to the RemoteApp program list โดยให้ท่านผู้อ่านเลือกโปรแกรมที่ต้องการสำหรับ การกำหนดให้เป็น RemoteApp ซึ่งจากรูปด้านล่าง ผมได้ ทำการกำหนดโปรแกรมเครื่องคิดเลขให้เป็น RemoteApp แต่ ในการทำงานจริงเราจะต้องติดตั้งโปรแกรมที่ต้องการลงไปก่อน จากนั้นจึงค่อยมากำหนดค่าต่างๆ ใน RemoteApp ครับ

RemoteApp Wizard

ในส่วนของ Review Settings ให้คลิกปุ่ม Finish ดังรูปครับ

Review Settings

หลังจากเสร็จสิ้นขั้นตอนนี้แล้ว ท่านผู้อ่านก็จะเห็นโปรแกรม Calculator ปรากฏอยู่ใน RemoteApp Programs list ดังรูป ด้านล่าง

Calculator

เมื่อมาถึงขั้นตอนนี้เราได้สร้าง RemoteApp โปรแกรมขึ้นมา แล้ว แต่ว่ายังไม่เสร็จสมบูรณ์ครับ เพราะจะต้องสร้าง .MSI หรือ .RDP ไฟล์ จากนั้นจะต้องติดตั้งที่เครื่องของผู้ใช้งานครับ โดย ในตอนต่อไปผมจะอธิบายถึงวิธีการสร้างแพ็กเกจไฟล์พร้อมทั้ง การติดตั้ง รวมถึงเนื้อหาและเรื่องราวที่เหลือของ Presentation Virtualization กันต่อครับ แต่ตอนนี้ผมว่าพักกันก่อนดีกว่าครับ และพบกันใหม่ในฉบับหน้าครับผม


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

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