Как стать автором
Обновить
22
0
Stanislav Bogatyrev @realloc

Ленинградский инженер

Отправить сообщение
Если NFS сервер отвалился в момент ожидания возврата из write/read, то процесс-обработчик уснёт непробудным сном. Как побочный эффект будет мёртвый mount в худшем случае до ближайшего ребута.

Да и вообще появляется лишняя сущность, сильно зависимая от погоды в сегменте сети, что есть нехорошо.
У нас в России официально, в том числе для публичных данных, своя система координат, кажется СК-95 на базе СК-42. В ней обязаны работать все госорганы, если я всё правильно помню. При этом есть ещё местные сиситемы координат для каждого региона и все с секретными смещениями и искажениями.

В секретном СК работает, например, «геоинформационная система Санкт-Петербурга». Так что в любой момент у нас могут в теории запретить всё, что не СК.
И надо бы ещё не путать открытое и свободное. Иногда это важно.
Ещё удобно заранее упаковать тарбол со всем необходимым и вместе с параметрами узла выложить в надёжное место в интернете.

Конфиг chef-solo при этом будет выглядеть как-то так:

file_cache_path "/var/chef-solo"
cookbook_path "/var/chef-solo/cookbooks"
data_bag_path "/var/chef-solo/data_bags"
role_path "/var/chef-solo/roles"

json_attribs "http://safe.place.in.net/chef/" + `hostname -f`.chomp! + ".json"
recipe_url "http://safe.place.in.net/chef/chef-solo.tar.gz"

log_location "/var/log/chef/solo.log"
verbose_logging true

Да, всё верно, но это уже кому как больше нравится.
Возможно в будущем я попробую описать используемый у нас workflow, тогда должно стать яснее почему в моём случае роли и переопределение атрибутов предпочтительнее.
Clodo 2.0 — практически полностью переработанная платформа.
Новое будет в организации хранилища данных, будет больше свободы в выборе объёма и скорости.
Должна появиться совместимость с другими API, значительные улучшения в управлении ресурсами, особенно сетью.
И, да, будет на архитектурном уровне значительно увеличена стабильность.
Да много чего нового и вкусного планируется, вопрос в том что и когда удастся запустить в продакшен.
Работаю в clodo.ru

Ранее отвечал за всю техническую часть, теперь называюсь Тучным Зодчим и занимаюсь проектом «Clodo 2.0».
OpenStack архитектурно очень хорош. Качество исполнения, однако, местами на уровне Proof Of Concept, но со временем улучшается.

Прелесть его, на мой взгляд, в том, что можно легко вынуть компонент который не устраивает и заменить на свою реализацию.
Не проще ли использовать маленький chef-рецепт?
Отрадно осознавать что налоговые льготы Сколково достанутся действительно тем, кому это действительно необходимо, тем кто принесёт стране наибольшую пользу своими научными разработками.
К сожалению это далеко не единственная фундаментальная проблема дизайна Swift.
Там есть большие проблемы с репликацией на больших объёмах, с производительностью доступа при большой плотности, etc.
Вполне реально, но, как и всё в IT, требует тонкой настройки для хорошей работы в вашем конкретном случае.

В частности у clodo можно настраивать какими порциями и при каком свободном объёме наращивать память, прямо в панели управления.

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

Полностью поддерживается API OpenStack Swift: docs.openstack.org/cactus/openstack-object-storage/developer/content/

Некий функционал CDN и так есть в виде быстрой раздачи с фронтэндов. Когда у нас появится больше таких кластеров в разных ЦОДах страны, то можно будет синхронизировать контейнеры и раздавать контент из разных точек.

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

Я тоже люблю смотреть на лого линукса. Это умиротворяет.
Установка Debian по умолчанию не работает.
Репозитарии в sources.list прописаны кривые.
Какой гипервизор и какой версии вы используете?

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность