Собственное хранилище файлов

Какое сетевое хранилище файлов вы чаще других используете?

Adrive
0
Голосов нет
Amazon S3
5
3%
Bitcasa
0
Голосов нет
Bittorent Sync
5
3%
Box.net
2
1%
Cubby.com
2
1%
Dolly Drive
0
Голосов нет
Dropbox
16
9%
Google Drive
40
24%
iDrive
1
1%
Insync
1
1%
JungleDisk
0
Голосов нет
LogMeIn Cubby
0
Голосов нет
MEGA
8
5%
OneDrive
8
5%
OpenDrive
2
1%
Syncplicity
0
Голосов нет
Wuala
0
Голосов нет
Облако@mail.ru
20
12%
Сopy.com
1
1%
Собственный FTP
16
9%
Яндекс.Диск
42
25%
 
Всего голосов: 169
Аватара пользователя
Константин Тарасов
Сообщения: 12
Зарегистрирован: 16.01.2015 12:55

Собственное хранилище файлов

23.01.2015 11:02

Здравствуйте.

Хотелось бы иметь возможность в настройках учетной записи задавать вариант где хранить загружаемые файлы:
  • Хранилище PlanFix'а;
  • Облачное хранилище (Google Drive, DropBox, OneDrive, Яндекс.Диск);
  • Собственный FTP сервер.
Это было бы весьма удобно, я думаю. 
Последний раз редактировалось Константин Тарасов 30.01.2015 12:10, всего редактировалось 2 раза.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4120
Зарегистрирован: 06.06.2012 13:54

26.01.2015 17:10

Здравствуйте, Константин!
Мне нравится эта идея. Обсудим в команде, подумаем над возможностью реализации.
 

Аватара пользователя
Константин Тарасов
Сообщения: 12
Зарегистрирован: 16.01.2015 12:55

26.01.2015 17:14

Спасибо Дмитрий. Буду очень ждать :)

Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

27.01.2015 12:44

Сейчас есть еще вариант облачного хранения файлов на своих серверах-компах при помощи Bittorent Sync http://www.getsync.com/intl/ru/#share-anything. Если вкратце — делаем папку-хранилище и все файлы внутри нее постоянно синхронизируются с заданными компьютерами по технологии торрентов, все происходит очень быстро и в реальном времени. Можно скачать извне файл из этого хранилища. У них есть API: http://www.getsync.com/intl/ru/api

Сейчас мы делаем так: все файлы в хранилище, точнее в нескольких, разбитых по типам данных (у нас их несколько терабайт). В планфиксе указываем только названия файлов (их делаем уникальными путем добавления в названия версий, года, дат и т.п.) если нужен файл — по имени ищем в хранилище. Как бы эту технологию тоже не забыть...

Добавлено спустя 16 часов 11 минут 58 секунд:
А также часть файлов храним на Amazon S3, может быть и это как то иметь ввиду...

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4120
Зарегистрирован: 06.06.2012 13:54

29.01.2015 12:05

В процессе обсуждения этого предложения в команде ПланФикса, мы столкнулись с расхождениями в понимании сценариев использования внешних хранилищ в реальной работе. Сейчас для внешних хранилищ, интеграция с которыми реализована в системе используется такой сценарий:
  • во внешнее хранилище загружается (или создается в нем) файл
  • в ПланФикс прикрепляется ссылка на этот файл (вызывается интерфейс хранилища, в нем пользователь выбирает нужный файл)
А какими вы видите сценарии работы с предлагаемыми хранилищами - такими же или какими-то другими?
 

Аватара пользователя
Константин Тарасов
Сообщения: 12
Зарегистрирован: 16.01.2015 12:55

29.01.2015 12:19

Дмитрий, я вижу эту таким образом:
  • в настройках учетной записи можно выбрать каким хранилищем пользоваться, задать необходимые доступы и путь к директории внутри хранилища.
  • после сохранения все операции загрузки файлов в ПланФикс будут приводить к сохранению в это хранилище и оттуда же можно прикреплять в нужные места.
Это несколько проще для клиентов, например, когда они прикрепляют файлы к задачам, они даже не задумываются, что там можно что-то выбрать, а просто тупо грузят файл в дефолтное место хранения.

Хотя вот я сейчас подумал… То что реализовано сейчас удобно в плане гибкости, тут вопросов нет и только благодарности, но требует некоторых дополнительных телодвижений, чего люди (клиенты) боятся жутко (а вдруг не ту кнопку нажму и все сломаю). В этой связи, возможно стоит:
  1. добавить сервисов, используемых для хранения файлов; 
  2. добавить в настройках учетной записи возможность задавать какой из них использовать по-умолчанию, при этом оставляя возможность выбрать другой в случае необходимости для продвинутых пользователей.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4120
Зарегистрирован: 06.06.2012 13:54

29.01.2015 12:40

Описанный Вами сценарий существенно отличается от текущего сценария использования внешних хранилищ, вот это и вызывает у нас вопросы при обсуждении.

В текущем вначале пользователь загружает файл на внешнее хранилище, обеспечивает доступ к нему средствами хранилища (например, в Google Drive надо прописать кому доступен файл или дать общий доступ всем, у кого есть ссылка на файл) и только потом в ПланФиксе добавляет ссылку на этот файл.

В Вашем сценарии пользователь начинает работу с ПланФикса - заходит в задачу и грузит файл нам, а мы отправляем его в хранилище  (или, если это позволяют интерфейсы хранилища, загрузка происходит сразу в хранилище, но интерфейс загрузки вызывается из ПланФикса). Количество кнопок (и возможности неправильно на них нажать) при таком варианте увеличивается, но это полбеды. Какие опасения у нас возникают в ходе обсуждения:

- усложняется, замедляется и в некоторых случаях становится невозможным просмотр и редактирование загруженных документов

- ПланФиксу нужно будет предоставить полный доступ к аккаунту на внешнем хранилище, чтобы он мог загружать и скачивать оттуда документы по запросу пользователей, а также (скорее всего) регулировать права доступа к ним. Это ощутимо больше, чем сейчас, когда ПФ имеет доступ только к тем файлам, которые пользователи сознательно загрузили в систему и только в рамках предоставленных ему прав.
Например, сейчас можно дать доступ к файлу в Google Drive только пользователям с определенными гугловскими аккаунтами, затем добавить этот документ в ПланФикс - и получить двойной контроль над доступом: вначале средствами ПланФикса, а затем - средствами Google Drive. В предлагаемом Вами сценарии ПланФикс становится чем-то вроде администратора для внешнего хранилища, т.к. имеет все права на управление файлами хранилища посредством API. Мы не уверены, что это понравится системным администраторам и безопасникам.


 

Аватара пользователя
Константин Тарасов
Сообщения: 12
Зарегистрирован: 16.01.2015 12:55

29.01.2015 12:47

Я вас понял, это разумно. Тогда остается один вопрос: дополнительные сервисы

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4120
Зарегистрирован: 06.06.2012 13:54

29.01.2015 12:53

ОК, с подключением дополнительных сервисов все более-менее понятно: мы собираем информацию по пожеланиям и планируем расширение перечня доступных для использования внешних хранилищ.

Обращаясь ко всем текущим и будущим участникам обсуждения: пишите в комментариях какие хранилища вы используете в своей работе, чем больше людей подпишется под тем или иным хранилищем, тем быстрее оно станет доступным в ПланФиксе.

Аватара пользователя
Константин Тарасов
Сообщения: 12
Зарегистрирован: 16.01.2015 12:55

29.01.2015 13:11

Добавил опрос в тему.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4120
Зарегистрирован: 06.06.2012 13:54

29.01.2015 13:50

Спасибо, это в тему :)

Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

29.01.2015 22:05

А где хотя бы Amazon S3? Не говоря о Bittorent Sync (это вообще то гораздо интересней дропбокса).

Аватара пользователя
Константин Тарасов
Сообщения: 12
Зарегистрирован: 16.01.2015 12:55

29.01.2015 22:11

Михаил, там банально не уместилось все, написано, что можно 25 пунктов в опросе, а реально даже 20 не дает сделать. :)

Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

29.01.2015 22:26

Я бы видел такой сценарий: все файлы в папке Bittorent Sync, когда мы говорим прикрепить файл, то указываем его имя, файл ищется в хранилище (в api есть функция найти есть ли файл, лопатить данные на диске не надо), и вставляется ссылка на него, при нажатии на которую файл можно открыть (папка эта синхронизируется всем пользователям кому разрешен доступ на чтение либо на чтение-запись. Физически у каждого пользователя это файлы на локальном диске, поэтому ничего никуда не качается, а просто открывается по ссылке). Уровни доступа задаются в Sync.

В Планфиксе храним ТОЛЬКО имена, превьюшки (для кого можно), размеры, хэши md5 и другие МЕТАДАННЫЕ файлов, а также ссылку где его скачать или найти на локальном диске. Нет никакого смысла хранить сами данные файлов именно в планфиксе. Если у вас каждый проект несколько десятков гигабайт вы очень быстро это поймете. Просто кусочек видео всего на полчаса занимает 30 гигабайт, один RAW файл с Canon 5D mark II занимает 50мб соответственно стандартная фотосессия 30-60 Гиг легко.

Не надо хранить файлы. Хранить только атрибуты-метаданные и ссылки!!! А данные хранят все где кому удобно.

Добавлено спустя 9 минут 50 секунд:
Из вышеуказанных наша команда не может пользоваться НИ ОДНИМ. Там банально очень мало места.

Аватара пользователя
Константин Тарасов
Сообщения: 12
Зарегистрирован: 16.01.2015 12:55

29.01.2015 22:49

Михаил, понимаю Вас. У Вас довольно уникальный случай, а большинству нужно банально хранить документы и и картинки.

Аватара пользователя
Алексей Бухаров
Сообщения: 2
Зарегистрирован: 14.01.2015 23:13

30.01.2015 12:03

Добавьте, пожалуйста, в голосовалку хранилище MEGA. Вдруг кто еще захочет проголосовать за него...

Аватара пользователя
Константин Тарасов
Сообщения: 12
Зарегистрирован: 16.01.2015 12:55

30.01.2015 12:11

Добавил Bittirent Sync, Amazon S3 и MEGA и слетели результаты голосования, прошу переголосовать.

Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

04.02.2015 18:26

Я не один за Bittorent Sync ;)

Аватара пользователя
Aleksandr Kobychenko
Сообщения: 15
Зарегистрирован: 14.10.2012 23:59

06.02.2015 17:26

Бред)

Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

13.02.2015 19:18

Что это, очень актуально.

Аватара пользователя
Алексей Горностаев
Сообщения: 3
Зарегистрирован: 30.07.2013 19:48

16.02.2015 14:47

Яндекс.Диск, на мой взгляд, был бы не лишним.

Аватара пользователя
Іван Жигало
Сообщения: 5
Зарегистрирован: 18.01.2016 02:02

01.02.2016 17:44

Поддерживаю Михаила у меня также в работе несколько терабайт

Добавлено спустя 1 минуту 27 секунд:
Михаил
а как можно с вами связаться?

Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

02.02.2016 11:55

Михаил
а как можно с вами связаться?
Свой контакт пишите, я со своей почты напишу. Или здесь вопрос, если по теме.

Аватара пользователя
Іван Жигало
Сообщения: 5
Зарегистрирован: 18.01.2016 02:02

02.02.2016 12:01


Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

02.02.2016 19:25

Отписался личным сообщением в Facebook.

Добавлено спустя 6 часов 53 минуты 48 секунд:
Мы вот тут с Иваном посоветовались и решили, что для тех у кого файлов много и они большие (или очень большие) лучше Bittorent Sync на данный момент ничего нет. Поэтому хотелось бы увидеть поддержку данных хранилищ в Планфикс.

Ответить