Menu serwera

Synology DS213+ i tworzenie torrentów

O tym, że Synology DS213+ to ogólnie rzecz biorąc doskonały NAS, czytelnicy tego bloga mogli się naczytać nie raz. Piszę o tym (i innych urządzeniach od Synology) nie tylko dlatego, że są fajne ale przede wszystkim dlatego, że są użyteczne i sporo codziennych sieciowych zadań można na nie spokojnie przewalić. Jest wszakże kilka problemów a właściwie aplikacji, które chciałbym zobaczyć w swoim sieciowym pudełku. Jedną z nich jest pełnoprawny klient FTP, który BARDZO przydałby się wielu użytkownikom w ich codziennej pracy. Automatyzacja wysyłania dużych plików (rzecz dla np. grafika diablo przydatna), kolejkowanie zadań i możliwość zrzucenia całej tej pracy na urządzenie byłaby nieoceniona. Drugą dla mnie istotną funkcją, której mi aktualnie brakuje, to możliwość tworzenia torrentów bezpośrednio na urządzeniu.

Jedni używają torrentów do zbożnych celów, inni do nieco mniej. Należę do tej drugiej grupy a dzięki P2P mogę chociaż w pewnym stopniu odciążyć swoje łącze, przerzucając część wysyłania danych na swoich użytkowników. Niestety nie jestem w stanie zapewnić im odpowiedniej szerokości łącza, by z akceptowalną szybkością moi znajomi mogli dobierać się do moich zasobów. Stąd i pomysł, by zapędzić do pracy także ich łącza i jakoś przyspieszyć rozchodzenie się plików wśród użytkowników mojego serwera.

Scenariusz takiego dzielenia jest prosty: coÅ› Å›ciÄ…gam z sieci, robiÄ™ z tego odpowiedniÄ… paczuszkÄ™, tworzÄ™ torrenta i rozsyÅ‚am do userów seedujÄ…c drania przez jakiÅ› czas. Proceder prosty jak kichniÄ™cie i nie wymagajÄ…cy wielkiej filozofii. Jedyne, co tak naprawdÄ™ wkurza, to brak możliwoÅ›ci wykonania wszystkich dziaÅ‚aÅ„ bezpoÅ›rednio na urzÄ…dzeniu – torrenta „krÄ™cić” już muszÄ™ za pomocÄ… odpowiedniego softu za pomocÄ… komputera. Przy połączeniu kablem proces hashowania jakoÅ› jeszcze idzie ale jako że kabli wÅ‚aÅ›ciwie w domu nie używam i komunikujÄ™ siÄ™ z NASem po Wi-Fi, proces hasowania kilku gigabajtów danych potrafi trwać dÅ‚uuuugo. Ani to wygodne, ani sensowne.

Na szczęście da się w prosty sposób zapędzić Synology DS213+ do popracowania przy tworzeniu torrentów. W tym celu przydadzą się zainstalowane pakiety Python i py3k. Zasadniczo sam pakiet py3k powinien wystarczyć ale jeśli traficie na jakieś problemy, zawsze można Pythona doinstalować i powinno wszystko śmigać.

Pakiety Python i py3k

Pakiety Python i py3k

MajÄ…c Å›rodowisko, trzeba teraz wrzucić na urzÄ…dzenie odpowiedni skrypt. SzukaÅ‚em dosyć dÅ‚ugo czegoÅ›, co bezkonfliktowo i bezproblemowo Å›migaÅ‚oby na NASie i w koÅ„cu znalazÅ‚em skrypt o nazwie py3createtorrent. Rzecz jest banalna w „instalacji” i obsÅ‚udze. Wystarczy wgrać gdzieÅ› toto (u mnie akurat leży w home admina) a później zaprzyjaźnić siÄ™ z obsÅ‚ugÄ….

Dalej to już same miÅ‚e rzeczy – skrypt pozwala na wskazywanie katalogu, w którym ma być zapisany plik torrenta i jeÅ›li skonfigurowaÅ‚o siÄ™ odpowiednio Download Station, można w bardzo Å‚atwy sposób wrzucać torrenty tworzone z wÅ‚asnych zasobów w kolejkÄ™. A wszystko za pomocÄ… terminala i bezpoÅ›rednio na urzÄ…dzeniu, o co przecież w serwerach chodzi. Problem solved.

Dalej jest to moim skromnym zdaniem obejście problemu a nie jego rozwiązanie (Download Station powinno mieć wbudowaną możliwość tworzenia torrentów, nie jest to jakaś wielka filozofia przecież) ale na dzień dzisiejszy musi mi wystarczyć. I sprawdza się zadziwiająco dobrze.

,

2 odpowiedź do Synology DS213+ i tworzenie torrentów

  1. Tomasz Napierała Listopad 26, 2013 o 18:54 #

    Zainteresuj się bit torrens sync-iem. Bardzo zacna usługa.

  2. CoSTa Listopad 27, 2013 o 08:57 #

    A powiem ci, że się nawet tym zainteresowałem. Rzecz wygląda zacnie ale coś mi z uprawnieniami nie halo, już nie pomnę z jakiego powodu (pewnie źle coś poustawiałem) ale userzy widzieli za dużo. Muszę się w wolnej chwili tym mocniej pobawić bo to faktycznie fajna sprawa.

Dodaj komentarz

Przeczytaj poprzedni wpis:
The Wolverine!

Pogrążony w rozpaczy po śmierci Jean, Wolverine, zaszył się na Alasce, gdzie w spokoju może cierpieć i śnić co noc...

Zamknij