Urządzenia pamięci USB, takie jak pamięci USB i dyski twarde, są często używane do podłączania pamięci zewnętrznej do dowolnego rodzaju komputera. W jaki sposób Raspberry Pi może emulować pamięć USB? Najłatwiejszą aplikacją było uzyskanie bezpośredniego dostępu do karty SD przez USB, ale można również zapewnić dostęp do plików przez Ethernet. Pomyślałem o następującym układzie „ pamięci USB w chmurze ”:
Computer <---USB---> |Raspberry Pi| <---Ethernet---> Cloud, NAS etc.
Komputer powinien widzieć tylko zwykłą pamięć USB do odczytu i zapisu plików. Raspberry Pi działałby jak programowalny most, który odwzorowuje katalogi i dostęp do plików na żądanie do magazynu w chmurze. Możesz uzyskać dostęp do hostingu w chmurze z dowolnego komputera (w tym odtwarzaczy multimedialnych Black Box) przez USB bez konieczności instalowania dodatkowego oprogramowania na komputerze. Mostek USB Raspberry Pi powinien również być w stanie szyfrować / deszyfrować pliki w locie, aby można było przechowywać pliki zaszyfrowane w chmurze i uzyskiwać do nich dostęp na dowolnym urządzeniu, takim jak zwykły dysk USB.
Edycja: Istniejące produkty o podobnych, ale ograniczonych funkcjach to Wireless Media Stick i USB-over-Network . Dostęp do plików w chmurze może być możliwy poprzez zamontowanie wirtualnej pamięci za pomocą dysku w chmurze lub podobnego oprogramowania i szyfrowanie za pomocą TrueCrypt lub EncFS - hasła byłyby przechowywane na karcie SD Raspberry Pi tylko, ale można było uzyskać dostęp do pamięci z dowolnego komputera bez konieczności wpisz hasło na niezaufanym komputerze.