Your privacy is important to us. We need your data just for the important process of services. Please allow if you accept the term of privacy comply with PDPA. Read term and privacy policy
Throughwave (Thailand) Co.,Ltd.
  • Home
  • Products
    • Security Solutions
      • Forescout Technologies
      • Array Networks AG Series
      • VMware Workspace ONE UEM
      • IBM QRadar
      • OneSpan
      • Utimaco
    • Data Center Solutions
      • Super Micro Computer
      • VMware
      • Infortrend Technology
      • Array Networks APV Series
    • Networking Solutions
      • Cisco Meraki
      • Cumulus Networks
      • Edgecore Networks
      • Mitel (formerly ShoreTel)
      • Wavify TimeNX
    • Cutting Edges Technologies
      • Wavify NextMessage
      • Radical Angle
  • Solutions
  • Blog
  • Company
      • About Us
      • Services
      • Support
      • Career
      • Contact Us
  • Search
  • Menu Menu
Blogs

การคำนวณค่า IOPS เบื้องต้นสำหรับระบบ Virtual Desktop Infrastructure (VDI)

November 6, 2011/in Blog, Infortrend Blog, Nutanix Blog, Supermicro Blog

ในช่วงที่ผ่านมานี้ระบบ Virtual Desktop Infrastructure ก็เริ่มแพร่หลายในองค์กรต่างๆ เนื่องจากสามารถประหยัดเวลาในการบริหารจัดการ Desktop ให้แก่ผู้ดูแลระบบได้มากขึ้น และยังทำให้ระบบโดยรวมมีความปลอดภัยสูงขึ้นอีกด้วย แต่ปัญหาที่ผู้ดูแลระบบมักจะพบก็คือ “ความช้าของระบบ VDI” อันเนื่องมาจากสาเหตุหลักๆ คือ “IOPS ไม่เพียงพอ” ในครั้งนี้เราจะมาดูกันครับว่า ก่อนจะลงทุนกับระบบ VDI เราควรจะประเมินค่า IOPS ของระบบกันอย่างไร เพื่อที่จะได้จัดซื้อระบบ Storage ได้เหมาะสมกับความต้องการ

Nutanix Virtual Desktop Infrastructure (VDI)

ค่า IOPS คืออะไร?

ค่า IOPS ย่อมาจากคำว่า Input/Output Operation per Second ซึ่งหมายถึงปริมาณการอ่านและเขียนไฟล์ต่อ 1 วินาทีนั่นเอง ซึ่งในการใช้งานระบบคอมพิวเตอร์นั้น การอ่านและเขียนถือเป็นขั้นตอนพื้นฐานในโปรแกรมต่างๆ เริ่มต้นตั้งแต่การบูทระบบปฏิบัติการ, การเล่นอินเตอร์เน็ต รวมถึงการเรียกใช้งาน Application ต่างๆ

ตัวเลขที่ควรทราบสำหรับการออกแบบระบบ VDI

ในขั้นตอนต่างๆ นั้น ทาง Citrix ซึ่งเป็น Vendor ผู้เชี่ยวชาญทางด้านระบบ VDI ได้ให้ตัวเลขค่าเฉลี่ยของพฤติกรรมต่างๆ ในการใช้งานคอมพิวเตอร์มาแล้วระดับหนึ่ง ซึ่งตัวเลขเหล่านี้เราจะนำไปใช้คำนวณค่า IOPS ของทั้งระบบกันต่อไป โดยแต่ละองค์กรอาจทำการปรับแต่งค่าต่างๆ เหล่านี้ให้เหมาะสมมากขึ้นได้ตามความเป็นจริงครับ

  • Boot IOPS / การเปิดเครื่องแต่ละเครื่อง = 300 IOPS, มีอัตราส่วน Read/Write = 90/10
  • Login IOPS / การ Login เข้าใช้งาน = 120 IOPS (จาก Windows 7)
  • Desktop Login Time / เวลาที่ใช้ในการ Login แล้วแต่จะกำหนด
  • Steady State / ในการใช้งานทั่วไป มีอัตราส่วน Read/Write = 10/90
  • Light User / ผู้ที่ใช้งาน Application เดียว และไม่ใช้ Web Browser = 6 IOPS
  • Normal User / ผู้ท่ใช้งานหลาย Application และใช้งาน Web Browser เพียงเล็กน้อย = 10 IOPS
  • Power User / ผู้ที่ใช้งานหลาย Application และใช้งาน Web Browser เยอะ = 25 IOPS
  • Heavy User / ผู้ที่ใช้งานระดับการ Compile Code หรือจัดการ Video = 50 IOPS

สิ่งที่ควรคำนวณสำหรับการออกแบบระบบ VDI

  1. Launch Rate / ความถี่ในการ Login เครื่อง เช่น จะ Login วินาทีละ 1 เครื่อง หรือจะ Login วินาทีละ 2 เครื่อง โดยนำตัวเลขนี้ไปหารจำนวนผู้ใช้งานทั้งหมดในองค์กร ก็จะได้เวลาที่ใช้ในการ Login เครื่องทั้งหมดในองค์กรขึ้นมา
  2. Max Login IOPS / ปริมาณ IOPS สูงสุดในการ Login ซึ่งจะเกิดขึ้นในตอนที่ User ทำการ Login พร้อมกันหลายๆ คน เช่น ตอนเริ่มงานในช่วงเช้าและบ่าย โดยให้นำจำนวนผู้ใช้งานที่คาดว่าจะ Login พร้อมกัน * Login IOPS
  3. Steady State IOPS / ปริมาณ IOPS เฉลี่ยขณะใช้งาน โดยให้นำ User ทั้งองค์กรมาคำนวนแยกตามประเภทของ User ซึ่งจะมีค่าเท่ากับ (จำนวน Light User*Light User IOPS) + (จำนวน Normal User*Normal User IOPS) + (จำนวน Power User*Power User IOPS) + (จำนวน Heavy User*Heavy User IOPS)
  4. Peak IOPS / ค่า IOPS ที่อาจจะเกิดขึ้นได้ขณะใช้งาน โดยให้นำค่าสูงสุดที่เป็นไปได้ในการ Login และ Steady State มาคำนวนรวมกัน บางองค์กรอาจคำนวนไม่เหมือนกัน เช่น บางที่อาจยอมให้ Users ทั้งหมดทำการ Login พร้อมกันได้ทุกคน ทำให้ค่า Max Login IOPS กลายเป็น Peak IOPS ไป แต่ในบางองค์กรอาจประเมินไว้เพียงว่ามีผู้ใช้งาน Login พร้อมกันเพียง 20% ในขณะที่อีก 80% อาจกำลังใช้งานตามปกติอยู่ ทำให้ต้องนำค่า Login IOPS จากผู้ใช้งาน 20% มาคำนวนรวมกับ Steady State แบบ Max ของผู้ใช้งานอีก 80%
  5. Estimated Boot IOPS / ตัวเลขประมาณของ Boot IOPS ทาง Citrix ได้ให้ Magic Number มา โดยให้ใช้จำนวนเครื่องที่จะทำการบูทพร้อมกัน*22 โดยอาจทำการเผื่อค่าเอาไว้อีก 10%

ตัวอย่างการคำนวนประสิทธิภาพระบบ VDI

สมมติค่าต่างๆ ดังต่อไปนี้
  • User = 100 คน
  • Boot IOPS = 300 IOPS
  • Login IOPS = 120 IOPS
  • Desktop Login Time = 30 วินาที
  • Steady State / ในการใช้งานทั่วไป มีอัตราส่วน Read/Write = 10/90
  • Light User = 6 IOPS มีจำนวน 40 คน
  • Normal User = 10 IOPS มีจำนวน 30 คน
  • Power User = 25 IOPS มีจำนวน 20 คน
  • Heavy User = 50 IOPS มีจำนวน 10 คน
ผลการคำนวนจะได้ดังต่อไปนี้
  1. Launch Rate = 0.5 ดังนั้นผู้ใช้งานทั้งหมด 100 คน จะ Login ครบหมดในเวลา = 100*0.5 = 50 วินาที
  2. Max Login IOPS เนื่องจากแต่ละเครื่องมี Desktop Login Time = 30 วินาที ดังนั้นในช่วงวินาทีที่ 29-30 จะเป็นช่วงที่มี IOPS สูงสุด เพราะมีเครื่องที่ Login จากวินาทีที่ 0-29 ทำงานอยู่ด้วย รวมทั้งสิ้น = 30/0.5*120 = 7,200 IOPS
  3. Steady State IOPS = 6*40 + 10*30 + 25*20 + 50*10 = 240 + 300 + 500 + 500 = 1,540 คน
  4. Peak IOPS ในช่วงวินาทีที่ 50 จากการ Login จะแปลว่ามีเครื่องที่กำลัง Login เสร็จไปแล้ว 40 เครื่อง และกำลัง Login อยู่อีก 60 เครื่อง ถ้ามองในกรณีที่แย่ที่สุดแปลว่าผู้ใช้งานที่มี Load สูงสุด 40 คนได้บูทเสร็จแล้ว และกำลังทำงานอยู่ ในขณะที่คนที่เหลือกำลังค่อย บูทตาม โดยการใช้งานจริงนั้นล้วนมี IOPS ไม่ถึงค่า Login IOPS ที่เรากำหนดไว้เลย ดังนั้นจึงสันนิษฐานได้ว่าช่วงวินาทีที่ 50 น่าจะเป็นช่วงที่มี IOPS สูงสุด ซึ่งมีค่าเท่ากับ 60*120 <Login IOPS> + 10*10 + 25*20 + 50*10 <Workload IOPS>=  7,200 + 100 + 500 + 500 = 8,300 IOPS
  5. Estimated Boot IOPS = 100*22 = 2,200 IOPS
จะเห็นได้ว่าระบบสำหรับ 100 คนนี้ ใช้ Server ที่ใช้ Solid State หรือ SAN Storage ทั่วๆ ไปที่มีความเร็วประมาณ 8,300 IOPS ก็น่าจะเพียงพอนั่นเองครับ ซึ่ง SAN Storage ทั่วไปที่ติดตั้ง Cache ประมาณ 8GB, ใช้งานประมาณ 4-8 Channel และใช้ SAS 15K HDD 16 ลูกก็จะสามารถทำ Random Read/Write ได้ประมาณนี้ครับ ขึ้นอยู่กับยี่ห้อ Storage ที่ใช้ครับ

เมื่อเกิดเหตุฉุกเฉินในระบบ VDI

คราวนี้ในกรณีฉุกเฉิน เช่น ไฟกระตุก หรือเกิดเหตุอื่นๆ ทำให้ต้องรีบทำการอัพระบบ VDI ขึ้นมาใหม่ทันที เราอาจจะต้องรีบทำการบูทเครื่องใหม่ขึ้นมาทั้งหมด ซึ่งเหตุการณ์อย่างนี้จะเรียกว่า Boot Storm ครับ ซึ่งถ้าเราใช้ SAN Storage ที่มีขนาด 8,300 IOPS แล้ว ก็จะหมายความว่า เราสามารถบูทเครื่องพร้อมกันได้ทั้งหมดทีละ = 8,300/300 = 27.67 เครื่องครับ และทำการ Login พร้อมกันได้ทั้งหมดเท่ากับ Login Storm = 8,300/120 = 69.17 เครื่องครับ (ในกรณีที่ไม่ได้บูทเครื่องอยู่ และไม่มีใครใช้งานอยู่ด้วยนะครับ ซึ่งตัวเลขเหล่านี้เป็นขี้ดจำกัดของระบบที่ต้องพึงระวังไว้เมื่อเกิดเหตุใดๆ ก็ตาม รวมถึงการวางนโยบาย Disaster Recovery ด้วยครับ และถ้าเกิดว่าอยากจะออกแบบระบบเผื่อให้ค่า Storm ต่างๆ เหล่านี้สูงขึ้นเอาไว้ก่อน ก็สามารถทำได้เช่นกันครับ

สรุปการออกแบบระบบ VDI

การออกแบบระบบ VDI เป็นหนึ่งในระบบที่จะต้องใช้ความรู้ทางด้านประสิทธิภาพของ Server และ Storage เข้ามาเกี่ยวข้องเป็นอย่างมาก โดยเฉพาะอย่างยิ่งกับระบบ VDI ที่มีขนาดใหญ่มากขึ้นไปอีกก็จะยิ่งมีความซับซ้อนสูงขึ้น  ดังนั้นการคิดคำนวณที่ถูกต้อง และการเลือกใช้ Solution ที่เหมาะสมกับ VDI จึงถือเป็นสิ่งที่จำเป็น ซึ่งถ้าใครต้องการคำปรึกษทางด้านเทคนิค ก็สามารถติดต่อทาง Throughwave มาได้เลยนะครับ
สำหรับ Solution VDI ที่ทาง Throughwave มีนั้น ก็จะมี Server จาก Supermicro ที่สามารถใช้ได้ทั้งแบบ Standalone คู่กับ Solid State หรือทำงานร่วมกับ SAN Storage, Infortrend ที่เป็น SAN Storage ประสิทธิภาพสูง และสุดท้าย Nutanix Cloud Cluster ที่สามารถรองรับได้ 400 VDI ต่อ Appliance และยังได้รับรางวัล Best of VMWorld 2011 Gold Award Desktop Virtualization อีกด้วย รวมถึงสามารถเพิ่มขยาย Appliance ได้ในลักษณะ Cloud แบบ Google หรือ Facebook อย่างไม่มีขีดจำกัดครับ
หรือถ้าหากองค์กรไหนต้องการระบบ VDI ขนาดเล็กๆ เริ่มต้นจาก 10 – 100 ผู้ใช้งาน ก็สามารถพิจารณา Throughwave VDI Complete Box ที่สามารถใช้ VDI ได้อย่างสำเร็จรูปทันที ด้วย Solid State Drive Server จาก Supermicro จำนวน 1 เครื่อง พร้อม License จาก VMware และ Microsoft และบริการติดตั้งจากทีมงาน Throughwave ด้วยได้ทันทีครับ
throughwave-VDI-box

———-

บทความโดย Throughwave Thailand

ท่านสามารถติดตามข่าวสารเพิ่มเติมได้ที่ https://www.throughwave.co.th

Tags: blade server, Boot Storm, Citrix, Citrix XenServer, Cloud Server, Cloud Storage, Cluster Server, Deduplication, Dell, EMC, FC, FC Storage, fibre channel, Fujitsu, Hitachi, HP, IBM, infortrend, IOPS, iscsi, Login Storm, NetApp, Nutanix, Pivot3, SAN Storage, Solid State, Solid State Drive, Solid State Storage, Storage Server, supermicro, Thin Client, Tintri, Twin Server, VDI, Virtual Desktop Infrastructure, Virtualization, VMware, VMware View, XenApp, XenServer
Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Vk
  • Share on Reddit
  • Share by Mail
https://www.throughwave.co.th/wp-content/uploads/2011/11/vdi-assurance-1024x613.jpg 613 1024 Throughwave Thailand https://www.throughwave.co.th/wp-content/uploads/2017/03/TW-logo-grey-horizontal_lrg-300x96-1-300x96.png Throughwave Thailand2011-11-06 18:34:102015-01-13 04:31:00การคำนวณค่า IOPS เบื้องต้นสำหรับระบบ Virtual Desktop Infrastructure (VDI)
You might also like
ForeScout ส่ง Virtual NAC Appliance รับความต้องการระบบรักษาความปลอดภัยแบบ Virtualization สำหรับองค์กร
Nutanix ประกาศสนับสนุนโซลูชัน VMware Branch Office Desktop (Branch VDI) อย่างเป็นทางการ
Supermicro Servers Support Fusion-io™
JBOD – ทางเลือกดีๆ สำหรับ External Storage ราคาประหยัด
Infortrend เปิดตัว EonStor DS 2000 – SAN Storage ประสิทธิภาพสูงราคาประหยัดสำหรับ VDI และ Database
แนะนำ Infortrend ESDS 1012 – FC/iSCSI SAN Storage เอนกประสงค์ขนาด 12TB – 72TB สำหรับ Virtualization, CCTV, Backup และ ISP
Supermicro ประกาศรองรับการใช้งาน NVIDIA Tesla V100 บน GPU Server แล้ว
Platform System Engineer 2012

Recent News

  • งานสัมมนา “Sustainable AI Compute Starts with Ampere Solutions” – 26 Feb 2025 @Eastin Grand Phayathai
  • พบกับ Throughwave และ Utimaco ในงาน Cybersec Asia 2025, 22 – 23 มกราคมนี้ ที่ศูนย์การประชุมแห่งชาติสิริกิติ์
  • การเข้ารหัสแบบ RSA และ ECC จะไม่ปลอดภัยอีกต่อไป ในยุค Quantum Computer – เตรียมพร้อมตั้งแต่วันนี้ด้วย PQC Solution จาก Utimaco
  • 2 วันสุดท้าย! ลงทะเบียนร่วมรับฟัง Webinar “เปลี่ยนผ่านการเข้ารหัสสู่ Quantum Safe เริ่มต้นได้แล้วด้วย Best Practice สำหรับองค์กร” [19 ก.ย. 2567 – 14.00น.]
  • Utimaco กับการทำ Identity Management ใน Zero Trust
  • บทบาทสำคัญของ Hardware Security Module (HSM) ในการใช้ Cloud ขององค์กรในยุคปัจจุบัน
  • [Register] งานสัมมนา Secure your Enterprise Data in the Era of Rapid Digitalization โดย Throughwave (Thailand) และ Utimaco Asia Pacific
  • [Register] The Accelerating Performance : Redefining Performance for a New Era of AI, Edge, Cloud and Green Computing (19 กรกฎาคม 2565 : 13.00 – 17.00 น. @Eastin Grand Phayathai)
  • [Register] Throughwave – Digital Connect 2023 (14 มิ.ย. 2023)
  • เปิดตัว Utimaco u.trust Anchor ระบบ HSM รุ่นใหม่ที่ทำงานได้แบบ Multi-Tenant

ติดต่อ Throughwave Thailand

หากท่านมีคำถาม, ข้อสงสัย, ต้องการใบเสนอราคา หรือต้องการพูดคุยกับทีมงาน สามารถติดต่อทีมงาน Throughwave Thailand ซึ่งมี Engineer คอยให้คำปรึกษาและบริการได้โดยตรงที่ info@throughwave.co.th หรือโทร 02-210-0969 ได้ทันที หรือสามารถเยี่ยมชมเว็บไซต์ของ Throughwave Thailand ได้ที่ https://www.throughwave.co.th/

Pages

  • Home
  • [Register] Throughwave – Digital Connect 2023
  • Array Networks AG Series – ระบบ Secure Access Gateway เข้าถึงเครือข่ายและ Application จากภายนอกองค์กรได้อย่างมั่นใจ
  • Array Networks APV Series – ADC ที่ทำได้ทั้ง Server/Link Load Balance, SSL Offload, Web App Security และ DDoS Protection ในหนึ่งเดียว
  • Blogs
  • Career
  • Cisco Meraki – โซลูชัน Cloud Networking ครบวงจร: WLAN, Switch, Security, SD-WAN, Endpoint Management, Security Camera
  • Contact Us
  • Cumulus Networks – ระบบปฏิบัติการ Linux สำหรับ Open Networking โดยเฉพาะ
  • Edgecore Networks – Open Networking Switch ความเร็ว 1/10/40/100 GbE สำหรับ Cloud Data Center
  • Forescout Technologies – ผู้นำเทคโนโลยี NAC ยืนยันตัวตน, กำหนดสิทธิ์ทุกอุปกรณ์ในเครือข่าย, ปกป้อง IoT ได้จากศูนย์กลาง
  • IBM QRadar SIEM – ตรวจสอบและวิเคราะห์ภัยคุกคามในระบบ On-Premises และ Cloud ได้จากศูนย์กลาง
  • Infortrend Technology – Enterprise Storage สำหรับทุกความต้องการในการจัดเก็บข้อมูลประสิทธิภาพสูงอย่างคุ้มค่า
  • Main
  • MellowMatic
  • Mitel (formerly ShoreTel) – VoIP สำหรับธุรกิจองค์กรที่ง่ายต่อการบริหารจัดการและดูแลรักษา
  • OneSpan – Passwordless และ Multi-Factor Authentication สำหรับสถาบันการเงินและธุรกิจองค์กร
  • Radical Angle – โซลูชัน Virtual Studio 3 มิติสำหรับรายการโทรทัศน์ระดับมืออาชีพ
  • Solutions
  • Super Micro Computer – Server ชั้นนำสำหรับ Data Center ระดับองค์กรและ Cloud Provider
  • test portfolio
  • Thailand’s Personal Data Protection Act (PDPA)
  • Throughwave (Thailand) Co.,Ltd.
  • Throughwave (Thailand) Co.,Ltd.
  • Throughwave Connect
  • Throughwave Digital Connect 2023
  • Throughwave Digital Connect 2023
  • Throughwave, Total Enterprise Solution
  • Throughwave, Total Enterprise Solution
  • TokenAgent Extension Privacy Policy
  • User Privacy
  • Utimaco – Hardware Security Module คุณภาพสูง ตอบโจทย์การจัดการ Cryptographic Key อย่างมั่นคงปลอดภัย
  • VMware – โซลูชัน Cloud และ Virtualization ชั้นนำ ที่เหล่าธุรกิจองค์กรทั่วโลกไว้วางใจ
  • VMware Workspace ONE UEM – บริหารจัดการทุกอุปกรณ์ Endpoint ด้วย Workspace ONE Unified Endpoint Management
  • Wavify NextMessage – Email & Productivity Appliance สำหรับธุรกิจองค์กร
  • Wavify TimeNX – Enterprise Time Synchronization Appliance
  • จดหมายข่าวจากทรูเวฟ – ฉบับลองของ
  • นโยบายการคุ้มครองข้อมูลส่วนบุคคล (Privacy Policy)
  • มีปัญหา IT, น้ำท่วม บอกทรูเวฟ ทรูเวฟช่วยท่านได้ !
  • ลงทะเบียนงาน Supermicro Day 2012
  • ลงทะเบียนงาน Supermicro Day 2017
  • ลงทะเบียนงาน Throughwave Smart Solution 2019
  • เชิญเข้าร่วมงาน Catbird: Cloud Security Day in Thailand
  • เชิญเข้าร่วมงาน Supermicro Day 2013
  • เชิญเข้าร่วมงาน Supermicro Day in Bangkok
  • Products
  • Solutions
  • Services
  • Support
  • Company

Latest Blog

  • พบกับ Throughwave และ Utimaco ในงาน Cybersec Asia 2025, 22 – 23 มกราคมนี้ ที่ศูนย์การประชุมแห่งชาติสิริกิติ์January 16, 2025 - 5:40 pm
  • การเข้ารหัสแบบ RSA และ ECC จะไม่ปลอดภัยอีกต่อไป ในยุค Quantum Computer – เตรียมพร้อมตั้งแต่วันนี้ด้วย PQC Solution จาก UtimacoOctober 1, 2024 - 5:54 pm
  • 2 วันสุดท้าย! ลงทะเบียนร่วมรับฟัง Webinar “เปลี่ยนผ่านการเข้ารหัสสู่ Quantum Safe เริ่มต้นได้แล้วด้วย Best Practice สำหรับองค์กร” [19 ก.ย. 2567 – 14.00น.]September 17, 2024 - 2:01 pm
  • Utimaco กับการทำ Identity Management ใน Zero TrustFebruary 21, 2024 - 6:00 pm
  • บทบาทสำคัญของ Hardware Security Module (HSM) ในการใช้ Cloud ขององค์กรในยุคปัจจุบันFebruary 15, 2024 - 7:06 pm
© Copyright - Throughwave (Thailand) Co.,Ltd.
  • Support
  • Career
  • Contact Us
ForeScout เปิดให้บริการ NAC-as-a-Service แล...JBOD – ทางเลือกดีๆ สำหรับ External Storage...
Scroll to top