Easy Manage , Low Cost , Strong Secutiry

Easy Manage , Low Cost , Strong Secutiry
Thin SolutionSystem Co.,LTD Tel: 083 495 5863

วันอาทิตย์ที่ 7 สิงหาคม พ.ศ. 2554

Thin Client ลดค่าลิขสิทธิ์ซอฟต์แวร์ฝั่ง computer ได้จริง แต่ Terminal Server ต้องซื้อลิขสิทธิ์ให้ถูกต้องด้วย

คุณผู้อ่าน...ท่านที่เคารพ

Thin Client นั้นลดค่าลิขสิทธฺิ์ทางฝั่งของคอมพิวเตอร์ได้แน่นอน เพราะไม่ต้องติดตั้งโปรแกรม office , antivirus และโปรแกรมอื่น ๆ ที่ต้องซื้อลิขสิทธิ์ โดยติดตั้งโปรแกรมดังกล่าวเหล่านี้บนเครื่องเซิร์ฟเวอร์ terminal service แทน ซึ่งต้นทุนค่าลิขสิทธิ์ซอฟต์แวร์จะถูกเปลี่ยนจากฝั่งคอมพิวเตอร์ไปเป็นฝั่งเซิร์ฟเวอร์แทน เรื่องราวสมมุติต่อไปนี้ จะช่วยให้ท่านเได้เห็นรูปแบบการใช้ซอฟต์แวร์ลิขสิทธิ์ที่ถูกต้อง และสามารถประเมินการลงทุนเกี่ยวกับ Thin Client ได้....

ข้อมูลอ้างอิง

เอกสารสรุป Terminal Service License

แนวทางลดค่าลิขสิทธิ์ซอฟต์แวร์ของคอมพิวเตอร์ให้เป็นศูนย์บาท ด้วย CCOS ตอนที่ 1

คุณผู้อ่าน... ท่านที่เคารพ

จากประสบการณ์ที่่ผมได้เข้าไป implement ระบบให้กับบริษัทต่าง ๆ ด้วย thin client นั้น พบว่าแต่ละบริษัทที่ใช้ thin client นั้นมีเป้าหมายที่แตกต่างกันบ้าง แต่มีเป้าหมายอย่างหนึ่งที่เหมือนกันทุกบริษัท คือ "ความต้องการลดค่าลิขสิทธิ์ ของเครื่่องพีซี" ซึ่งอาจจะทำให้ลดค่าลิขสิทธิ์ที่เกี่ยวกับ OS (Windows) ลงไปได้สักครึ่งหนึ่งถ้าซื้อเป็นรุ่น XPe หรือ WinCE แต่หากรุ่นที่เป็น Linux ก็จะลดค่าลิขสิทธิ์ OS ได้ 100%

แต่ดูเหมือนว่าได้อย่าง ก็จะเสียอย่าง เหมือนคำโบราณไทยจริง ๆ สำหรับบริษัทที่มีคอมพิวเตอร์อยู่แล้ว การนำ thin client เข้าไปใช้งาน ก็จะเสียเครื่องพีซีซึ่งใช้งานได้ดีอยู่แล้ว เกือบจะ 70% ของบริษัทที่ผมพบ จะนำ thin client ไปแทนพีซีเครื่องที่เสีย หรือในโปรเจคการซื้อเครื่องพีซีใหม่ ก็เปลี่ยนเป็นซื้อเครื่อง thin client แทน ซึ่งทั้งสองกรณีนี้ ยังไม่ตอบโจทก์เรื่องเป้าหมายลดค่าลิขสิทธิ์ได้อย่างทันที ต้องรอให้มีเหตุการณ์เครื่องพีซีเสีย หรือโปรเจคใหม่เกิดขึ้นก่อน เมื่อถึงวันนั้น กว่าถั่วจะสุก งาก็ไหม้เสียแล้ว ทั้งคนอนุมัติงบประมาณอาจจเปลี่ยนใจ หรืองบประมาณไม่มีแล้วก็ได้

ตัว thin client เองก็ยังมี OS ติดมาด้วยถ้าเป็น WindowsCE และ WindowsXPe จะมีค่าลิขสิทธิ์เช่นกัน การลดค่าลิขสิทธิ์ได้จริง ๆ ในส่วนที่เกี่ยวกับ OS จึงเป็นไปได้เพียง 50% เท่านั้น ( ไม่ได้พูดถึง feature อื่น ๆ ที่่เป็นส่วนดีของ thin client ซึ่งอาจจะเทียบไม่ได้กับค่าไลเซนต์ ความเห็นในบทความนี้ พูดเฉพาะส่วนที่เป็นลิขสิทธิ์เท่านั้น เผื่อท่านเจ้าของ product thin client ทั้งหลายจะแย้งเอาได้ )

ถ้า solution ออกมาเป็นว่า "ใช้คอมพิวเตอร์เดิมที่มีอยู่แล้ว เป็น thin client เสียเอง" จะทำได้ไหม
เพื่อจะได้ไม่ต้องเสียคอมพิวเตอร์ที่มีอยู่เดิม และลดค่าไลเซนต์ไปพร้อมกันโดยเลียนแบบ thin client ที่เป็น Linux OS เสีย

คำตอบก็คือ "ทำได้ครับ" และได้ผลเกินคาดเสียด้วย ขึ้นอยู่กับสภาพการใช้งานของแต่ละบริษัทด้วย
ผมมั่นใจที่ตอบว่า "ได้" เพราะได้ implement ระบบ thin client โดยใช้เครือง pc มาแล้วหลายบริษัท หลายปี มีการทำ MA น้อยมากทั้งการดูแลรักษากันเองภายในบริษัท ก็ทำได้ง่ายใช้เวลาสั้น ๆ

อย่างตัวอย่างล่าสุดที่่ใช้ pc ทำเป็น thin client ก็คือบริษัทผลิตนมแห่งหนึ่งแถวปราจีน

ที่นั้นใช้คอมพิวเตอร์เป็นหลักในการ input ข้อมูลทุกขั้นตอนของกระบวนการผลิต ที่ดำเนินการผลิตตลอด 24 ชั่วโมง การ input ต้องมีความรวดเร็วแม่นยำ เนื่องจากกระบวนใหลของข้อมูลนั้นเป็นลักษณะเรียลทามน์ หน่วยงานถัดไปต้องได้รับข้อมูลก่อน จึงจะดำเนินกิจกรรมการผลิตได้อย่างถูกต้อง เป็นวงเวียนอยู่กับคอมพิวเตอร์อย่างนี้

หัวใจที่สำคัญก็คือคอมพิวเตอร์ต้องไม่เสียง่ายและรวดเร็วในการทำงานทั้ง input และ ประมวลผล
คอมพิวเตอร์ที่ใช้เป็น Acer Emachine ที่ใช้ CPU เป็น Atom มีแรมอยู่ 512 MB. ใช้ Windows XP เป็น OS

คอมพิวเตอร์เหล่านี้เมื่อประจำอยู่ในโรงงาน ไกลหูไกลตาผู้ดูแล พนักงานที่ใช้ติดตั้งโปรแกรมใหม่ก็ได้ ใช้ flashdrive ก็ได้และเอาไปใช้ทางด้าน entertrain ต่าง ๆ คอมพิวเตอร์ติดไวรัส และเสียบ่อย ๆ ต้องโยกคอมพิวเตอร์เครื่องอื่น ๆ เข้าไปประจำแทน เพื่อให้การ input ข้อมูลเป็นไปได้ตามปกติ

และคอมพิวเตอร์เหล่านี้ต้องจัดงบประมาณในการซื้อซอฟต์แวร์ไลเซนต์ที่ถูกต้องด้วย
เป็นงบประมาณทั้งโรงงานเกือบล้านบาท
ถ้าเป็น thin client ก็ต้องใช้เงินเกือบล้านบาท เช่นกัน และยังต้องเสียคอมพิวเตอร์เดิมด้วย

เราได้เริ่มเปลี่ยน Acer Emachine ให้เป็น Thin Client ด้วย CCOS ตอนแรกทำไป 13 เครื่องก่อน แต่ละเครื่องนี้นอยู่ใน process ที่สำคัญในกระบวนการผลิตด้วย เพื่อทดสอบการ input การพิมพ์ และความรวดเร็ว ในเดือนแรกไม่มีปัญหาใด ๆ เกิดขึ้นเลยกับ process ต่าง ๆ ที่ได้จาก Emachine ที่เป็น ThinPC ไปแล้ว เดือนที่สองต่อมาผู้บริหารได้จัดทำเครื่องคอมพิวเตอร์ให้เป็น thin client เพิ่มขึ้นอีก 20 เครื่อง โดยให้เจ้าหน้าที่ไอทีของตนเองเป็นผู้ดำเนินการ ( ด้วยขั้นตอนที่ง่ายมาก ที่เราแนะนำ ) และในเดือนที่สาม ก็สามารถจัดคอมพิวเตอร์ทุกเครื่องให้เป็น ThinPC ได้หมด โดยไม่มีผลกระทบต่อ process ใด ๆ เลย

ThinPC นั้นใช้ CCOS ซึ่งเป็น Linux อยู่แล้ว จึงไม่เสียค่าลิขสิทธิ์ใด ๆ เพิ่ม ทำให้คอมพิวเตอร์นั้นมีค่าลิขสิทธิ์ซอฟต์แวร์เป็น 0 บาทในทันที และยังใช้โปรแกรมเดิม ๆ ที่รันบนวินโดว์สได้อีก...

ถือว่าได้ลดค่าไลเซนต์ให้กับคอมพิวเตอร์ทั้งโรงงานได้เป็นศูนย์บาท คือลดได้ 100% จริง ๆ

ในตอนที่สองผมจะเริ่มบอกให้ท่านได้ทราบแล้วครับว่า CCOS นั้นคืออะไร ?
เหมาะต่อการใช้งานแบบไหน?

คอยติดตามตอนต่อไปครับ...


ตัวอย่าง Cloud Client OS (CCOS) ที่ใช้งาน site งานหนึ่ง



วันพฤหัสบดีที่ 4 สิงหาคม พ.ศ. 2554

2X Application กับ CCOS เมื่อต้องเจอ Barcode printer นึกว่าจะยาก...

คุณผู้อ่าน...ท่านที่เคารพ

บทความนี้เป็นภาคต่อ... สำหรับงาน implement ระบบ 2X กับบริษัทนมกล่องทั้งสองบทความที่ผ่านมา

วันนี้ก็มาถึงจุดจบของงาน implement ซึ่งถ้าผ่านอุปกรณ์สองตัวนี้ไปได้... ก็ปิดโปรเจคเก็บตังค์ได้ หากมาดแม้นไม่ผ่าน งานทั้งหมดที่ทำมาก็ล้มเหลว

รูปแบบเดิมที่ใช้กับเครื่องพีซีและ windows XP คือเครื่องพิมพ์ Barcode รุ่น TCS TTP-254 และ เครื่อง Scanner สำหรับอ่านบาร์โค๊ดแบบ usb ใน windowsxp ใช้งานได้อยู่แล้ว มิพักต้องกล่าวถึง




สำหรับ CCOS ซึ่งพื้นฐานก็คือ linux ยังไม่มี driver ของอุปกรณ์ทั้งสองตัวที่กล่าวมา จะรับการอ่านบาร์โค็ดได้หรือ อีกทั้งการพิมพ์บาร์ดโค็ตจะรอดหรือไม่ เป็นเรื่องต้องลุ้น

การคอนฟิก เราได้ติดตั้ง driver เครื่องพิมพ์ TTP-245 บน windows 2003 ซึ่งรันโปรแกรม 2X Application อยู่
ต่อเครื่องพิมพ์ TTP-245 เข้ากับ LPT Port ของ CCOS-PC
สร้างการคอนเนคไปยัง 2X Server พร้อมกับเปิด local device เช่น printer,driveC เป็นต้น
ที่เครื่อง server มองเห็นเครื่อง CCOS เป็นชื่อใน list แล้ว
ทำการชี้ port ของ TTP-245 ไปยังเครื่อง CCOS-PC ที่ PRINT port ( Print Port นะครับไม่ใช่ LPT)

ทดสอบการพิมพ์

ปรากฏว่าพิมพ์คำว่า TEST ออกมาได้อย่างดีเยี่ยม.... ครั้งเดียวผ่าน...
ใช้ application ERP ของลูกค้าพิมพ์ Barcode ก็พิมพ์ได้ปกติ รูปแบบกระดาษออกมาตรงตามตำแหน่งที่กำหนด

ก็ถือว่าเครื่องพิมพ์ Barcode TTP-245 เข้ากันได้ดีกับ CCOS ของเราได้ 100%

สำหรับเครื่องอ่าน Barcode HoneyWell ที่เป็น USB ต่อกับ PC เดิม ไม่ได้ใช้ software driver ใด ๆ ถือว่าเป็น input แทนคีย์บอร์ดสำหรับอ่านบาร์โค๊ตจากอุปกรณ์ต่าง ๆ ส่งให้ซอฟต์แวร์ ERP ประมวลผลต่อ

CCOS เราก็ต่อ Barcode HoneyWell เข้ากับ USB เช่นกัน
เปิดโปรแกรม ERP ขึ้นมา และอ่านบาร์โค็คจากกล่องที่ต้องการ
พบว่าอ่านบาร์โค๊ตเข้าไปยังโปรแกรม ERP ได้



แต่รอนานมาก โปรแกรมไม่ประมวลผล รหัสที่อ่านเข้าไปยังไม่ได้จัดเก็บ...
เอาละซี ตกลงมันจะได้ หรือไม่ พนักงานผู้ใช้เอง เจ้าของงานที่จ้างเราก็ดี ต่างก็ลุ่นเหมือนๆกัน เริ่มมีเสียงดังจากใครคนหนึง และเริ่มหลายเสียงมากขึ้นว่า "ท่าจะไม่ประมวลผล CCOS ไม่ support เสียแล้วกระมัง"

ไอ้เราก็ลุ้นเช่นกัน พลางขยับเมาส์ไปมาบนหน้าจอเพื่อรอให้โปรแกรมประมวลผล ... มือหนึ่งเผลอไปกด enter เข้า ปรากฏว่าโปรแกรมประมวลผลรัสที่ได้จากการอ่าานบาร์โค๊ตนั้นโดยพลันทันที

ซึ่งก็มีเสียงหนึ่งดังขึ้นว่า "Barcode เครื่องนี้ไม่ได้ set ให้กด enter เลย เราต้องมากด enter เอง

โธ๋.... หายใจโล่งอกไปอีกคำรบ.. จบงานเก็บตังค์เสียทีกับอุปกรณ์สุดท้าย ท้ายสุด Barcode HoneyWell เธอก็ผ่านการทดสอบเข้ากันได้กับ CCOS เป็นอย่างดี

หรือท่านใดจะว่าไม่จริง...

อิอิ

วันพุธที่ 3 สิงหาคม พ.ศ. 2554

งาน Implementor 2X Applicaion กับ Thin Client ที่บริษัทนมกล่อง ภาคสอง

คุณผู้อ่าน...ท่านที่เคารพ

บทความนี้เป็นภาคสองของการ implement ระบบ 2X Application และ Thin Client ที่บริษัทผลิตนมกล่อง ที่ผมเคยไป demo และบันทึกผลในบทความที่ผ่านมาแล้ว คราวนี้เป็นการ implement จริงแล้วครับ เพราะลูกค้าได้ตัดสินใจเรียบร้อย การ implement ประกอบด้วยงานดังนี้

1. ขึ้น 2X Application Server บนเครื่อง Windows 2003 ซึ่งรันอยู่บน VMware
2. ทำ PC เก่า (Acer Adom รุ่น Emachine) ให้เป็น Thin Client
3. Thin Client จำนวน 10 ตัว

การเชื่อมต่อเครื่องพีซีแบบเดิมสำหรับ Emachine คือต่อเครื่องพิมพ์ Barcode แบบ USB และ Scanner เป็นตัว input ร่วมกับโปรแกรมระบบ erp ต่าง ๆ

เครื่องพิมพ์ Barcode รุ่น TSC TTP-245 Plus และ TSC TTP-245
Scanner usb ของ HoneyWell

ความต้องการหลักจากการซื้อระบบนี้

1. ต้องการลดค่า license ของเครื่อง pc ที่มีทั้งค่า OS และ Applicaion ต่าง ๆ ให้เหลือน้อยที่สุด โดยระบบ 2X Application ทำให้การลดค่าลิขสิทธิ์ของ PC เป็น zero ได้เกินความคาดหมายทั้ง OS license และ Application license

ลดได้จริงหรือไม่ อย่างไร ท้าย ๆ ของบทความนี้จะมี video ให้ท่านได้เห็นตัวอย่างจริงด้วย

2. จะต้องง่ายต่อการ maintenance และ การกำหนด policy ใช้งานได้ ผมได้เดินสำรวจจุดที่จะตั้ง thin client แล้วก็เห็นด้วยอย่างมาก เพราะแต่ละจุดนั้นไกลกันมาก อยู่ใกลจากจุดควบคุม ผู้ใช้งานเป็นพนักงานทั่วไป ยากต่อการควบคุมอย่างยิ่ง ซึ่งการทำให้เครื่องพีซีเดิมเป็น thin client ก็ดี การใช้เครื่อง thin client ก็ดีช่วยจัดการ policy ให้เป็นไปด้วยดีและควบคุมดูแลผู้ใช้งานให้อยู่ในระเบียบได้ง่ายเพราะ software ก็ถูกควบคุมผ่านเซิร์ฟเวอร์ ส่วนช่องต่อ device ต่าง ๆ ก็ควบคุมผ่านตัวอุปกรณ์เอง ถึงแม้เครื่อง PC เมื่อทำเป็น thin client แล้วก็ถูกควบคุมโดยตัว thin client เองเช่นกัน

3. สุดท้ายแล้วระบบการทำงานเดิม ๆต้องทำงานได้อย่างดีกับระบบใหม่ การเชื่อมต่อ device ต่าง ๆ ไม่ว่าจะเป็นเครื่องพิมพ์บาร์โค๊ต หรือตัวยิงสแกนเนอร์ ต้องใช้งานได้ ไม่มีการเปลี่ยนแปลง

เริ่มงาน implement ของจริง

ไปถึงไซต์งานปราจีนบุรีเกือบจะห้าโมงเช้า โดยออกจากกรุงเทพราวๆเจ็ดโมงกว่า
ประชุมวางแผนการดำเนินการกับลูกค้าซึ่งมีเจ้าหน้าที่ไอทีด้วย

1. ติดตั้ง Windows 2003 บน VMware ESXi
2. ติดตั้ง application ต่าง ๆ เช่น Microsofe office , Acrobat Reader , Firefox บนเครื่อง Windows 2003
3. ติดตั้ง 2X Application Loadbalance Version 10 และ setup ค่าการคอนเนคชั่น
4. ติดตั้ง 2X ThinclientServer บน 2003 เพื่อควบคุมและเป็น Image สำหรับทำพีซีให้เป็น thin client
5. ติดตั้ง font barcode และ driver barcode บน windows 2003 พร้อมกับทดสอบการเชื่อมต่อไปยังเซิร์ฟเวอร์ผ่าน remote desktop (ผ่าน) ทดสอบเชื่อมต่อด้วย 2X Client จากคอมพิวเตอร์อื่น ๆ (ผ่าน)

แปลงเครื่อง Acer Emachine Atom ให้เป็น Thin Client

6.ทำ Emachine ซึ่งมีซีพียูเป็น Atom ให้เป็น thin client โดยการติดตั้ง CCOS ลงบนฮาร์ดดิสก์ เมื่อบูตขึ้นมาจะเป็น 2X OS ซึ่งมองเห็น lancard , vga เมาส์ และคีย์บอร์ดแบบ usb ทันที ตรงส่วนนี้จะเห็นว่า windows os หายไปแล้วบูตเครื่องขึ้นมาก็เป็น 2X OS เลยมีหน้าจอเป็น Windows ใช้เมาส์และคีย์บอร์ดได้ ค่าไลเซนต์ของ windows ไม่ต้องซื้อแล้วนะครับ แล้วจะใช้โปรแกรมจากที่ไหนหล่ะ ดูข้อ 7 ต่อจะเห็นภาพชัดขึ้น




7. config 2X Client Connection บน CCOS ให้ชี้ไปที่ไอพีของเครื่อง 2003 ซึ่งติดตั้ง 2X Application ไว้พร้อมกับ publish application ไว้แล้วเมื่อ config ได้ถูกต้องก็จะเชื่อมต่อเข้าไปยังเซิร์ฟเวอร์และโหลด application ต่าง ๆ มาไว้ที่ desktop ของ CCOS ผู้ใช้งานจะมองเห็น desktop เหมือนกับ windows ทั่วไปซึ่งสามารถดับเบิลคลิกไอคอนต่าง ๆ เปิดโปรแกรมขึ้นมาใช้งานได้เลย ทั้งฟอนต์ภาษาไทยและการสลับปุ่มคีย์บอร์ดไทย-eng ใช้ตัวหนอนได้ปกติ (ดูภาพประกอบจะเข้าใจมากขึ้น) ค่าไลเซนต์ของซอฟต์แวร์ต่าง ๆที่เป็น word,excel,powerpoint และ antivirus ก็จะกลายเป็นก้อนเดียวบนเซิร์ฟเวอร์ ไม่ต้องมานั่งแจกสาธยายไลเซนต์เป็นตัว ๆตามจำนวนเครื่องพีซีอีกต่อไป เห็นภาพการประหยัดค่าไลเซนต์ส่วนของ application ได้ชัดขึ้นหรือยังครับ




8. config Printer และทดสอบใช้งาน - มีเครื่องพิมพ์ LQ-2010i ที่ต่ออยู่กับเครื่องพีซีที่ตอนนี้กลายเป็น CCOS ไปแล้วต้องใช้งาน เรา config แบบนี้

Add Printer ที่ CCOS Connection เลือกรุ่นและ driver ที่ ccos ให้มาพร้อมกับตั้งชื่อ printer ด้วยในที่นี้เราตั้งชื่อว่า epson_lq2010 เมื่อ remote desktop เข้าไปที่เครื่องเซิร์ฟเวอร์จะมองเห็น priner LQ2010 ทันที และการพิมพ์งานที่ ccos จะมีรายการพรินเตอร์ให้เลือกและส่งเอกสารมาออกที่เครื่องพิมพ์นี้ได้

หลังจาก ทดสอบ LQ-2010 แล้วก็เป็นเวลาล่วงเลยยามวิกาลไปถึงสามทุ่มครึ่ง วันนี้คงต้องพอแค่นี้ก่อน

ต้องขอบคุณ เจ.เจ. อพาร์ทเม้นท์ ที่มีห้องให้เราได้ซุก...นอนได้อีกหนึ่งคืน

เอวัง...

วันเสาร์ที่ 9 กรกฎาคม พ.ศ. 2554

พิสูจน์การใช้ thin client เทคโนโลยีด้วย RDP ก่อนตัดสินใจใช้ thin client ทั้งองค์กร

คุณผู้อ่าน...ท่านที่เคารพครับ

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

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

แต่ละวันฝ่ายไอทีแทบจะเป็นฝ่ายช่าง... คือซ่อมอย่างเดียว ไม่มีเวลาศึกษาหาความรู้ใหม่ ๆ

สิ่งที่ผมวางแผนให้กับฝ่ายไอทีก็คือ จะต้องลดการซื้ออะไหล่คอมพิวเตอร์โดยปรับปรุงสภาพคอมพิวเตอร์ให้มีปัญหาน้อยที่สุด (Zero Maintenance) และจัดให้มีการใช้ซอฟต์แวร์อย่างถูกต้องมากขึ้น

ทั้งนี้เพราะในแต่ละปีต้องเสียงบประมาณไปกับอะไหล่ของคอมพิวเตอร์หลายแสนบาท
เสียเวลาไปกับการ downtime ของเครื่องคอมพิวเตอร์มากกว่า 500 ชั่วโมงต่อปี
เสียเวลาจากการรออะหลั่ยที่หาไม่ได้มากกว่า 15 วันต่อหนึ่งงานโดยเฉลี่ย

เห็นความสูญเสียอย่างมหาศาลใช่ไหมครับ

เทคโนโลยีที่ผมศึกษาและทดลองใช้งานมีทั้ง magic mirror และ Ncomputing และ thin client
การทดสอบทอบแต่ละตัวนั้นต้องซื้ออุปกรณ์มาทดสอบมีให้ทดลองใช้งานได้ฟรีเฉพาะ thin client ของบริษัทธินโซลูชั่นเท่านั้น สุดท้ายผมก็มาสรุปอยู่ที่ thin client ( magic mirror และ Ncomputing นั้นไม่ผ่านการทดสอบอย่างไร ผมจะนำมาเล่าสู่กันฟังในโอกาสต่อไป )

เมื่อได้ข้อสรุปแล้วสิ่งที่ผมต้องพิสูจน์ thin client ต่อไปก็คือ

1. ทำอย่างไร จึงจะให้ผู้ใช้งานรู้สึกเห็นด้วย และไม่แอนตี้กับระบบใหม่จนรับไม่ได้
2. ทำอย่างไร จึงจะพิสูจน์ว่าโปรแกรมที่ใช้อยู่เดิมนั้นสามารถใช้กับ thin client ได้
3. ทำอย่างไร จึงจะพิสูจน์ว่าถ้าใช้เครื่อง thin client ทั้งหมดระบบจะไม่ช้าจนทำงานไม่ได้ เมื่อเซิร์ฟเวอร์ล่มระบบยังจะทำงานต่อไปได้อย่างไร?

ซึ่งการขอยืมเครื่อง thin client จำนวนสักห้าสิบเครื่องมาตั้งและให้ผู้ใช้งานทดลองใช้สักสามสิบวัน คงเป็นไปไม่ได้แน่ ๆ

ฉะนั้นสิ่งที่พิสูจน์โจทก์ทั้งสามข้อนั้นก็คือ "การปรับให้สภาพการทำงานปัจจุบันของผู้ใช้งานให้เป็นระบบ Remote Desktop"

เพราะอะไร?

เพราะว่า thin client นั้นทำงานเป็น client เรียกใช้โปรแกรมบนเซิร์ฟวเวอร์ได้ผ่าน Terminal Service ครับ ซึ่งเป็น protocol มาตรฐานบนวินโดวส์อยู่แล้ว โปรแกรม windows ที่ใช้อยู่ก็มี remote desktop อยู่แล้วจึงไม่ต้องลงทุนอะไรเพิ่มเติมอีก

ก่อนอื่นเลยผมย้ายโปรแกรมของฝ่ายบุคคลเช่น Payroll,E business Plus และโปรแกรมของฝ่ายบัญชีเช่น Express ให้ไปรันบนเครื่องเซิร์ฟเวอร์ 2003 ให้ฝ่ายบุคคลและฝ่ายบัญชีใช้ remote desktop เข้าไปทำงาน โดยใช้เหตุผลในการบริหารข้อมูล การ backup และการเรียกใช้งานจากจุดต่าง ๆ โดยยกเหตุผลว่าเครื่องพีซีไม่มีความปลอดภัย ฝ่ายไอทีดูแลข้อมูลให้ไม่ได้ และใช้งานได้แบบหนึ่งคนต่อหนึ่งเครื่องเท่านั้น

สำหรับฝ่ายอื่น ๆผมได้ย้ายโปรแกรม office , E-Mail ที่เขาใช้กันประจำวันไปอยู่บนเครื่องเซิร์ฟเวอร์ โดยยกเหตุผลเรื่องการ maintenance pc เมื่อฮาร์ดดิสก์เสียไม่สามารถกู้ข้อมูลให้ได้ การให้ความช่วยเหลือผมต้องส่งฝ่ายไอทีไปที่โต๊ะทำงานของเขา ถ้าเป็นสาขาต้องเสียเวลาการเดินทาง ผู้ใช้งานส่วนใหญ่ก็เห็นด้วยและใช้งานบนสภาพแวดล้อมที่เป็น remote desktop และรู้สึก happy มากขึ้นกับงาน maintenance ที่รวดเร็วทันใจเพราะสภาพแวดล้อมของผู้ใช้งานอยู่บนเซิร์ฟเวอร์อยู่แล้ว

ผมปรับให้ใช้งานเป็นฝ่าย ๆ ครับทำไม่ถึงหนึ่งเดือนทุกคนก็ใช้งานบนสภาพแวดล้อมของ terminal service ไปแล้วโดยไม่รู้ตัว และไม่รู้สึกแปลกแตกต่างไปจากเดิม

ระหว่างใช้โปรแกรมต่างๆ นั้น "มีความช้าให้เห็น จนผู้ใช้งานรับไม่ได้ไหม" ก็พบว่าการใช้งานโปรแกรม office ทั่วไปพร้อม ๆ กันประมาณห้าสิบกว่า user ไม่มีอาการช้าจนผู้ใช้งานรับไม่ได้ครับ และโปรแกรมต่าง ๆ ก็สามารถรันได้ดีไม่มีปัญหาแต่อย่างใด

เมื่อผมได้ข้อพิสูจน์สามอย่างที่ตั้งไว้ชัดเจนแล้ว ต่อไปผมก็เริ่มเปลี่ยนเอาเครื่อง thin client เข้ามาแทนเครื่องพีซี

คอมพิวเตอร์เครื่องที่เสียผมไม่ต้องซื้ออะไหล่ ไม่ต้องซ่อม จัดการเอาเครื่อง thin client มาวางแทนและ setup ให้ไปใช้โปรแกรมบน terminal server

คอมพิวเตอร์เครื่องที่เก่าหมดสภาพผมทำเรื่องเปลี่ยนเป็น thin client ทันทีห้าตัวบ้าง สิบตัวบ้างประมาณหนึ่งเดือนเปลี่ยนไปยี่สิบห้าตัว

ผู้ใช้งานรู้สึกดีขึ้นอย่างเห็นได้ชัดครับ เพราะมีพื้นที่ทำงานได้มากขึ้น เปิดปิดเครื่อง thin client ดีกว่าเครื่องคอมพิวเตอร์เป็นไหน ๆ และรู้สึกว่าเป็นเทคโนโลยีที่ผู้อื่นต้องมีให้ได้

คราวนี้ผมก็ทำบทสรุปเสนอผู้บริหารครับ

การใช้งานเครื่องพีซีบนสภาพแวดล้อมของ terminal service นั้นช่วยให้การซ่อมบำรุงลดลงไปได้เยอะ การให้ความช่วยเหลือผู้ใช้งานก็รวดเร็วขึ้น หากผมจะปรับจากเครื่องพีซีไปเป็นเครื่อง thin client ที่ช่วยลดค่าซ่อมบำรุงลงได้ โดยทำเป็นตัวเลขเปรียบเทียบกับพีซีให้เห็น (มีข้อมูลอีกหลายอย่าง) และนำเสนอผู้บริหารขอเปลี่ยนทันทีเป็น thin client 50 ตัว ตั้งแทนพีซีที่กระจายตั้งอยู่ทั้งสามสาขา

โดยมีสถิติการซ่อมบำรุงที่ลดลงจากการเปลี่ยนเป็น thin client ที่ผ่านมาประกอบ

Project ผ่านฉลุยครับตั้งแต่ฝ่ายการเงินไปจนถึงกรรมการผู้จัดการ

ตอนนี้ฝ่ายไอทีลดเหลือคนเดียวแล้วครับ... และยังสามารถดูแลคอมพิวเตอร์ทั้งสามสาขากว่าหนึ่งร้อยห้าสิบเครื่องได้อย่างสบาย ๆ แถมมีเวลาอ่านอินเทอร์เน็ต หาความรู้ใหม่ ๆ ได้เพิ่มขึ้นอีก

เห็นไหมครับว่า .... ถ้าจะเปลี่ยนจากพีซีเป็น thin client นั้นไม่ยากหรอกครับ...
ถ้าคุณอยากลดต้นทุนกันจริง...ๆ

Astec Thin Client ใช้งานผ่าน 2X Application

วันพุธที่ 6 กรกฎาคม พ.ศ. 2554

VIDEO แปลง PC เก่าให้ใช้งานได้ใหม่ ด้วย Linux CCOS กับ 2X Application อย่างง่าย

คุณผู้อ่าน..ท่านที่เคารพครับ

เราได้ update video แสดงการทำงานของ 2X Application ร่วมกับ Thin Client เชิญท่านทัศนาได้เลยครับ เดี๋ยวตอนจบ ผมจะแจงให้ดูว่าเอาไปใช้ประโยชน์อย่างไรได้บ้าง???

ขอบอกไว้ก่อนว่า ถ้าประยุกต์ใช้งานได้เป็น ช่วยลดค่าลิขสิทธิ์ซอฟต์แวร์ของบริษัทได้อย่างมหาศาล...

1. ทำ PC เก่าให้ใช้งานผ่าน 2X Application กำหนดเฉพาะ application ที่ให้ใช้งานได้เท่านั้น


2. Thin Client ด้วย WindowsCE และ XPe ใช้งานผ่าน 2X client และ Remote Desktop



Thank You.

วันพฤหัสบดีที่ 2 มิถุนายน พ.ศ. 2554

Testing Thin client ที่บริษัทขายนมกล่อง จำกัด ปราจีนบุรี

คุณผู้อ่าน...ท่านที่เคารพครับ

วันนี้เป็นคิวการทดสอบเครื่อง thin client ที่บริษัทผู้ผลิตนมกล่องรายใหญ่ที่เอ่ยชื่อทุกคนต้องรู้แน่นอน โดยจะทดสอบใช้กับแอพพลิเคชั่นเดิมที่ใช้อยู่บนเครื่องพีซี ซึ่งจะต้องมี printer dot และเครื่องพิมพ์บาร์โคด
นอกจากจะใช้แอพพลิเคชั่นได้แล้ว การพิมพ์ต้องได้และอยู่ในฟอร์มด้วย

POC (Prove Of Concep) ในห้องประชุมก่อนลงมือทดสอบจริง

POC คือขั้นตอนที่ TSS ออกแบบ solution thin client ตามความต้องการของบริษัทลูกค้า ก่อนลงมือทดสอบ เราได้สรุป poc กันดังนี้

1. การออกแบบระบบจะใช้ thin client เข้าถึงแอพพลิเคชั่นของลูกค้า ซึ่งเป็น web based โดยใช้ IE และ Firefox บน thin client เป็น browser
2. ใช้ IE และ Firefox บนเครื่อง Terminal Server เข้าถึงแอพพลิเคชั่นของลูกค้า ซึ่งเป็น web based โดยใช้ thin client เป็นหน้าจอพิมพ์แทนเครื่องพีซี
3. ติดตั้งเครื่องพิมพ์บาร์โคดรุ่น TSC TTC 245 และ printer dot matrix Epson 2180i เข้ากับเครื่อง thin client
4. แจกแอพพลิเคชั่นในกลุ่ม Microsoft Office,E-Mail,Browser ให้กับผู้ใช้งานผ่าน 2X Application ซึ่งจะมี 2X Client บนเครื่อง Thin Client เป็นวินโดวส์ในการเรียกใช้แอพพลิเคชั่นเหล่านี้
5. ใช้เครื่องพีซีทำหน้าที่่เป็น thin client ด้วย 2XOS



เริ่มทดสอบ

1. ติดตั้ง Terminal Service บน Windows 2003 Enterprise และแอพพลิเคชั่นต่าง ๆ ไดยฝ่ายไอทีของบริษัทลูกค้า
2. ติดตั้งโปรแกรม 2X ApplicationLoadbalanced โดย TSS สร้าง Server Farm และ publish application เป็นกลุ่มๆ
3. สร้าง user / group แบบ local ขึ้นมาสองชื่อสำหรับใช้งาน
4. ตั้งเครื่อง thin client Astec ใช้ OS เป็น WindowsXPe
4.1 ต่อ printer TSC TTC 245 เข้ากับ USB ด้านหน้าของ TC ติดตั้ง driver จากแผ่นติดตั้งและฟอนต์สำหรับบาร์โคด ทดสอบพรินต์จากซอฟต์แวร์ของ TSS TTC ใช้งานได้
4.2 กำหนดค่า 2X Client บนเครื่อง TC เซิร์ฟเวอร์กับ TC อยู่เน็ตเวิร์กคนละวงกัน สามารถคอนเนคถึงกัน tc เรียกแอพพลิเคชั่นมาโชว์ที่หน้าจอได้ ไม่มีปัญหา
5. ทดสอบใช้งานกับแอพพลิเคชั่นจริง ๆโดยให้ user ที่เป็นผู้ทำงานจริงมาทดสอบ
5.1 เครื่อง TC ที่ใช้ความเร็วของ FC card 133X ช้ามาก user แจ้งว่าไม่น่าใช้ เพราะการทำงานจริงต้องให้ทันกับเวลาด้วย จึงยกเลิกการทดสอบเครื่องนี้
5.2 ทดสอบเครื่อง TC เครื่องที่สองที่มี FC card แบบ DOM ความเร็วไม่ต่างจากพีซีมากนัก ผู้ใช้งาน happy มากขึ้น


ทดสอบเข้าแอพพลิเคชั่นที่เป็น web based จาก IE ของ TC โดยตรง


- เข้า แอพพลิเคชั่นได้ เร็วในระดับที่ user พอใจพิมพ์ข้อมูลได้ เรียกข้อมูลออกมาแสดงได้เป็นปกติ มีปัญหาที่ฟังก์ชั่นการพิมพ์ตัว IE ไม่โหลด CrystalReport ActiveX ทำให้รายงานผลก่อนพิมพ์ไม่ได้ -> ต้องแก้ไขให้เรียบร้อยในขั้นตอนต่อไป

ทดสอบใช้ IE และ Firefox โดยผ่าน Terminal Service

การทำงานประจำวันของแอพพลิเคชั่น ผู้ใช้งานจะทำการ map drive จากไฟล์เซิร์ฟเวอร์เข้ามาก่อน (ไม่มี AD) และเรียกไฟล์ MS Access ต่าง ๆ ออกมาทำงาน ซึ่งไฟล์ MS Access จะทำการเชื่อมต่อไปยัง MS SQL server โดยผ่าน ODBC โดยมีรูปแบบการทำงานเป็นดังนี้
Mapdrive -> Open MS-Access file -> ODBC -> MS SQL server

- เปิดไฟล์ ms-access เรียกหน้าจอแอพพลิเคชั่นทดสอบในหัวข้อการพิมพ์บาร์โคด ออกทางเครื่องพิมพ์ TSC TTC 245 ที่ TC ได้ตามปกติ
- เข้าแอพพลิเคชั่นที่เป็น web based ผ่านทาง IE เรียกข้อมูลและพิมพ์รายงานซึ่งโปรแกรมจะ report ออกมาเป็น Excel และให้ save file หรือเปิดด้วย Excel ได้เลย ในฟังก์ชั่นนี้ผ่าน และ IE ก็สามารถโหลด CrytalReport ActiveX ได้ด้วย
- เข้าแอพพลิเคชั่นที่เป็น web based ผ่านทาง firefox เรียกข้อมูลการพิมพ์บาร์โคดให้ออกทาง TC มี error พิมพ์ไม่ได้

ทดสอบใช้ IE , Firefox และ map drive จาก 2X Client ที่ TC

- map drive เปิดใช้ไฟล์ MS-Access ได้ แต่พิมพ์ผ่าน TSC TTC 245 มาที่ TC ไม่ได้
- โปรแกรม IE และ Firefox เปิดแอพพลิเคชั่นได้ แต่มีปัญหาการพิมพ์ผ่าน TSC TTC 245 ทั้งคู่
- แอพพลิเคชั่นอื่น ๆ เช่น MS-Office ทำงานได้ปกติ
( ปัญหาใหญ่ของ 2X Client คือแอพพลิเคชั่นใด ๆ ไม่สามารถพิมพ์ออกมาที่ TSC TTC 245 ซึ่งต่ออยู่ที่ TC ได้เลย)

ทดสอบใช้ TC ต่อกับ printer Epson LQ 2180i ที่ warehouse

- ติดตั้ง TC ที่ warehouse จริง ๆ ของลูกค้า ซึ่งเป็นเน็ตเวิร์กอีกวงหนึ่งจากเซิร์ฟเวอร์
- ต่อ printer Epson LQ2180i เข้ากับ LTP ของ TC
- ติดตั้ง Driver ที่ TC
- เรียกใช้แอพพลิเคชั่นจากเซิร์ฟเวอร์โดยผ่าน 2X Client และพิมพ์รายการสั่งซื้อลงในฟอร์ม พิมพ์ออกมาได้ อยู่ในฟอร์มพอดี ระยะเวลารอหลังจากสั่งพิมพ์จากแอพพลิเคชั่นแล้วไม่เกิน 30 วินาที
- แชร์ printer ที่ต่ออยู่กับ TC ให้กับคอมพิวเตอร์อื่น ๆ ได้ด้วยโดยไม่มีปัญหาใด ๆ
( การทดสอบกับเครื่องพิมพ์ LQ 2180i ผ่านได้ทุกฟังก์ชั่น ทั้งแบบ Terminal Service และผ่าน 2X Application)



ทดสอบการ Manage TC ผ่านโปรแกรม AMS

- ยังไม่ได้ทดสอบเพราะเวลาไม่ทัน จึงตกลงที่จะศึกษาจาก software และเอกสารที่ TSS จะนำส่งให้อีกครั้งหนึ่ง

การทำ poc ในห้องประชุมทำให้ได้ทราบความต้องการของผู้บริหารที่สนใจในโปรดัคThin Client solution คือ
"ต้องการระบบ manage ผู้ใช้งานเป็นหลัก และการทดแทนเครื่องพีซีเป็นข้อสำคัญอันดับสอง"

การ manage ที่คาดหวังต้องทำได้ง่าย เปิดปิดระบบความปลอดภัยได้ทันที ใช้คนน้อย และมองเห็นสถานะการทำงานของเครื่องได้อย่างปัจจุบัน (realtime) หากใช้ PC อย่างปัจจุบันต้องลงทุนด้านซอฟต์แวร์ manage สูงมากและการใช้งานยุ่งยากซับซ้อน ทั้งการลงทุนและวิธีการใช้งานจึงไม่เหมาะสม การใช้ TC ที่มีระบบ Manage มาด้วยจึงเป็นทางเลือกที่ดีกว่าทั้งการลงทุนและวิธีใช้งาน

Thin Client ของ Astec สามารถตอบโจทก์การ manage ดังกล่าวได้อย่างลงตัวและถูกที่สุด โดยสามารถ manage ในระดับฟังก์ชั่นต่าง ๆ ดังนี้

1. ปิดการนำอุปกรณ์ต่อพ่วงต่าง ๆ จากภายนอกเข้ามาใช้กับพีซีของบริษัท เพราะ thin client สามารถปิดการใช้ usb ที่ตัวฮาร์ดแวร์ได้เลย
2. ป้องกันผู้ใช้งานติดตั้งซอฟต์แวร์ต่างๆลงบนพีซีหรือการนำไฟล์มีเดียต่างๆมาเปิดใช้งาน เพราะ thin client ใช้ระบบควบคุมซอฟต์แวร์ผ่านเซิร์ฟเวอร์ มีการกำหนดสิทธิ์ผู้ใช้งานที่ละเอียดโดยเทคโนโลยีของ microsoft
3. สนับสนุนการป้องกันผู้ใช้งานในระดับสูง ที่มากกว่า terminal service โดยให้ผู้ใช้งานมองเห็นเฉพาะแอพพลิเคชั่นเท่านั้น ไม่สามารถปรับแต่งหน้าจอใด ๆ ได้ด้วย 2X client
4. สนับสนุนงาน manage ตัวฮาร์ดแวร์ TC ผ่านระบบแลนทั้งการแก้ปัญหาแบบทันที การ backup image การกำหนดค่าต่าง ๆ โดยไม่ต้องเดินไปถึงหน้างานที่ tc ตั้งอยู่
5. สนับสนุนงาน traning user และการ monitor หน้าจอผู้ใช้งานในแบบเรียลทามน์ ผู้ดูแลระบบสามารถจะสอน หรือดึงหน้าจอขณะนั้นของผู้ใช้งานมาดูได้ทันที
6. ปลอดภัยจากไวรัส thin client มีระบบป้องกันการเขียนไฟล์ ที่สามารถเปิดและปิดการใช้ได้ตามความต้องการ เมื่อเครื่อง thin client ติดไวรัสก็สามารถคืนกลับไปยังค่าที่ดีที่สุดได้ภายในสามนาทีด้วยการคลิกเพียงสองครั้งเท่านั้น
ซึ่งการ manage ทั้งหมดนี้ผ่านซอฟต์แวร์ AMS ซึ่งจะทำงานร่วมกับ engine ที่ฝั่งอยู่ในตัว thin client Astec เท่านั้น ไม่สามารถใช้กับ thin client ค่ายอื่น ๆได้และเป็นซอฟต์แวร์ manage ฟรีที่ Astec พัฒนาและส่งมอบให้ผู้ใช้งานในงาน manage tc ของตน


BY : Tawich Boondhum
www.thinclientclub.com
www.tss.co.th
www.zimbramailcs.com

Twitter Delicious Facebook Digg Stumbleupon Favorites More