วันจันทร์ที่ 24 พฤศจิกายน พ.ศ. 2557

รู้จักกับ Microsoft Azure (IaaS) Cost Estimator Tool

     สวัสดีครับท่านผู้อ่านทุกท่านสำหรับเรื่องราวที่ผมจะหยิบเอามานำเสนอท่านผู้อ่านก็ยังคงอยู่ในเรื่องของ Microsoft Azure ครับ  โดยบทความนี้จะเป็นเรื่องราวเกี่ยวกับเครื่องไม้เครื่องมือที่จะมาช่วยองค์กรในการวางแผนและประเมินค่าใช้จ่าย ถ้าองค์กรมีความต้องการที่จะย้ายระบบงานที่ทำงานอยู่ใน Datacenter (On-Premise) ไปทำงานอยู่บน Microsoft Azure ว่าจะต้องเสียค่าใช้จ่ายประมาณเท่าไร  เพื่อจะได้นำเอาข้อมูลนี้ไปประกอบใช้ในการวางแผนการ Migrating ระบบต่อไปครับ  และเมื่อสัปดาห์ที่ผ่านมาผมมีโอกาสได้นำเสนอเครื่องมือตัวนี้ในงาน Microsoft Solution Summit 2014 ด้วยครับ  ประกอบกับช่วงที่ผ่านมามีลูกค้ามาสอบถามเกี่ยวกับเรื่องราวของ Microsoft Azure เยอะพอสมควร  แต่คำถามหนึ่งที่ผมมักจะถูกถามบ่อยๆ และผมคิดว่ามันเป็นคำถามที่ดีคือ
"ถ้าวันนึงองค์กรจะต้องย้ายระบบงานทั้งหมดหรือบางส่วนไปทำงานอยู่บน Microsoft Azure จะมีค่าใช้จ่ายเท่าไรต่อเดือน"

เครื่องมือที่จะมาช่วยตอบคำถามนี้มีชื่อว่า "Microsoft Azure (IaaS) Cost Estimator Tool" ครับ เป็นเครื่องมือที่ทาง Microsoft ได้เตรียมสำหรับองค์กรที่ต้องการประเมิน Workloads หรือระบบงานของตัวเองที่มีอยู่ในปัจจุบัน ถ้าต้องการย้ายระบบดังกล่าวขึ้นไปทำงานอยู่บน Microsoft Azure จะมีค่าใช้จ่ายประมาณเท่าไรต่อเดือน และทูลดังกล่าวนี้ยังรองรับการประเมินระบบต่างๆ  ได้หลากหลายรูปแบบครับ ไม่ว่าจะเป็นของ Microsoft เองคือ  System Center 2012 R2 VMM และ Hyper-V, VMware และจาก Physical Servers   โดยทูลดังกล่าวนี้จะเข้าไปทำการตรวจดูว่า Workloads ต่างๆ ว่ามีการใช้งานทรัพยากรไปเท่าไร จากนั้นจะทำการประเมินว่าหากองค์กรทำการย้ายระบบงานหรือ Workloads ดังกล่าวนี้ไปทำงานอยู่บน Microsoft Azure จะมีค่าใช้จ่ายประมาณเท่าไรครับ  และที่สำคัญคือ ทูลตัวนี้ท่านผู้อ่านสามาถทำการดาวน์โหลดได้ฟรีครับผม :)  โดยสามารถไปที่ Link นี้ได้เลยครับ

http://www.microsoft.com/en-us/download/details.aspx?id=43376


เมื่อดาวน์โหลดมาเสร็จเรียบร้อยก็เริ่มติดตั้งกันเลย โดยให้ท่านผู้อ่านทำการติดตั้งบนเครื่อง Notebook หรือ Desktop ก็ได้ครับ เราไม่ต้องติดตั้งทูลตัวนี้ไปทุกเครื่องที่เราจะทำการประเมินนะครับ โดยปรกติผมจะติดตั้งบนเครื่องของผู้ดูแลระบบครับ จะเป็น Windows 7,8 หรือ 8.1 ก็ได้ครับ ตามสะดวกเลยครับ จากนั้นให้ทำการ Double Click ไฟล์ที่ดาวน์โหลดเพื่อทำการติดตั้งดังรูป

จากนั้นให้ Click Next ต่อไปได้เลยครับ ดังรูป


ในส่วนของ End-User License Agreement ให้ Click Next ต่อไปครับ


จากรูปด้านบนจะเป็นให้ท่านผู้อ่านทำการกำหนด Location ในการติดตั้งทูลตัวนี้ครับ ในที่นี่ผมใช้ค่า Default เลยครับผม จากนั้นให้ Click Next ต่อได้เลยครับ


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


จากนั้นให้ Click Finish ก็เป็นอันเสร็จสิ้นกระบวนการติดตั้งครับ  ต่อไปเรามาดูหน้าตาของเจ้า Microsoft Azure (IaaS) Cost Estimator Tool กันว่าเป็นอย่างไร ดังรูปด้านล่างครับ

สิ่งแรกที่ท่านผู้อ่านจะต้องทำคือ กำหนดรูปแบบ Machine Type ครับว่าจะให้เจ้า Microsoft Azure (IaaS) Cost Estimator Tool นี้ไปทำการตรวจสอบและรวบรวมข้อมูลว่า Workloads หรือระบบที่ใช้งานอยู่มีการใช้งาน Resources ไปเท่าไร ซึ่งทูลตัวนี้สามารถไปรวบรวมข้อมูลได้หลากหลายรูปแบบครับ ไม่ว่าจะเป็น  SCVMM, Hyper-V, VMware และ Physical Server (Windows/Linux) ครับ  ในที่นี้ผมขอเลือกเป็น Hyper-V ครับ จากนั้นจะเข้าสู่หน้าจอ ดังรูปด้านล่างครับ

 
 
 
 
จากนั้นให้ทำการกำหนด IP Address, Username และ Password ของเครื่อง Hyper-V ที่เราต้องการให้ Microsoft Azure (IaaS) Cost Estimator Tool ไปเก็บรวบรวมข้อมูลมาครับ  และทำการกำหนดค่าต่างๆ  ของ Profile เช่น ระยะเวลาในการรวบรวมข้อมูล, ความถี่ และชื่อของ Report หลังจากที่เก็บรวบรวมข้อมูลและทำการประเมินราคา ดังรูป

 
เมื่อทำการเก็บข้อมูลเรียบร้อยแล้ว เราสามารถดู Report ได้เลยครับ ดังรูป


จากนั้นให้ท่านเลือก Virtual Machines ที่ต้องการย้ายขึ้นไปทำงานอยู่บน Microsoft Azure และกดปุ่ม Get Cost ครับ จากนั้นตัว Microsoft Azure (IaaS) Cost Estimator Tool จะทำการประเมินราคาค่าใช้จ่ายต่อเดือนให้ครับ ดังรูปด้านล่าง


และสามารถทำการ Export เป็น Report ออกมาได้โดยการกดปุ่ม Export เราจะ Report หน้าตาดังรูปด้านล่าง ครับผม

เป็นไงบ้างครับ ไม่ยากเลยใช่มั๊ยครับ สำหรับเจ้า Microsoft Azure (IaaS) Cost Estimator Tool ลองใช้กันดูครับผม.....