Shamil
И не только для бекапа, конечно, но в основном.
Anonymous
Тех, кто полагается только на снепшоты как на бекап - вон из профессии. :)
Shamil
Ты можешь запустить другой инстанс на этом снимке, зайти в него и сделать оттуда бекап
Shamil
Это нужно, чтобы не трогать рабочие инстансы, на нагрузке, и тихонечко слить бекап в сторонке.
Anonymous
+1
Shamil
Вообще, полагаться на средства работы с дисками, как на утилиты резервного копирования — зло.
Dima
Вообще, полагаться на средства работы с дисками, как на утилиты резервного копирования — зло.
Вот согласен. Никогда не знаешь как какой то mysql например доедет в него и в каком виде. Бекапы нужно настраивать из системы.
Shamil
Вместе со значащими данными хранить файлы ОС и всякую временную шелуху туповато как-то и вообще не DevOps
Fox
резюме снапшоты зло, бэкапим средствами системы)))
Fox
из самой ОС
Shamil
резюме снапшоты зло, бэкапим средствами системы)))
Нет, сами снимки — это хорошо, но это не бекап.
Fox
Снимки для клонирования системы
Anonymous
Нет, сами снимки — это хорошо, но это не бекап.
Именно. Снимки - отличный инструмент для уменьшения окна влияния процесса РК на сервис
Shamil
Снимок должен существовать, во время того как делается бекап. После этого ты его уничтожаешь. Или ты можешь просто работь со снимками, чтобы быстро тестировать, что-то.
Shamil
Снимки для клонирования системы
Клонирование системы в OpenStack это лишнее.
Anonymous
Вот тут не согласен. Хотя смотря что понимать под клонированием :)
Fox
Клонирование системы в OpenStack это лишнее.
Почему? Развернул сервис, потом наделал пачку из образа
Shamil
Если у тебя есть что-то, что должно быть на всех машинах, надо делать образ и заливать его Grance и уже с этим образом работать как с "клоном"
Shamil
То есть, в понятиях OpenStack это все клонирование.
Anonymous
Ну клонирование подключаемых блочных дисков у части моих пользователей именно классическое клонирование в большинстве случаев. Без промежуточной выгрузки в glance
Shamil
Инстанс— это не конкретная "заливка" на железо же, это просто cloud-образ OS с подключенными ядрами, памятью и дисками.
Shamil
Ну клонирование подключаемых блочных дисков у части моих пользователей именно классическое клонирование в большинстве случаев. Без промежуточной выгрузки в glance
Ну вот это, на мой взгляд неоптимальный подход, Glanse как бы вообще нужен для этого (-: можно было бы просто с образами работать, напрямую через libvirt и делов-то. А Glanse он как бы безопасность и скорость обеспечивает.
Shamil
Ну не только это, конечно. Мысль в том, что если с работать как просто с блочными устройствами, то теряется вся затея. Не нужна была бы тогда целая служба, которая отвечает за образы.
Shamil
И потом место экономишь, на блочном хранилище. Один образ 10ГБ, 10 образов 100ГБ, ладно 250 рублей/мес. а если больше?
Anonymous
Без него клонирование средствами СХД - секунды. С ним: выгрузка в хранилище гланс, конвертация. После обратная проценудра: выгрузка на cinder-volume, загрузка в блочный диск
Anonymous
Вроде обсуждали же уже раза три-пять?
Значит я пропустил. И что было в обсуждении?
J
Если glance полные url настроен показывать, то будет все склонировано средствами хранилища, если драйвер умеет это.
J
То есть, без прогона всего этого через сам glance,
Anonymous
Эм. С каких пор glance умеет FC и iSCSI?
Shamil
Это единоразовые расходы, зато у тебя нет проблем с разбиением дисков, при "клонировании". OpenStack за тебя все сам сделает. А если ты будешь, вот так вот из вольюма копировать и тебе нужно, чтобы тома были в итоге разного размера, то схватишь головняка с resizefs и так далее...
J
Надеюсь, простят мне этот каламбур. FC вертел я всем ясно где.
Anonymous
Ну не Ceph’ом единым. У меня три типа бэкендов для Cinder активно используются. Ceph, OceanStor (iSCSI), Storwize (FC). Крутимся как можем
J
Ну не Ceph’ом единым. У меня три типа бэкендов для Cinder активно используются. Ceph, OceanStor (iSCSI), Storwize (FC). Крутимся как можем
Да ну ясно-понятно. Но и из SDS не только цеф есть. iscsi и fc, с ними все понятно. Их хорошо железу напрямую отдавать, а не виртуалкам.
Shamil
Надеюсь, простят мне этот каламбур. FC вертел я всем ясно где.
Это не каламбур, но я тоже его там же вертел, не поверишь (-:
Shamil
Федор-Семен туды их в качель...
Anonymous
Есть какие-то доводы где могут быть грабли?
Shamil
По той же скорости, не? Как он там заворачивает все это в Ethernet? Кто-нибудь мерял?
J
Есть какие-то доводы где могут быть грабли?
Грабли в том что iscsi - это не цеф, не шипдог и не openio, Поэтому и возникает прблема про которую выше говорили. Гланс, к примеру, все через себя гнать будет. Cinder - тож, если что. А других минусов нету вроде.
Shamil
Что заворачивается?
А он же даже не в Ethernet заворачивается, а в TCP, ну вот прибавь все косяки хранилищ, к косякам TCP и будет iSCSI
Shamil
Ну в IP, хрен с ним, 3-й уровень короче.
Anonymous
Ну потенциально конечно могут быть косяки, но вроде пока работает без нареканий
Anonymous
На мой взгляд в случае iSCSI потенциальные косяки такие же как и при Ceph/RBD и другим подобным
Shamil
На мой взгляд в случае iSCSI потенциальные косяки такие же как и при Ceph/RBD и другим подобным
Все правильно, поэтому он и получает меньше лучей поноса нежели FC.
Shamil
FC тоже был бы не так плох, если бы им занималось, столько же людей сколько и IP (-:
Anonymous
А какие претензии к FC?
Anonymous
Ну кроме цены на оборудование :)
J
Ну кроме цены на оборудование :)
Еще раз цена. И еще его неуниверсальность.
Anonymous
Ну он разрабатывался под узкий круг задач
J
Как-то не прижился он. Infiniband потихоньку распространяется, эзернеты с низкими задержками и TCP с наворотами - тож.
Anonymous
FC не просто прижился, он стандарт де-факто 😀
Shamil
Проблема просто в том, что FC пришел в дома, слишком поздно.
Anonymous
Просто в enterprise. Для него он и разрабатывался
J
enterprise для меня синоним говноедства и спускания денег в унитаз, к сожалению. Ничо с собой поделать не могу)
Shamil
Сколько человек ты знаешь, которые могут настроить агрегацию портов, на циске? И сколько человек, которые сделают то же, на FC свиче?
Shamil
Просто подуй об этом.
Shamil
А там не надо) Оно все само!
Это понятно, что само! А если проблемы будут, много спецов ты знаешь, кто туда полезет?
Anonymous
Но там скорее всего проблем не будет :)
Anonymous
С агрегацией портов в сетевых коммутаторах постоянные проблемы (особенно при мультивендорности на разных концах). А вот за весь мой опыт работы с Энтерпрайзом и не очень ни разу не слышал о подобных проблемах в FC
Anonymous
А я успел поработать в интеграторе и разного наслушаться и навидаться
Anonymous
Но мы оффтопим. Как бы сейчас не проснулись сильные ми... канала сего и не выгнали нас в клауд_флуд
J
Та не, не должны.
Anonymous
Ну мы же cinder обсуждаем и его бекенды ;)
Shamil
Ну мы же cinder обсуждаем и его бекенды ;)
Да-да! Админы, пометьте там себе!
Anonymous
Плюс в FC - не нужно думать о QoS
Anonymous
Минус - в этом же =)
Anonymous
Один клиент может положить канал
Shamil
Плюс в FC - не нужно думать о QoS
Выводи в отдельную сеть, сеть хранения.
Anonymous
У меня так и сделано :)
Shamil