MooseFS นั้นเป็น File System แบบ Distributed ที่สร้างขึ้นตามมาตรฐาน POSIX มีความสามารถ Fault-tolerant, มี HA และสามารถ scale หรือขยายในแนวนอนได้ มันเริ่มด้วยการเป็น proprietary software หรือเป็นซอฟต์แวร์แบบปิดก่อน หลังจากนั้นก็กลายเป็น opensource ในปี 2008
อยู่ภายใต้สิทธิ์การใช้งาน GPLv2 แต่ก็มีทางเลือกสำหรับคนที่ต้องการใช้เชิงพาณิชย์และต้องการรูปแบบการสนับสนุนที่สูงขึ้นคือ MooseFS Professional Edition (MooseFS Pro) ซึ่งสำหรับ Pro นั้นเป็น closed source โดยที่ Pro Edition นี้มีส่วนที่ต่างจาก opensource แค่ 2 % หากพูดถึงเรื่อง code
องค์ประกอบของ MooseFS นั้นมี 3 ส่วนหลักคือ
- Metadata Server
- Client ซึ่งจะทำหน้าที่สื่อสารกับ Metadata server เพื่อการเข้าถึงไฟล์
- Data ก็คือส่วนของข้อมูลในระบบ
moosefs นั้นสามารถูกอ่านเขียนได้แบบขนานในหลายโหนดพร้อมกัน เพราะฉะนั้นปัญหาเรื่องคอขวดเลยไม่มี ขนาดของเนื้อที่ขนาดได้ถึง 16 exabytes ซึ่งนับว่ามหาศาลเลยทีเดียว สำหรับจำนวนไฟล์นั้นมีได้ถึง 2 พันล้านไฟล์ในแต่ละ cluster
ใน version 4.0 นั้นได้มีการเปิดตัวไปเมื่อปี 2019 เพื่อสนับสนุน block storage และการทำ erasure coding และ v4 สำหรับ opensource ก็จะเปิดตัว ในปีนี้