สิ่งใดจะดีกว่าสำหรับเซิร์ฟเวอร์สื่อในบ้าน: zfs หรือ btrfs หรือ LVM / md [ปิด]


8

ฉันกำลังมองหาการสร้างเซิร์ฟเวอร์บ้านใหม่และต้องการระบบไฟล์ที่ยืดหยุ่น ทั้ง btrfs และ zfs น่าสนใจ ฉันต้องการที่จะทำการโจมตีที่นุ่มนวลและมีโซลูชันที่ยืดหยุ่นช่วยให้ฉันสามารถขยายการจัดเก็บได้อย่างง่ายดายเมื่อฉันเพิ่มฮาร์ดไดรฟ์ ไม่สนใจการจู่โจมฮาร์ดแวร์เนื่องจากต้นทุน เนื่องจากนี่เป็นเซิร์ฟเวอร์ที่ไม่จำเป็นฉันจึงยินดีที่จะเล่นและรับความเสี่ยง เซิร์ฟเวอร์สื่อนี้จะพร้อมใช้งานผ่านอินเทอร์เน็ตสำหรับการเล่นระยะไกล มีแนวโน้มมากที่สุดที่จะเรียกใช้ซอฟต์แวร์ Plex Media Server ฉันคิดว่าจะใช้งาน Ubuntu 12.04 เนื่องจากซอฟต์แวร์บางอย่างที่ฉันต้องการใช้ดูเหมือนว่ารองรับเฉพาะใน LTS


1
ที่ momment BTRFS ไม่รองรับ RAID-5/6 เพียงพอสำหรับฉันและไม่น่าแปลกใจที่มันยังติดป้ายว่าเป็น "ฟีเจอร์การทดลอง" ฉันยังพยายามเลือกระหว่าง soft-raid เก่าและ BTRFS ด้านบนด้วยโซลูชันที่ใช้ btrfs บริสุทธิ์และมาสรุปว่าฟีเจอร์สำคัญจะไม่ไปสู่ ​​LTS รุ่นถัดไปดูบทความphoronix.com/ phoronix.com/ scan.php?
Adam Ryczkowski

2
ฉันไม่เข้าใจว่าทำไมโพสต์ของฉันจึงถูกระงับ ฉันขอคำแนะนำเกี่ยวกับสิ่งที่ใช้สำหรับเซิร์ฟเวอร์สื่อในบ้าน ฉันคิดว่าอาจมีกฎมากเกินไปในฟอรัมนี้เพื่อให้มีประโยชน์ มีที่ไหนอีกบ้างที่ฉันควรโพสต์คำถามของฉัน? หากคุณใช้ยากเกินไปผู้คนจะไปที่อื่น ...
FiftyKnight

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

@AdamRyczkowski ความเกี่ยวข้องของคำตอบสำหรับคำถามนี้จะไม่เปลี่ยนแปลงเร็วกว่าคำถามอื่น ๆ ฟอรัมเป็นสถานที่ที่แย่มากในการรับข้อมูลที่เชื่อถือได้ซึ่งเป็นสาเหตุที่ SE คิดค้นขึ้นมา
endolith

@endolith ถ้าคุณรู้สึกว่าคำถามที่ถูกปิดอย่างไม่ถูกต้องโปรดเปิดการอภิปรายเกี่ยวกับเรื่องนี้เมื่อวันที่Ask อูบุนตู Meta ที่กล่าวว่าฉันเห็นอะไรผิดปกติที่นี่ นี่เป็นคำถามที่อิงตามความคิดเห็นอย่างชัดเจนเนื่องจากคำตอบจะขึ้นอยู่กับความชอบส่วนตัวและสิ่งที่ OP ต้องการทำ
terdon

คำตอบ:


9

ปัจจุบันฉันใช้ btrfs, เคยใช้ zfs มาแล้ว zfs ค่อนข้างหิวหน่วยความจำและไม่ใช่ "linux-native" ดังนั้นถ้าคุณพอใจกับระบบไฟล์ที่ใหม่กว่าหรือน้อยกว่าฉันแนะนำ btrfs

หากคุณไป btrfs บน Ubuntu LTS ฉันแนะนำให้ถือไว้ที่ 14.04 เนื่องจากเมล็ดที่ผ่านมามีการปรับปรุง btrfs มากมาย

ระบบแบบดั้งเดิมมากขึ้นจะเกี่ยวข้องกับการจู่โจมซอฟต์แวร์ LVM + md นี่เป็นโซลูชันที่ทดลองและทดสอบแล้วซึ่งสามารถให้พื้นที่เก็บข้อมูลที่ขยายได้การจู่โจมซอฟต์แวร์สแน็ปช็อต ฯลฯ ฯลฯ แต่ไม่ใช่ "เจ๋ง" เหมือนระบบไฟล์รุ่นใหม่ เช่นการตรวจสอบ / COW)


นั่นเป็นจุดที่ดี ฉันควรพิจารณาความเท่น้อยกว่า แต่อาจมีวิธีการ LVM + md ที่เสถียรกว่า ฉันจะตรวจสอบมัน ขอบคุณ!
FiftyKnight

ฉันไม่ได้รับข้อมูลมากเกี่ยวกับ LVM แต่ได้อ่านเพียงเล็กน้อยเกี่ยวกับมัน ... LVM ที่ใหม่กว่ารองรับ COW (จากสแน็ปช็อต) ฉันไม่มีความคิดเกี่ยวกับการตรวจสอบอย่างไรก็ตาม ...... + 1
TrailRider

@TrailRider ที่เหมาะสมฉันคิดว่านั่นอาจเป็นวิธีที่พวกเขาทำ btrfs รองรับ COW สำหรับแต่ละไฟล์เช่นกัน (ผ่าน--reflinkอาร์กิวเมนต์ไปยังcp), zfs ไม่ได้ zfs และ btrfs เมื่อเร็ว ๆ นี้รองรับการลดความซ้ำซ้อนออนไลน์ซึ่ง LVM ไม่ได้
dwurf

6

ฮาร์ดแวร์ RAID ได้รับความนิยมอย่างมากจากบางคน แต่ฉันคิดว่ามันเหมือนความฝันที่จะมีรถถังกองทัพสหรัฐเป็นพาหนะคันเดียวของคุณ แน่นอนว่ามันปลอดภัย แต่มีขนาดใหญ่มีค่าบำรุงรักษาและค่าเชื้อเพลิงที่ห้ามปรามและจริง ๆ แล้วกลายเป็นกับดักเมื่อมันช่วยให้คุณลงกลางไม่มีที่ไหนเลยไม่มีบริการซ่อมมาตรฐานที่สามารถช่วยคุณได้

นอกจากนี้ฮาร์ดแวร์ RAID ยังมีข้อบกพร่องที่เป็นที่รู้จักกันดีซึ่งโซลูชั่นซอฟต์แวร์ RAID เต็มรูปแบบเช่น BTRFS และ ZFS หลีกเลี่ยง

สำหรับการใช้งานที่คุณกำลังวางแผนไม่มีโซลูชันซอฟต์แวร์ RAID ที่ดีกว่าระหว่าง ZFS และ BTRFS เป็นเพียงเรื่องของการเลือกโซลูชันที่เหมาะสมกับคุณที่สุด:

  • ZFS และ BTRFS เป็นทั้งซอฟต์แวร์ที่ยอดเยี่ยม-RAID / Volume Manager
  • ZFS และ BTRFS ทั้งคุณสมบัติการคัดลอกเมื่อเขียนภาพรวมและบล็อกการควบคุมผลรวมตรวจสอบ
  • ZFS สามารถจัดการกับระบบไฟล์ที่ใหญ่กว่านี้ได้ แต่ BTRFS สามารถรองรับ TB ได้มากพอสำหรับกล่องเก็บข้อมูลส่วนตัว
  • ชุมชนกำลังทำงานบนพอร์ต ZFS สำหรับ Linux, BSD และ OS X โดยอ้างอิงจากโอเพ่นซอร์สล่าสุดที่หาได้จากแหล่งเก็บข้อมูลของ Sun Microsystems ก่อนปิด (ไม่มีฟีเจอร์ล่าสุดที่ติดตั้งโดย Oracle แต่เป็น FS ที่ครบกำหนดแล้ว) )
  • BTRFS ถูกเสนอเป็นแพ็คเกจเสริมใน Linux ดิสทริบิวชันส่วนใหญ่เนื่องจากยังถือว่าไม่เสถียร แต่ยังคงได้รับการพัฒนาอย่างรวดเร็ว
  • ZFS ใช้ RAM มากกว่า BTRFS ตามที่ผู้โพสต์ก่อนหน้ากล่าวถึง (ขั้นต่ำ 4GB, 8GB แนะนำ แต่ยิ่งดี)

หวังว่ามันจะช่วย


ความจริงที่ว่า ZFS ไม่ใช่ linux แบบดั้งเดิมมันเป็นสิ่งที่ดีสำหรับฉัน ตอนนี้ให้เลือกระหว่าง BTRFS และ LVM / md ฉันได้ยินมาว่า LVM / md นั้นจัดการได้ยาก ฉันจะทำการวิจัยเพิ่มเติม ฉันได้เล่นกับ BTRFS เมื่อวันที่ 13.10 และมันง่ายในการติดตั้ง จะทดสอบสถานการณ์ความล้มเหลวและการขยายตัวที่หลากหลาย ขอบคุณ!
FiftyKnight

"ZFS สามารถรองรับระบบไฟล์ที่ใหญ่กว่านี้ได้": คุณมีแหล่งข้อมูลนี้หรือไม่?
FX

2
@FX BTRFS ขนาดสูงสุด = 2 ^ 64 ไบต์ [ en.wikipedia.org/wiki/Btrfs] | ขนาดปริมาณสูงสุด ZFS = 2 ^ 78 ไบต์ [ en.wikipedia.org/wiki/ZFS] | ขนาดไฟล์สูงสุดจะเท่ากัน แต่ BTRFS รองรับไฟล์จำนวนมาก
Eric_DL
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.