Mesos
Apache Mesos abstracts resources away from machines, enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.
ภาพรวม
Mesos คืออะไร?
Apache Mesos เป็นเคอร์เนลระบบแบบกระจายที่สรุป CPU, หน่วยความจำ, พื้นที่จัดเก็บ และทรัพยากรอื่นๆ จากเครื่อง ทำให้สามารถจัดการศูนย์ข้อมูลเป็นกลุ่มเดียว โดยจัดเตรียม API สำหรับการกำหนดเวลาทรัพยากรและรองรับแอปพลิเคชัน เช่น Hadoop, Spark และ Kafka พร้อมฟีเจอร์ต่างๆ เช่น ความสามารถในการปรับขนาดเชิงเส้น ความพร้อมใช้งานสูง และการรองรับคอนเทนเนอร์
Mesos ใช้สำหรับอะไร?

คุณสมบัติหลัก
- เคอร์เนลระบบแบบกระจาย
- การแยกทรัพยากรและการกำหนดเวลา
- ความสามารถในการขยายเชิงเส้นถึง 10,000 โหนด
- ความพร้อมใช้งานสูงกับ Zookeeper
- รองรับคอนเทนเนอร์ดั้งเดิม (Docker, AppC)
- การแยกแบบเสียบได้สำหรับ CPU, หน่วยความจำ, ดิสก์ ฯลฯ
- การกำหนดเวลาสองระดับสำหรับแอปแบบคลาวด์เนทีฟและแอปรุ่นเก่า
- HTTP API สำหรับการพัฒนาและการดำเนินงาน
- Web UI ในตัวสำหรับการตรวจสอบ
วิธีใช้ Mesos?
ดาวน์โหลดและติดตั้ง Mesos บน Linux, OSX หรือ Windows ใช้ HTTP API เพื่อพัฒนาแอปพลิเคชันแบบกระจาย จัดการคลัสเตอร์ด้วยนโยบายการตั้งเวลาแบบเสียบได้ และตรวจสอบผ่าน Web UI ในตัว รองรับคอนเทนเนอร์ Docker และ AppC สำหรับการแยกส่วน และสามารถปรับขนาดเป็นหลายพันโหนดได้
เครื่องมือทางเลือก
ข้อดี & ข้อเสีย
ข้อดี
- ความสามารถในการปรับขนาดสูงและความทนทานต่อข้อผิดพลาด
- ความเข้ากันได้ข้ามแพลตฟอร์ม
- การจัดการทรัพยากรที่ยืดหยุ่น
- รองรับทั้งแอพพลิเคชั่นแบบคลาวด์เนทีฟและรุ่นเก่า
ข้อเสีย
- โครงการที่เลิกใช้แล้ว (ไม่มีการพัฒนาที่ดำเนินการอยู่)
- เส้นโค้งการเรียนรู้ที่สูงชันสำหรับการตั้งค่าที่ซับซ้อน
กรณีการใช้งาน
- การจัดการทรัพยากรศูนย์ข้อมูลขนาดใหญ่
- ใช้งานแอพพลิเคชั่นแบบกระจาย เช่น Hadoop หรือ Spark
- การสร้างระบบที่ยืดหยุ่นและทนทานต่อข้อผิดพลาดในสภาพแวดล้อมคลาวด์
ราคา Mesos
รีวิวผู้ใช้
ยังไม่มีรีวิว
เป็นคนแรกที่รีวิวเครื่องมือนี้!