Форум сообщества Clodo.ru: Cloud Storage (Вопросы) - Форум сообщества Clodo.ru

Перейти к содержимому

  • 4 Страниц +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Cloud Storage (Вопросы)

#1 Пользователь офлайн   Евгений Лаврентьев 

  • Модератор
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 621
  • Регистрация: 27 Январь 11
  • ГородМосква

Отправлено 10 Сентябрь 2011 - 16:39

Public access URL????? Чуток непонятный пункт, записывать сюда свой домен? А что ставить на запись в DNS?

И кстати очень не хватает функции листинга в директории при просмотре по HTTP public директории (Хотя бы сделать как функцию включить, выключить).

И будет ли поддержка FTP протокола?
0

#2 Пользователь офлайн   Support 

  • Техподдержка
  • Группа: Support
  • Сообщений: 403
  • Регистрация: 25 Апрель 11

Отправлено 11 Сентябрь 2011 - 09:35

Public access URL - адрес по которому доступна публичная папка из интернета. Можно указать свой поддомен, например image.clodo.ru, при этом в DNS делается запись image.clodo.ru CNAME cs1.clodo.ru (домен указанный в public access URL)

Листинг работает и его внешний вид можно даже настроить стилями CSS. Какое должно быть название у файла стилей в понедельник напишу, если честно не пользовался, но знаю, что есть.

Что бы листинг директории не выводился, положите в нее пустой index.html. Пока так. Насчет галочек подумаем. FTP в процессе обдумывания - без гарантий появления.
0

#3 Пользователь офлайн   Евгений Лаврентьев 

  • Модератор
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 621
  • Регистрация: 27 Январь 11
  • ГородМосква

Отправлено 11 Сентябрь 2011 - 20:44

Просмотр сообщенияSupport (11 Сентябрь 2011 - 09:35) писал:

Public access URL - адрес по которому доступна публичная папка из интернета. Можно указать свой поддомен, например image.clodo.ru, при этом в DNS делается запись image.clodo.ru CNAME cs1.clodo.ru (домен указанный в public access URL)

Листинг работает и его внешний вид можно даже настроить стилями CSS. Какое должно быть название у файла стилей в понедельник напишу, если честно не пользовался, но знаю, что есть.

Что бы листинг директории не выводился, положите в нее пустой index.html. Пока так. Насчет галочек подумаем. FTP в процессе обдумывания - без гарантий появления.


Ладно с Public access URL я понял :)

На счёт листинга: листинга нет, папка публичная открыл по ссылке в ответ вижу:

Цитата

404 Not Found

The resource could not be found.


Как показывает листинга нету :(

А на счёт настройки листинга CSS жду с удовольствием.

FTP мне то ненужное, а вот другим пользователям думаю будет FTP по душе :)
0

#4 Пользователь офлайн   Михаил Прокопьев 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 04 Февраль 11

Отправлено 13 Сентябрь 2011 - 22:33

У меня вопрос по хранению файлов.
Имеются ли какие-либо ограничения на количество файлов в файловой системе Cloud Storage? Например можно ли в одной папке хранить, например, миллион подпапок?
0

#5 Пользователь офлайн   asky 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 1
  • Регистрация: 14 Сентябрь 11

Отправлено 14 Сентябрь 2011 - 00:58

Сервис заинтересовал в качестве файлового хранилища для разгрузки сайта.
Вместо огорода на виртуалке - загружать и отдавать файлы с хранилища.
Не подскажете где можно почитать про организацию ограниченной отдачи файлов (залогиненному пользователю)
на php? Ручками бы пощупать, жаль демо нет.
0

#6 Пользователь офлайн   greatilya 

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 23 Февраль 11

Отправлено 14 Сентябрь 2011 - 07:00

Вопросы к службе поддержки:
1. В блоке "Public access URL" не дает вводить адреса с дефисом, например: si-te.ru. Очень нужно. Можете поправить?
2. FTP подобный интерфейс очень был бы кстати, чтобы работать через filezilla.

В целом идея сервиса выше всяких похвал!
0

#7 Пользователь офлайн   realloc 

  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 43
  • Регистрация: 28 Январь 11
  • Город2:5030

Отправлено 14 Сентябрь 2011 - 10:56

Просмотр сообщенияМихаил Прокопьев (13 Сентябрь 2011 - 22:33) писал:

У меня вопрос по хранению файлов.
Имеются ли какие-либо ограничения на количество файлов в файловой системе Cloud Storage? Например можно ли в одной папке хранить, например, миллион подпапок?


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

Вот список ограничений, установленных на нашем кластере:

: Max file size allowed for objects
MAX_FILE_SIZE = 4 * 1024 * 1024 * 1024 + 2
#: Max length of the name of a key for metadata
MAX_META_NAME_LENGTH = 128
#: Max length of the value of a key for metadata
MAX_META_VALUE_LENGTH = 256
#: Max number of metadata items
MAX_META_COUNT = 90
#: Max overall size of metadata
MAX_META_OVERALL_SIZE = 4096
#: Max object name length
MAX_OBJECT_NAME_LENGTH = 1024
#: Max object list length of a get request for a container
CONTAINER_LISTING_LIMIT = 10000
#: Max container list length of a get request for an account
ACCOUNT_LISTING_LIMIT = 10000
MAX_ACCOUNT_NAME_LENGTH = 256
MAX_CONTAINER_NAME_LENGTH = 256

0

#8 Пользователь офлайн   realloc 

  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 43
  • Регистрация: 28 Январь 11
  • Город2:5030

Отправлено 14 Сентябрь 2011 - 11:01

Просмотр сообщенияasky (14 Сентябрь 2011 - 00:58) писал:

Сервис заинтересовал в качестве файлового хранилища для разгрузки сайта.
Вместо огорода на виртуалке - загружать и отдавать файлы с хранилища.
Не подскажете где можно почитать про организацию ограниченной отдачи файлов (залогиненному пользователю)
на php? Ручками бы пощупать, жаль демо нет.


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

#9 Пользователь офлайн   realloc 

  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 43
  • Регистрация: 28 Январь 11
  • Город2:5030

Отправлено 14 Сентябрь 2011 - 11:03

Просмотр сообщенияgreatilya (14 Сентябрь 2011 - 07:00) писал:

Вопросы к службе поддержки:
1. В блоке "Public access URL" не дает вводить адреса с дефисом, например: si-te.ru. Очень нужно. Можете поправить?
2. FTP подобный интерфейс очень был бы кстати, чтобы работать через filezilla.

В целом идея сервиса выше всяких похвал!



Гейт из FTP в API CloudStorage сейчас находится в разработке, предположительно на следующей неделе начнётся публичное тестирование.
0

#10 Пользователь офлайн   Евгений Лаврентьев 

  • Модератор
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 621
  • Регистрация: 27 Январь 11
  • ГородМосква

Отправлено 14 Сентябрь 2011 - 20:43

Просмотр сообщенияgreatilya (14 Сентябрь 2011 - 07:00) писал:

Вопросы к службе поддержки:
1. В блоке "Public access URL" не дает вводить адреса с дефисом, например: si-te.ru. Очень нужно. Можете поправить?
2. FTP подобный интерфейс очень был бы кстати, чтобы работать через filezilla.

В целом идея сервиса выше всяких похвал!


Да FTP класс, но и Cyberduck тоже удобно :)

Просмотр сообщенияrealloc (14 Сентябрь 2011 - 11:03) писал:

Гейт из FTP в API CloudStorage сейчас находится в разработке, предположительно на следующей неделе начнётся публичное тестирование.


Мммм....
0

#11 Пользователь офлайн   greatilya 

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 23 Февраль 11

Отправлено 16 Сентябрь 2011 - 09:35

Вопрос
Есть ли в облачном хранилище системы восстановления данных в случае выхода из строя оборудования? Насколько можно довериться сервису относительно сохранности данных?
0

#12 Пользователь офлайн   realloc 

  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 43
  • Регистрация: 28 Январь 11
  • Город2:5030

Отправлено 16 Сентябрь 2011 - 11:26

Просмотр сообщенияgreatilya (16 Сентябрь 2011 - 09:35) писал:

Вопрос
Есть ли в облачном хранилище системы восстановления данных в случае выхода из строя оборудования? Насколько можно довериться сервису относительно сохранности данных?


На текущий момент данные дублируются в независимые по устройствам хранения и обработки зоны. С ростом кластера количество таких зон будет увеличиваться, как следствие будет увеличиваться общая надёжность.

Вопрос доверия весьма индивидуален. В любом случае бэкапы добавляют спокойствия.
0

#13 Пользователь офлайн   Evengard 

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 18
  • Регистрация: 23 Февраль 11

Отправлено 24 Сентябрь 2011 - 17:07

Как можно отключить листинг директории? Пустой index.html не работает

К тому же этот листинг показывает не всё, что есть в директории. И показывает уродливую строчку сверху... Вместо аккуратного public url

Сообщение отредактировал Evengard: 24 Сентябрь 2011 - 17:20

0

#14 Пользователь офлайн   realloc 

  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 43
  • Регистрация: 28 Январь 11
  • Город2:5030

Отправлено 24 Сентябрь 2011 - 22:50

Просмотр сообщенияEvengard (24 Сентябрь 2011 - 17:07) писал:

Как можно отключить листинг директории? Пустой index.html не работает

К тому же этот листинг показывает не всё, что есть в директории. И показывает уродливую строчку сверху... Вместо аккуратного public url


В бета-панели для включения-выключения листинга есть отдельная галочка.
Через API надо установить X-Container-Meta-Web-Listings: true либо false.
0

#15 Пользователь офлайн   ValTruman 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 28 Сентябрь 11

Отправлено 28 Сентябрь 2011 - 11:13

Не получается подключиться к Clodo Storage с помощью Cyberduck под Windows. Ввожу следующие настройки:
Сервер: cs1.clodo.ru
Порт: 80
Пользователь: <API user>
Пароль: <API key>

Порты пробовал 80 и 443, сервер - testapi.clodo.ru
Поправьте, пожалуйста, что я делаю не так.

Сообщение отредактировал ValTruman: 28 Сентябрь 2011 - 15:46

0

#16 Пользователь офлайн   mrneutro 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 28 Сентябрь 11

Отправлено 28 Сентябрь 2011 - 15:08

Здравствуйте. Можно ли использовать CloudStorage как динамическую базу большого количества файлов. Имею ввиду, что пользователь будет загружать свой альбом фотографий, а наш скрипт на vps будет закидывать все это в storage и давать оттуда ссылку. Как это сделать?

..Вопрос снят. Разобрался, оказывается в классе есть подробное описание.

Сообщение отредактировал mrneutro: 28 Сентябрь 2011 - 16:07

0

#17 Пользователь офлайн   qMBQx8GH 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 28 Сентябрь 11

Отправлено 28 Сентябрь 2011 - 16:36

Здравствуйте, есть несколько вопросов.
1) Сколько времени действует X-Auth-Token ? По доке 24 часа, а по факту истекает быстрее. Хотелось бы знать точную настройку.
2) В созданный контейнер ReST команда PUT /file.gif работает, а PUT /dir/dir/file.gif нет. Почему?
3) Если для 2-го вопроса требуется создавать "папку", то как?
4) При создании контейнера чарез ReST как указать публичную доступность?
0

#18 Пользователь офлайн   realloc 

  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 43
  • Регистрация: 28 Январь 11
  • Город2:5030

Отправлено 29 Сентябрь 2011 - 08:51

Просмотр сообщенияqMBQx8GH (28 Сентябрь 2011 - 16:36) писал:

Здравствуйте, есть несколько вопросов.
1) Сколько времени действует X-Auth-Token ? По доке 24 часа, а по факту истекает быстрее. Хотелось бы знать точную настройку.
2) В созданный контейнер ReST команда PUT /file.gif работает, а PUT /dir/dir/file.gif нет. Почему?
3) Если для 2-го вопроса требуется создавать "папку", то как?
4) При создании контейнера чарез ReST как указать публичную доступность?


1) Сейчас 20 минут
2) Приведите пожалуйста пример кода или команды, которыми Вы это делаете.
3) Есть два способа. Либо создать объект типа application/directory, либо просто указывать пусть в имени.
4) Минимально надо выставить права на чтение всем (.r:*). Вот более подробный пример мета-параметров дл публичного контейнера:

< X-Container-Meta-Web-Listings: true
< X-Container-Meta-Web-Error: error.html
< X-Container-Meta-Web-Listings-Css: listing.css
< X-Container-Read: .r:*
< X-Container-Meta-Web-Index: index.html
0

#19 Пользователь офлайн   qMBQx8GH 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 28 Сентябрь 11

Отправлено 29 Сентябрь 2011 - 10:33

Спасибо за быстрый ответ!

По первому пункту понятно.

По второму:
PUT /v1/CLODO_7f71c0228dfd469ad68f425520bac415/upload-mysql-smn/iblock/8939cadabd0cb487b9eb388254459582/__2009-1.pdf HTTP/1.0
User-Agent: BitrixSM CHTTP class
Accept: */*
Host: cs1.clodo.ru
Accept-Language: en
X-Auth-Token: CLODO_XXXXXXXX...XXXXXXXxxx
Content-Type: application/pdf
Content-type: application/x-www-form-urlencoded
Content-length: XXX
...
...
Если указывать /v1/CLODO_7f71c0228dfd469ad68f425520bac415/upload-mysql-smn/__2009-1.pdf, то файл загружается.

По третьему я имел ввиду X-CDN-URI из ответа HEAD /container. Сейчас только начал это разбирать...
Как будут результаты сразу продолжу спрашивать ;)
0

#20 Пользователь офлайн   realloc 

  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 43
  • Регистрация: 28 Январь 11
  • Город2:5030

Отправлено 29 Сентябрь 2011 - 11:23

Просмотр сообщенияqMBQx8GH (29 Сентябрь 2011 - 10:33) писал:

Спасибо за быстрый ответ!

По первому пункту понятно.

По второму:
PUT /v1/CLODO_7f71c0228dfd469ad68f425520bac415/upload-mysql-smn/iblock/8939cadabd0cb487b9eb388254459582/__2009-1.pdf HTTP/1.0
User-Agent: BitrixSM CHTTP class
Accept: */*
Host: cs1.clodo.ru
Accept-Language: en
X-Auth-Token: CLODO_XXXXXXXX...XXXXXXXxxx
Content-Type: application/pdf
Content-type: application/x-www-form-urlencoded
Content-length: XXX
...
...
Если указывать /v1/CLODO_7f71c0228dfd469ad68f425520bac415/upload-mysql-smn/__2009-1.pdf, то файл загружается.

По третьему я имел ввиду X-CDN-URI из ответа HEAD /container. Сейчас только начал это разбирать...
Как будут результаты сразу продолжу спрашивать ;)


X-CDN-URI не будет работать, это фича RackSpace по интеграции с Akamai. В нашем случае достаточно выставить указанные меты на контейнер и он будет доступен через быстрые форнтэнды на раздачу.
0

Поделиться темой:


  • 4 Страниц +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей