Хмарні сховища для тематичних даних

До країв, до відмови наполнясь водою, і від тяжкості донизу провиснув,
І набухнув дощем, один на одного вони набігають і тиснуть один одного.
І вибухають з тріском вони, як булька…
Аристофан, комедія «Хмари»




Пару років тому в статті про бекапі персонального фотоархіву я вже писав про можливості активного використання хмарних сервісів для зберігання персональних даних певного типу (там йшлося про фото). З тих пір хмарні технології отримали подальший розвиток, гігабайт подешевшав, а долар подорожчав; ми ж як користувалися Google Drive або Dropbox, так і продовжуємо користуватися ними. У всякому разі, якщо раніше ідея засунути пару терабайт фотографій в хмару приходила в голову головним чином комерційними фотографам (відеооператорів, музикантам), то зараз подібне рішення стає скоріше нормою, ніж виключенням з правил. А вартість зберігання… що ж, майже за все треба платити! Тим більше, що і безкоштовних хмарних сервісів (або хоча б таких, які дають хороший обсяг сховища в якості безкоштовного старту) в наш час греблю гати. (Особисто мені Яндекс за якісь неясні заслуги подарував на хмарі Яндекс.Диск аж 210 безкоштовних гігабайт, і це у 210 разів більше, ніж обсяг вінчестера на моїй самій першої робочої станції!)

З урахуванням цих міркувань, я хотів би поділитися особистим досвідом використання хмар для зберігання тематичних даних. В моєму випадку я буду говорити про фотографіях, але, як вже відмічено вище, точно тими ж міркуваннями можна керуватися, розміщуючи на хмарних акаунтах будь-які мультимедійні дані, проекти або документи). Природно, опис переваг, недоліків і методів роботи з хмарами носить в моєму випадку дещо суб'єктивний характер, тому я буду радий будь-яких доповнень, коментарів і навіть спростувань своїх висновків; адже я не айтішник, і тому не можу повністю врахувати, наприклад, всі тонкі міркування інформаційної безпеки. Зрештою, і точка зору користувача може теж іноді бути корисною.

Доступ до хмарних сховищ

Як користувач, я розділив би хмарні сервіси для зберігання даних на три групи за способом доступу до вмісту.

  • Перший (найбільш рідкісний) вимагає спеціального додатка для зв'язку з сховищем.
  • Другий спосіб заснований на використанні браузерів або інших стандартних програм.
  • Третій спосіб – синхронізовану локальної папки на комп'ютері.
У всіх трьох способів є свої переваги і недоліки.

Одна хмара, одна утиліта, один інтерфейс
Перший з методів хороший, наприклад, якщо хмара, в якому передбачається здійснювати зберігання даних, тісно пов'язане з функціональністю програми. Так, моя улюблена програма резервного копіювання Handy Backup пропонує сервіс хмарного зберігання бекапів HBdrive, на жаль, платний. Google Picasa тісно інтегрована з хмарою Google Drive в рамках сервісу Google+, що можна розглядати як комбінацію всіх трьох стандартних підходів. За тим же принципом працюють і багато фотохостинги, наприклад, неодноразово облаяний усіма за зіпсовані знімки сервіс зберігання фотографій «ВКонтакте». Сумно, але іноді трапляються і монстри, що вимагають установки спеціального клієнта навіть для самої звичайної функції – завантаження і вивантаження збережених даних хмара. Не плутайте ці програми-клієнти з демонами або утилітами синхронізації, додається до третього способу. У наш час навряд чи хтось буде ставити спеціальний клієнт просто для того, щоб копіювати файли туди-сюди; більшість сервісів пропонує більш прості методи.

Цікаво, що до першого способу ставляться в багатьох випадках і хмарні сервіси, інтегровані з операційними системами, такі, як OneDrive або Ubuntu One, нині, наскільки мені відомо, давно спочилий у бозі. При переході з системи на систему ці хмари-додатки можуть викликати у вас деяку головний біль. Самі порядні розробники тут, на мій смак, це автори iCloud – у мене жодного разу не виникло проблем з доступом до цієї хмари з інших систем. А ось холівар між Google/Android і Windows Mobile призвів до того обідному результату, що надзвичайно корисне і насичене інформацією хмару Google Drive в мене не працює коректно з дуже хорошим телефоном Microsoft Lumia 640XL. Воістину, пани б'ються, а у холопів чуби тріщать, і від священних воєн між корпораціями (у яких, природно, з готовністю беруть участь натовпу «технічно підкованих» лемінгів з обох сторін) страждають звичайні користувачі, охочі просто отримати хороший результат при мінімумі геморою.

До нашого загального блага, абсолютна більшість провайдерів хмарних сервісів усвідомлює, що зручність роботи – головний пріоритет для їхньої аудиторії, і тому надає можливість комбінування першого методу з другим та/або третім. Але, якщо у вас раптом виявилося багато даних на дуже старому або, скажімо, на дуже супер-супер-захищеному сервісі, вимагає окремого клієнта для роботи, поцікавтеся на всяк випадок, не підтримує цей сервіс інтерфейс WebDAV? Серйозні інструменти для роботи з даними завжди або майже завжди вміють в WebDAV, і правильна настройка вашого клієнта може заощадити вам згодом масу зусиль.
Моє резюме: якщо хмара безпосередньо пов'язано з додатком, яке ви використовуєте цей метод прекрасний. Якщо вам потрібно зберігати якісь дані «взагалі», а не інформацію для конкретних програм, то ви обов'язково намаетесь з клієнтом, а особливо – з викачуванням і нагальної перезаливка вашої інформації, коли надумаєте з цього додатка (особливо з цієї ОС) кудись переїжджати! Краще простежити, щоб у цьому випадку у вас був резервний варіант доступу до вашого хмарного сховища через веб-інтерфейс (через синхронізовану локальну папку – не годиться, так як деінсталяція програм, а то і зміна ОС, може позбавити вас клієнтської утиліти для синхронізації).

Веб-доступ, веб-клієнти
Мабуть, найпоширеніший спосіб роботи з хмарними сервісами. Хороший вже тим, що забезпечує майже повну незалежність від платформи (був би відповідний плагін для браузера!). Вантажте дані взад-вперед, скільки влізе! Більш того, хороший сервіс такого роду неодмінно запропонує вам додаткові можливості для доступу до даних через веб-інтерфейс. Так. В Яндекс.Диску ви можете редагувати ваші документи в онлайн-версії Microsoft Office, в iCloud – користуватися фірмовими эппловскими офісними редакторами Pages, Numbers і Keynote. Функції онлайн-редагування фотознімків в хмарних сервісах теж добре відомі, хоча, м'яко кажучи, поступаються в можливості Photoshop і навіть GIMP. Словом, через браузер ви можете отримати не лише інструментарій завантаження і вивантаження даних, але і відмінний набір базових утиліт, що забезпечують вам термінові і необхідні виправлення.

Мінуси? Дивлячись з якого боку розглядати. Веб-інтерфейс, грубо кажучи, працює з хмарою, а не з вашими даними; з даними в цьому випадку працюєте ви самі. Якщо вам потрібно, наприклад, обробити фотографію в локальному редакторі, ви повинні завантажити його в потрібний каталог, обробити локально і потім завантажити назад на хмару. Звучить страшно? А уявіть собі, що таких фотознімків триста штук підряд? Можна, звичайно, вивантажити їх всі разом, особливо якщо ви використовуєте який-небудь ідеєю структуризації каталогу. А якщо вони розрізнені? Кількість дрібних зайвих операцій у цьому випадку прогресує лінійно; до того ж зростає ризик людської помилки (завантажили, поміняли, а вивантажити забули. Або, того гірше, все відредагували, втомилися і помилково вивантажили тому исходники). А воно вам треба?

Синхронізована локальна папка
Так-так, це зараз вміють багато. Коли цьому навчиться Google Drive під Linux, настане щастя і мир народам. А поки задовольняємося тим, що є. Ставимо утиліту синхронізації в автозапуск, налаштовуємо з'єднання з хмарою, створюється локальна папка – вуаля! Ніякої магії, всі ваші дані просто знаходяться одночасно і там, і тут! Хочете, відкривайте їх локальними програмами, хочете, користуйтеся хмарним інтерфейсом, задавайте параметри синхронізації, відкривайте доступ за посиланням або по імені користувача – все, що завгодно, все у ваших руках! Утиліта синхронізації сама врахує в хмарному сховищі всі зроблені вами локально зміни.

Та зміни, зроблені вашими кривими руками (або продиктовані втомленим неуважним мозком) – звичайно ж, теж будуть враховані. І результати помилкового видалення (не через корзину, бо ви вже давно відкрили для себе чарівну силу Shift+Del) – природно, будуть відображені теж.

Та зміни, зроблені троянами, вірусами, хробаками, всяким там рэнсомвэром доставучим – їх теж обов'язково і повністю копіює на хмару з отруєного локального оточення добра і послужлива утиліта синхронізації.

Природно, що все це швидше причіпки. Абсолютно нема чого розводити в наш вік цифрового освіти вирусохранилище на своєму ПК! І регулярний бекап ваших цифрових даних теж ніхто не відміняв. Але факт є факт; будь-сервіс, синхронізуючий локальну папку і хмарний акаунт, схильний обох видах небезпек – і тим, що вражають локальні дані, і тим, що загрожують мережі. Ні в якому разі не вважайте це закликом до відмови від використання синхронізованих сховищ; я сам користуюся і Яндекс.Диском, і Google Drive, Dropbox і без тіні сумніву. Просто пам'ятайте: обережність, обережність і ще раз обережність! Не працюйте з-під облікового запису адміністратора (так-так, і в Windows обов'язково створіть користувача без адміністративних привілеїв), увімкніть файрволл, не ставте на комп'ютер що попало, робіть регулярний бекап і перевірку на віруси… ну, так мені вчити вас елементарним правилам?! Тоді все буде ОК.

Функціонал хмарних сховищ

Добре, якщо хмара пов'язано зі спеціалізованим додатком; весь набір функцій, як говориться, у наявності. У випадку з фотографіями хороший приклад – Google Picasa всім чудовий сервіс, і каталогізатор, і сховище, і створює альбоми – одна біда: не хоче працювати з RAW-файлами! Куди гірше, якщо перед початком використання сервісу доводиться розбиратися зі специфічними хитрощами маркетологів; мега-популярний хмарний фотохостинг Loom, наприклад, обіцяє безмежний простір для зберігання фотографій, але на ділі надає лише 250 Гб за істотні (для середнього любителя) $9.99 в місяць. Воно того варто? Складне питання, кожному своє, як кажуть. Настирлива реклама на «Радикалі», колишні квадратні формати знімків Instagram (зараз, кажуть, скасували це обмеження, фанати квадратиків плачуть кривавими слезьми), кривий рендеринг знімків «ВКонтакте» — щось та обов'язково вилізе. Перевіряйте уважно все, що вміє вибране вами сховище насправді, в тому числі і за відгуками користувачів!

Особливо ретельно я рекомендував би підходити до вибору маловідомих хмарних сховищ, пропонують цікаві та смачні речі за сущі копійки. Уважно читайте ті пункти, які приписуються в рекламах і угодах горезвісним дрібним шрифтом! Наприклад, з вас можуть вимагати гроші не тільки за зберігання, але і за право відновлення ваших даних; в деяких випадках це виправдано, якщо мова йде про справжній «спецхрані», але частіше це просто відображає завищені апетити власників сервісу. Якщо вам пропонують «розміщення реклами» разом з вашими розділяються даними або, наприклад, тими ж фотознімками – перевірте, як це виглядає! Вашим товаришам по службі навряд чи захочеться викачувати ваш проект «повільно і безкоштовно, зі швидкістю 56 КБ/сек, після перегляду трихвилинного порноролика», або ж «швидко і без реклами, всього за $20» (порноролик все одно додається у спливаючому вікні). Не будемо показувати пальцем на ці хостинги і сервіси; всі хочуть їсти, та їх адміністрація в тому числі. Але нам чужих проблем не треба, правда?

Є і ще одна проблема функціональності; у списку можливостей ви її не знайдете (чи знайдете голослівні твердження на кшталт «краще», «надежнейшее» тощо), зате знайдете напевно у численних, зазвичай гнівних, відгуках про те чи інше сховище. Це – проблема реалізації внутрішніх алгоритмів зберігання, які відповідають за надійність сервісу, швидкість завантаження і вивантаження, характер подання даних і так далі. Зокрема, будьте готові до того, що авторитетні експерти обов'язково назвуть будь-ваш сервіс зберігання фотографій «фотопомойкой» (якщо, звичайно, вони самі не користуються ним же): там «фотки» безбожно тиснуть, там криво рендерят, там зменшують до неприйнятних розмірів (ви ж, сподіваюся, знаєте, що Справжній Фотохудожник відразу ж друкує всі свої картини на полотні або на барите, мінімум метр двадцять по короткій стороні?), там – спотворюють кольори, врубують який-небудь нетактовне «улучшайзинг», і в половині випадків – безсоромно крадуть контент! Ну і, звичайно ж, на цьому вашому хостингу жоден поважаючий себе «профі» або «заслужений любитель» нічого зберігати не буде, а тусується там завжди саме безграмотне і позбавлене усілякого смаку фотобыдло. Втім, остання претензія має вже мало відношення до власне хостингу, зате всі інші можуть раптово виявитися і об'єктивними. Перш ніж зливати на хостинг гігабайти (і долари!), спробуйте, яка якість зберігання ваших даних на хмарі? Влаштовує воно вас, ваших колег, сім'ю, клієнтів? Якщо так – сміливо пишіть всі вищеперелічені претензії в розділ чужий смаків. Якщо ж ні… Словом, будьте гранично уважні і обережні, як кажуть у метро при посадці.

Організація – ключ до успіху!

До чого всі вищенаведені міркування? Начебто і так зрозуміло, що бажано вибирати найбільш підходящий для конкретних завдань продукт, а потім акуратно працювати з ним. Але повірте тут мого досвіду, в тому числі сумного особовому; загальні слова про безпеку, акуратності та ефективності так і залишаться загальними словами, поки ви не сядете з ручкою і блокнотом (або з електронними таблицями) за роботу і не випишіть собі всі, підкреслюю, всі до єдиного вимоги до організації хмарного сховища для ваших власних завдань і при вашому власному режимі роботи. Жалюгідне видовище горе-професіонала, який зробив все «на основі чисто логічних міркувань» і «так, як підказують досвід та інтуїція», а потім вимушеного годинами довбати клавіатуру в спробах дістатися до своїх даних в очікуванні неминучого дедлайну – це видовище, повірте мені, здатне серйозно налякати! Тому відразу ж робіть все по розуму.

Хмарне сховище повинно бути вбудовано в ваш робочий процес. У мене, наприклад, це виглядає так: хмара – Handy Backup – RAWtherapee – GIMP або Photoshop – каталогізатор (Picasa, iPhoto) або знову Handy Backup – знову хмара. У Handy Backup є приємна особливість, ця прога за замовчуванням копіює всі у вихідних форматах, тому «бекап», отриманий з її допомогою, по суті являє собою результат прямого копіювання, відразу ж доступний для обробки в фоторедакторі. Як наслідок, зазвичай саме її я і використовую для завантаження і вивантаження даних на хмари всіх перерахованих видів. (Втім, сам я реально користуюся тільки чотирма хмарними сервісами – Dropbox, щоб поділитися превью або результатами з замовником, Google Drive або Яндекс.Диск для зберігання творчих проектів та супроводжуючих документів, а також HBdrive для, власне, бекапа як такого. OneDrive і iCloud у мене зараз використовуються виключно для приватних потреб). Природно, ваш робочий процес (workflow) може виглядати якось по-іншому, так і сервіси можуть різнитися; для музикантів є, наприклад, Noteflight. Але загальний зміст завдання незмінний; хмара має бути не просто «супер-пупер функції, багато безкоштовних гігабайт!», а зобов'язане повністю (або найближче серед конкурентів) підходити під ваш конкретний набір вимог. Зробіть це, і ви не помилитеся! У тому числі, ви звільніть свій розум від ниття порадників, рекомендують вам «більше ніколи-ніколи не мати справу з цією смітником», бо там у них, бачте, «вічно кольору задерті і скинтона в ціан йдуть». А може, так і треба – щоб скинтона, так відразу і в ціан?!

Хорошою альтернативою всім перерахованим вище рішень є приватні хмари. Такий сервіс надають як провайдери Інтернет-послуг, так і, наприклад, виробники NAS. Обмовлюся відразу, що завдання підняти і адмініструвати приватне хмара, видиме й успішно використовується через Інтернет, не відноситься до легким і простим. У всякому разі, мені, людині, не перший десяток років горбящемуся за комп'ютером, це не вдалося жодного разу з тих двох спроб, на які мені не шкода витратити свій час. Але технології аж ніяк не стоять на місці, і горезвісний підхід «увіткнув і грайся» ось-ось дійде до приватних хмар повною мірою. Простежте лише, щоб ваш приватний хмарний сервіс підтримував доступ до даних через браузер. Інакше ви обов'язково опинитеся в самий відповідальний момент де-небудь в Катманду, в Баб-ель-Мандебській протоці або навіть на Гваделупі, з комп'ютером, на якому, природно, не стоять і не можуть бути поставлені ніякі обслуговуючі утиліти для вашого особистого хмарки, і з гострою необхідністю негайно достукатися до вмісту сховища, а інакше вже точно буде щось недобре…

Ну, а на закінчення дозвольте дати вам ще одну пораду, заснований на особистому досвіді. Який би шикарний хмарний сервіс ви собі знайшли – хоча б раз на тиждень зливайте всі ваші дані у вигляді бекапа на локальний носій, так або інакше знаходиться фізично у вашому повному особистому розпорядженні – наприклад, на USB-пристрій або на підключений до локальної мережі накопичувач NAS. Інакше ви ризикуєте нажити самі несподівані проблеми, хоча б із-за такої дрібниці, як тимчасова втрата доступу до Інтернету. Повірте, що навіть серед незліченних хмар ваші особисті дані завжди заслуговують хоча б клаптик чистого неба. Удачі вам у пошуку відповідних сховищ!



Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.