linux training in Thailand
| Home | Articles | Download | Free Linux Tips | Resources | Training | Web Link | Linux Training English|
| Courses | Schedule | Price & Promotion | Map | Customer Ref. | Instructors | Certification | FAQ | Registration Form |
สถาบันฯ ขอแจ้งปิดทำการระหว่างวันที่ 27 -31 กรกฏาคม 2558 และเปิดทำการปกติวันที่ 3 สิงหาคม 2558
We are on vacations 5 days in July 27-31, 2015 Please contract Line ID : nok_fly or e-mail : info@itdestination.com
ITDestination จะปิดปรับปรุงเว็บไซต์ ตั้งแต่วันที่ 7 - 9 มิถุนายน 2556
อาจจะทำให้ใช้งานไม่ได้ในบริการ Webboard Freetips และ E-Learning จึงขออภัยในความไม่สะดวกมา ณ ที่นี้
สถาบันฯ ขอแจ้งปิดทำการวันที่ 22-28 กุมภาพันธ์ 2560 และจะเปิดทำการปกติในวันที่ 1 มีนาคม 2560
กรณีติดต่อส่งข้อความมาที่ Facebook: LinuxITDestination หรือ e-mail: info@itdestination.com ซึ่งจะติดต่อกลับประมาณ 17.00 น.
ผู้ลงทะเบียนอบรมสามารถทำข้อสอบ online ในช่วงที่มาอบรมเพื่อทบทวนความรู้ ทำได้ไม่จำกัดจำนวนครั้ง มีข้อเฉลยที่ถูกต้องแนะนำ
สอบถามรายละเอียดโทร 089 890-5494 >>> อ่านรายละเอียด... คลิ๊ก

ความสำเร็จในการนำลีนุกซ์มาใช้ในองค์กร

นที จันทร์ทิพย์วงศ์

ตอน ลีนุกซ์กับธุรกิจนำเข้าส่งออกสินค้า อุปสรรคสำคัญอย่างหนึ่งที่ทำให้การนำระบบปฏิบัติการลีนุกซ์และซอฟต์แวร์โอเพ่นซอร์สเข้าไปใช้ใน องค์กรเป็นไปอย่างเชื่องช้า ไม่แพร่หลายเท่าที่ควร ส่วนหนึ่งเนื่องมาจากผู้ที่เกี่ยวข้องกับระบบ ไอทีในองค์กรต่าง ๆ ยังไม่ได้รับข้อมูลที่ครบถ้วนสมบูรณ์ และยังไม่เห็นภาพของการประยุกต์ใช้งาน ลีนุกซ์ที่ชัดเจนนั่นเอง จากลักษณะงานของตัวผู้เขียนเองที่เป็นวิทยากรบรรยายและฝึกอบรมหลักสูตรเกี่ยวกับระบบปฏิบัติการลีนุกซ์ มาเป็นเวลาหลายปี จึงทำให้มีโอกาสได้แลกเปลี่ยนประสบการณ์กับผู้เข้ารับการอบรมที่เป็นผู้บริหารระบบคอมพิวเตอร์และ ไอทีในองค์กรต่าง ๆ เป็นจำนวนมาก ทั้งที่มาจากองค์กรธุรกิจ หน่วยงานราชการ และรัฐวิสาหกิจ ทำให้ได้ข้อมูลที่น่าสนใจ มากมาย
หลากหลายมุมมอง ในการที่จะนำระบบปฏิบัติการลีนุกซ์ และซอฟต์แวร์โอเพ่นซอร์สเข้าไปแก้ไขปัญหา หรือนำเข้า ไปทดแทนระบบเดิมภายในองค์กรต่าง ๆ
ความตั้งใจบทความชุดนี้คือ ต้องการนำเสนอตัวอย่างการนำลีนุกซ์และซอฟต์แวร์
โอเพ่นซอร์สไปใช้ในองค์กร โดยข้อมูลส่วนหนึ่งจะเป็นเรื่องราวความสำเร็จของผู้บริหารระบบคอมพิวเตอร์ ที่สามารถนำเอาระบบปฏิบัติการลีนุกซ์เข้าไปใช้ในหน่วยงานของตนเอง
ภายหลังจากที่ได้รับการอบรมหลักสูตร ลีนุกซ์กับผู้เขียนไปแล้วระยะหนึ่ง ซึ่งเรื่องราวความสำเร็จของหลาย ๆ ท่านที่ได้แจ้งกลับมาล้วนแล้วแต่น่าสนใจ ดังเรื่องราวที่จะได้นำเสนอในครั้งนี้
เรื่องราวความสำเร็จในครั้งนี้ มาจากคุณนที จันทร์ทิพย์วงษ์ ผู้บริหารระบบคอมพิวเตอร์ ประจำบริษัทเอกชนแห่งหนึ่ง ซึ่งดำเนินกิจการด้านธุรกิจนำเข้าส่งออกสินค้าระหว่างประเทศ โดยมีจำนวนพนักงานผู้ใช้งานในเครือข่ายคอมพิวเตอร์ภายในบริษัท ประมาณ 100 ไคลเอ้นต์ ใช้ระบบงานที่พัฒนามาตั้งแต่ยุคที่ดอสเป็นระบบปฏิบัติการ และใช้ระบบปฏิบัติการเน็ตแวร์เป็นเซิร์ฟเวอร์ หลังจากที่ BSA เริ่มกวดขันในเรื่องของการใช้งานซอฟต์แวร์อย่างถูกต้องตามกฏหมาย และความต้องการของผู้บริหารที่ต้องการ ลดค่าใช้จ่ายในบริษัทเกี่ยวกับซอฟต์แวร์ลง ในขณะเดียวกันกับที่ธุรกิจยังคงต้องดำเนินต่อไป และมีความต้องการใช้งานซอฟต์แวร์ เพิ่มมากขึ้น ดูแล้วช่างขัดแย้งกันในทางปฏิบัติ คุณนทีจึงเริ่มสนใจในระบบปฏิบัติการลีนุกซ์ โดยเฉพาะอย่างยิ่งในด้านความสามารถของ ลีนุกซ์ที่สามารถจำลองตัวเองเป็นเซิร์ฟเวอร์ของ
เน็ตแวร์ได้ ด้วยโปรเจคที่ชื่อว่า MARS-NWE ( Netware Emulator ) ซึ่งจะช่วยให้ ระบบงานเดิมได้รับผลกระทบน้อยที่สุดเมื่อนำลีนุกซ์ที่มีค่าใช้จ่ายเกือบศูนย์เข้าไปแทนที่ซอฟต์แวร์ของเน็ตแวร์ซึ่งมีราคาสูงกว่ามาก ลองมาฟังเรื่องราวของคุณนทีกันนะครับ
ระบบคอมพิวเตอร์ยุคก่อน ในสมัยก่อนนั้นประมาณเกือบ 10 ปีที่ผ่านมา ทางองค์กร ได้เริ่มนำระบบคอมพิวเตอร์ มาใช้ภายในองค์กร โดยที่ยุคนั้น ระบบ Ethernet (10 MB) และ Novell Netware กำลังเฟื่องฟูแบบสุดๆ ทางองค์กรก็เลยนำมาใช้ ซึ่ง Front-End สมัยนั้นจะพัฒนากันเอง โดยใช้ Foxpro เป็น เครื่องมือในการพัฒนา และ NOS เราก็ใช้ระบบ จาก Novell นั่นก็คือ Netware 3.12 ซึ่งก็ทำงานได้เป็นอย่างดีเป็นที่ถูกอกถูกใจ ของผู้บริหารเป็นอย่างมาก และก็ใช้ระบบนี้มาเรื่อยๆ ใช้มาเป็นระยะเวลาเกือบ 5 ปี เลยทีเดียว ถึงคราวที่ต้องเปลี่ยนแปลง เมื่อกาลเวลาเปลี่ยนไป อะไรมันก็ต้องเปลี่ยนตาม ความต้องการของผู้ใช้งานก็เพิ่มขึ้น เทคโนโลยีก็เปลี่ยนแปลงไปทุกวัน ระบบข้อมูลขององค์กรก็โตขึ้นเรื่อยๆ จนฐานข้อมูลเริ่มจะให้บริการไม่ไหว อีกทั้งอินเตอร์เนต ก็เข้ามามีบทบาทในองค์กรธุรกิจมากขึ้น การแข่งขันทางธุรกิจเริ่มมีความรุนแรง ต่างคนต่างงัดกลยุทธ์เข้ามา ประชันขันแข่งกัน ดังนั้นทางองค์กรก็ต้องหากลยุทธ์ที่ต้องงัดออกมาสู้กับคู่แข่งขัน โดยใช้เทคโนโลยีทางด้านคอมพิวเตอร์เป็นตัวชูโรงเลยทำให้ทาง แผนก IT ของบริษัท มีงานทำจนล้นมือเลยทีเดียว แล้วเปลี่ยนแปลงกันอย่างไรบ้าง
Front - End ( ส่วนที่ถูกใช้งานโดยผู้ใช้งานทั่วไป )

สิ่งที่ต้องมีการเปลี่ยนแปลง ก็คือ Front -End ก็ต้องปรับ จาก Dos -Interface ให้เป็น GUI ทั้งหมด เครื่องมือในการพัฒนาตัวใหม่ ก็คือ Borland Delphi และตัว Database เป็น
SQL- Server แต่มันไม่ง่ายอย่างที่คิด เพราะข้อมูลเก่าของเราทั้งหมดอยู่บน Foxpro ตอนที่พัฒนาโปรแกรมตัวใหม่ เอาไปให้ ผู้ใช้ใช้งานก็ต้องทำงานขนานกันไป ( Parallel -Run ) ทั้งตัวเก่าที่เป็น Foxpro และตัวใหม่ ที่เป็น Windows -Mode ปัญหาที่พบ ก็คือ ผู้ใช้ไม่มีเวลาที่จะทำทั้งสองอย่างในเวลาเดียวกัน ทำให้ การพัฒนาโปรแกรมตัวใหม่มีปัญหาเป็นอย่างมาก ดังนั้นทางเราจึงใช้ วิธีการ SI (System Integration) มาใช้ก็คือ ให้ผู้ใช้ใช้งานผ่านโปรแกรมตัวใหม่เลย แล้วเวลาบันทึกข้อมูลก็ให้ บันทึกทั้ง Foxpro และ SQL-Server พอใช้ Solution นี้ ในการแก้ปัญหา ทำให้งานการพัฒนาโปรแกรมตัวใหม่เดินหน้า ไปอย่างดี ผู้ใช้งานก็ มีความสุขกับการใช้งาน
Lan & Wan จากยุค Ethernet ก็กลายมาเป็น Fast Ethernet ,Gigabit Ethernet และล่าสุด ก็ 10 Gigabit Ethernet ทางองค์กรเองเลือกใช้ Fast Ethernet เป็น Back Bone ส่วน การ Access ของ ผู้ใช้ (Access Layer) ก็เป็นลูกผสม 10/100 MB อยู่ครับ เพราะมีเครื่องบางเครื่องที่ยังใช้ โปรแกรมตัวเก่าอยู่ และเป็นเครื่อง รุ่นเก่า เช่น 386,486 ซึ่ง ใช้ Lan card ประเภท 10 Mb ก็เลยจำเป็นต้องเป็น ลูกผสมไปก่อน ในอนาคต มีแผนที่จะเปลี่ยน ในส่วน Back Bone เป็น Gigabit Ethernet และ ส่วน Access Layer จะเป็น Fast Ethernet แบบที่ไม่มีลูกผสม อีกต่อไป ในส่วนของ Wan นั้น เราเลือกที่จะใช้ Frame Relay อยู่เพราะทางบริษัทมีสาขากระจายไป 3 ที่ ทั่วกรุงเทพฯ จะประหยัดกว่าแบบอื่น NOS (Network Operating System) เพื่อเป็นการประหยัดต้นทุนของบริษัท เราจึงเลือกที่จะใช้ Open Source เป็นหลัก ในที่นี้คงหนีไม่พ้น ลีนุกซ์ และ Distibution ที่เราใช้คือ Red Hat แทบทั้งสิ้น รายละเอียดตามข้างล่าง
  1. Pentium III 866 Mhz ,Ram 256 Mb,IDE HD ทำเป็น Mail server โดยใช้ Sendmail เป็นตัวจัดการ ทำเป็น Proxy Server โดยใช้ Squid เก็บ Cache ของการ Access Internet ทำเป็น DNS server ใช้ภายในองค์กร ทำเป็น Web server ,Web Mail ของบริษัท รัน ภายใต้ Apache
  2. Pentium III 871 Mhz,Ram 256 Mb,Adaptec AHA-294X Ultra2 SCSI host adapter Dial In Server ให้ สามารถทำงานจากนอกองค์กรได้ Samba ให้บริการ File & printer Sharing NFS เก็บ Mail box ของ User ให้กับตัว Mail server DHCP Server Web server ทำ Portal server ด้วย Packages Horde เป็น Intranet ภายใน Hyla Fax Server ทำงานคล้ายๆ WinFax แต่ Hyla Fax ฟรีครับ
  3. Pentium III 1.2 Ghz ,Dual Processsor ,Ram 512 Mb ,AIC - 7892 Ultra 160m/sec SCSI Netware Emulator (Mars-nwe) คือใช้ Linux ทำเป็น Netware Samba Backup server จัดการ backup ข้อมูล server ทุกตัวลง HD 40 Gb
  4. Pentium II 350 Mhz ,Ram 64 Mb,IDE HD ทำเป็น Router วิ่งด้วย IPX,TCP/IP เพื่อใช้ สนับสนุน Backup Link
Client เครื่องลูกข่ายยังใช้งานบน Free Dos และ Windows อยู่ ก็ OEM มากับตัวเครื่องทั้งหมด
E-Mail ก็เป็น Outlook Express เพราะว่ามันติดมากับ License ของ windows อยู่แล้ว ตัว Office เราใช้ Office 2000 อยู่ กำลังมองไปที่ ปลาดาว แต่ยังคิดว่ายังไม่สมบูรณ์ คงต้องรอ อีกสักระยะหนึ่ง ตอนนี้กำลังมอง Thin Client อยู่ คิดว่ามันจะช่วยประหยัดต้นทุนขององค์กรได้ มากทีเดียวโดยเครื่องเก่าๆก็ทำ Ether Boot หรือ Diskless แล้วให้มันไปใช้งาน ที่เครื่อง Server เลย ตอนนี้ที่เรารู้จักกันดี ก็คือ Citrix และ Terminal service บน Windows 2000 server ที่จริงตัว ลีนุกซ์ เองก็ทำเป็น Thin Client ได้แต่ยังมองว่า Desktop บน ลีนุกซ์ นั้นยังใช้งานค่อนข้างยาก สำหรับ User ทั่วไปอยู่
ก่อนจะจบ เรื่องราวที่เขียนมาทั้งหมดนั้น คงเป็นตัวอย่างศึกษาสำหรับองค์กรต่างๆ ที่คิดจะใช้ Open Source เช่น ลีนุกซ์ มาแก้ไขปัญหาลิขสิทธิ์ และช่วยลดต้นทุนขององค์กร ว่ามีแนวทางนำไปใช้งานในด้านไหนบ้าง ที่เล่ามานั้น ลีนุกซ์ยังมี Solution อื่นที่ยังช่วยลดต้นทุนขององค์กรได้อีกมาก ขึ้นอยู่กับการนำไปประยุกต์ใช้ ว่าใครรู้จักประยุกต์ใช้ได้มากกว่ากัน
" ถึงเวลาแล้วที่จะยืดอกแล้วบอกกับคนทั้งวงการให้รับรู้ว่า ลีนุกซ์สำหรับองค์กร
เป็นเรื่องจริง ไม่ใช่ของเล่น"

ความคิดเห็นของผู้เขียน จะเห็นได้ว่า ซอฟต์แวร์ในกลุ่มโอเพ่นซอร์สนี้สามารถนำมาใช้ผสมผสานให้เกิดมูลค่าได้ชนิดที่เรียกได้ว่าคุ้มค่าเกินตัวจริง ๆ จากเรื่องราวที่ผ่านมา ทำให้ได้ข้อมูลสำคัญดังนี้ ในด้านฮาร์ดแวร์ จะเห็นได้ว่า ลีนุกซ์ใช้สเปคเครื่องขนาดปานกลางเท่านั้น สามารถนำเอาเครื่องคอมพิวเตอร์เก่าในองค์กรมาใช้ได้เป็นอย่างดี และจะเห็นได้ว่าเครื่องเซิร์ฟเวอร์แต่ละเครื่องจะทำหน้าที่มากกว่าหนึ่งอย่างจึงเป็นการใช้งานที่คุ้มค่าต่อการลงทุนอย่างยิ่ง ด้านเน็คเวิร์ค เป็นที่ทราบกันดีว่าลีนุกซ์ใช้ TCP/IP เป็นโปรโตคอลหลักในการสื่อสารทั้งภายในและภายนอกระบบ นอกจากนี้ลีนุกซ์ยังสามารถทำงานด้วยโปรโตคอล IPX/SPX ได้อีกด้วยจึงทำงานร่วมกับสภาพแวดล้อมของเครือข่ายเน็ตแวร์ได้ในเวลาเดียวกันกับงานบริการด้านอินเตอร์เน็ตที่ใช้ TCP/IP เป็นโปรโตคอลหลัก ด้านตัวโอเอส คือ Red Hat Linux คุณนทีใช้เพียงรุ่นธรรมดาเท่านั้น คือรุ่น Professional โดยไม่จำเป็นต้อง Re-Compile ซอฟต์แวร์ใด ๆ ทั้งสิ้น แสดงให้เห็นว่า เราสามารถใช้งานได้โดยไม่ต้อง Optimization หรือปรับแต่งใด ๆ ทั้งสิ้น ซอฟต์แวร์แพคเกจส่วนใหญ่จะมีให้มาพร้อมแล้วในชุดติดตั้งของ Red Hat ได้แก่
  1. Sendmail ,imap4 ,pop3 สำหรับเป็น Mail Server จัดการเกี่ยวกับ E-Mail ทั้งหมด
  2. Mars-Nwe จำลองลีนุกซ์เป็นเน็ตแวร์เซิร์ฟเวอร์
  3. BIND เป็น DNS Server บริการ Domain Name Service
  4. Apache เป็น Web Server บริการเว็บไซต์แบบอินทราเน็ต
  5. Squid เป็น Proxy Caching Server บริการการใช้อินเตอร์เน็ตแก่ผู้ใช้ทั้งหมด
  6. Mgetty เป็น Dial-in Server รับการแอกเซสจากภายนอกบริษัท
  7. DHCPd เป็นบริการ Dynamic IP/Configuration Assignment แก่เครื่องลูกข่าย
  8. SAMBA และ NFS ( Network File Service ) เป็นไฟล์เซิร์ฟเวอร์ช่วยเสริมงานจัดเก็บไฟล์
ส่วนซอฟต์แวร์โอเพ่นซอร์สที่ไม่มีในชุดของ Red Hat Linux ต้องดาวน์โหลดมาใช้งานเอง ได้แก่
  1. Horde เป็น Web bassed mail server และ Web Portal ในอินทราเน็ต
  2. Hyla Fax Server เป็นบริการ FAX Server
    และ ตามที่ได้พูดคุยกันคุณนทีได้นำเอาความรู้เกี่ยวกับการเขียนโปรแกรม Shell Script ไปสร้างระบบสำรองข้อมูลสำคัญทั้งหมดโดยอัตโนมัติอีกด้วย


    เป็นอย่างไรบ้างครับ เรื่องราวประสบการณ์เกี่ยวกับลีนุกซ์ในองค์กรที่คุณนทีรับผิดชอบอยู่ เชื่อว่าคงเป็นประโยชน์ สำหรับผู้ที่กำลังตัดสินใจนำลีนุกซ์มาใช้งานกันอย่างจริงจัง หากท่านผู้อ่านต้องการแลกเปลี่ยนความคิดเห็นกับคุณนทีโดยตรง ก็สามารถโพสต์กระทู้ถามได้ที่ http://www.itdestination.com/forum นะครับ คุณนทีบอกว่ายินดีให้คำปรึกษาเต็มที่ครับ สำหรับฉบับหน้าจะมีประสบการณ์ลีนุกซ์จากท่านอื่น ๆ มานำเสนออีกอย่างแน่นอน สวัสดีครับ