MinIO

พื้นที่เก็บข้อมูล

อัพโหลด ดาวน์โหลด จัดการที่เก็บ MinIO ผ่านการสนทนา

คุณสามารถทำอะไรได้บ้าง

การจัดการบัคเก็ตและออบเจ็กต์

สร้างบัคเก็ต MiniIO ด้วยการกำหนดเวอร์ชัน การล็อกอ็อบเจ็กต์ และกฎวงจรการใช้งาน อัปโหลด แสดงรายการ คัดลอก ย้าย และลบออบเจ็กต์ผ่านคำแนะนำในภาษาธรรมดา Neotask ขับเคลื่อนโดย OpenClaw จัดการ S3 ที่รองรับ MiniIO API ดังนั้นคุณจะได้รับประสบการณ์แบบเดียวกันไม่ว่าคลัสเตอร์ของคุณจะใช้ Bare Metal, Kubernetes หรือ VM

การจัดการนโยบายการเข้าถึง

สร้างและใช้นโยบายบัคเก็ตในรูปแบบ JSON ที่เข้ากันได้กับ S3 ตั้งค่าการเข้าถึงที่เก็บข้อมูลเป็นแบบส่วนตัว อ่านแบบสาธารณะ หรือกำหนดเอง Neotask แปลเจตนาของคุณ — "อนุญาตให้เข้าถึงแบบอ่านจากบัญชีบริการการวิเคราะห์เท่านั้น" — เป็นเอกสารนโยบายที่ถูกต้อง

การดูแลระบบผู้ใช้ กลุ่ม และบัญชีบริการ

สร้างผู้ใช้ MiniIO กำหนดผู้ใช้ให้กับกลุ่ม และแนบนโยบายสไตล์ IAM สร้างคีย์การเข้าถึงบัญชีบริการสำหรับแอปพลิเคชันที่มีสิทธิ์ในขอบเขต แสดงรายการผู้ใช้และบัญชีบริการที่มีอยู่ ตรวจสอบนโยบาย และหมุนเวียนข้อมูลประจำตัว

การเข้ารหัสฝั่งเซิร์ฟเวอร์และการล็อควัตถุ

เปิดใช้การเข้ารหัส SSE-S3 หรือ SSE-KMS บนที่เก็บข้อมูล กำหนดค่าการเก็บรักษา WORM ด้วยการล็อคออบเจ็กต์ในโหมดการกำกับดูแลหรือการปฏิบัติตามข้อกำหนด Neotask ทำให้การเข้ารหัสและการกำหนดค่าการเก็บรักษาสามารถเข้าถึงได้โดยไม่ต้องอ่านเอกสาร MiniIO

สุขภาพและการตรวจสอบคลัสเตอร์

ตรวจสอบการใช้งานดิสก์ต่อโหนดและต่อพูล ตรวจสอบความสมบูรณ์ของชุดการลบ และความล่าช้าในการจำลองแบบสอบถามสำหรับการตั้งค่าการจำลองไซต์ Neotask แสดงตัวชี้วัดที่สำคัญสำหรับการรักษาคลัสเตอร์ MiniIO ของคุณให้แข็งแรงและมีประสิทธิภาพ

ลองถามดู

  • "สร้างที่เก็บข้อมูลที่เรียกว่า ml-datasets บนคลัสเตอร์ MiniIO ของฉันโดยเปิดใช้งานการกำหนดเวอร์ชันและการเข้าถึงแบบส่วนตัว"
  • "แสดงรายการออบเจ็กต์ทั้งหมดในที่เก็บข้อมูลสำรองภายใต้คำนำหน้า 2024/ และแสดงขนาดและการประทับเวลา"
  • "สร้างบัญชีบริการสำหรับแอปพลิเคชัน data-pipeline ที่มีสิทธิ์อ่าน-เขียนไปยังที่เก็บข้อมูล ml-datasets เท่านั้น"
  • "ตั้งกฎวงจรการใช้งานบนที่เก็บข้อมูลการอัปโหลดชั่วคราวเพื่อลบออบเจ็กต์ที่เก่ากว่า 30 วัน"
  • "รายละเอียดการใช้งานดิสก์ของโหนดทั้งหมดในคลัสเตอร์ MiniIO ของฉันเป็นอย่างไร"
  • "เปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์บนที่เก็บข้อมูลเอกสารละเอียดอ่อนโดยใช้ SSE-S3"
  • "แสดงรายการผู้ใช้และบัญชีบริการทั้งหมดในการปรับใช้ MiniIO ของฉันและนโยบายที่เกี่ยวข้อง"
  • "สร้าง URL ที่กำหนดไว้ล่วงหน้าสำหรับไฟล์ models/v3/weights.bin ซึ่งจะหมดอายุใน 2 ชั่วโมง"
  • เคล็ดลับมือโปร

  • mc CLI ของ MiniIO นั้นทรงพลังแต่มีแฟล็กหนัก — อธิบายสิ่งที่คุณต้องการในภาษาธรรมดาและให้ Neotask สร้างคำสั่งที่ถูกต้อง
  • บัญชีบริการเป็นประเภทข้อมูลประจำตัวที่เหมาะสมสำหรับแอปพลิเคชัน ใช้แทนผู้ใช้ IAM เพื่อให้คุณสามารถหมุนเวียนคีย์ได้โดยไม่ส่งผลกระทบต่อบริการอื่นๆ
  • การล็อคออบเจ็กต์ในโหมดการปฏิบัติตามข้อกำหนดไม่สามารถลบออกได้แม้กระทั่งโดยผู้ดูแลระบบ — ยืนยันระยะเวลาการเก็บรักษาอย่างรอบคอบก่อนที่จะเปิดใช้งาน ขอให้ Neotask สรุปความหมายก่อนดำเนินการต่อ
  • สำหรับ MiniIO ที่โฮสต์โดย Kubernetes ให้ระบุเนมสเปซหรือจุดสิ้นสุด URL ในคำขอของคุณ เพื่อให้ Neotask กำหนดเป้าหมายคลัสเตอร์ที่ถูกต้องเมื่อคุณมีหลายสภาพแวดล้อม
  • การตรวจสอบสภาพชุดการลบข้อมูลมีความสำคัญอย่างยิ่งต่อความคงทนของข้อมูล — เรียกใช้การตรวจสอบทุกเดือนและขอให้ Neotask แจ้งเตือนคุณหากมีไดรฟ์ใด ๆ ลดลง
  • กฎวงจรการใช้งานเป็นเครื่องมือควบคุมต้นทุนที่มีประสิทธิภาพมากที่สุดสำหรับ MinIO ที่โฮสต์เอง — ทำการหมดอายุของไฟล์ชั่วคราว บันทึก และการสำรองข้อมูลเก่าโดยอัตโนมัติเพื่อให้คาดการณ์การใช้งานดิสก์ได้
  • Works Well With