Hadyai Internet R&D LAB

ผลงานของ Hadyai Internet R&D LAB => คุยกับทีมวิจัย => ข้อความที่เริ่มโดย: admin ที่ 24 พฤศจิกายน 2014, 17:51:24

หัวข้อ: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 24 พฤศจิกายน 2014, 17:51:24
          (http://www.hadyaiinternet.com/images/zeroclient1.jpg)

หลายๆ ท่านอาจจะคุ้นเคยกับระบบ No-HDD กันมาแล้ว  แต่ตัว Zero Client นี้ คือ No-CPU/No-RAM/No-HDD

ฟังดูอาจจะดูใหม่ อาจจะไม่คุ้นเคย  แต่จริง ๆ แล้ว มันก็มีมานานแล้วเหมือนกัน บางท่านก็อาจจะเคยใช้งานอยู่ แต่ก็ไม่ทราบ

มันก็คือการใช้งาน Vitual PC หรือว่า VMWare หรือ Virtual BOX ที่ท่านเคยใช้งานกันอยู่นั่นเองครับ เพียงแต่ว่า

มันจะแยก จอ/เมาส์/คีย์บอร์ด  ออกมาเป็นเครื่องจำลองอีกเครื่องนึง  โดยผ่านสายแลน หรือ USB ออกมาจากเครื่อง Host

เครื่องที่ถูกจำลองออกมา ก็จะเรียกว่า Guest   แทนที่ Guest จะใช้ จอ/เมาส์/คีย์บอร์ด ของเครื่อง Host  ก็จะแยกออกมา

เป็น จอ/เมาส์/คีย์บอร์ด ของตัวเอง

          (http://www.hadyaiinternet.com/images/zeroclient2.jpg)

ดังนั้น เราสามารถ กำหนด/ระบุ จำนวน Core CPU / ขนาด Memory / ขนาดของ HDD ให้กับเครื่อง Guest ได้อย่างอิสระ

ขึ้นกับ ทรัพยากร บนเครื่อง Host และความสามารถของโปรแกรมจำลอง ว่าจะให้แชร์กันได้ หรือแยกขาดจากกัน

ถึงแม้ว่าซอร์ฟแวร์ตัวใหม่ ๆ ก็สามารถจำลอง การ์ดจอ แบบ 3D ได้ และเครื่องคอมพิวเตอร์ในปัจจุบันก็มีความสามารถสูงขึ้น

เช่น ใส่ RAM ได้ถึง 128GB   CPU 16 Core / 32 Core  เป็นต้น  สามารถจำลอง Guest ได้สูงถึง 20-40 เครื่องได้

ก็อาจจะเหมาะกับสำนักงาน ออฟฟิต หรือร้านอินเตอร์เน็ตเพียงอย่างเดียว แต่ก็อาจจะไม่เหมาะกับร้านเกมส์ ที่ต้องการ

ภาพกราฟฟิก 3D หนักๆ  แต่อนาคต ก็ไม่แน่เหมือนกัน
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 24 พฤศจิกายน 2014, 18:08:22
แล้ว Zero Client มันดียังไง

อย่างแรกที่เห็นได้ชัดเลยคือ  ประหยัดไฟ

เครื่อง PC ทั่วไป จะกินไฟประมาณ 150W  แต่เจ้า Zero Client จะกินไฟประมาณ 5W

อย่างที่สองคือ ประหยัดค่า Hardware เนื่องจาก PC ปัจจุบัน มีความสามารถสูง เกินกว่าความต้องการใช้งาน

เช่น CPU 4 Core RAM 8G แต่ใช้งานแค่ดูเวป ดูหนัง ฟังเพลง พิมพ์งาน ซึ่งทรัพยากรยังเหลือว่างอยู่อีกมาก

สามารถแบ่งไปใช้งานได้อีก 4-5 เครื่องได้อย่างสบาย ๆ  แทนที่จะซื้อ PC  4-5 เครื่องมาใช้งาน

อย่างที่สาม การจัดการง่ายขึ้น เนื่องจากเป็นการจำลอง PC ขึ้นมา ดังนั้น driver ต่าง ๆ ก็จะเหมือนกันหมด การติดตั้ง

OS หรือติดตั้งโปรแกรม ก็สามารถทำได้จาก host ได้ การจัดการดูแลง่ายขึ้น

อย่างที่สี่ ก็คือ ขนาดเล็ก นอกจากจะประหยัดไฟแล้ว ยังประหยัดพื้นที่บนโต๊ะทำงาน อุปกรณ์สามารถติดไว้กับหลังจอ

ได้เลย
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: HeroKung ที่ 24 พฤศจิกายน 2014, 21:14:03
แล้ว Zero Client มันดียังไง

อย่างแรกที่เห็นได้ชัดเลยคือ  ประหยัดไฟ

เครื่อง PC ทั่วไป จะกินไฟประมาณ 150W  แต่เจ้า Zero Client จะกินไฟประมาณ 5W

อย่างที่สองคือ ประหยัดค่า Hardware เนื่องจาก PC ปัจจุบัน มีความสามารถสูง เกินกว่าความต้องการใช้งาน

เช่น CPU 4 Core RAM 8G แต่ใช้งานแค่ดูเวป ดูหนัง ฟังเพลง พิมพ์งาน ซึ่งทรัพยากรยังเหลือว่างอยู่อีกมาก

สามารถแบ่งไปใช้งานได้อีก 4-5 เครื่องได้อย่างสบาย ๆ  แทนที่จะซื้อ PC  4-5 เครื่องมาใช้งาน

อย่างที่สาม การจัดการง่ายขึ้น เนื่องจากเป็นการจำลอง PC ขึ้นมา ดังนั้น driver ต่าง ๆ ก็จะเหมือนกันหมด การติดตั้ง

OS หรือติดตั้งโปรแกรม ก็สามารถทำได้จาก host ได้ การจัดการดูแลง่ายขึ้น

อย่างที่สี่ ก็คือ ขนาดเล็ก นอกจากจะประหยัดไฟแล้ว ยังประหยัดพื้นที่บนโต๊ะทำงาน อุปกรณ์สามารถติดไว้กับหลังจอ

ได้เลย

น่าสนใจมาก แต่คงอีกนานกว่าจะมาใช้ กับร้านเน็ตได้
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 24 พฤศจิกายน 2014, 21:45:17
ไม่น่าจะนานครับ  เพราะเด๋วนี้  3D  ก็เริ่มจะจำลองได้มากขึ้นแล้ว  ฟังเพลง ดูหนัง HD เล่นเกมส์กราฟฟิกต่ำๆ ก็ได้สบายๆแล้ว

แยก RAM แยก CPU ขาดจากกันได้ โดยไม่รบกวนกัน ระบบ Network ก็ไม่ต้องใช้เยอะ เพราะแค่ส่งภาพหน้าจอไป เสียง

สัญญาณ เมาส์ คีย์บอร์ด  ส่วน HDD Internet เครื่อง server ก็ออกตรงๆเลย

หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: HeroKung ที่ 24 พฤศจิกายน 2014, 22:53:18
ไม่น่าจะนานครับ  เพราะเด๋วนี้  3D  ก็เริ่มจะจำลองได้มากขึ้นแล้ว  ฟังเพลง ดูหนัง HD เล่นเกมส์กราฟฟิกต่ำๆ ก็ได้สบายๆแล้ว

แยก RAM แยก CPU ขาดจากกันได้ โดยไม่รบกวนกัน ระบบ Network ก็ไม่ต้องใช้เยอะ เพราะแค่ส่งภาพหน้าจอไป เสียง

สัญญาณ เมาส์ คีย์บอร์ด  ส่วน HDD Internet เครื่อง server ก็ออกตรงๆเลย



ถ้าเป็นแบบนั้นจริง ๆ ก็จัดเครื่อง server โหด ๆ กันไปเลย อิอิเครื่องเดียวจบ อิอิ
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: abiz ที่ 25 พฤศจิกายน 2014, 02:40:38
อยากนำมาใช้ที่ Office บ้าง  สามารถทำได้เลยมั้ยครับ :D  ไม่เน้น 3D
แนว Office ล้วน ๆ เลย  เคยให้ Sale มาแนะนำพวก ThinClient, WinCE อะไรพวกนี้
ยังไม่โดนเป็นแนว ๆ Remote  แต่จะมีของ MicroSoft  ก็หน้าสนใจ  แต่ยังไม่เลยมีโอกาส
ได้ลอง  (จำชื่อไม่ได้)
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: wanich ที่ 26 พฤศจิกายน 2014, 00:50:48
จำเป็นต้องมีอุปกรณ์สำหรับ Client ไหมครับ
ถ้ามีราคาโดยประมาณเท่าไหร่ครับ
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: golfberserk ที่ 26 พฤศจิกายน 2014, 04:09:46
เท่าที่เคยศึกษา มันก็จะต้องมีชุด
mouse
keyboard
monitor
USB Adapter เพื่อเพิ่มช่อง

ฝั่งเซิฟเวอร์
การ์ดจอเยอะๆ หลายๆ ช่อง เพราะแต่ละเครื่องต้องมาต่อจอจากเครื่องเซิฟเวอร์โดยตรง

เหมือนกับว่า แทนที่จะส่งข้อมูลผ่าน LAN (Diskless)   มากลายเป็น ดึงเป็น terminal desktop มาเลย
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 26 พฤศจิกายน 2014, 18:27:32
ตอนนี้ก็ลองเล่นอยู่นะครับ แต่จะเป็น Thin Client ซะมากกว่า ไม่ใช่ Zero Client

ใช้ Qemu + SPICE ทดสอบดูไหลลื่นดี Remote ได้ลื่นกว่า RDP แต่ก็ยังใช้ 3D ไม่ได้ ใช้ได้เฉพาะงานทั่วไป

ออฟฟิต ดูหนัง HD ฟังเพลง ได้ไม่กระตุก ผ่านแลนหรือผ่าน Wireless ก็ได้

ส่วนอุปกรณ์ที่ Client ตอนนี้ใช้เป็น Raspberry PI B+ ทำเป็น Terminal ราคาก็ไม่เกิน 2 พันประหยัดไฟดี

อาจจะเป็น Solution สำหรับออฟฟิต สำนักงาน ร้านกาแฟ โรงแรม บูตแสดงสินค้า หรือห้องคอมเล็กๆในงบจำกัด

เป็นต้น
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 27 พฤศจิกายน 2014, 00:14:04
ทดสอบใน Lab นะครับ  KVM + SPICE

Server CPU Core i3
RAM 16G
HDD 500G
LAN 1Gbps

จำลองเครื่อง VM เป็น

CPU 2 Core
RAM 2GB
HDD 50G  ใช้ master ร่วมกันเป็น Win7 32bit Ultimate

จำนวน 10 VM  ทำงานพร้อมกัน

Server ตัวเดียวแยกออกมาเป็น 10VM สามารถนำไปใช้งานได้ 10 เครื่องลูกพร้อมกันได้เลยครับ

จะนำผลมาให้ชมกันนะครับ
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: abiz ที่ 27 พฤศจิกายน 2014, 16:20:56
ว้าว  อยากเห็น  อยากลอง  ขอชมด้วยครับ   ;D ;D
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: Jiggaro ที่ 27 พฤศจิกายน 2014, 18:59:53
อยากเห็นรูปอุปกรณ์จังลูกพี่
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 29 พฤศจิกายน 2014, 02:06:17
กำลังทดสอบอยู่ ตอนนี้เทคโนโลยีของการ์ดจอ รองรับพวก Virtual มากขึ้นแล้วนะครับ

การ์ดจอ 1 ตัวรองรับเครื่องลูกได้ 16-32 เครื่อง แล้วแต่รุ่น ลองหาดูครับเช่นพวก Nvidia Grid , Nvidia Quadro

แต่ราคายังแพงอยู่มาก อนาคตคงจะถูกลง ก็สามารถใช้งาน 3D ได้อย่างเต็มรูปแบบ

ไม่เกิน 1-2 ปี คงจะได้เห็นใช้งานกันอย่างแพร่หลายมากขึ้น
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 01 ธันวาคม 2014, 05:18:19
ช่วงนี้ก็ทดสอบ LAB ต่างๆ เยอะมาก เก็บข้อมูลเพื่อนำมาพัฒนาตัว SmartCafe Z ในรูปแบบ Zero Client

วันนี้มา LAB ของค่าย Microsoft โดยใช้  Hyper-V 2012 Server + RemoteFX เพื่อทำการสร้าง VM

ที่สามารถใช้งาน 3D ได้

(http://www.hadyaiinternet.com/images/remotefx1.png)

เครื่องลูกเป็น Win7 Ultimate 64bit และก็ใช้ RemoteFX ซึ่งสามารถใช้งาน 3D ได้อย่างมีประสิทธิภาพ

เล่นเกมส์ที่ใช้ DirectX ได้อย่างสบายๆ ความเร็วขึ้นอยู่กับ ความสามารถของการ์ดจอที่แชร์มาจาก Server
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: ntc ที่ 01 ธันวาคม 2014, 17:02:34
ทำสำเร็จจะเป็นการปฎิวัติวงการร้านเกมในเมืองไทยเลยนะครับ เครื่อง server ตัวเดียวมีครบทุกอย่าง...
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 01 ธันวาคม 2014, 17:25:24
ทำสำเร็จจะเป็นการปฎิวัติวงการร้านเกมในเมืองไทยเลยนะครับ เครื่อง server ตัวเดียวมีครบทุกอย่าง...

อนาคตก็คงต้องใช้ระบบนี้แหละครับ  เพราะว่าประหยัดกว่า คุ้มค่ากว่า และก็จัดการได้ง่ายกว่า

แต่ตอนนี้ยังต้องพัฒนาตัว Software เพิ่มเพื่อให้เหมาะสมกับการใช้งานร้านเน็ต เพราะตอนนี้

ยังมีข้อจำกัดหลายอย่างบนตัว Software ทีต้องพัฒนาเพิ่ม
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 01 ธันวาคม 2014, 19:20:38
Server ร้านเกมส์ ก็น่าจะประมาณนี้

(http://www.hadyaiinternet.com/images/gpuserver1.jpg)

ส่วนเครื่องลูกก็

(http://www.hadyaiinternet.com/images/ncompute1.jpg)

ยุคอนาคตของร้านเกมส์
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: abiz ที่ 01 ธันวาคม 2014, 20:04:50
Nvidia Quadro โหดมาก  PSU ต้องโหดตามด้วย  ;D ;D
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: golfberserk ที่ 03 ธันวาคม 2014, 04:30:38
server ถ้าใส่ Quadro ลงไปจริงๆ ราคาจะเท่าไหร่นั้น >,,<
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 03 ธันวาคม 2014, 18:25:00
ตอนนี้ก็ลองหลายๆแบบดูนะครับ

(http://www.hadyaiinternet.com/images/740M.png)

เทสโดยใช้ GT 740M ram 2G เป็นตัวแชร์ให้กับเครื่องลูก

ส่วนเครื่องลูก set จอไว้เป็น 1600x900

(http://www.hadyaiinternet.com/images/client3d.png)

พยายามทดสอบหลาย ๆ แบบเพื่อหาข้อมูลในการสร้างระบบให้เหมาะสมนะครับ

ยกตัวอย่างเช่น RAM ทุกเครื่องใส่ RAM 4G หมด  แต่ทุกเครื่องใช้ RAM เต็ม 4G ทุกเครื่องไหม

บางเครื่องก็ใช้ 1.5G  บางเครื่องก็ใช้ 3G  บางเครื่องก็ใช้ 2G  บางเครื่องก็ปิดอยู่ไม่ได้ใช้งาน

ดังนั้นถ้าเราเอาแรมมารวมที่ Server ได้ เช่น 64G รองรับ 20 เครื่อง ก็สามารถจัดสรรให้ได้อย่างเต็มประสิทธิภาพ

การันตี RAM ที่เครื่องละ 3G แต่สามารถใช้ได้สูงสุดถึง 8G เป็นต้น (กรณีที่มีแรมเหลือพอ)

การ์ดจอ ก็หลักการเดียวกันครับ ทุกเครื่องไม่ได้ใช้การ์ดจออย่างเต็มประสิทธิภาพ ถ้าเราสามารถนำมารวมกัน

บน Server ใช้การ์ดจอแรง ๆ แล้วแบ่งไปให้ตามความต้องการของแต่ละเครื่อง ก็จะทำให้ใช้งานได้อย่างเต็มประสิทธิภาพ

และคุ้มค่ามากขึ้นนั่นเอง
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: ramjj ที่ 03 ธันวาคม 2014, 22:49:34
server ถ้าใส่ Quadro ลงไปจริงๆ ราคาจะเท่าไหร่นั้น >,,<
Xeon E5-2630v3, 2.4GHz, 20MB/8cores/16threads    24,500.00                     2   =              49000
S7070A2NR-B| E-ATX| C612| DDR4|(4)USB3.0|Wokstation    18,900.00   1   =   18900
8GB| DDR4| 2133MHz| ECC REGISTERED    4,400.00         8   =   35200

1.Quadro K4200 1344cuda, 4GB DDR5, 256bit   35,000.00          3   =   105000
2.GTX 970 1664cuda 4GB DDR5    13,700                   3   =   41100
3.GTX 980 2048cuda 4GB DDR5    21,900                  3   =   65700
GTX 980 970 เป็นชิป Maxwell รุ่นใหม่ แรงกว่าเดิมประหยัดไฟ ความร้อนต่ำ
fullload ไม่เกิน 70-80 องศา

ลองจัดชุดราคาของที่หาในไทยได้ตอนนี้จับคู่ตามงบได้
1.208200 บาท
2.144300 บาท
3.168900 บาท
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 04 ธันวาคม 2014, 00:37:34
เล่นเกมส์ GTX น่าจะเหมาะกว่า  Quadro เหมาะสำหรับงาน CAD/CAM สำหรับออกแบบมากกว่า

หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: HeroKung ที่ 04 ธันวาคม 2014, 10:37:31
เล่นเกมส์ GTX น่าจะเหมาะกว่า  Quadro เหมาะสำหรับงาน CAD/CAM สำหรับออกแบบมากกว่า




GTX ถูกกว่าด้วยครับ ^^
หัวข้อ: Re: มาทำความรู้จักกับ ระบบ Zero Client
เริ่มหัวข้อโดย: admin ที่ 09 ธันวาคม 2014, 19:33:08
ตอนนี้ระบบ Hardware ก็รองรับตัว virtualization กันหมดแล้ว ไม่ว่าจะเป็น CPU , RAM , HDD

ยังคงเหลือแค่ GPU หรือ หน่วยประมวลผลกราฟฟิค หรือการ์ดจอนั่นเอง ที่ยังพัฒนากันอยู่  แต่ก็ใกล้ล่ะ

โดยทาง intel ได้คิดค้นความสามารถที่เรียกว่า

Intel ® GPU Virtualization Technology : Intel ® GVT

ซึ่งจะมีความสามารถในการจำลอง vGPU หรือการ์ดจอแบบแชร์กัน โดยดึงความสามารถมาจากการ์ดจอหลัก

แต่ก็ยังอยู่ระหว่างการพัฒนาอยู่ ซึ่งคาดว่าคงไม่นาน ความสามารถนี้จะสามารถนำมาใช้งานได้จริง

รายละเอียด http://www.linux-kvm.org/wiki/images/f/f3/01x08b-KVMGT-a.pdf