วันอาทิตย์ที่ 24 พฤศจิกายน พ.ศ. 2556

เทคโนโลยี Cloud Computing กับ Big Data

เจญศักดา แจงบำรุง 

115310505434-6 สสค.4/53 C

Cloud Computing


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

     ระบบการประมวลผลแบบกลุ่มเมฆ (cloud computing) คือ วิธีการประมวลผลที่อิงกับความต้องการของผู้ใช้ โดยผู้ใช้สามารถระบุความต้องการไปยังซอฟต์แวร์ของระบบ Cloud Computing จากนั้นซอฟต์แวร์จะร้องขอให้ระบบจัดสรรทรัพยากรและบริการให้ตรงกับความต้องการของผู้ใช้ สำหรับตัวระบบที่ให้บริการเองสามารถที่จะเพิ่มขีดความสามารถทั้งด้านฮาร์ดแวร์และซอฟต์แวร์ได้

สำหรับองค์ประกอบของบริการ cloud computing สามารถแบ่งออกเป็น 3 องค์ประกอบหลัก ดังนี้
1) ความต้องการ (Requirement) หมายถึง ปัญหาที่ผู้ใช้ต้องการให้ระบบคอมพิวเตอร์แก้ไขปัญหาหรือตอบปัญหาตามที่ผู้ใช้กำหนดได้
2) ทรัพยากร (Resource) หมายถึง ปัจจัยหรือสรรพสิ่งที่เกี่ยวข้องกับการประมวลผลหรือเกี่ยวข้องกับการแก้ไข ปัญหาตามความต้องการของผู้ใช้ เช่น CPU, Memory , Storage , Database, Information, Data, Network, Application Software, Remote Sensor เป็นต้น
3) บริการ (Service) หมายถึง การกระทำ (operation) เพื่อให้เกิดผลลัพธ์ที่สนองต่อความต้องการของผู้ใช้(requirement)

ตัวอย่างของระบบ cloud computing ที่ให้บริการอยู่ในปัจจุบัน ดังนี้


Amazon EC2 คือ cloud computing EC2 จาก Amazon Web Services ซึ่งมีผู้ใช้บริการมากมาย เช่น สำนักข่าว New York Times ใช้ในการสังเคราะห์ข่าวและจัดเก็บข่าวตั้งแต่ ค.ศ.1851 และเว็บไซต์ Facebook สำหรับการขยายความสามารถของระบบให้รองรับจำนวนผู้ใช้จำนวนมากที่เข้ามาใช้





Cloud Computing



Google Apps คือ cloud computing จากเว็บไซต์ Google และ Salesforce.com ให้บริการต่าง ๆ ของ Google เพื่อให้เหมาะสมกับความต้องการของเว็บไซต์ของลูกค้า ได้แก่ บริการ อีเมล Gmail, การสนทนา - Google Talk , ปฏิทิน - Google Calendar , หน้าเว็บ - Google Page Creator , Docs & spreadsheets


     Gmail


ปฏิทิน


ปฏิทิน



ไดรฟ์



ศึกษาระบบการประมวลผลแบบกลุ่มเมฆ (cloud computing) เพิ่มเติมได้ที่


http://www.youtube.com/watch?v=3JZV1codtq0
Big Data

     BIG DATA คือศิลปะและวิทยาศาสตร์ของการเก็บรวบรวมข้อมูล และความสามารถที่จะวิเคราะห์ข้อมูลเหล่านั้น ให้เกิดประโยชน์ต่อธุรกิจ (ANALYTICS) ความแตกต่างของ Big Data คือปริมาณของข้อมูล ที่มีอย่างมหาศาล จนมากยิ่งกว่าที่ระบบฐานข้อมูลทั่วไปจะรองรับได้ และการกระทำ Analytics กับ Big Data มีความสลับซับซ้อน จนยากยิ่งกว่าที่เครื่องมือทั่วไปจะสามารถกระทำได้ Big Data จึงต้องอาศัยความสามารถเฉพาะทาง ประจวบกับเทคโนโลยีขั้นสูง ที่ต้องอาศัยนวัตกรรมของ Cloud Computing หรือ Grid Computing





      การแนะนำสินค้าอย่างอัตโนมัติ (Recommendation Engine) ของ Amazon ที่อาศัยสถิติของการเข้าชมและเลือกซื้อสินค้าของผู้ใช้งาน เพื่อแนะนำสินค้าใหม่เพื่อเพิ่มยอดขาย เป็นนวัตกรรมแรกที่อาศัย Big Data เพื่อประโยชน์ทางธุรกิจ ต่อมาเทคนิคในรูปแบบของ Amazon ได้มีการศึกษาอย่างกว้างขวาง และได้แตกแขนงออกเป็นการทำ Analytics ขั้นสูง เช่น Click Stream Analysis, Collective Intelligence, Collaborative Filtering ฯลฯ

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

     สำหรับ Google นั้น Big Data ที่สำคัญ คือสถิติการเข้าชมเว็บไซต์ต่างๆ และการใช้ Search Engine ของลูกค้า เพื่อที่สามารถทำ Analytics เพื่อเลือกนำเสนอโฆษณาที่ถูกต้องให้กับลูกค้าได้ ในนามของ AdChoice นอกจากนี้ Google ยังอาจสามารถใช้ข้อมูลอื่นๆ เช่น ข้อความที่ลูกค้าเขียนใน Gmail เพื่อเรียนรู้ถึงความต้องการของลูกค้าได้ นอกจากนี้ Google ยังได้มีทีมงานทางด้าน Big Data และ Analtics ที่ใหญ่ที่สุดของโลก โดยมีผู้เชี่ยวชาญระดับปริญญาเอกเป็นจำนวนมาก และเครื่องมือแรกเริ่มของ Cloud Computing หรือ Grid Computing ยังเป็นนวัตกรรมของของ Google ดั่งเช่น MapReduce หรือ Google File System และกระทั่ง Google Analytics ที่เป็นที่มาของการเริ่มใช้คำว่า Analytics อย่างแพร่หลาย



ข้อมูลอ้างอิงจาก: www.youtube.com

ข้อมูลอ้างอิงจาก: http://www.google.com/intx/th/enterprise/apps/business/

ข้อมูลอ้างอิงจาก: http://www.googleapps.in.th/

ข้อมูลอ้างอิงจาก: BIG DATA และ ANALYTICS เอาชนะตลาดด้วยฐานข้อมูล Cloud Computing โดย : ดร.อธิป อัศวานัน




ไม่มีความคิดเห็น:

แสดงความคิดเห็น