ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บนแพลตฟอร์ม

RUK-COM PAAS / DATA STORAGE CONTAINER

คู่มือ Dedicated Container สำหรับ พื้นที่จัดเก็บข้อมูล

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

คำสั่ง ชื่อเมนู พารามิเตอร์ และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง

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

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

Image 28: dedicated container storageนอกจากนั้นเมื่อใช้ Shared Storage Container แยกต่างหากคุณจะได้รับสิทธิประโยชน์ดังต่อไปนี้:

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

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

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

Image 29: export data from platformด้วยวิธีนี้คุณสามารถแบ่งปันเนื้อหาบางส่วนสำหรับบริการของบุคคลที่สามที่จำเป็นหรือนักพัฒนารายอื่น (โดยให้สิทธิ์การเข้าถึงส่วนบุคคลแก่เขา) หรือโดยทั่วไปเข้าถึงข้อมูลของคุณได้อย่างรวดเร็วจากจุดใดก็ได้ด้วยเซิร์ฟเวอร์ NFS ที่โฮสต์บนแพลตฟอร์ม

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

เรียนรู้วิธีการ: