Cloudlet
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
ตรวจสอบชื่อเมนู ตัวเลือก และข้อกำหนดล่าสุดจากเนื้อหาภาษาอังกฤษในหน้าเดียวกันก่อนดำเนินการกับระบบจริง
วัตถุประสงค์
บทความนี้อธิบายการใช้งาน Cloudlet บน Ruk-Com Cloud PaaS โดยจัดลำดับขั้นตอนและจุดตรวจสอบสำหรับการนำไปใช้งานจริง
ก่อนเริ่มดำเนินการ
- เข้าสู่ระบบด้วยบัญชีที่มีสิทธิ์จัดการ Environment ที่เกี่ยวข้อง
- ตรวจสอบชื่อ Environment, Region และ Resource เป้าหมายก่อนบันทึกการเปลี่ยนแปลง
- สำรองข้อมูลหรือกำหนดแผนย้อนกลับก่อนแก้ไขระบบ Production
Cloudlet เป็นหน่วยวัด Resource บน Ruk-Com Cloud PaaS โดย 1 Cloudlet ประกอบด้วย RAM 128 MiB และ CPU 400 MHz ใช้กำหนด Resource ที่ Container ต้องการและขีดจำกัดการ Scale

ด้วยความที่เป็นหน่วยเล็กๆทำให้สามารถระบุความจุที่ต้องการสำหรับ Server ในแต่ละ environment ได้อย่างแม่นยำและรับประกันราคาตามการใช้งานอย่างแท้จริง คุณจึงไม่ต้องจ่ายมากเกินไปสำหรับ Resource ที่ไม่ได้ใช้งาน
เพิ่มเติม:ความแตกต่างระหว่างปริมาณการใช้ RAM (ด้วยหน่วย MiB=1024 KiB) การใช้พื้นที่ดิสก์และ Traffic เครือข่ายจะวัดเป็น megabytes (1000 KB)
ในส่วนของด้านล่างนี้เราจะอธิบาย cloudlet แต่ละประเภทที่ใช้ใน Ruk-Com Cloud, วิธีการใช้ cloudlet และการติดตามการใช้ Resource ของคุณ
ประเภทของ Cloudlet
Cloudlet แบ่งเป็น 2 ประเภท คือ Reserved Cloudlet และ Dynamic Cloudlet สามารถกำหนดได้ใน Topology Wizard ของแต่ละ Node เพื่อควบคุม Vertical Scaling
ในกรณีหาก Layer ประกอบด้วยหลาย nodesขีดจำกัดเหล่านี้จะได้รับการกำหนดค่าสำหรับ node ทั้งหมดในคราวเดียว กล่าวคือสถานะเท่ากันในแต่ละ Instance

ในตัวอย่างนี้ แต่ละรายการจะสอดคล้องกับประเภทของ cloudlet โดยเฉพาะ:
- Reserved Cloudlet
การจอง cloudlets ไว้ล่วงหน้าและจะถูกเรียกเก็บค่าใช้จ่ายโดยไม่คำนึงถึงการใช้ Resource จริง ในทางกลับกัน คุณจะได้รับส่วนลดอัตโนมัติจำนวนมากตามจำนวนของ cloudlets - Dynamic Cloudlet

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

Cloudlet ประเภทนี้จะช่วยรับมือกับความต้องการที่เพิ่มขึ้นโดยไม่คาดคิดและไม่ต้องวางแผนล่วงหน้า อีกทั้งการจ่ายเงินมากเกินไปสำหรับ Resource ที่คุณไม่ต้องการใช้งานในเวลาส่วนใหญ่ ด้วยวิธีนี้แถบเลื่อน Dynamic Cloudlets คุณจะตั้งค่า Scaling Limit ของ Container โดยกำหนดจำนวน cloudlets สูงสุดที่เป็นไปได้สำหรับการจัดสรร
เพื่อให้ได้กำไรสูงสุดเราขอแนะนำให้ใช้ Dynamic Cloudlets ควบคู่ไปกับ Reserved Cloudlets เพื่อรับข้อดีทั้งสองจากVertical Scalingที่ Application ของคุณโดยอัตโนมัติและได้รับประโยชน์จากส่วนลดไปพร้อมๆกันโดยอัตโนมัติ
การคำนวณปริมาณการใช้ Cloudlet
จำนวน cloudlet ที่จะคำนวณเป็นรายชั่วโมงตามวิธีต่อไปนี้:
- สำหรับแรม- ค่าสูงสุด (เช่น ปริมาณการใช้ RAM สูงสุดตลอดชั่วโมง)
- สำหรับซีพียู- ค่าเฉลี่ยของการใช้งาน
ค่าที่มากกว่าเหล่านี้ (แต่ไม่ใช่ทั้งสองรวมกัน) ถือเป็นการใช้ environment จริงซึ่งจะถูกเรียกเก็บจากบัญชีตามอัตราค่าธรรมเนียมของผู้ให้บริการ (สามารถตรวจสอบได้ที่ส่วนของโควต้าและราคา)
ตัวอย่างเช่น:หากใน 1 ชั่วโมง เฉลี่ยการใช้งาน CPU เท่ากับ 2400 MHz (6 cloudlets) และการใช้งาน RAM สูงสุดเท่ากับ 1024 MiB (8 cloudlets) คุณจะถูกเรียกเก็บเงินเท่ากับ 8 cloudlets - ไม่ใช่ทั้งหมด 14 หน่วย
การติดตามปริมาณการใช้ Resource
การใช้งาน Resource ในปัจจุบันของ environment ทั่วไปที่ประกอบด้วย layer/node โดยเฉพาะสามารถดูได้จากคอลัมน์การใช้งานที่สอดคล้องกันที่ Dashboardการใช้งาน:

การตรวจสอบระดับปริมาณการใช้ Server ของคุณในช่วงเวลาหนึ่ง คุณสามารถดูในส่วนของสถิติที่เกี่ยวข้องหรือตรวจสอบค่าใช้จ่ายบัญชีที่ใช้ภายในประวัติการเรียกเก็บเงินของคุณ
