BIG DATA ANALYTIC PLATFORM SOLUTION
“ความได้เปรียบขององค์กร อยู่ที่ความสามารถของการรวบรวม จัดเก็บ และใช้งาน Big Data ได้อย่างมีประสิทธิภาพ” ในยุคที่การเติบโตของ Internet of Things เป็นไปอย่างรวดเร็ว องค์กรต่างมีความจำเป็นต้องรวบรวมข้อมูลจากหลากหลายแหล่ง ทำให้เกิดปริมาณข้อมูลจำนวนมหาศาล หรือ Big Data ซึ่งสิ่งที่ตามมาคือปัญหาของพื้นที่หรือแพลตฟอร์มการจัดเก็บข้อมูล การเรียกใช้งานข้อมูลเพื่อการวิเคราะห์และประมวลผล ไปจนถึงการเลือกใช้ซอฟต์แวร์เพื่อจัดการข้อมูลที่จะให้ประโยชน์สูงสุดต่อผู้มีส่วนร่วมในการใช้ข้อมูลเหล่านั้น
Vertica – Big Data Analytic Platform Solution ซอฟต์แวร์จากผู้นำด้านเทคโนโลยีการจัดการข้อมูลแบบ Massively Parallel Processing หรือ MPP โดยเฉพาะ ถูกออกแบบมาเพื่องาน Analytical Workload สำหรับ Big Data อย่างแท้จริง เพื่อให้องค์กรที่จำเป็นต้องใช้งานข้อมูลปริมาณมากมาทำการวิเคราะห์ประมวลหาผลลัพธ์ ช่วยลดเวลา เพิ่มความสามารถการวิเคราะห์ความสัมพันธ์ของข้อมูล ประเมินแนวทางเพื่อการจัดสินใจจากสถิติและแนวโน้มของข้อมูลได้อย่างมีประสิทธิภาพ
ด้านการใช้งานสำหรับองค์กรนั้น Vertica ช่วยองค์กรที่ต้องการทำงาน Reporting ที่มีความซับซ้อน มีความจำเป็นหรือต้องการใช้เทคโนโลยีใหม่ ๆ เช่น AI หรือซอฟต์แวร์ที่เข้ามาทำงานแทนตัวบุคคล เช่น แชทบอท ที่ให้มีการนำเอาข้อมูลมาใช้ให้เกิดประโยชน์ ในการวิเคราะห์และทำงานโต้ตอบได้อย่างรวดเร็ว
Vertica ใช้เทคโนโลยีการจัดการ MPP Database แบบ Columnar ซึ่งต่างจากวิธีเดิมที่เป็นการเก็บข้อมูลแบบ Row Based คือ เป็นการเก็บข้อมูลแบบแถวลงมาตามจำนวนข้อมูลจริง แต่ในการทำงานแบบ Columnar เป็นลักษณะของ Column Based จัดเก็บเป็น Table เช่น จำนวนข้อมูลตัวบุคคลหนึ่งล้านคน จะมีข้อมูลที่เหมือนหรือซ้ำกันคือ เพศ การจัดเก็บข้อมูลแบบใหม่นี้จะเก็บข้อมูลเป็น หญิงและชาย นอกนั้นจะเป็นการทำ Index เพื่อบอกจำนวนของหญิงและชาย แล้วใช้การถอดรหัสย้อนกลับมาที่ชุดข้อมูล ทำให้ลดพื้นที่การจัดเก็บจากหนึ่งล้าน เหลือเพียงจำนวนหลักสิบเท่านั้น ซึ่งลักษณะการทำงานของซอฟต์แวร์เพื่อใช้ในการจัดการ MPP Database นี้ ในปัจจุบันมีบางผู้ผลิตสามารถจัดการได้คล้ายกับวิธี Columnar แต่ด้วยเทคโนโลยีและประสิทธิภาพการทำงานกับ Big Data ยังคงไม่สามารถทำได้เทียบเท่ากับ Vertica
ทำไมจึงต้องใช้ Vertica ในการจัดการ Big Data – MPP Database เป็นฐานข้อมูลที่ถูกออกแบบมาเฉพาะเพื่อข้อมูลขนาดใหญ่ที่มีปริมาณจำนวนมหาศาล ซอฟต์แวร์ที่จะนำมาใช้จัดการข้อมูลนี้ต้องมีความสามารถในการทำ Query Data, Reporting หรือ Visualize Data เพื่อการทำ Analytic ที่เกี่ยวข้องกับองค์กรหรือธุรกิจได้อย่างรวดเร็วและมีประสิทธิภาพ ซึ่งระดับการเรียนรู้ข้อมูลของซอฟต์แวร์ลักษณะนี้ สามารถแบ่งออกเป็นระดับต่าง ๆ ได้คือ
- Descriptive – ระดับพื้นฐานของการนำข้อมูลมาแปลผล
- Diagnostic – ระดับการวิเคราะห์ข้อมูลจากขั้นต้นเพื่อให้รู้สาเหตุที่มา
- Predictive – ระดับการประมวลผลจากข้อมูลปัจจัยแวดล้อมเพื่อคาดเดาผลลัพธ์ในอนาคต โดยอาศัยข้อมูลในอดีต
- Prescriptive – ระดับการประมวลผลและประเมินสร้างทางเลือกเพื่อการตัดสินใจ
- Pre-emptive – ระดับการเรียนรู้จากพฤติกรรมและความต้องการของบุคคล เช่น พฤติกรรมและรสนิยมการช็อปปิ้ง
ความพิเศษและคุณสมบัติที่โดดเด่นของ Vertica – Big Data Analytic Platform Solution คือ
- ถูกสร้างให้มีความสามารถในการทำ Real-time Analytics โดยเฉพาะ
- สามารถทำ Massive Scalability โดยใช้เซิฟเวอร์ธรรมดา 3 Nodes เพื่อทำเป็น Cluster ช่วยการทำงานและประมวลผล
- องค์กรที่มีการทำ Open Architecture อยู่เดิม สามารถเชื่อมต่อร่วมกับ Vertica ได้ทันที เช่น Hadoop, ETL
- สามารถลดต้นทุนการทำ Optimized Data Storage เช่นกรณีหากมีปริมาณข้อมูล 10TB การทำ Enterprise Solution ด้วย Vertica จะเหลือเพียง 3TB ซึ่งการประเมินงบประมาณเป็นไปตามปริมาณข้อมูลต่อ 1TB (ยิ่งปริมาณมาก ราคาจะยิ่งถูกลง)
- มีความยืดหยุ่นการเลือกใช้ License ค่อนข้างสูง มีทั้งแบบ On Prim หรือ Cloud ทำให้เลือกลงทุนในขั้นเริ่มต้นได้ง่ายและรวดเร็ว
- องค์กรที่มี Google BigQuery อยู่เดิม สามารถทำงานร่วมกันได้ โดยปรับรูปแบบการใช้งานให้ Cloudera เป็น Storage แล้วให้ Vertica ทำหน้าที่ Add-On เพื่อเข้าไปในส่วนของ Data ที่มีการใช้งานบ่อย
- สามารถเชื่อมต่อกับเครื่องมือต่าง ๆ ได้ เพื่อเป็น Ecosystem
ด้วยเทคโนโลยีและประสิทธิภาพที่ยอดเยี่ยมในการจัดการ Big Data ทำให้ Vertica ถูกเลือกใช้งานกับผู้ให้บริการแพลตฟอร์มระดับโลกอย่าง Facebook, Twitter, Zynga, Uber และ Etsy ซึ่งองค์กรที่สนใจ สามารถขอข้อมูลเพิ่มเติม และรับคำปรึกษาจาก WTC Computer ด้วยทีมผู้เชี่ยวชาญและมีประสบการณ์ด้านเทคโนโลยีและโซลูชั่นการจัดการ Big Data และ MPP Database #WTCcomputer #Vertica #BigData #MPPdatabase #DataAnalytic