Company News

9arm พูดอะไรในไลฟ์? สรุปเนื้อหาโดยละเอียด NIPA Cloud x 9arm พร้อมความรู้และรายละเอียดเชิงลึกแบบเอ็กซ์คลูซีฟ!

Published : November 9, 2023Time : 3 min read

เมื่อวันพุธที่ 1 พฤศจิกายน 2566 9arm ยูทูบเบอร์และเจ้าของเพจสายไอทีชื่อดัง ได้ไลฟ์ผ่านช่องยูทูบในหัวข้อ โลกใบนี้รันด้วย CLOUD โดยได้พูดถึงหลักการทำงานเบื้องต้นของเทคโนโลยีคลาวด์ แนวคิด abstraction และการแบ่งการใช้งานเป็น core บนเซิร์ฟเวอร์ โดยในวันที่ 8 พฤศจิกายน วิดีโอดังกล่าวก็ได้เผยแพร่ลงช่องยูทูบ 9arm เรียบร้อยแล้ว และ NIPA Cloud ก็ได้สรุปรายละเอียดเชิงลึกภายในคลิปแบบเอ็กซ์คลูซีฟในบทความนี้ให้ทุกคนแล้วเช่นกัน

Cloud technology 101

9arm ได้เริ่มเนื้อหาด้วยเรื่องหลักการทำงานเบื้องต้นของคลาวด์ เขายกตัวอย่างการรันแอปพลิเคชันหรือซอฟต์แวร์หนึ่งว่าจะแบ่งออกเป็น 3 เลเยอร์ที่เรียกว่า abstraction โดยยกตัวอย่าง Microsoft Word เลเยอร์แรกคือซอฟต์แวร์ Microsoft Word เลเยอร์ที่สองคือระบบปฏิบัติการ (OS) หรือ Windows และเลเยอร์ที่สามคืออุปกรณ์ หรือ PC ซอฟต์แวร์โดยทั่วไปจะสร้างให้สองเลเยอร์แรกสื่อสารกันได้โดยไม่จำเป็นต้องเกี่ยวข้องกับเลเยอร์ที่สาม กล่าวคือ หากต้องการย้ายก้อนเลเยอร์ที่หนึ่งและเลเยอร์ที่สองไปยังอุปกรณ์อื่นก็ย่อมได้ หลักการนี้คือการจำลอง (simulation) ที่จะทำให้ซอฟต์แวร์และ OS สามารถรันที่ไหนก็ได้ขอเพียงแค่ OS และอุปกรณ์สื่อสารกันรู้เรื่อง

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

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

Scalability

คุณสมบัติที่สำคัญอีกประการหนึ่งของคลาวด์คือความสามารถในการปรับขนาด (scalability) 9arm ยกตัวอย่างว่าหากคอมพิวเตอร์มีสเปก 4 core RAM 4 GB แต่มีการใช้งานที่เพิ่มมากขึ้นจนอุปกรณ์รับไม่ไหว ก็สามารถนำก้อนซอฟต์แวร์และ OS ของตัวเองย้ายขึ้นคลาวด์ได้ เพียงแค่กำหนดสเปกใหม่ที่ต้องการกับผู้ให้บริการ ทำให้การให้บริการและการเขียนโค้ด เขียนโปรแกรมในปัจจุบันทำได้ง่ายมากยิ่งขึ้น ต่างจากในอดีตที่ต้องซื้อเครื่องใหม่ราคาหลักแสนเมื่อต้องการขยายขนาด

Autoscaling

9arm อธิบายเพิ่มเติมว่านอกจากที่คลาวด์จะมี scalability แล้ว autoscaling ก็เป็นอีกคุณสมบัติที่สำคัญของคลาวด์เช่นกัน ในกรณีของธุรกิจบางประเภทที่มี traffic เข้ามาในช่วงเวลาหนึ่งและต้องใช้พลังการประมวลผลสูง เช่น สเปกปกติใช้งานอยู่ 128 core แต่ในเวลา 14:00-15:00 น. ต้องใช้พลังการประมวลผลสูง ก็สามารถ scale out เพียงระยะเวลานั้น ๆ ได้ และหลังจากนั้นการใช้งานน้อยลง ก็สามารถ scale down ให้ลดลงมาเท่าเดิมได้ หรือยิ่งไปกว่านั้น ในช่วงเวลา 02:00-06:00 น. ไม่มี traffic เข้า ก็สามารถ scale down ให้น้อยลงไปอีกได้เช่นกัน แล้วจึงค่อยกลับมาขนาดปกติหลังจากนั้น คุณสมบัตินี้จะช่วยลดค่าใช้จ่ายของผู้ใช้งานได้อย่างดีเยี่ยม เนื่องจากแทนที่จะเสียเงินเพิ่มจากการ scale out หรือปริมาณการใช้งานที่คงที่แม้มี traffic น้อย ผู้ใช้งานก็จะจ่ายเพิ่มเพียงช่วงเวลาที่ขยายขนาด หรือลดค่าใช้จ่ายลงในช่วง traffic ดังกล่าวนั่นเอง

Core types

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

NIPA Cloud Space

จากคุณสมบัติของคลาวด์ที่กล่าวมาข้างต้น NIPA Cloud Space, local public cloud จาก NIPA Cloud มีพร้อมให้บริการองค์กรธุรกิจไทยทุกภาคส่วน เราออกแบบโปรดักต์ให้เหมาะกับองค์กรธุรกิจไทยมากที่สุด ด้วยประสิทธิภาพการประมวลผลต่อราคาที่เมื่อเทียบกับ global cloud แล้ว NIPA Cloud Space ถือว่าคุ้มค่ากว่าถึง 30-40% และเราใช้ฮาร์ดแวร์ AMD EPYC™ Processor ทั้ง 2nd gen (Rome) และ 3rd gen (Milan) ที่การันตีคุณภาพระดับโลก

Cloud CPU Benchmark 2022 Report

นอกจากนี้ NIPA Cloud ยังได้รับการรับรองสากล ทั้ง ISO/IEC 27001, ISO/IEC 29110, ISO/IEC 20000-1 และ CSA STAR เราเป็นสมาชิกระดับ Gold Member ของคอมมิวนิตี้ open source ระดับโลก OpenInfra Foundation และด้วย data center ที่ตั้งอยู่ในไทยถึง 3 แห่ง (กรุงเทพฯ นนทบุรี และขอนแก่น) ข้อมูลที่จัดเก็บภายในคลาวด์จึงอยู่ภายใต้พระราชบัญญัติคุ้มครองข้อมูลส่วนบุคคล (PDPA) จึงเชื่อมั่นได้ว่าข้อมูลของคุณจะไม่รั่วไหลไปยังต่างชาติอย่างแน่นอน

ด้วยประสบการณ์การวิจัยและพัฒนาคลาวด์มากว่า 6 ปี ความเข้าใจความต้องการขององค์กรธุรกิจไทย และความพร้อมให้บริการคลาวด์เพื่อคนไทยอย่างแรงกล้า NIPA Cloud ขอเป็นส่วนหนึ่งที่ช่วยสร้างสภาพแวดล้อมทางดิจิทัลให้กับธุรกิจไทย เพื่อปูทางไปสู่อนาคตทางเทคโนโลยีอันสดใสในภายภาคหน้า

AUTHOR
Author
Sorawit Pakdeeasa
Content Writer

A passive(-aggressive) learner & a ramyeon lover