ฉันต้องการใช้ Raspberry Pi เป็นไฟล์เซิร์ฟเวอร์ (NAS / SMB)
ฉันจะสามารถแนบตัวควบคุม SATA / RAID ได้หรือไม่
ฉันต้องการใช้ Raspberry Pi เป็นไฟล์เซิร์ฟเวอร์ (NAS / SMB)
ฉันจะสามารถแนบตัวควบคุม SATA / RAID ได้หรือไม่
คำตอบ:
คุณสามารถสร้าง NAS โดยใช้ ...
ตัวจำลอง SATA / ตัวคูณพอร์ตฮาร์ดแวร์ SATA
คุณเพียงแค่เชื่อมต่อลูกศรสีน้ำเงินกับตัวแปลง SATA เป็น USB ตราบใดที่คุณทำงานด้วยความเร็ว USB 2 ตลอดคุณสามารถสร้างไดรฟ์ NAS ที่หนักแน่นโดยใช้ Pi ได้
ในการจ่ายไฟให้กับหน่วยมีปลั๊กมาตรฐาน (ตัวเชื่อมต่อฟลอปปี้ไดรฟ์เก่า 1.44 ") มันถูกใช้ในอุปกรณ์จ่ายไฟของพีซีทั้งหมดสำหรับอุปกรณ์เสริมวันนี้ในรูปนี้เป็นตัวแปลง MOLEX มันเป็นตัวเชื่อมต่อที่มีขนาดเล็กลง
คุณต้องตรวจสอบว่าต้องการแอมป์กี่ตัว แต่ถ้าคุณใช้กำลังไฟขนาด 5x3.5 "ฮาร์ดไดรฟ์แหล่งจ่ายไฟ 250 วัตต์จะเป็นตัวเลือกที่ดีที่สุดสำหรับการจ่ายไฟทุกอย่างแม้แต่ Raspberry จากสาย 5V!
โชคดี :)
-EDIT-
มีประโยชน์เป็นพิเศษสำหรับ Raspberry Pi 2+ และเป็นทางเลือกที่ดีสำหรับระบบ RAID ที่ไม่น่าเชื่อถือ
แทนที่จะใช้ฟังก์ชัน RAID บนบอร์ดเหล่านี้ให้กำหนดค่าไดรฟ์แต่ละตัวใน JBOD และใช้ ZFS เพื่อสร้างโวลุ่ม ZFS เสถียรมากและรับประกันว่าคุณจะไม่สูญเสียข้อมูล 'บิต' ก่อนที่มันจะบอกระบบว่าเสร็จสิ้นแล้ว ตัวควบคุม RAID ส่วนใหญ่เช่นนี้มักจะบอกระบบว่าข้อมูลถูกเขียนจากนั้นจะทำการฟลัชข้อมูลไปยังไดรฟ์ซึ่งอาจเกิดความเสียหายระหว่างการฟลัชและจากนั้นจะบอกว่าไม่มีใครมีความลับเล็ก ๆ น้อย ๆ แล้วบอกว่าทุกอย่างก็โอเค นอกจากนี้คุณสามารถย้ายไดรฟ์ของคุณไปยังการตั้งค่า FreeNAS และนำเข้าไดรฟ์ได้อย่างง่ายดายราวกับไม่มีอะไรเกิดขึ้น
โปรดจำไว้ว่าแบนด์วิดท์ จำกัด ความเร็ว USB2
ความเร็วที่ยอดเยี่ยมและการตั้งค่าที่สมดุลพอสมควรคือการตั้งค่า HDD 4 ตัวเป็นมิเรอร์ 2x2 มันให้ความจุครึ่งหนึ่งกับความซ้ำซ้อน 1 ถึง 2 ie 4 x 1TB ให้ผลรวม 2TB แต่รอ ... ZFS พูดถึงแต่ละไดรฟ์แยกกันเขียนความเร็ว 1 ไดรฟ์ (~ 50mb / s) ... อ่านความเร็ว 2 ไดรฟ์ (~ 100mb) !!!!
การผสมผสานที่รวดเร็วอย่างเห็นได้ชัดคือมิเรอร์ 1 X 4 เช่น 4 x 1TB ให้ 1TB BUT แต่คุณสามารถอ่านความเร็วสูงถึง 200mb / s !!! ความเร็วในการเขียน 1 ไดรฟ์
เนื่องจากชิปไม่มีการรองรับ SATA ตัวเลือกเดียวของคุณคือการเชื่อมต่อกล่องหุ้ม SATA HD ผ่านพอร์ต USB
หากคุณกล้าคุณสามารถใช้ PCI-E x1 ได้ด้วยหกพิน: SM_SCL, SM_SDA (ไปที่บัส I2C เป็นสัญญาณ SMBus), PCIE_IRQ (ท่อระบายน้ำเปิดที่ใช้ร่วมกันโดยการ์ดทั้งหมด), PCIE_CLK (สืบทอดสัญญาณที่แตกต่างกับวงจรภายนอก โดยการ์ดทั้งหมด), PCIE_Tx (สืบทอดมาเป็นดิฟเฟอเรนเชียลภายนอก, หนึ่งช่องสัญญาณต่อหนึ่งช่อง) และ PCIE_Rx (สืบทอดมาจากการส่งสัญญาณดิฟเฟอเรนเชียลภายนอก, หนึ่งช่องสัญญาณต่อหนึ่งช่อง)
ส่วนฮาร์ดแวร์ของเรานั้นง่าย แต่โปรโตคอล PCI-E ที่มีการต่อบิตอาจเป็นปัญหาได้เนื่องจากการ์ดบางรุ่นอาจไม่สามารถทำงานช้าลงได้มากนัก
ในการสร้างตัวควบคุม SATA ที่กำหนดเองสำหรับพิน GPIO จะไม่ใช่งานง่าย ๆ แต่อาจเกิดขึ้นได้หนึ่งวัน จากนั้น Pi สามารถใช้เป็น NAS
อุปกรณ์ NAS ก็จะเป็นทางออกที่ยอดเยี่ยมเนื่องจากพอร์ตเครือข่ายนั้นเร็วกว่า USB
Raspberry Pi มีแบนด์วิดท์ จำกัด เนื่องจากพอร์ต USB และ Ethernet ใช้พอร์ตโฮสต์ USB2 480mbps ร่วมกัน
ดู:
http://www.mikronauts.com/raspberry-pi/raspberry-pi-2-usb-hard-drive-and-adapter-tests/
http://www.mikronauts.com/raspberry-pi/raspberry-pi-2-nas-experiment-howto/