{"guid":"oWSnX3jCppg3FvmJY0Xn9Q","title":"An Embedded USB Cloud Storage Gateway with Tumbleweed","subtitle":"","slug":"934-an-embedded-usb-cloud-storage-gateway-with-tumbleweed","link":"https://c3voc.de","description":"Scale-out block storage offerings, such as Ceph RADOS Block Devices, offer a number of desirable features including fault tolerance, thin-provisioning, online resize and snapshots.\nExposing such storage for access via an embedded USB storage gadget can solve a number of factors limiting adoption, namely:\n- Interoperability\n  + Cloud storage can now be consumed by almost any system with a USB port\n- Ease of use\n  + Configure once, then plug and play anywhere\n- Security\n  + Encryption can be performed on the USB device itself, reducing reliance on cloud storage providers\n\nThis presentation will introduce and demonstrate a USB cloud storage gateway prototype developed during SUSE Hack Week, running on an ARM board with openSUSE Tumbleweed.","original_language":"eng","persons":["David Disseldorp"],"tags":["osc16"],"view_count":61,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2025-02-07T23:00:07.995+01:00","length":1032,"duration":1032,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/934-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/934-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/oWSnX3jCppg3FvmJY0Xn9Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/oWSnX3jCppg3FvmJY0Xn9Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/934-an-embedded-usb-cloud-storage-gateway-with-tumbleweed","url":"https://api.media.ccc.de/public/events/oWSnX3jCppg3FvmJY0Xn9Q","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":31,"event_guid":"import-a05a76991aa031db49","weight":1},{"event_id":346,"event_guid":"import-235811a6267df82510","weight":1},{"event_id":646,"event_guid":"import-7af3c11a86c7ca7fca","weight":2},{"event_id":674,"event_guid":"import-4668efe98f02e12b8d","weight":1},{"event_id":2018,"event_guid":"NcH7TwKoQARNQ2auG050Wg","weight":1},{"event_id":2166,"event_guid":"Km3oA97mSXAMOZGte_v8Fg","weight":1},{"event_id":2416,"event_guid":"629d6355-cea6-4ada-a223-a57c4c7b14da","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3277,"event_guid":"7867bb2d-a04b-5e94-96d4-127f7b385a13","weight":1},{"event_id":3379,"event_guid":"bde964f6-410d-412f-a4fa-71a7e8315496","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3396,"event_guid":"1b3d3055-e131-4157-8432-7d408be4ec2b","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":1},{"event_id":4938,"event_guid":"fd734b31-4f79-4d1f-879f-3f7248c60dad","weight":1},{"event_id":5261,"event_guid":"f55c60ce-85d5-457f-a6c1-74317ea72bdd","weight":1},{"event_id":5273,"event_guid":"065e78a2-c020-4199-ad38-4bea1e62eb15","weight":1},{"event_id":5533,"event_guid":"gSkZwkBoI2cAIYA29-UNHQ","weight":1},{"event_id":5670,"event_guid":"61886440-d4eb-43de-8914-152c9fabdffc","weight":1},{"event_id":5965,"event_guid":"c9dcd2a5-288f-55d0-8577-dc00c2e185ce","weight":1},{"event_id":6156,"event_guid":"dc056762-35b9-b946-e3df-2378b1417559","weight":1},{"event_id":6157,"event_guid":"b512a4cb-3c13-4065-076f-94039f987bf8","weight":1},{"event_id":6170,"event_guid":"86d8231d-2c05-4207-9da1-2d9eb88f40bb","weight":1},{"event_id":7065,"event_guid":"gdfI-Glbwx3op1MmYFwC9A","weight":1}],"recordings":[{"size":124,"length":1032,"mime_type":"video/mp4","language":"eng","filename":"osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-06-24T16:34:41.380+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/h264-hd/osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed_hd.mp4","url":"https://api.media.ccc.de/public/recordings/11081","event_url":"https://api.media.ccc.de/public/events/oWSnX3jCppg3FvmJY0Xn9Q","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":41,"length":1032,"mime_type":"video/mp4","language":"eng","filename":"osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-06-24T18:13:20.351+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/h264-sd/osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed_sd.mp4","url":"https://api.media.ccc.de/public/recordings/11092","event_url":"https://api.media.ccc.de/public/events/oWSnX3jCppg3FvmJY0Xn9Q","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":157,"length":1032,"mime_type":"video/webm","language":"eng","filename":"osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-06-25T02:01:25.846+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/webm-hd/osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/11119","event_url":"https://api.media.ccc.de/public/events/oWSnX3jCppg3FvmJY0Xn9Q","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":45,"length":1032,"mime_type":"video/webm","language":"eng","filename":"osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-06-25T02:02:06.250+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/webm-sd/osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/11120","event_url":"https://api.media.ccc.de/public/events/oWSnX3jCppg3FvmJY0Xn9Q","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":12,"length":1023,"mime_type":"audio/opus","language":"eng","filename":"osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2016-06-24T18:18:49.276+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/opus/osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed.opus","url":"https://api.media.ccc.de/public/recordings/11101","event_url":"https://api.media.ccc.de/public/events/oWSnX3jCppg3FvmJY0Xn9Q","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":15,"length":1024,"mime_type":"audio/mpeg","language":"eng","filename":"osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2016-06-24T18:18:15.794+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/mp3/osc16-934-eng-An_Embedded_USB_Cloud_Storage_Gateway_with_Tumbleweed.mp3","url":"https://api.media.ccc.de/public/recordings/11100","event_url":"https://api.media.ccc.de/public/events/oWSnX3jCppg3FvmJY0Xn9Q","conference_url":"https://api.media.ccc.de/public/conferences/osc16"}]}