โครงการศึกษาด้านสารสนเทศ...
Transcript of โครงการศึกษาด้านสารสนเทศ...
โครงการศกษาดานสารสนเทศ เรอง
Cloud Computing
โดย
นายสมนก จระศรโสภณ
ศนยเทคโนโลยสารสนเทศและการสอสาร กรมชลประทาน กระทรวงเกษตรและสหกรณ
คานา
คานา
โครงการศกษาดานสารสนเทศ เรอง Cloud Computing นเปนเอกสารทรวบรวมความรจากบทความ, การนาเสนอในงานสมมนาตางๆ ตลอดจนเอกสารคาแนะนาจากผเชยวชาญและเปนทปรกษาจากบรษท IBM ทใหคาแนะนาในการยายส Cloud Computing ของหนวยงานรฐ ในประเทศสหรฐอเมรกา ซงสามรถนามาประยกตใชในประเทศไทยและกรมชลประทานได ดงนนจงขอขอบคณผเผยแพรและผใหความรจากทกแหลงดงกลาวขางตน อนงเอกสารตนฉบบบางสวนซงเปนภาษาองกฤษ ผรวบรวมไดนามาแปลเปนภาษาไทยใหม ซงอาจมขอบกพรองบางจงตองขออภย เนองจากผรวบรวมมไดเปนผเชยวชาญดานภาษาดงกลาว อยางไรกดผรวบรวมยนดรบคาตชมเพอปรบแกใหมความถกตองสมบรณตอไป
สมนก จระศรโสภณ สวนเทคโนโลยและสารสนเทศ
ศนยเทคโนโลยสารสนเทศและการสอสาร กรมชลประทาน
สารบญ
หนา สวนท 1 แนะนา Cloud Computing 1
- คาจากดความของ Cloud Computing 1 - ประวตของ Cloud Computing 2 - สวนประกอบหลก ของ Cloud Computing 4 - ลกษณะทสาคญและจาเปนของ Cloud Computing 5 - ประเภทของ Cloud Computing 5 - สวนตดตอกบ Cloud Computing 8 - ทศทางตอไปของ Cloud Computing 8 - ประโยชนของ Cloud Computing 10
สวนท 2 Cloud Computing ในประเทศไทย 12 - แนวโนมการเกยวกบการใชเทคโนโลย Cloud ในหนวยงานภาครฐ 12 - ประโยชนของการใชเทคโนโลย Cloud computing ในหนวยงานภาครฐ 12 - ผใหบรการ Cloud ในประเทศไทย 12 - กลม Cloud Thailand Alliance (CTA) 13 - IBM SMART CLOUD 20
สวนท 3 หนวยงานราชการกบการมงส Cloud Computing 21 - สบความทาทายซงผนาหนวยงานราชการตองพบกอนจะมงส Cloud 21 - ขนตอนทควรดาเนนการของผนาภาครฐ 21 - กลยทธของการเปลยนไปใช Cloud 22 - สรป 23
สวนท 4 การนา Cloud Computing มาใชในกรมชลประทาน 25 - ระบบงานสารสนเทศและระบบฐานขอมลของกรมชลประทานป 2555 25
ภาคผนวก 27 Virtualization & Cloud Computing 28 Cloud Computing Service 31
Amazon Web Service 31 Google App Engine 33 Windows Azure 35
เอกสารอางอง 36
สารบญ หนาท a
สวนท 1 แนะนา Cloud computing
Cloud computing เปนแนวคดสาหรบแพลทฟอรมของระบบคอมพวเตอรในยคหนา เพอ
เปนทางเลอกใหแกผใชในการลดภาระดานการลงทนในเทคโนโลยสารสนเทศ (Information Technology: IT) ทงการใชงานในระดบองคกรธรกจ (Corporate Users) และ ผใชระดบสวนบคคล (Individual Users) โดยเปนหลกการนาทรพยากรของระบบไอท ทงฮารดแวร และซอฟตแวรมาแบงปนในรปแบบการใหบรการ (Software As A Services: Saas) ในระดบการประมวลผลผานเครอขายอนเตอรเนต โดยผใชไมจาเปนตองมเครองคอมพวเตอรประสทธภาพสง หรอตดตงซอฟตแวรระบบ ตลอดจนซอฟตแวรแอพพลเคชนจานวนมาก ๆ เพอการทางานทซบซอน แตสามารถใชบรการประมวลผล และแอพพลเคชนตาง ๆ จากผใหบรการระบบประมวลผลกลมเมฆ และชาระคาบรการตามอตราการใชงานทเกดขนจรง
คาจากดความของ Cloud Computing จากแหลงตางๆ
สวนท 1 แนะนา Cloud Computing หนาท 1
Cloud Computing คอ หนงในไอทเทคโนโลย ทผใชสามารถยายขอมลและแอพพลเคชนไป
ยง “Cloud” แลวสามารถเขาถงไดโดยงายจากหลายทาง โดยอาศยการประมวลผลกลาง (Central Processing) ซงเคยเกดขนในลกษณะคลายกนเมอ 50 ปทผานมาแตตางกนตรงทเดม ใชหลกการจดสรรเวลา (Time-Sharing) การทางานของคอมพวเตอรเซรฟเวอรเพอใหบรการกบผใชหลายๆคน จนกระทงเมอ 20 ปทผานมาไดเกดคอมพวเตอรสวนบคคลขนทงสวนขอมลและโปรแกรมสวนใหญจงอาศยทรพยากรของตนเอง แนนอน Cloud Computing นนแตกตางจากเมอ 50 ปกอนทใชอาศยการจดสรรเวลาเพราะเมอกอนเรามทรพยากรคอมพวเตอรจากด ในปจจบนCloud Computing จงเขามามบทบาทเนองจากโครงสรางพนฐานดานไอท (IT-Infrastructure) ทซบซอน ไมวาจะเปนการตดตงซอฟตแวร, การตงคา และอพเดทโปรแกรม ทรพยากรคอมพวเตอรและฮารดแวรทเปลยนแปลงไปอยางรวดเรว ดงนน Outsource แพลตฟอรมคอมพวเตอรถอเปนสมารตโซลชนสาหรบผใชในการจดการโครงสรางพนฐานดานไอททซบซอน ปจจบน Cloud Computing ยงคงพฒนาและยงไมมนยามทยอมรบและใชกนอยางกวางขวาง Cloud Computing เปนเซตของเครอขายทใหบรการโดยมคณลกษณะในการปรบขนาดทรพยากร และ ขดความสามรถ (Scalable) รวมถงการรบประกนคณภาพของบรการ (Quality of Service) การทาใหมลกษณะเปนสวนตวโดยมคาใชจายในการคานวณตามตองการ และสามารถเขาถงไดโดยงายจากหลายทาง ประวตของ Cloud Computing คาวา Cloud นนเรายมมาจากการสอสารแบบโทรศพทในยคป 90 data circuit ไดเกดขน (บนเครอขายขอมลอนเทอรเนต) เปนการยากทจะเดนสายเชอมตอระหวางปลายทางแตละจด ดงนนผใหบรการเรมมบรการเครอขายสวนตวเสมอน หรอทเรยกวา VPN โดยผใหบรการ VPN สามารถรบประกนแบนดวธเทยบเทากบทการใชวงจรแบบฟกสในราคาทตากวา เพราะสามารถ switch trafficและใชประโยชนจากเครอขายโดยรวมไดอยางมประสทธภาพ จากการทอาศยสวตชนเองจงเปนการยากทจะบอกลวงหนาไดวาขอมลเดนทางผานเสนทางใด คาวา "Telecom cloud" จงถกใชเพออธบายเครอขายประเภทน และ Cloud Computing กม concept คอนขางคลายกน Cloud Computing อาศยพนฐานเครองเสมอน (virtual machine) ซงเกดขนหรอลดจานวนเพอใหตรงกบความตองการ
สวนท 1 แนะนา Cloud Computing หนาท 2
ทางานอยทไหนเหมอน Cloud network
แนวคดของ Cloud Computing ยอนกลบไปยงเมอ 1960 เมอ John McCarthy ไดเสนอความคดเหนวาวนหนงการคานวณจะถกจดการใหสามารถใชมนไดอยางสาธารณะ โดยลกษณะการแชรบรการกน แตสวนคาวา Cloud เขามาใชในเชงพาณชย
ในชวงตนป 1990 นน คอ Asynchronous Transfer Mode หรอทเรยกเครอขายแบบ ATM ตอมา General Magic เรมออกผลตภณฑ Cloud Computing ไดเพยงชวงหนงในป 1995 โดยรวมกบพนธมตรหลายราย เชน ATT&T กอนทผบรโภคหนไปยงอนเตอรเนต ในศตวรรษท 21 คา " Cloud Computing " เรมปรากฏอยางแพรหลายแตสวนมากจะมงไปในลกษณะ SaaS
ในป 1999 Salesforce.com ไดกอตงขนโดย Marc Benioff และ Parker Harris พวกเขาใชเทคโนโลยหลายอยางทพฒนาโดยบรษทเชน Google และ Yahoo! เพอประยกตในเชงธรกจ นอกจากนยงใหแนวคดของ "On demand" และ SaaS กบธรกจของเคาและลกคาทประสบความสาเรจ กญแจสาหรบ SaaS อยทลกคาสามารถปรบแตงไดโดยใหการสนบสนนทางเทคนคเทาทจาเปน ซงผใชพอใจกบความยดหยนและความเรวทได
ในชวงตนป 2000 Microsoft ขยายแนวคดของ SaaS ผานการพฒนา Web service ตอมาไอบเอมเพมแนวคดเหลานในป 2001 กบ Autonomic Computing Manifesto ซงอธบายถงเทคนคอตโนมตขนสง เชน self-monitoring , self-healing, self-configuring, and self-optimizing เพอเพมประสทธภาพในการจดการระบบไอททซบซอนโดยม สตอเรจ เซรฟเวอร แอปพลเคชน และเนตเวรค ระบบความปลอดภย และองคประกอบอนๆทแตกตางกนนนสามารถ virtualize ขาม enterprise กนได
สวนท 1 แนะนา Cloud Computing หนาท 3
Amazon เรมมบทบาทสาคญในการพฒนา cloud computing โดยพฒนา data center ของพวกเขา และพบวา Cloud architecture ใหมปรบปรงประสทธภาพ พวกเขาผานไดเปดใหเขาถงระบบของเขาไดผานทาง Amazon Web Services ในป 2005
ในป 2007 ของ Google และ IBM และมหาวทยาลยจานวนหนงไดเรมวจย cloud computing กนอยางกวางขวางโครงการวจย ในเดอนสงหาคม 2008 Gartner Research พบวา องคกรตางๆเรมวางแผนจากเดมทบรษทนนเปนเจาของฮารดแวรและซอฟตแวรเพอใหบรการ ไดมแผนทจะยายไปยง cloud computing ซงกาลงเตบโต สวนประกอบหลก ของ Cloud Computing
สวนประกอบหลก 8 ประการ ตามหลกการของ cloud ทสาคญและใหเกดศกยภาพสงสด
จะตองประกอบไปดวย 8 สวน ตามรป Figure 1 ซงเปนเงอนไขทสาคญในสภาวะแวดลอมของ Cloud - Universal connectivity: ผใชงานสามารถเขาถงไดทกทดวยเครอขาย Internet - Open access: ผใชงานสามารถเขาถงไดอยางยตธรรมและเทาเทยมกนดวยเครอขาย
Internet - Reliability: ตองมเสถยรภาพเทยบเทาหรอดกวา ระบบ stand-alone ในปจจบน - Interoperability and user choice: ผใชงานสามารถเคลอนยายระหวาง cloud
platforms ได - Security: ขอมลของผใชงานตองปลอดภย - Privacy: นโยบายการรกษาความปลอดภยของขอมล จะตองถกกาหนดอยางชดเจน - Economic value: the cloud ตองใหบรการอยางประหยดตอบแทนผลกาไรได - Sustainability: cloud ตองยกระดบประสทธภาพของการใชพลงงาน และลดผลกระทบ
ดานนเวสวทยา
สวนท 1 แนะนา Cloud Computing หนาท 4
ลกษณะทสาคญและจาเปนของ Cloud Computing (Essential Characteristics) - On-demand self-service ผบรโภคสามารถจดเตรยมการใชคอมพวเตอรดานตางๆ เชน เวลา
การใชเซรฟเวอร การเกบขอมลบนเครอขาย การตามความจาเปนโดยอตโนมต โดยไมตองตดตอกบผใหบรการ
- Ubiquitous network access. สามารถเขาถงและใชงานบนเครอขายผานทางกลไกมาตรฐาน ดวยไคลเอนตประเภทตางๆ เชน โทรศพทมอถอ Tablet Laptop และ PDAs ได
- Location-independent resource pooling ผใหบรการจะใช computing resources แบบเชอมโยงกนเปนกลมโดยอาจอยตางสถานท เพอใหบรการแกผใชไดหลากหลายตามความตองการ ดวยลกษณะการกาหนดแบบชวคราวและปรบเปลยนไดตลอดเวลา โดยผใชงานไมจาเปนตองรหรอควบคมแหลงทมาดงกลาว แตจะกาหนดความตองการตางๆ ได
- Rapid elasticity ความยดหยนในการเพมลดขนาดไดอยางรวดเรวโดยไมจากด และสามารถจดสรรในปรมาณใด ๆ ไดตลอดเวลา ซงสอดรบกบความตองการ และความพรอมใชงานของผใชหรอผรบบรการ
- Measured service การทระบบ Cloud สามารถควบคมการปรบใชทรพยากรใหเหมาะสมกบประเภทของบรการโดยอตโนมต เชน การจดเกบ การประมวลผล Bandwidth และบญชผใชทใชงานอย) และสามารถตรวจสอบ ควบคม และ รายงานผลตางๆ ได ทาใหเกดความโปรงใสสาหรบผใหบรการและผรบบรการ
ประเภทของ Cloud Computing แบงตามลกษณะการใหบรการ (Delivery Models)
1) Infrastructure-as-a-Service (IaaS) เปนระดบลางสดของ Cloud Computing ผใหบรการ ตวอยางเชน Amazon และ Mosso ใหบรการเครอง instances สาหรบ developer โดย instances จรงๆแลวมพฤตกรรมเหมอน dedicated server ถกควบคมโดย developer ซงรบผดชอบในการทางานของมน ดงนนเมอเครองทางานถงประสทธภาพทจากดไว developer จะตองจดการกบแบงแอพพลเคชนออกไปทางานบนอก instance ดวยตนเอง บรการนมวตถประสงคสาหรบนกพฒนาผทสามารถเขยนซอฟตแวรโดยมวธในการพฒนาบนโครงสรางพนฐานทยดหยนไดเพยงเลกนอย
สวนท 1 แนะนา Cloud Computing หนาท 5
สวนท 1 แนะนา Cloud Computing หนาท 6
Cloud Service Models
กรอบสนาเงนเปนงานสวนทผใชตองดาเนนการเอง, กรอบสเทาเปนงานทผใหบรการตองดาเนนการให
แบงตามลกษณะการนาไปใช (Deployment Models)
- Private cloud เปนการจาลอง Cloud computing ขนมาเพอใชงานบนเนตเวรกสวนตวสาหรบบรษทระดบ Enterprises และ Cooperates ขนาดใหญ โดยมประโยชนทาใหเกด Data center รวมกนเปนแหลงเดยว (consolidation) และเกดความยดหยนในเรอง Cycle times และ internal Quality of Services - Community cloud เปน cloud infrastructure ทจดทาขนสาหรบชมชนหรอกลมคนสาหรบการแชรสงตางๆ รวมกน การบรหารและการเปนเจาของอาจจะมาจากกลมองคกรของ ชมชน หรอ third party - Public cloud เปน Cloud computing แบบทใชทรพยากรทไดเตรยมเอาไวใหบรการผานทางอนเทอรเนต เวบแอพพลเคชน หรอเวบเซอรวส ซงใหบรการการแชรทรพยากรและยทลตขนพนฐาน ตวอยาง Amazon Web Service แตกมขอจากดในดาน SLA และในบรษทขนาดใหญตางม Data center เปนของตนเองแลวพวกเขายงไมตองการทจะยายไปใช Public cloud ในเวลาอนสน - Hybrid cloud คอ Private Cloud ทตออยกบ Public Cloud โดยการจดการเมอเกด Overflow และ Peak adaptation นนกระทาผาน Public Cloud
สวนท 1 แนะนา Cloud Computing หนาท 7
สวนตดตอกบ Cloud Computing
Cloud Computing ประกอบดวยสวนตดตอตางๆ ดงน
1. สวนตดตอกบผใช ( User interaction interface) ทาหนาทรบคาขอบรการจากผใชในรปแบบเวบโปรโตคอล
2. สวนจดเกบรายการบรการ (Services Catalog) เกบและบรหารรายการของบรการ ผใชสามารถคนดบรการทมจากทน
3. สวนบรหารงาน (System management) ทาหนาทกาหนดทรพยากรทเหมาะสม เมอผใชเรยกใชบรการ เมอมการขอใชบรการ ขอมลการขอ request จะถกสงผานใหสวนน
4. สวนจดหาทรพยากร (Provisioning tool) จาก นนสวนบรหารงานจะตดตอกบสวนน เพอจองทรพยากรจากกลมเมฆ และเรยกใชโปรแกรมประยกตแบบเวบทเหมาะสมให เมอโปรแกรมประยกตทางานแลวกจะสงผลทไดใหผใชทเรยกใชบรการ ตอไป
5. สวนตรวจสอบขอมลการใชงาน ( Monitoring and Metering) เพอใชในการเกบคาบรการหรอเกบขอมลสถตเพอปรบปรงระบบตอไป
6. กลมเมฆของเซรฟเวอร (Cloud server) ซงเปนเซรฟเวอรจานวนมหาศาลนบหมนนบแสนเครองทตงอยในทเดยวกน กลมเมฆนตอเชอมเขาหากนดวยเครอขายเปนระบบ Grid ในระบบนจะใชซอฟตแวรVirtualization ในการทางานเพอใหโปรแกรมประยกต ขนกบระบบนอยทสด
ทศทางตอไปของ Cloud Computing หนวยงานตางๆ เรมใชงานมากขน โดยมลกษณะอยางใดอยาหนงดงน
- มบรการแบบ Private cloud สาหรบงาน datacenters ทจดการโดยบรษท third parties, แตยงคงเปน private datacenters ของหนวยงานซงบรหารโดยกลมคนภายในหนวยงานนน (IT staffs)
สวนท 1 แนะนา Cloud Computing หนาท 8
- หนวยงานดาน IT จะสรางระบบ clouds โดยใช IT infrastructure ของตนเองและ ใหบรการแกลกคาหรอหนวยงานยอยของตน
รบเปลยนขนาดไดมากขนและตรงตามความพอใจกบผใชงาน
- สามารถเพมลดขนาดตามความตองการได และถกบรหารทศนยกลางภายใตสภาวะแวดลอมแบบ virtualized
- ผจาหนายจะผลต Applications ไดตามความตองการของผใชงาน จากนนบรษทตางๆ จะยายงานทเปนภารกจเดยวๆ ทไมเกยวของกบระบบงานอน เขาไปส cloud
Cloud จะกลายเปน desktop software ททกคนสามารถเรยกใชงานได
- โปรแกรมบนเครองจะเรมลาสมยและเครอง PCs จะมขนาดบางลง, มวองไวในการเชอมตอกบระบบ cloud ในขณะทตองแบกรบขอมลจานวนมาก
- หนวยธรกจและแมแตพนกงานแตละคนจะสามารถทจะควบคมการประมวลผลขอมลไดโดยตรงโดยไมจาเปนตองพงพาผเชยวชาญทางดานเทคนค
เปลยนรปแบบจาก Data sharing ไปเปน Application sharing - Cloud computing จะพฒนาประสทธภาพและขดความสามารถดานการตดตอสอสารบน
Internet โดยยกระดบความเรวและเสถยรภาพในการแลกเปลยน (หรอ Share) จากการแลกเปลยนขอมล (Data Share) ไปเปนแลกเปลยน applications (Application Share) บนสภาวะแวดลอมของ cloud ในอนาคต
สวนท 1 แนะนา Cloud Computing หนาท 9
ประโยชนของ Cloud Computing Cloud computing สามารถใหประโยชนและเพมเตมศกยภาพดานตางๆ ดงน
- มความคลองตว ผใชสามารถดงขอมลจาก Server ไดตามตองการ ทงยงสามารถขยายหรอลดโครงสรางพนฐานไดโดยงาย
- มตนทนทลดลงเนองจากผใชไมจาเปนตองลงทนตดตง Server ขนาดใหญดวยตนเองตลอดจนคาใชจายในการบารงรกษารายป
- มอสระจากอปกรณ (Device) และสถานท (Location) เนองจากเรยกใชงานผานเครอขายอนเตอรเนต
- การขยายตว (Scalability) เปนแบบ on demand รองรบดวยวธการ Virtualization - ลดคาใชจายในการแขงขนดานการตลาดของหนวยงาน - มเสถยรภาพ (Reliability) สง - มความมนคงปลอดภย (Security) สง - มความยงยน (Sustainability) ซงไดจากการใชทรพยากรทประหยดและมประสทธภาพ - ปรบปรงการใชประโยชนจากทรพยากร (resource utilization) - ปรบปรงการใชงานรวมกนระหวางหนวยงานตางๆ - ปรบปรงขดความสามารถในการฟนตวจากภยพบตไดดกวา - เปนมตรกบสงแวดลอม - ฯลฯ
ทาไมเราตองใช Cloud Computing
- ประหยดการลงทนเรองทรพยากรคอมพวเตอร การเชาระบบทาใหองคกรทมเงนลงทนจากด
สามารถมระบบสารสนเทศทด ใชไดเทาเทยมกบองคกรอนๆ
สวนท 1 แนะนา Cloud Computing หนาท 10
- สรางระบบบรการใหมขนมาใชไดในเวลาอนรวดเรว ผใหบรการไดจดเตรยมทรพยากรขนาดใหญไวรองรบผใชบรการอยแลว ไมตองมระยะเวลาการออกแบบ สงซอและตดตงฮารดแวร
- เพมขนาดทรพยากรไดงายและรวดเรว เมอระบบของผใชบรการมขนาดใหญขน ยอมตองขยายทรพยากรเพมขนตามดวยการใชบรการ Cloud Computing ทาใหการเพมทรพยากรนนงายและรวดเรวภายในขามคนเทานน
- ขจดปญหาเรองการดแลระบบทรพยากรสารสนเทศ ผใหบรการจะทาหนาทแทน จงลดความ
ยงยากในการดแล รวมถงบคลากรทตองจดหามาเพอดแลระบบ
Applications of Cloud Computing
สวนท 1 แนะนา Cloud Computing หนาท 11
สวนท 2 Cloud Computing ในประเทศไทย
การใชเทคโนโลย Cloud ในประเทศไทย มแนวโนมทจะใช Private cloud ในองคกร แตกยงจะมบรการ Cloud computing สาหรบหนวยงานภาครฐ บรการสาธารณะทงในระดบ Infrastructure (IaaS) และระดบซอฟตแวร (SaaS) จะมมากขน นอกจากนผพฒนาซอฟตแวรคนไทยจะพฒนาซอฟตแวรทรองรบการทางานแบบ Cloud มากขน อยางไรกตาม จากการสารวจและวเคราะหของ Asia cloud computing association ใน พ.ศ. ๒๕๕๔ ระดบความพรอมดานการใชเทคโนโลย Cloud computing ของประเทศไทย (Cloud readiness index 2011) ยงมนอย แนวโนมการเกยวกบการใชเทคโนโลย Cloud ในหนวยงานภาครฐ
• การใชบรการจาก Cloud จะเตบโตขนในขณะทมความตองการลดคาใชจายดาน IT • ความตองการดานการรกษาความมนคงปลอดภยยงคงเปนอปสรรคในการใชเทคโนโลย Cloud กบ
ภารกจสาคญของหนวยงาน • หนวยงานพยามจะปรบคาใชจายจากดานการลงทน (Capital expenses) เปนดานการดาเนนการ
(Operational expenses) • ขอมลสาธารณะของหนวยงานภาครฐจะถกยายจากระบบปจจบนไปอยใน Cloud • การใชเทคโนโลย Cloud ในนโยบายการรวมเครองแมขาย หรอศนยขอมล (data center
consolidation) และนโยบายดาน Green IT
ประโยชนของการใชเทคโนโลย Cloud computing ในหนวยงานภาครฐ
1. ชวยลดเวลาในการตดตงระบบ (เครองคอมพวเตอรและเครอขายระบบปฏบตการโปรแกรมประยกต) ได ๘๐%
2. ชวยลดเวลาในการบรหารจดการ มความเชอถอไดสง ลดความผดพลาด (Work flow automation) 3. ชวยบรหารจดการเรองการตรวจสอบและวดผลได 4. ทาใหใชทรพยากรเทาทจาเปน และคมคาเพมประสทธภาพ ทงบคลากร และองคกรในการพฒนา
นวตกรรม ใหตอบสนองความตองการทางธรกจและนโยบายภาครฐ
ผใหบรการ Cloud ในประเทศไทย ผใหบรการ Cloud สามารถแบงเปน 2 กลมคอ
1. ผใหบรการเนตเวรก เชน ทโอท และทร ไอดซ ซงถอเปนผใหบรการรายแรกๆ ทงในรปแบบของคลาวดสวนตว (Private Cloud) ทเนนการใชงานเฉพาะลกคาแตละราย และคลาวดสาธารณะ (Public Cloud) ซงเหมาะกบกลม SMEs
2. ผใหบรการโซลชน ซงในขณะนมบรษทเทคโนโลยขนาดใหญเรมเปดตวโซลชนทเกยวกบ Cloud ออกมาอยาง ตอเนอง เชน เทรนดไมโคร ฮตาช ไอบเอม ออราเคล และซนไมโครซสเตมส เปนตน
สวนท 2 Cloud Computing ในประเทศไทย หนาท 12
สวนบรษทของไทยมเพยงผประกอบการบางรายเทานนทมความพรอมในการใหบรการ Cloud เนองจากตองมความรในเรองการปรบแตงซอฟตแวรของตนเองและกระบวนการทางธรกจมาเปน Software as a Service (SaaS) ทตองใชบคลากรและตนทนในการ ดาเนนการ โดยตนทนในสวนนจะขนกบการวางแผน และทบทวนโครงสรางสถาปตยกรรมเดมของซอฟตแวรนนๆ ซงอาจจะมการเปลยนแปลงทงซอฟตแวร หรอเลอกเปนโมดลกได โดยบรษทไทยทมความพรอมไดแก บรษททใหบรการดาน Collaboration หรอเครองมอทชวยในการตดตอสอสารระหวางบคคลในองคกรใหมความสะดวกขนดาน IP Phone หรอการให บรการโทรศพททรองรบเทคโนโลย VoIP นอกจากนยงมบรษทในกลมโอเพนซอรส อก 5 บรษท กลม Cloud Thailand Alliance (CTA)
กลม Cloud Thailand Alliance (CTA) CTA คอกลม Local Cloud Service Provider ทม Data
Center ทมมาตรฐานระดบโลก มผเชยวชาญทางดานเทคโนโลย อกทงยงมตลาดของตนเอง ทงกลมองคกร ตลาดในประเทศ และ ตลาดนานาชาตดวย การรวมตวกนของ CTA มวตถประสงคเพอรวมกนสงเสรม และ สนบสนนใหเกด SaaS อยางมมาตรฐาน และตองการเปนศนยกลางในการตดตอสอสาร ชวยเหลอ สนบสนนใหผประกอบการซอฟตแวรทสนใจพฒนาซอฟตแวรดวยคลาวดเทคโนโลย พนธกจ:
เพอรวมกนพฒนาตลาด SaaS และสรางมาตรฐานในการใหบรการ Cloud Service Provider (ในประเทศเพอ) ใหเปนทยอมรบในระดบนานาชาต วตถประสงค:
1. เพอใหผประกอบการไทยสามารถผลตซอฟตแวรดวยคลาวดเทคโนโลยได โดยเนนเพอใหเกดความเชอมน Cloud Service Provider ในไทย
1.1 ใหคาแนะนาและใหการสนบสนนใหซอฟแวรดานการตลาดทงในและตางประเทศ 1.2 ใหคาแนะนาและใหการสนบสนนดาน Technology 1.3 ใหคาแนะนาและใหการสนบสนนทางดานมาตรฐานทางดาน Cloud Computing 2. เพอใหการใหบรการทางดาน Cloud Services โดย Cloud Thailand Alliance เปนทยอมรบใน
ระดบนานาชาต 3. เพอชวยใหคาแนะนานโยบายตางๆ ทเกยวของกบ Cloud Computing กบหนวยงานตาง ๆ
สวนท 2 Cloud Computing ในประเทศไทย หนาท 13
CTA ประกอบไปดวย Cloud Service Provider 5 รายดงน 1.บรษทเอนส เอเซย (ประเทศไทย) จากด
2.บรษท ดาตาโปร คอมพวเตอร ซสเตมส จากด (ดซเอส) 3.บรษทคลาวดครเอชน จากด 4.บรษท ทร อนเทอรเนต ดาตาเซนเตอร จากด 5.บรษท ทโอท จากด (มหาชน)
Anise Asia (Thailand) เปนบรษทสาขาของ Anise Asia ในประเทศมาเลเซย ทไดรบการแตงตงจาก
บรษท Joyent ในสหรฐอเมรกา ใหเปนผจดจาหนาย Cloud Management Software ชอ SmartDataCenter (SDC) และใหบรการ Public Cloud ในภมภาคเอเชยตะวนออกเฉยงใตในชอ StarAnise Cloudโดยไดเปดใหบรการแลวในประเทศมาเลเซย อนโดนเซย และกาลงจะเปดใหบรการในประเทศไทยในเดอนสงหาคมน เพอเชอมโยงกบ Joyent Public Cloud ทใหบรการมานานกวา 7 ป ในสหรฐอเมรกา ยโรป และตะวนออกกลาง
บรษท Joyent เปนผคดคนและพฒนา SmartDataCenter (SDC) โดยทมวศวกรทเคยทางานในบรษทชนนาระดบโลก เชน Sun Microsystems, Oracle, Intel, Google, Apple, Amazon Web Services, IBM, AT&T, Sprint, และ Verizon
ในประเทศไทย Anise Asia (Thailand) ไดรวมกบบรษท Internet Thailand Company Limited (INET) ใหบรการ Public Cloud ภายใตชอ StarAnise ในรปแบบ IaaS และ PaaS โดยรองรบระบบ ปฏบตการทง Open Solaris, Linux, FreeBSD และ Windows ทมความโดดเดนเรอง Performance โดยเฉพาะอยางยงกบ Web Application (Apache, MySQL, PHP) ทเปนทนยมในปจจบน เชน Moodle, Drupal, Joomla ตลอดจนภาษาและเทคโนโลยบน Unix Platform เชน Java, Python, Perl, C, C++ และโดยเฉพาะ Node.JS Platform ทบรการของเราสนบสนนเปนพเศษ ซงสามารถให Performance ในการประมวลผลไดสงขน 20 เทา
สวนท 2 Cloud Computing ในประเทศไทย หนาท 14
บรษท คลาวดครเอชน จากด คลาวดครเอชน ไดกาเนดขนในตนป 2011 ถอเปนผนาระดบตนในการ
นาเทคโนโลยคลาวดคอมพวตง อนเปนสดยอดนวตกรรมทกาลงไดรบความนยมอยางสง ซงวากนวาเปนคอนเซปทการลงทนระบบไอทยคใหม ทกาลงจะเขามาเปลยนโฉมระบบโครงสรางพนฐานและบรหารจดการระบบไอทในองคกรเปนอยางมาก โดยคลาวดครเอชนมงนามาสนองตอบลกคาดวยนวตกรรมดานบรการ โดยถอเปนพบลคคลาวดทสมบรณแบบทสดเปนแหงแรกของประเทศไทย สามารถใหบรการครอบคลมครบทกรปแบบของคลาวดคอมพวตง ไมวา จะเปน IaaS, PaaS และ SaaS ดวยระบบความปลอดภยทครบครนคลาวดครเอชนมความตงใจแนวแนทจะใหบรการดาน Cloud Services กโดยปรชญาองคกรทตองการมงเนนการตอบสนองทกภาคสวนธรกจในรปแบบสงเสรมความคดรเรมสรางสรรค (Creativity) เพอชวยในการตอยอดทางธรกจของลกคา, ตอบสนองธรกรรมดานการคาครบทกรปแบบ (Commercialization), ขณะเดยวกนตระหนกถงความรบผดชอบทดตอสงคม (Customer Social Response - CSR) ม สวนอยางยงในการสนบสนนภาคธรกจของไทย ใหมโอกาสใชไอททดเทยมนานาประเทศ
คลาวดครเอชนไดวางตาแหนงทจะเปนชองทางและเครอขายทนาเชอถอ สาหรบธรกรรมอเลกทรอนกสทงภายในและขามประเทศ เราตองการเปนผนาในการรวมมอกบพนธมตรในการพฒนาระบบงานและใหบรการธรกรรมทางอเลกทรอนกส(e-Business) ดวยการใหบรการเชอมตอระบบงานระหวางหนวยงาน (Gateway Services) ระหวางภาคธรกจและภาครฐ (B2B and B2G) ซงปจจบนจดอยในฐานะเปนผนาในการใหบรการในฐานะ e-Customs Gateway นอกจากนยงเปนผนาในการใหบรการ e-Payment Gateway ดวย
สวนท 2 Cloud Computing ในประเทศไทย หนาท 15
คลาวดครเอชนเนนการใหบรการลกคาแบบครบวงจรโดยประสานประโยชนใหกบลกคาใหไดมากทสด โดยอาศยความชานาญของตนเองในดาน e-Logistics โดยเฉพาะโซลชนสสาหรบ traders ในขบวนการนาเขาและสงออก และทเกยวของกบกรมศลกากรอาทเชน e-Customs Paperless Gateway, e-Payment Gateway, e-Manifest Gateway, ShippingNet สาหรบ การออกใบขนออนไลน, Air Sea Road (ASR) Portal สาหรบภาคขนสงในทกพาหนะของการขนสง, Cargo Permit, Marine trade insurance เปนตน โดยพรอมทจะผนวกกบ software Vendor ทพรอมทจะมาเปนพนธมตรในการตอยอด ธรกจใหครบวงจร
คลาวดครเอชนยนดใหการสนบสนนซอฟตแวรไทยสคลาวดคอมพวตง ทงนความรวมมอกบซอฟตแวรพารคไดเกดขนตงแต การเรงสรางความเขาใจ การสรางผเชยวชาญในเชงปฏบตแกผประกอบการซอฟตแวรไทยเพอถายทอดประสบการณ การจดสรรระบบคลาวดใหไดทดลองใช และใหคาปรกษาพรอมชวยเหลอดานการตลาด เพอสรางทางเลอกการขายในรปแบบ Pay per Use มากกวาการขายลขสทธซอฟแวร คลาวดครเอชนพรอมใหบรการคลาวดสมบรณแบบดวยเทคโนโลยชนนาของไอบเอม IBM CLOUD POWER Platform พรอมระบบชนความลบและระบบรกษาความปลอดภยขอมลตามมาตรฐาน ISO/IEC 27001 ขณะเดยวกนพยายามสนบสนนใหซอฟแวรไทย ไดมโอกาสใช Standard Software Development Platform เพอกาวสความเปนสากล โดยสนบสนนการเปน Cloud Hosting Base ใหกบนกพฒนาของซอฟแวรเฮาสไทย เราพรอมทจะชวยผลกดนใหเกดขนเพอเปนประโยชนตอประเทศโดยรวม
บรษท ดาตาโปร คอมพวเตอร ซสเตมส จากด (ดซเอส) เปนผใหบรการเทคโนโลยสารสนเทศสาหรบ
ธรกจแบบครบวงจร มายาวนานกวา 25 ป และดวยประสบการณกวา 10 ป ในการบรหารจดการดาตาเซนเตอร ผนวกกบการใหบรการบนมาตรฐาน สากล ISO 20000 IT Service Management และ ISO 27001 Information Security Management ทาใหดซเอสใหบรการดาตาเซนเตอรไดอยางมประสทธภาพ เชอมนไดถงความตอเนองในการใหบรการพรอมความปลอดภยของขอมลดวยอปกรณการใชงานประสทธภาพสงทมปรมาณเพยงพอตอความตองการของลกคาอยเสมอ อกทง ยงไรขอจากดในการเขาถงของผใหบรการระบบเครอขายในประเทศไทย
บรษท ดาตาโปร คอมพวเตอร ซสเตมส จากด (ดซเอส)
สวนท 2 Cloud Computing ในประเทศไทย หนาท 16
ดาตาเซนเตอรของดซเอส ตงอยทอาคารพรเมยร เพลส ถนนศรนครนทร เปนอาคาร 6 ชน ทอย
หางไกลจากความเสยงทงปวง ไมวาจะเปนครวภายในอาคาร สายไฟฟาแรงสง แหลงชมชนรวมถงการไมไดรบผลกระทบโดยตรงจากอทกภยทผานมา อาคารพรเมยร เพลส ถอครองโดยบรษท พรเมยรเทคโนโลย จากด (มหาชน) ผถอหน บรษทดาตาโปร คอมพวเตอร ซสเตมส จากด 100% ทาใหดาตาเซนเตอร ของดซเอส มความมงคงในการบรหารจดการและควบคมอาคารสถานทใหเปนไปตามกฎระเบยบและขอบงคบทบรษทตองการ เพอประสทธภาพสงสดในการใหบรการแกลกคา ดซเอสใหความมนใจกบผพฒนาระบบงานบน Cloud ดวยบรการโดยบคลากรมออาชพ ทจะรวมใหคาปรกษาและแนะนาขน ตอนตางๆตลอดกระบวนการขน ระบบงาน ใหสามารถใชงานไดอยางราบรน และกาวสการใหบรการแบบ Software as a Service อยางแทจรง พรอมการดแลอยางใกลชด ตราบเทาทระบบงานนน ยงอยบน Cloud ของดซเอส
บรษท ทโอท จากด (มหาชน) TOT Internet Data Center (TOT IDC) คอ หนงในความภาคภมใจทบรษท ทโอท จากด (มหาชน) ผใหบรการดานโทรคมนาคมของประเทศ บรการ TOT IDC อยภายใตฝายพฒนาผลตภณฑมลตมเดยใหบรการดานขอมลและอนเทอรเนตแบบครบวงจร เพอรองรบความตองการใชงานในหลายรปแบบ ปจจบนมศนย TOT IDC กระจายทกภมภาคทวประเทศ เพอนาความทนสมย รวดเรว และการเขาถงขอมลอยางมประสทธภาพและปลอดภยสง ศนย TOT IDC ทกแหงไดรบการออกแบบตามมาตรฐานสากลระดบสง โดยมระบบไฟฟา ระบบสารองไฟฟาและระบบปรบอากาศออกแบบเฉพาะสาหรบใชงานกบ Data Center มระบบโครงขายอนเทอรเนตขนาดใหญตอบรบทก Application ของทาน ผสานกบโครงขายไฟเบอรออฟตกของ ทโอท ทครอบคลมทวประเทศสนบสนนเสถยรภาพ และความปลอดภย เพอใหอปกรณ ICT และขอมลสาคญของทาน สามารถใชงานไดตอเนองไมสะดดบนพนฐานความปลอดภยระบบสง
บรษท ทโอท จากด (มหาชน)
สวนท 2 Cloud Computing ในประเทศไทย หนาท 17
Cloud AppStore (SaaS) • Online Software Department Store • TOT Contactless สงซอใชงานไดทนท ไมตองตดตอกบเจาหนาท • เรยกเกบคาบรการ ไดตามจานวนครงทใชงาน (Pay Per Use) • สามารถสงใหตดตง App บน Shared Server หรอ VM สวนตว Cloud AppEngine (PaaS) • บรการ Payment Gateway • บรการ Database as a Service • ระบบ Member Portal • ระบบ Authentication, Authorization and Accounting Cloud VM Store (IaaS) • บรการ Virtual Private Server สามารถสงซอ เพม /ลดทรพยากรออนไลนแบบอตโนมต • Online Self Service (OSS) ตรวจสอบสถานะ, Console • เลอก OS ของ Server ไดทงแบบ Linux และ Windows เลอกชนดของ Server ไดตาม Application ทตองการ Cloud Connect • Hi-speed Internet พรอมความเรว upload ขอมลสง ออกแบบสาหรบการเชอมตอส Cloud โดยเฉพาะ Value Added Services • Firewall • Load Balancer • Antivirus • VPN • Backup Snapshot • Domain Name Registration • Extra IP Addresses • Reverse Proxy 24x7 Managed Service & Alerts
สวนท 2 Cloud Computing ในประเทศไทย หนาท 18
บรษท ทร อนเทอรเนต ดาตาเซนเตอร จากด
บรษท ทร อนเทอรเนต ดาตาเซนเตอร จากด บรษท ทร อนเทอรเนต ดาตาเซนเตอร จากด หรอ True IDC กอตงขนเมอเดอนเมษายน 2546 เปนบรษทรวมทนของ 3 องคกรระดบประเทศไดแก บรษท ทร อนเทอรเนต จากด ในเครอ TRUE และ LGU+ องคกรเทคโนโลยการสอสารจากเกาหล ซงมเครอขายอนเทอรเนตรายใหญและเชอมตอทวโลก True IDC เปนบรษทแรกในธรกจ Data Center ประเทศไทย ทไดรบการรบการรบรองคณภาพบรการ ISO ถง 2 มาตรฐานสาคญคอ IT SERVICE MANAGEMENT SYSTEM – ISO/IEC 20000-1:2005 และ INFORMATION SECURITY MANAGEMENT SYSTEM – ISO/IEC 27001:2005 เกยวกบสนคาและบรการ True IDC เปนหนงในผนาการใหบรการการใหบรการเกบรกษาขอมลและอปกรณ ICT (Co-location Service) และบรการเสรมตาง ๆ อาท บรการสารองขอมล (Back-up), บรการปองกนความปลอดภยขอมล (Security & Firewall), บรการการจดการประชมทางงไกล (Managed VDO Conference) และเปนผใหบรการ Cloud Computing (Public Cloud) รายแรกในประเทศไทย ซงทาง True IDC มเคยหยดนงในการพฒนาบรการใหสอดคลองกบความตองการของตลาด
สวนท 2 Cloud Computing ในประเทศไทย หนาท 19
IBM SmartCloud Highlights - Quickly adopt entry-level and advanced private and hybrid clouds - Leverage leading IBM software, hardware and services for robust and secure Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) solutions - Lower storage costs while improving flexibility and boosting storage efficiency and data mobility - Go beyond virtualization with dynamic cloud provisioning and scheduling capabilities - Provide service delivery that supports the flexibility and agility business demands
● SmartCloud Foundation enables organizations to easily build and rapidly scale private and hybrid clouds with unparalleled time to market, integration and management. ● SmartCloud Services provide choice, security and control for enterprise-class service delivery on the IBM SmartCloud platform. ● SmartCloud Solutions enable organizations to execute business processes, analytics and applications as a service and to realize cloud benefits by accelerating the time to market of these solutions and the transformation they bring.
สวนท 2 Cloud Computing ในประเทศไทย หนาท 20
สวนท 3 หนวยงานราชการกบการมงส Cloud Computing
สบความทาทายซงผนาหนวยงานราชการตองพบกอนจะมงส Cloud
ความทาทายท 1: จาเปนตองขยายขดความสามารถ ความทาทายท 2: ความตองการความนาเชอถอและเสถยรภาพสง ความทาทายท 3: ความตองการความปลอดภยของขอมลในระบบ Cloud ความทาทายท 4: ความตองการมาตรฐานเปดและการทางานรวมกน ความทาทายท 5: ความจาเปนตองทบทวนแนวทางปฏบตในการจดหา ความทาทายท 6: ความจาเปนในการแกปญหาทางกฎหมายทอาจเกดขน ความทาทายท 7: ความจาเปนตองกาหนด “Cloud Market” ความทาทายท 8: ความจาเปนตองกาหนดบทบาทของบคลากรดาน IT ความทาทายท 9: จาเปนตองประเมนผลตอบแทนในเรองการลงทนระบบ Cloud ความทาทายท 10: ความตองการการขบเคลอนประสานงานรวมกนของหนวยงานกบระบบ Cloud
ขนตอนทควรดาเนนการของผนาภาครฐ
ขนตอนท 1: การเรยนร สาหรบผกาหนดนโยบายทจาเปนตองเรยนรศกยภาพหรอความสามารถของ cloud computing ทงดานเทคนคและทไมใชดานเทคนค
ขนตอนท 2: การประเมนองคกร แนวทางปฏบตคอการตรวจสอบใชงานทแทจรงขององคกร เชน วธเกบขอมล โปรแกรมประยกต และการประมวลผลทตองถกแทนทหรอเสรมกาลงการผลตในปจจบน
ขนตอนท 3: นารองการใช Cloud โดยเลอกใชโครงการหนงของหนวยงานยอยทมความสาคญนอย เพอทดสอบวธการท Cloud ทางานดวยเทคโนโลยทมอยของหนวยงานและทมงาน
ขนตอนท 4: เตรยมพรอมในการประเมน Cloud ตรวจสอบวาสามารถใช Cloud เปนสวนหนงขององคกรหรอหนวยงานยอยของคณโดยรวมไดหรอไม
ขนตอนท 5: กลยทธนา Cloud สภายนอก รวม Cloud เสนอเปนสวนหนงของกลยทธดาน IT ทาการเชาซอและการพยายามเปลยนแปลงหนวยงานตางๆ ในองคกรโดยรวม ใหใชงาน
ขนตอนท 6: ปรบปรง Cloud อยางตอเนอง ใชทรพยากร Cloud ใหกลายเปนสวนหนงของงานประจาวนของหนวยงานยอย และตดสนใจวาจะใช Cloud จดเกบขอมลและโปรแกรมประยกตเมอไหรและอยางไรบาง
ผคนมากมายเชอวาเทคโนโลย Cloud จะเปดศกราชการประมวลแบบใหม มผลทาใหรปแบบการตดตอใชงานทรพยากรคอมพวเตอร การบรหารจดการตางๆ เปลยนแปลงไป ดงนนรายงานฉบบนจะแสดงใหเหนถง ความทาทาย ความเสยง และโอกาสสาหรบการใช Cloud ในภาครฐตอไป
สวนท 3 หนวยงานราชการกบการมงส Cloud Computing หนาท 21
กลยทธของการเปลยนไปใช Cloud ผบรหารสารสนเทศสงสด (CIO) ควรเตรยมตวใหพรอมในดานตางๆ เชน การบรหารจดการความกลว
การบรหารจดการความเสยง เปนตน และเนองจากเทคโนโลยดงกลาวมลกษณะกระจาย ดงนนจงไมควรยายงานทงหมดองคกรไปส Cloud แตใหพจารณาเรยนรตามขนตอนแรก และเลอกชดขอมลบางอยางทเหมาะสมทจะนาไปสระบบ Cloud
สงสาคญคอ ใหระลกนกถงคาแนะนาของ Higginbotham (2009b) ทวา “Cloud Computing เปนเพยงเครองมอไมใชกลยทธ” ผนาองคกรจะตองประเมนเองวา จะใช Cloud Computing ในการผลกดนพนธกจและกลยทธโดยรวมของหนวยงานของตนเองไดหรอไมอยางไร โดยพจารณาตามขนตอนทง 6 ดงน (รป 5)
ขนท 1: การเรยนร เรมดวยการเรยนรเกยวกบพนฐานของ Cloud Computing เชน การสมมนา, การพดคยกบผจดจาหนาย และการอาน ฯลฯ ทแสดงถงกระบวนทศนใหมในการใชคอมพวเตอรเทคโนโลยและจะเปนสงสาคญสาหรบการถายทอดเทคโนโลยทเกดขน ซงจาเปนตองใหการศกษาเปนพเศษและแจงแกหนวยงานตางๆ ถงขอดและคณคาของ cloud computing และมความสาคญอยางยงทตองจดสรรเงนทนสนบสนนทเพยงพอสาหรบการวจยเพอสรางวธใช Cloud Computing ในการทางานในพนทตาง ๆ และทกระดบของหนวยงาน และใชเปนนโยบายและแนวทางปฏบตในเรองการใช Cloud Computing
ขนท 2: การประเมนองคกร ผจดการ IT ควรดาเนนการประเมนผลดาน IT ในปจจบน เชน ความตองการ โครงสราง และการใชงาน ซงในสภาวะแวดลอมของระบบ Cloud Computing คณสามารถเพมลดทรพยากรตามความจาเปนและความตองการ ซงจะสาคญสาหรบผจดการ IT ในการประเมนพนฐาน IT ของตนโดยสจรต การพจารณาการใชทรพยากรของศนยขอมล สงสาคญควรไปดสงททรพยากรถกใชตลอดเวลา และมความจาเปนสาหรบการดาเนนงานประจาวน เพอสรางพนฐานสาหรบการดาเนนการภายในโฮสตเทานน และพจารณาดวาจะดาเนนการตอไปอยางไรสาหรบจานวนทรพยากรทใชงานสวนทเกนความสามารถ โดยทาสญญาการใชบรการ Cloud ตามสดสวนจนจบฤดกาล หรอตามความตองการของเหตการณตางๆ
สวนท 3 หนวยงานราชการกบการมงส Cloud Computing หนาท 22
ขนท 3: นารองการใช Cloud ผบรหารสารสนเทศควรคดเลอกโครงการเพอนารองการใช Cloud และประเมนความสามารถในการจดการและการนาโครงการดงกลาวใหบรรลผล ดวยเทคโนโลยใหมนเราจะเหนการทดลองใช Cloud มากขน ผใชอนเทอรเนตเปนตวแทนทจะทดสอบการประยกตใช Cloud ในชวต ประจาวนของเรา จาก Twittering ไปยง Gmail หรอการใชเวบไซตเพอ share รปถายรวมกน ในทางเดยวกนเราจะเหนองคกรตางๆ ททาการทดลองการใชงาน Cloud มากขน หลายครง แมในสวนสาธารณะ การทดลองดงกลาว อาจมการดาเนนการในแตละบคคลตางหาก เพอทดสอบโปรแกรมอรรถประโยชนของเทคโนโลยดงกลาว เหลานคอความพยายามทสาคญ และพวกเขาควรไดรบการสนบสนน และรายงานใหองคกรทราบ เพอใหผอนใน IT และชมชนทกวางขนสามารถเรยนรความสาเรจและความลมเหลวในการปฏบตงานใน Cloud เพอเปน "best practices" และ "บทเรยน" รวมกน
ขนท 4: เตรยมพรอมในการประเมน Cloud หลงจากการประเมนผลโครงการนารองทงภายในและภายนอกแลว ผจดการ IT ควรเตรยมพรอมการประเมนโดยรวมเพอกาหนดวา ถาองคกรของตนมขอมลและโปรแกรมประยกตทพรอมไปกบสภาพแวดลอมของ cloud ไมวาจะเปน public/private/hybrid อนใดจะเหมาะสมหรอสามารถใชไดตามวตถประสงคและลาดบทสาคญของโครงการ ขณะทเรมการประเมนผลน จะตองสรางเปนกฎเกณฑในการตดสนใจวา ขอมลและแอพลเคชนใดควรอยหรอไมอย ในสภาพแวดลอมของ Cloud ในการทาเชนนน พวกเขาจะคนพบขอบเขตทแนนอนของขอมลและโปรแกรมประยกตใดจะเปน “cloud-eligible” and “cloud-ineligible”
ขนท 5: กลยทธนา Cloud สภายนอก เมอถงเวลาเรมใชกลยทธ Cloud ผนาองคกรและ IT staffers ควรสอสารกบทกฝายทเกยวของทงภายในและภายนอกถง เปาหมาย ความคบหนา คาใชจายและผลประโยชนของแตละโครงการทจะนา Cloud มาใช และทาใหมนกลายเปนสวนหนงของการดาเนนงานตามปกตเหมอน กบดานเทคนคอน ๆ กอนทจะเปลยนนวตกรรมใหม เชน จากโทรศพทโทรสารอนเทอรเนตไป ยงอเมล และสอสงคม เปนตน
ขนท 6: ปรบปรง Cloud อยางตอเนอง เมอมาถงขนนถอเปนขนสดทายเพอปรบปรง Cloud อยางตอเนอง โดยองคกรจะยายขอมลและ Applications เขาส Cloud หรอแมกระทงยายกลบเขาสระบบเดมทเปน Hosted Operations ถาพจารณาแลวเหนวาไมเหมาะสม การเปลยนไปใช Cloud มากขนกจะทาใหหนวยงานภาครฐมความสามารถในการสอสารและทางานรวมกนมากขน แตกยงจะไมสามารถหลกเลยงทจะตองทาตามกฎระเบยบในการดาเนนงาน ตวอยาง เชน จะตองมการตดสนใจวาใครสามารถเขาถงไฟลและชนดของการเขาถงตางๆ เปนตน สรป
การปรบเปลยนสระบบ Cloud อาจใชเวลาแรมปหรอแมแตทศวรรษ Casey Coleman, CIO ของหนวยงาน General Services Administration, ใหขอสงเกตวา Cloud Computing เสนอขอดหลายอยางจนนาสนใจ เขาไมคดวามนจะทาใหทกอยางถอยหลง (quoted in Gross, 2009d)
The Cloud Model จะใหบรการครอบคลมหลากหลายทงหนวยงานของรฐและภาคเอกชน และตองมการใชเงนหลายลานดอลลารทวประเทศ เพอเปลยนจากระบบจดซออปกรณ IT มาเปนการซอบรการแทน มนจะไมไดปรบเปลยนเพยงวธการทรฐบาลและคนภายในมปฏสมพนธกบมน เชน การคานวณ การดาเนนการสอสารและการรวมมอ แตมนจะสงผลกระทบอยางมากกบบรษทผจดหาอปกรณไอท ซอฟทแวร การสนบสนนและบรการ อตสาหกรรมใหมจะมโอกาสไดเกด ทศวรรษหนาจะเปลยนไปโดย Cloud Computing จะมมาก
สวนท 3 หนวยงานราชการกบการมงส Cloud Computing หนาท 23
สวนท 3 หนวยงานราชการกบการมงส Cloud Computing หนาท 24
สวนท 4 การนา Cloud Computing มาใชในกรมชลประทาน
กรมชลประทานเปนหนวยงานของรฐภายใตสงกดกระทรวงเกษตรและสหกรณ ซงไดกอตงมาตงแตป 2445 ดงนนจงมการจดเกบขอมลมากมายหลายประเภท โดยขอมลบางประเภทไดมการนาระบบคอมพวเตอรมาชวยในการจดเกบและประมวลผล แตบางสวนยงคงมลกษณะเปนแฟมเอกสารอย การนาระบบคอมพวเตอรมาใชประมวลผลขอมลภายในกรมฯ ไดรเรมมาตงแตป พ.ศ. 2513 โดยเปนระบบเชาใช main- frame ของกระทรวงเกษตรฯ และไดปรบเปลยนเปนระบบ Minicomputer VAX และ UNIX ซงเปนครภณฑของกรมฯ มาจนถงการเปลยนไปใชเครองแมขาย PC ในปจจบน การจะนาระบบ Cloud Computing มาทดแทนการ ประมวลผลระบบงานตางๆ แบบเดม จงมประเดนทควรพจารณา ดงน
1. ประเภทความลบของขอมล เชน ขอมลสวนบคคล หรอขอมลสาธารณะ 2. การรกษาความปลอดภยของขอมล ความเสยงทขอมลสญหายหรอถกลกลอบทาสาเนา 3. ระบบเครอขายทเหมาะสม เชน ใชเฉพาะเครอขายภายใน หรอ ใชเครอขายสาธารณะ 4. ผใชระบบงาน ภายในหนวยงาน หรอระหวางหนวยงาน หรอมประชาชนรวมใชดวย 5. วธการจดซอจดจางของรฐจากเดมทจดซออปกรณครภณฑ เปลยนมาเปนรปแบบของซอบรการ
ระบบ Cloud แทน
จากประเดนทควรพจารณาดงกลาว จงขอนาตวอยางระบบงานตางๆ ทสาคญของกรมชลประทาน มา ทาการวเคราะหและแบงแยกประเภทตางๆ ตามตารางขางลางดงน ระบบงานสารสนเทศและระบบฐานขอมลในกรมชลประทาน ป 2555 ลาดบ ชอระบบ ลกษณะขอมล ระบบ Cloud ทเหมาะสม
1 ระบบฐานขอมลบคลากร สวนบคคล Private Cloud 2 ระบบฐานขอมลการฝกอบรม สวนบคคล Private Cloud 3 ระบบจดซอจดจาง สาธารณะ Public Cloud 4 ระบบฐานขอมลครภณฑ หนวยงานภายใน Private Cloud 5 ระบบงบประมาณ หนวยงานภายใน Private Cloud 6 ระบบเงนเดอนและคาจาง สวนบคคล Private Cloud 7 แบบฟอรมอเลกทรอนกส สาธารณะ Public Cloud 8 ระบบสารบรรณอเลกทรอนกส หนวยงานภายใน Private Cloud 9 ระบบจดเกบและคนหาเอกสาร หนวยงานภายใน Private Cloud 10 ระบบฐานขอมลนาฝนนาทา หนวยงานภายใน Private Cloud 11 ระบบฐานขอมลนารายวน หนวยงานภายใน Private Cloud 12 ระบบฐานขอมลโทรมาตร หนวยงานภายใน Private Cloud 13 ระบบฐานขอมลอตอทกวทยา หนวยงานภายใน Private Cloud
สวนท 4 การนา Cloud Computing มาใชในกรมชลประทาน หนาท 25
สวนท 4 การนา Cloud Computing มาใชในกรมชลประทาน หนาท 26
14 ระบบสารสนเทศแหลงนาและระบบชล ประทาน GIS
สาธารณะ Private Cloud
15 ระบบฐานขอมลเขอน หนวยงานภายใน Private Cloud 16 ระบบฐานความรกลาง KM หนวยงานภายใน Public Cloud 17 ระบบตดตามผลการปฏบตงานและการ
เบกจายงบประมาณ หนวยงานภายใน Private Cloud
18 ระบบตดตามผลการปฏบตราชการ PMQA หนวยงานภายใน Private Cloud 19 ระบบเวบไซด rid.go.th สาธารณะ Public Cloud 20 ระบบเวบไซด kromchol.com สาธารณะ Public Cloud 21 ระบบจดหมายอเลกทรอนกส สาธารณะ Public Cloud 22 ระบบ Streaming หนวยงานภายใน Private Cloud 23 ระบบ VDO Conference หนวยงานภายใน Private Cloud 24 ระบบ CCTV หนวยงานภายใน Private Cloud 25 ระบบ VoIP หนวยงานภายใน Private Cloud
หมายเหต ยงมระบบงานเฉพาะในแตละหนวยงานทใชกนภายใน แตยงไมไดระบในตารางน
จากตารางขางตนเปนตวอยางระบบงานทสาคญ และมปรมาณขอมลมาก และมความเปนไปไดทจะนาระบบ Cloud มาใช สวนระบบงานอนๆ ของหนวยงานตางๆ กสามารถใชแนวทางการพจารณาตามประเดนตางๆ ขางตนไดเชนเดยวกน
ภาคผนวก
ภาคผนวก หนาท 27
Virtualization & Cloud Computing โดย นายมงคล อศวโกวทกรณ ผอานวยการฝายเทคโนโลยขนสง บรษทซสโก ซสเตมส (ประเทศไทย) จากด
เทคโนโลยสารสนเทศเขามามบทบาทสาคญอยางมากในการดาเนนธรกจปจจบน แตมเทคโนโลยทนาจบตามอง 2 ตว คอ เทคโนโลยการจาลองระบบหรอระบบเสมอนจรง (Virtualization Technology) และการใหบรการประมวลผลหรอแอพลเคชน (Cloud Computing) ซงเปนเทคโนโลยท บรษท การตเนอร (Gartner) แนะนาใหบรษทตางๆ ควรใหความสนใจเพอนามาเพมศกยภาพทางธรกจ เทคโนโลยการจาลองระบบหรอระบบเสมอนจรง (Virtualization Technology) ในชวง 3-4 ปทผานมา แนวคดเรอง Virtualization Technology ไดเรมกอตวขน ดวยเหตผลหลกของการทใชฮารดแวรไดอยางไมคมคา ไมเตมประสทธภาพ ไมคมคากบเมดเงนจานวนมหาศาลในการจดซอและดแลรกษา จงมแนวคดทจะสรางระบบเสมอนจรงทาใหเกดการใชงานทรพยากรไดคมคาและมประสทธภาพมากยงขน นอกจากนนกระแสการประหยดพลงงาน ทงเพอลดคาใชจายและดแลสภาพแวดลอมใหยงยน ยงมสวนในการผลกดนใหหลายองคกรหนมาใหความสนใจกบแนวคด Virtualization Technology อยางจรงจงกนมากขน การทา Virtualization แบงออกเปน 2 แบบ - โดยการแบงยอยทรพยากรโดยเฉพาะบนฮารดแวรขนาดใหญใหเปนอปกรณเสมอนขนาดเลก ใหเกดประสทธภาพสงสด เชน การรวมศนยการทางานของระบบเซรฟเวอร (Server Consolidation) แลวนามาตดตงบนเครองเสมอน (Virtual Machine) หลายๆ เครอง โดยใชเครองหลกหนงเครองทมสมรรถนะของเครองสง ทาใหประหยดตนทนในแงของฮารดแวร ลดจานวนอปกรณใหนอยลง ใชพลงงานและพนทนอยลง - โดยการนาอปกรณเลกๆ มาชวยกนทางานเสมอนเปนฮารดแวรใหญตวหนง เชน การทากรด คอมพวตง (Grid Computing) หรอการทา High performance Computing เครองคอมพวเตอรชวยกนประมวลผลของลกษณะงานทตองการศกยพภาพในการประมวลผลสงมาก ๆ รนระยะเวลาในการทางานใหนอยลง การทา Virtualization สามารถทาไดใน 3 สวนหลกคอ Server Virtualization - เซรฟเวอร เวอรชวลไลเซชน เปนการสรางเซรฟเวอรเสมอนขนมา เพอใหเกดการใชทรพยากรทางการคานวณสงสด Storage Virtualization - สตอเรจ เวอรชวลไลเซชน เปนการจดสรรสวนเกบขอมลเปนสวนยอย ๆ หลายสวนทาใหใชงานไดคมคามากยงขน เชนในกรณของบรษทซสโก ทาการรวมสตอเรจ (consolidate) แลวทา Virtualization ซงสามารถประหยดรายจายไดการลงทนดานฮารดแวรมากถงปละหลายสบลานเหรยญสหรฐ Network Virtualization - เนตเวรค เวอรชวลไลเซชน ทาการแบงแยกระบบ LAN ออกเปนหลายระบบแยกจากกนโดยเดดขาด เพมความปลอดภยใหกบระบบและการสงขอมลไมรบกวนกน การใหบรการประมวลผลแบบคลาวด (CLOUD COMPUTING) ในขณะทแนวโนมการใชงานอนเทอรเนตเพมสงขนอยางรวดเรวในปจจบน รวมทงเนอหาหรอขอมลบนเวบไซตมการเปลยนแปลงอยตลอดเวลา มผใชงานมากมาย และสามารถเขาถงไดโดยงาย ประกอบกบการเปลยนแปลงทางเทคโนโลยสารสนเทศทพฒนาไปอยางไมหยดยง สงผลใหเกดแนวคดเรองการใหบรการการประมวลผลบนอนเทอรเนต (Cloud Computing หรอคลาวด คอมพวตง) ซงเปนนวตกรรมทางดานดาตาเซนเตอรรปแบบ
ภาคผนวก หนาท 28
การประมวลผลแบบคลาวด สามารถแบงออกเปน 2 แบบใหญๆ คอ Private Cloud Computing เปนการใชงานภายในองคกร โดยเปนการใชสมรรถนะของดาตา เซนเตอรภายในองคกรนนๆ Public Cloud Computing เปนรปแบบทมผใหบรการสาธารณะจดสรรการใหบรการการเขาถงขอมลรปแบบตางๆ ผานทางอนเทอรเนตเปนสวนมาก โดยผใชบรการไมจาเปนตองรบทราบวามเซรฟเวอรตดตงอยทไหนและมากเทาใด สนใจเพยงแตบรการทไดรบเทานน อยาพจารณาแคเรองประหยด ตวอยางการนาเทคโนโลยมาใชงานของ บรษท ซสโก ซสเตมสองค จากเดมใชงานระบบจดเกบขอมล (สตอเรจ) ภายในบรษทฯ มอตราการเตบโตประมาณ 50% ทกป เมอมการทาสตอเรจ เวอรชวลไลเซชน (Storage virtualization) ทาใหลดรายจายในการใชงานระบบจดเกบขอมล ไดมาก จาก 21 เซนต ตอ 1 เมกะไบต เหลอเพยง 1 เซนตตอ 1 เมกะไบต ในเวลา 6 ป อตราการใชงาน (Utilize Rate) เพมจาก 20% เปน 68% ทาใหประหยดรายจายได 71 ลานเหรยญสหรฐฯ ในเวลา 4 ป สวนการนา Cloud Computing มาใชสามารถ
ภาคผนวก หนาท 29
หลายองคกรอาจประเมนและเลงเหนประโยชนมากมายจากการทา Virtualization และ Cloud Computing นอกจากเรองการประหยดเงนแลว ยงสามารถใชงานเทคโนโลยสารสนเทศทมอยไดอยางคมคาและเตมประสทธภาพ ประหยดพนท คาไฟฟาและการบารงรกษา การบรหารจดการ ความคลองตวการตดตงระบบปฏบตการและแอพพลเคชนใหมๆ การทา Backup และ Recovery สามารถทางานไดอยางรวดเรวขน ภายใต Virtual Machine เดยวกน ยงไมรวมถงระบบรกษาความปลอดภย เพราะสามารถกาหนดระดบความปลอดภยใหแตละระบบเสมอนใหมความแตกตางกนไดและมระบบรกษาความปลอดภยทดขน ทสาคญมความคลองตวทจะตอบสนองความตองการทางธรกจทมการเปลยนแปลงอยางรวดเรวอยตลอดเวลา ทงนสงทองคกรไมควรมองขามหรอละเลย คอการออกแบบเทคโนโลย Virtualization และ Cloud Computing ใหตอบสนองความตองการทางธรกจ รวมทงระมดระวงเรองความปลอดภยของขอมลทจะนาไปวงขางนอกองคกร โดยเฉพาะขอมลทมความสาคญสาหรบองคกรดวย อยางไรกตามองคกรขนาดกลาง และขนาดใหญ ควรจะมการพจารณาวาจะนาเทคโนโลย มาเพมศกยภาพการดาเนนธรกจในสวนไหนของบรษทไดบาง และอยางไร
ภาคผนวก หนาท 30
Cloud Computing Service
Amazon Web Services, Google AppEngine, Windows Azure
Amazon Web Service
Amazon เปนทรจกอยางแพรหลายวาเปนผใหบรการดาน cloud ใหบรการ Service หลากหลาย ตงแต storage ไปจนถง platform และ databases Amazon ม Cloud technologies มากมาย เชน
ภาคผนวก หนาท 31
- Amazon Elastic Compute Cloud (Amazon EC2) เปนบรการประมวลผลกลางของ Amazon.com's cloud computing platform, Amazon Web Services (AWS) - Amazon Simple DB เปนบรการ database รวมถง functions หลกๆทเกยวของกบ database ดวย (indexing and querying) ทางานรวมกบ EC2 และ S3 - Amazon Simple Storage Service (Amazon S3) เปนบรการในการจดเกบไฟลและขอมลออนไลนดวยปรมาณพนททไมจากด จะใชงานไดขณะเชอมตอกบอนเตอรเนตเทานน - Amazon CloudFront CloudFront เปนบรการเวบสาหรบ content delivery มนทางานรวมกบ Amazon Web Services อนๆ เปนวธทงายในการแจกจาย content ใหกบ end users ซงมความเรวในการถายโอนขอมลทสง - Amazon Simple Queue Service (Amazon SQS) is a messaging queue service: it's a service that handles message or work flows between other components in a system. Amazon EC2 & S3
1. สราง Amazon Machine Image (AMI) ทประกอบไปดวย Application, Library, Data และตงคาสวนตางๆทเกยวของ หรอถาม AMI ทมอยแลวกนามาใชงานไดเลย
2. Upload AMI ไปไวบนบรการ Amazon S3 ซง Amazon S3 มความปลอดภย, ความนาเชอถอ และมความรวดเรวในการเขาถงและจดเกบ AMI อกดวย
3. ใช Amazon EC2 ในการตงคาดานความปลอดภย และการเขาถงเครอขาย 4. เลอกประเภทของ Instance และระบบปฏบตการณของผใช กาหนดความตองการวาตองการ run บน
location ไหน, Utilize Static IP Endpoints, หรอแนบ Persistent block ในการจดเกบ Instance ของผใช (คาใชจายในการขอใชบรการ Amazon EC2 จะคดตามการใชงานจรง เชน คดตามชวโมง, คดตามการสงขอมล
ภาคผนวก หนาท 32
Google App Engine Google App Engine คอ บรการ hosting platform และ บรการพนท application (development platform) ซงให user ทเปน นกพฒนา Web application สามารถสราง application บน web ใหสามารถรองรบอตราการเขาชมสง โดยไมตองจดการโครงสรางพนฐาน (Infrastructure) เพอใหรองรบอตราการเขาชมสง เพราะ Google มโครงสรางพนฐานทาง IT ทแขงแกรง และมความเชอถอไดในการใหบรการ กลาวคอ ใชเทคโนโลยเดยวกบทขบเคลอนใหเวบไซตของ Google ดงนน จงมความรวดเรวและนาเชอถอ (App Engine คอแพลตฟอรมการพฒนาและการใหบรการพนทแอปพลเคชนของ Google )
ภาพน เปนภาพสถาปตยกรรมของ Web Application ท Run อยบน Google App Engine ทมลกษณะการทางานเปน Cloud Computing อยางหนง 1. นกพฒนาโปรแกรมเขยนโคดขนมา ซง ปจจบนน Google App Engine รองรบ 2 ภาษาคอ
Python และ Java (สวนภาษา Go Programming Language กาลงอยในชวงทดลองใช’) 2. แลวทาการอพโหลดขน Google App Engine ผาน SDK (Software Development Kit) ท
Google App Engine เตรยมไวให 3. ผใชสามารถทจะเขาถง webapp ของเราได โดยผานทาง browser ตางๆ 4. นกพฒนา กสามารถควบคมการใชงานของเวบไดโดยผาน browser เชนเดยวกน อนๆ : จะเหนไดวา Web Application ท developer พฒนานน จะตองพฒนาใหสามารถ Run อยภายใตสภาพแวดลอมท GAE กาหนดไว ตวอยาง website : officialroyalwedding2011.org (เปนเวบไซตอยางเปนทางการเกยวกบพระราชพธสมรสของเจาชายวลเลยม กบ คณเคท มดเดลตน) ซง Web ดงกลาว ใช Service ของ GAE
ภาคผนวก หนาท 33
(Google’s right in the midst of it, as the search giant’s been picked to host the official Royal Wedding website. The site’s live at www.officialroyalwedding2011.org, and at the bottom of every page, you’ll find the brief message, "Powered by Google App Engine, implemented by Accenture." )
Google App Engine vs. Amazon Web Service
ภาคผนวก หนาท 34
Windows Azure (http://www.microsoft.com/windowsazure/) Components
– Windows Azure • Fabric –management & monitoring of cloud services (Hyper-V) • Compute–hosted applications (.net, c++, java, …) • Storage–blob storage, tables, queues (REST interface)
– SQL Azure • Cloud based MS SQL Server
– AppFabric • Infrastructure services, Service registry • Access control
Pricing – CPU/h $0.12; storage $0.15/GB/mo, transfer $0.10 ($0.15), storage transactions – $1 per 1 million
ภาคผนวก หนาท 35
เอกสารอางอง 1. Moving to the Cloud: An Introduction to Cloud Computing in Government by David C. Wyld, The IBM Center for The Business of Government 2. The NIST Definition of Cloud Computing, NIST Special Publication 800-145, September 2011 3. บทความสมมนา เรอง “Cloud Computing : Situation in Thailand” โดย Dr. Thanachart Numnonda, Software Park Thailand 17 July 2011 เวบไซด
http://code.google.com/appengine/ http://www.webpronews.com/google-picked-for-royal-wedding-site-hosting-
duties-2011-03 http://www.officialroyalwedding2011.org http://oursenpeluche.wordpress.com/ http://www.google.com/apps/intl/th/group/index.html www.google.com/support/a/bin/answer.py?answer=91077 http://code.google.com/appengine/docs/python/runtime.html http://en.wikipedia.org/wiki/Google_App_Engine
เอกสารอางอง หนาท 36