Π―, ΠΊΠ°ΠΊ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ MacBook Pro, ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΈ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ. ΠΡΠ»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΡΠΎΡΠ½Π΅Π΅, ΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΌΠ½ΠΎΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ rMBP Π±ΡΠ» ΠΎΡΠ½Π°ΡΠ΅Π½ SSD ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ Π²ΡΠ΅Π³ΠΎ 256GB, ΡΠ΅Π³ΠΎ, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, Π½Π°Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ Ρ Π²Π°ΡΠ°Π»ΠΎ.
Π ΠΊΠΎΠ³Π΄Π° Ρ ΠΏΠ»ΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌΡ ΡΡΠ°Π» Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π²ΠΈΠ΄Π΅ΠΎ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ²ΠΎΠΈΡ ΠΏΠΎΠ»Π΅ΡΠΎΠ², ΡΠΈΡΡΠ°ΡΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ³ΡΠ±ΠΈΠ»Π°ΡΡ. ΠΠ±ΡΠ΅ΠΌ Π·Π°ΡΠ½ΡΡΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΏΠΎΡΠ»Π΅ ΡΠ°ΠΊΠΈΡ ΠΏΠΎΠ»Π΅ΡΠΎΠ² ΡΠΎΡΡΠ°Π²Π»ΡΠ» 50+ GB, ΠΈ ΠΌΠΎΠΉ Π½Π΅ΡΡΠ°ΡΡΠ½ΡΠΉ SSD Π½Π° 256GB ΠΎΡΠ΅Π½Ρ ΡΠΊΠΎΡΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ»ΡΡ, Π²ΡΠ½ΡΠ΄ΠΈΠ² ΠΌΠ΅Π½Ρ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π΄ΠΈΡΠΊ Π½Π° 1TB. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΠΏΡΡΡΡ ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄, ΠΈ ΠΎΠ½ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π» ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΡΠΌΠΈ ΠΌΠ½ΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΌΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , Π½Π΅ Π³ΠΎΠ²ΠΎΡΡ ΡΠΆΠ΅ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π΅Π»Π°Π»ΠΈ Π΅Π³ΠΎ Π½Π΅ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΌ Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΡΠ°ΠΊ, Π² ΠΎΠ΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ Ρ ΡΠ΅ΡΠΈΠ» ΡΠΎΠ±ΡΠ°ΡΡ NAS Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° Π² Π½Π°Π΄Π΅ΠΆΠ΄Π΅, ΡΡΠΎ ΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Ρ ΠΎΡΡ Π±Ρ ΠΏΠ°ΡΡ Π»Π΅Ρ, Π½Π΅ ΡΡΠ΅Π±ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ Π°ΠΏΠ³ΡΠ΅ΠΉΠ΄Π°.
ΠΡΡ ΡΡΠ°ΡΡΡ Ρ Π½Π°ΠΏΠΈΡΠ°Π» Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΊΠ°ΠΊ ΠΏΠ°ΠΌΡΡΠΊΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈ ΠΊΠ°ΠΊ Ρ Π΄Π΅Π»Π°Π» Π½Π° ΡΠ»ΡΡΠ°ΠΉ, Π΅ΡΠ»ΠΈ ΠΌΠ½Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΡΠ½ΠΎΠ²Π°. ΠΠ°Π΄Π΅ΡΡΡ, ΡΡΠΎ ΠΈ Π΄Π»Ρ Π²Π°Ρ ΠΎΠ½Π° ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Π°, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠΎΠ±Π΅ΡΠ΅ΡΠ΅ΡΡ Π΄Π΅Π»Π°ΡΡ ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅.
ΠΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΡΠ΅ ΠΊΡΠΏΠΈΡΡ?
ΠΡΠ°ΠΊ, Π½Π°ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΌΡ Ρ ΠΎΡΠΈΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ, ΠΎΡΡΠ°Π΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡ ΠΊΠ°ΠΊ?
Π‘Π½Π°ΡΠ°Π»Π° Ρ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΡΡ Ρ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π», Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Synology, ΠΊΠΎΡΠΎΡΠ°Ρ, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΎΡΡ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π»ΡΡΡΠΈΠ΅ NAS-ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π½Π° ΡΡΠ½ΠΊΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠ°. Π‘Π°ΠΌΠ°Ρ Π΄Π΅ΡΠ΅Π²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Ρ 4-ΠΌΡ ΠΎΡΡΠ΅ΠΊΠ°ΠΌΠΈ ΡΡΠΎΠΈΡ $300+, ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΆΠ΅ΡΡΠΊΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π½Π΅ Π²Ρ ΠΎΠ΄ΡΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠ°ΠΌΠ° Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ Π½Π°ΡΠΈΠ½ΠΊΠ° ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ° Π½Π΅ ΠΎΡΠΎΠ±ΠΎ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΠΈΡΠ΅Π»ΡΠ½Π°, ΡΡΠΎ ΡΡΠ°Π²ΠΈΡ ΠΏΠΎΠ΄ Π²ΠΎΠΏΡΠΎΡ Π΅Π΅ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.
Π’ΠΎΠ³Π΄Π° Ρ ΠΈ ΠΏΠΎΠ΄ΡΠΌΠ°Π»: Π° ΠΏΠΎΡΠ΅ΠΌΡ Π±Ρ Π½Π΅ ΡΠΎΠ±ΡΠ°ΡΡ NAS-ΡΠ΅ΡΠ²Π΅Ρ ΡΠ°ΠΌΠΎΠΌΡ?
ΠΠΎΠΈΡΠΊ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°
ΠΡΠ»ΠΈ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΡΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ, ΡΠΎ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΎ. ΠΠ»Ρ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ±ΠΎΡΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΡΠΈ ΠΏΠΎΠ΄Π΅ΡΠΆΠ°Π½Π½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π΄Π»Ρ Π·Π°Π΄Π°Ρ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π½Π°ΠΌ Π½Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΎΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠ· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΆΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΌ RAM, Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ SATA ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠΎΠ² ΠΈ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΠΊΠ°ΡΡΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΌΠ΅ΡΡΠ΅ ΠΌΠΎΠ΅Π³ΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΆΠΈΠ²Π°Π½ΠΈΡ, ΡΠΎ ΠΈ ΡΡΠΎΠ²Π΅Π½Ρ ΡΡΠΌΠ° ΡΠΎΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅.
Π‘Π²ΠΎΠΈ ΠΏΠΎΠΈΡΠΊΠΈ Ρ Π½Π°ΡΠ°Π» Ρ eBay. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ ΡΠ°ΠΌ Ρ Π½Π°ΡΠ΅Π» ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π΅ΡΠΆΠ°Π½Π½ΡΡ Dell PowerEdge R410/R210 ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ ΠΌΠ΅Π½Π΅Π΅ $100, ΠΈΠΌΠ΅Ρ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΌ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ, Ρ Π·Π½Π°Π», ΡΡΠΎ ΡΡΠΈ Π±Π»ΠΎΠΊΠΈ 1U ΠΈΠ·Π΄Π°ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΌΠ° ΠΈ Π΄Π»Ρ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠΎΡΠΌΠ°ΡΠ° tower ΡΠ°ΡΠ΅ ΠΌΠ΅Π½Π΅Π΅ ΡΡΠΌΠ½Ρ, Π½ΠΎ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π½Π° eBay ΠΈΡ Π±ΡΠ»ΠΎ Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈ Π²ΡΠ΅ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ Π»ΠΈΠ±ΠΎ Π΄ΠΎΡΠΎΠ³ΠΈΠ΅, Π»ΠΈΠ±ΠΎ ΠΌΠ°Π»ΠΎΠΌΠΎΡΠ½ΡΠ΅.
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΌ ΠΌΠ΅ΡΡΠΎΠΌ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΡΠ°Π» ΡΠ°ΠΉΡ Craiglist, Π³Π΄Π΅ Ρ Π½Π°ΡΠ΅Π» ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΏΡΠΎΠ΄Π°Π²Π°Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄Π΅ΡΠΆΠ°Π½Π½ΡΠΉ HP ProLiant N40L Π²ΡΠ΅Π³ΠΎ Π·Π° $75! Π― Π±ΡΠ» Π·Π½Π°ΠΊΠΎΠΌ Ρ ΡΡΠΈΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°ΠΆΠ΅ Π² ΠΏΠΎΠ΄Π΅ΡΠΆΠ°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠΎΡΡ Π² ΡΠ°ΠΉΠΎΠ½Π΅ $300, ΡΠ°ΠΊ ΡΡΠΎ Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΠ» ΠΏΡΠΎΠ΄Π°Π²ΡΡ ΠΏΠΈΡΡΠΌΠΎ Π² Π½Π°Π΄Π΅ΠΆΠ΄Π΅, ΡΡΠΎ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ Π΅ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎ. Π£Π·Π½Π°Π², ΡΡΠΎ ΡΠ°ΠΊ ΠΎΠ½ΠΎ ΠΈ Π΅ΡΡΡ, Ρ, Π½Π΅Π΄ΠΎΠ»Π³ΠΎ Π΄ΡΠΌΠ°Ρ, Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΡΡ Π² Π‘Π°Π½ ΠΠ°ΡΠ΅ΠΎ, ΡΡΠΎΠ±Ρ Π·Π°Π±ΡΠ°ΡΡ ΡΡΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΆΠ΅ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π²Π·Π³Π»ΡΠ΄Π° ΠΌΠ΅Π½Ρ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΏΠΎΡΠ°Π΄ΠΎΠ²Π°Π». Π£ Π½Π΅Π³ΠΎ Π±ΡΠ» ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ·Π½ΠΎΡ ΠΈ, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ Π½Π°Π»Π΅ΡΠ° ΠΏΡΠ»ΠΈ, Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π±ΡΠ»ΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ.
Π€ΠΎΡΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠΊΡΠΏΠΊΠΈ
Π Π²ΠΎΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ°:
- CPU: AMD Turion(tm) II Neo N40L Dual-Core Processor (64-bit)
- RAM: 8 GB non-ECC RAM (ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ Π²Π»Π°Π΄Π΅Π»ΡΡΠ΅ΠΌ)
- Flash: 4 GB USB Drive
- SATA Connectors: 4 + 1
- NIC: 1 Gbps on-board NIC
Π‘ΡΠΎΠΈΡ Π»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ, ΡΡΠΎ Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° Π²ΠΎΠ·ΡΠ°ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ, ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄ΠΈΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΠΈΡΡΠ΅ΠΌ NAS, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΡ Π½Π° ΡΡΠ½ΠΊΠ΅, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ. ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ·ΠΆΠ΅ Ρ Π΄Π°ΠΆΠ΅ ΡΠ΄Π΅Π»Π°Π» Π°ΠΏΠ³ΡΠ΅ΠΉΠ΄ Π΄ΠΎ 16 GB ECC Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΡΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ Π±ΡΡΠ΅ΡΠ° ΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΠΎΠΉ Π·Π°ΡΠΈΡΠΎΠΉ Π΄Π°Π½Π½ΡΡ .
ΠΡΠ±ΠΎΡ ΠΆΠ΅ΡΡΠΊΠΈΡ Π΄ΠΈΡΠΊΠΎΠ²
Π’Π΅ΠΏΠ΅ΡΡ Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΎΡΠ»ΠΈΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ ΠΎΡΡΠ°Π»ΠΎΡΡ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ Π΄Π»Ρ Π½Π΅Π΅ ΠΆΠ΅ΡΡΠΊΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π·Π° ΡΠ΅ $75 Ρ ΠΏΠΎΠ»ΡΡΠΈΠ» ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΌ ΡΠ΅ΡΠ²Π΅Ρ Π±Π΅Π· HDD, ΡΡΠΎ ΠΌΠ΅Π½Ρ ΠΈ Π½Π΅ ΡΠ΄ΠΈΠ²ΠΈΠ»ΠΎ.
ΠΡΠΎΠ²Π΅Π΄Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ Π²ΡΡΡΠ½ΠΈΠ», ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ NAS-ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π² ΠΊΡΡΠ³Π»ΠΎΡΡΡΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ 24/7 Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ HDD WD Red. ΠΠ»Ρ ΠΈΡ ΠΏΠΎΠΊΡΠΏΠΊΠΈ Ρ ΠΎΠ±ΡΠ°ΡΠΈΠ»ΡΡ Π½Π° Amazon, Π³Π΄Π΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅Π» 4 ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ° ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ ΠΏΠΎ 3 TB. ΠΠΎ ΡΡΡΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ HDD, Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° ΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ. ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ RAID Π² ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π΅.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΡ
ΠΡΠΌΠ°Ρ, ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ
NAS-ΡΠ±ΠΎΡΠΎΠΊ ΡΠΈΡΡΠ΅ΠΌΡ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ CentOS Π½Π° USB Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ β Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ USB Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π·Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΈ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΌΠ°ΡΡΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅Ρ Π²Π°Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌ Π΅Π΅ ΡΡΠ°ΠΏΠ°ΠΌ.
Π‘Π±ΠΎΡΠΊΠ° RAID
ΠΠΎΡΠ»Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ CentOS Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» ZFS on Linux, ΡΠ»Π΅Π΄ΡΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠΌ
ΠΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° Ρ Π·Π°Π³ΡΡΠ·ΠΈΠ» ΠΌΠΎΠ΄ΡΠ»Ρ ZFS Kernel:
$ sudo modprobe zfs
Π ΡΠΎΠ·Π΄Π°Π» ΠΌΠ°ΡΡΠΈΠ² RAIDZ1 ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ zpool
:
$ sudo zpool create data raidz1 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609145 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609146 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609147 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609148
$ sudo zpool add data log ata-SanDisk_Ultra_II_240GB_174204A06001-part5
$ sudo zpool add data cache ata-SanDisk_Ultra_II_240GB_174204A06001-part6
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π·Π΄Π΅ΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ID ΠΆΠ΅ΡΡΠΊΠΈΡ
Π΄ΠΈΡΠΊΠΎΠ² Π²ΠΌΠ΅ΡΡΠΎ ΠΈΡ
ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½ΡΡ
ΠΈΠΌΠ΅Π½ (sdx
), ΡΡΠΎΠ±Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΡΠ°Π½Ρ ΡΠ±ΠΎΡ ΠΈΡ
ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΠ·-Π·Π° ΡΠΌΠ΅Π½Ρ Π±ΡΠΊΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ.
Π― ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ» ZIL ΠΈ ΠΊΡΡ L2ARC, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠ΅ΡΡ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ SSD, ΡΠ°Π·Π±ΠΈΠ² ΡΡΠΎΡ SSD Π½Π° Π΄Π²Π° ΡΠ°Π·Π΄Π΅Π»Π°: 5GB ΠΏΠΎΠ΄ ZIL ΠΈ ΠΎΡΡΠ°ΡΠΎΠΊ ΠΏΠΎΠ΄ L2ARC.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ RAIDZ1, ΡΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΎΡΠΊΠ°Π· 1 Π΄ΠΈΡΠΊΠ°. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΡΠ»Π° Π½Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ·-Π·Π° Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΠΈ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΡΡΡΠΎΡ Π²ΡΠΎΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ±ΠΎΡΠΊΠΈ RAID, ΡΡΠΎ ΡΡΠ΅Π²Π°ΡΠΎ ΠΏΠΎΡΠ΅ΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΡ . Π― ΠΆΠ΅ ΠΏΡΠ΅Π½Π΅Π±ΡΠ΅Π³ ΡΡΠΎΠΉ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠ΅ΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ Π΄Π΅Π»Π°Π» ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ Π²Π°ΠΆΠ½ΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅, ΠΈ Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΡΡΡΠΎΡ Π΄Π°ΠΆΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π»ΠΈΡΡ Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ , Π½ΠΎ Π½Π΅ ΠΈΡ ΡΠΎΡ ΡΠ°Π½Π½ΠΎΡΡΡ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π΅Π»Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ, ΡΠΎ Π»ΡΡΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ RAIDZ2 ΠΈΠ»ΠΈ RAID10.
Π£Π±Π΅Π΄ΠΈΡΡΡ Π² ΡΡΠΏΠ΅ΡΠ½ΠΎΡΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ, Π²ΡΠΏΠΎΠ»Π½ΠΈΠ²:
$ sudo zpool status
ΠΈ
$ sudo zfs list
NAME USED AVAIL REFER MOUNTPOINT
data 510G 7.16T 140K /mnt/data
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ZFS ΠΌΠΎΠ½ΡΠΈΡΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠ» ΠΏΡΡΠΌΠΎ Π² /
, ΡΡΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ, Π²ΡΠΏΠΎΠ»Π½ΠΈΠ²:
zfs set mountpoint=/mnt/data data
ΠΡΡΡΠ΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠ² Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ . Π― ΡΠΎΠ·Π΄Π°Π» Π΄Π²Π°, ΠΎΠ΄ΠΈΠ½ Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠ° Time Machine ΠΈ Π²ΡΠΎΡΠΎΠΉ Π΄Π»Ρ ΠΎΠ±ΡΠ΅Π³ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ². ΠΠ±ΡΠ΅ΠΌ Π΄Π°ΡΠ°ΡΠ΅ΡΠ° Time Machine Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ» ΠΊΠ²ΠΎΡΠΎΠΉ Π² 512 GB, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΡΡ Π΅Π³ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠΎΡΡ.
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ
zfs set compression=on data
ΠΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΡΠΆΠ°ΡΠΈΡ ZFS. Π‘ΠΆΠ°ΡΠΈΠ΅ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ CPU, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ»ΡΡΡΠΈΡΡ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ I/O, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅Π³Π΄Π° ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
zfs set relatime=on data
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΌΡ ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π΄ΠΎ atime
, ΡΡΠΎΠ±Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ IOPS ΠΏΡΠΈ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΈ ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ZFS on Linux ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΄Π»Ρ ARC 50% ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ. Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±ΡΠ΅Π΅ ΡΠΈΡΠ»ΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π΅Π²Π΅Π»ΠΈΠΊΠΎ, ΡΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π΄ΠΎ 90%, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π½Π΅ Π±ΡΠ΄ΡΡ.
$ cat /etc/modprobe.d/zfs.conf
options zfs zfs_arc_max=14378074112
ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ
$ python arc_summary.py
...
ARC Size: 100.05% 11.55 GiB
Target Size: (Adaptive) 100.00% 11.54 GiB
Min Size (Hard Limit): 0.27% 32.00 MiB
Max Size (High Water): 369:1 11.54 GiB
...
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ ΡΡ Π·Π°Π΄Π°Ρ
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Netatalk
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
$ cat /etc/netatalk/afp.conf
[datong@Titan ~]$ cat /etc/netatalk/afp.conf
;
; Netatalk 3.x configuration file
;
[Global]
; Global server settings
mimic model = TimeCapsule6,106
; [Homes]
; basedir regex = /home
; [My AFP Volume]
; path = /path/to/volume
; [My Time Machine Volume]
; path = /path/to/backup
; time machine = yes
[Datong's Files]
path = /mnt/data/datong
valid users = datong
[Datong's Time Machine Backups]
path = /mnt/data/datong_time_machine_backups
time machine = yes
valid users = datong
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ vol dbnest
ΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΡΡΠ΅Π·Π½ΡΠΌ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ΠΌ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Netatalk ΠΏΠΈΡΠ΅Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
CNID Π² ΠΊΠΎΡΠ΅Π½Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΡΠΎ Π±ΡΠ»ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π½Π° USB, Π² ΡΠ²ΡΠ·ΠΈ Ρ ΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΆΠ΅ vol dbnest
ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Π² ΠΊΠΎΡΠ½Π΅ Volume, ΠΊΠΎΡΠΎΡΡΠΉ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΏΡΠ»Ρ ZFS ΠΈ ΡΠΆΠ΅ Π½Π° ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½Π΅Π΅.
ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠΎΠ² Π² Firewall
$ sudo firewall-cmd --permanent --zone=public --add-service=mdns
$ sudo firewall-cmd --permanent --zone=public --add-port=afpovertcp/tcp
sudo firewall-cmd —permanent —zone=public —add-port=afpovertcp/tcp
ΠΡΠ»ΠΈ Π²ΡΠ΅ Π±ΡΠ»ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΎ Π²Π΅ΡΠ½ΠΎ, ΡΠΎ Π²Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² Finder, ΠΈ Time Machine ΡΠΎΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ
S.M.A.R.T ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΡΡΠ°ΡΡΡ Π²Π°ΡΠΈΡ Π΄ΠΈΡΠΊΠΎΠ² Ρ ΡΠ΅Π»ΡΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΈΡ ΠΎΡΠΊΠ°Π·Π°.
$ sudo yum install smartmontools
$ sudo systemctl start smartd
ΠΠ΅ΠΌΠΎΠ½ Π΄Π»Ρ ΠΠΠ
ΠΠΎΠ½ΠΈΡΠΎΡΠΈΡ Π·Π°ΡΡΠ΄ ΠΠΠ APC ΠΈ Π²ΡΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π·Π°ΡΡΠ΄ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ°Π».
$ sudo yum install epel-release
$ sudo yum install apcupsd
$ sudo systemctl enable apcupsd
ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ Π°ΠΏΠ³ΡΠ΅ΠΉΠ΄
Π‘ΠΏΡΡΡΡ Π½Π΅Π΄Π΅Π»Ρ ΠΏΠΎΡΠ»Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΡ, Ρ Π½Π°ΡΠ°Π» Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡΡΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π² ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΏΠ°ΠΌΡΡΡ Π±Π΅Π· ECC. Π ΡΠΎΠΌΡ ΠΆΠ΅ Π² ΡΠ»ΡΡΠ°Π΅ Ρ ZFS Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ°ΠΌΡΡΡ Π΄Π»Ρ Π±ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ Π²Π΅ΡΡΠΌΠ° ΠΊΡΡΠ°ΡΠΈ. ΠΠΎΡΡΠΎΠΌΡ Ρ ΡΠ½ΠΎΠ²Π° ΠΎΠ±ΡΠ°ΡΠΈΠ»ΡΡ ΠΊ Amazon, Π³Π΄Π΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅Π» 2x Kingston DDR3 8GB ECC RAM Π·Π° $80 ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΠ» Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΡΠΉ RAM, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ Π²Π»Π°Π΄Π΅Π»ΡΡΠ΅ΠΌ. Π‘ΠΈΡΡΠ΅ΠΌΠ° Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°Π·Π° Π·Π°Π³ΡΡΠ·ΠΈΠ»Π°ΡΡ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΈ Ρ ΡΠ±Π΅Π΄ΠΈΠ»ΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ECC Π±ΡΠ»Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π½Π°:
$ dmesg | grep ECC
[ 10.492367] EDAC amd64: DRAM ECC enabled.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΠΌΠ΅Π½Ρ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡΠ°Π΄ΠΎΠ²Π°Π». Π’Π΅ΠΏΠ΅ΡΡ Ρ ΠΌΠΎΠ³Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ 1Gbps LAN ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΉΠ»ΠΎΠ², ΠΈ Time Machine ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±Π΅Π·ΡΠΏΡΠ΅ΡΠ½ΠΎ. Π’Π°ΠΊ ΡΡΠΎ, Π² ΠΎΠ±ΡΠ΅ΠΌ ΠΈ ΡΠ΅Π»ΠΎΠΌ, Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ Ρ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½.
ΠΡΠΎΠ³ΠΎΠ²Π°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ:
- 1 * HP ProLiant N40L = $75
- 2 * 8 GB ECC RAM = $174
- 4 * WD Red 3 TB HDD = $440
ΠΡΠΎΠ³ΠΎ = $689
ΠΠΎΡ ΡΠ΅ΠΏΠ΅ΡΡ Ρ ΠΌΠΎΠ³Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΠ΅Π½Π° ΡΠΎΠ³ΠΎ ΡΡΠΎΠΈΠ»Π°.
Π Π²Ρ Π΄Π΅Π»Π°Π΅ΡΠ΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° NAS?
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com