powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Mirroring FireBird 2.5
25 сообщений из 95, страница 2 из 4
Mirroring FireBird 2.5
    #39324393
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvGallemarбазу не копирую. Снеп делается за секунду.
снапшот диска с базой, которая сама по себе 400 гиг, не может происходить "за секунду". вероятно, это только старт снапшота, точно так же, как например create shadow - стартует сразу, а когда она создатся полностью - х.з.

У меня делаемся создается скриптом снеп, монтируется как отдельный диск к этому же серверу, открывается доступ пользователям к этой базе по алиасу и делается им же рассылка по почте. Т.е. через пару минут после монтирования с базой уже работают.
kdvИз описания XTREMIO я пока понял, что это для КОПИЙ например баз, поскольку используется сжатие. Там ни разу не сказано, что можно использовать для production - только тестирование, хранение копий, и "разработка".
Если это аналог shadow, то понятно почему производительность при его включении падает - параллельные write со сжатием производительности не добавят. И скорость записи уменьшится на ту, которую максимально дает этот xtremio.
там же еще и указано, что это deduplication.

В общем, надо читать именно техническое описание этой системы, а сходу я его не нашел. Мне оно не надо, а раз у тебя оно есть - тебе и надо в первую очередь.
Пока получается так - "мы купили неведомую адскую дорогую хрень, а она почему-то тормозит".

Описания у меня нет, за железо отвечают админы. А с их слов "тормозить не должно, снепшот от продуктива не зависит, ищи висяки в своей базе".
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324405
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarчерез пару минут после монтирования с базой уже работают.

Дальше можно висяки уже не искать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324413
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvИз описания XTREMIO я пока понял, что это для КОПИЙ например баз, поскольку используется сжатие.Дмитрий, на xtermio снэпшот делается не путем копирования в новый LUN дедуплицированных блоков массива (страйпов), физически хранящих данные, а путем создания ссылок из нового LUN'a на эти самые блоки. Там LUN, это набор ссылок на блоки массива. Пока на блок данных есть хоть одна ссылка, он не будет перезаписан, а записываемые данные "лягут" в свободный блок, на который в LUN будет создана ссылка.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324420
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarТ.е. через пару минут после монтирования с базой уже работают.
тогда это фикция. И выглядит это так:
- на копии помещаются только те страницы, которые были изменены с момента начала снапшота. Остальные страницы читаются из основной БД (с основного диска). Отсюда "тормоза".
Соответственно, распараллеливается только чтение измененных страниц. При этом вся запись с момента снапшота - дублируется (на основной диск и копию).
Понятно, что копию юзеры никак модифицировать не могут. И она не в read-only. Но модифицировать ее не даст сам xtremio.

GallemarА с их слов "тормозить не должно, снепшот от продуктива не зависит, ищи висяки в своей базе".
пендец, конечно. То есть, админы сами не понимают как xtremio работает.

простым вычислением в экселе мы получаем, что для копирования 400 гиг за 2 минуты скорость копирования должна быть 3.4 гиг в секунду. Чего, по-моему, не бывает нигде и никак, если только "носитель" это чистый RAM, а не флэш.

p.s. может быть, когда-нибудь, xtremio и укопирует в фоне весь основной диск в копию, но вроде бы у него задачи несколько не такие.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324421
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev, дядька, скинь мне письмо в почту :)
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324425
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

пока не очень понял, но все равно ясно, что копия тут - вовсе не полная физическая копия БД или диска.
rdb_devПока на блок данных есть хоть одна ссылка, он не будет перезаписан, а записываемые данные "лягут" в свободный блок, на который в LUN будет создана ссылка.
вроде как понял. Но все равно - на момент снапшота БД может быть неконсистентной (т.е. если вернуться к состоянию БД без новых измененных блоков).
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324438
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, консистентность снапшота с LUN на любой iSCSI устройстве может быть достигнута только в одном случае - если SCSI инициатор (в твоем случае это сервер с FB) уже сделал на iSCSI таргет flush данных для какой-то конкретной транзакции и других данных для записи, на момент создания снапшота, не имеет (иными словами, обеспечена непротиворечивость состояния хранящихся на снапшоте данных).
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324945
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпростым вычислением в экселе мы получаем, что для копирования 400 гиг за 2 минуты скорость копирования должна быть 3.4 гиг в секунду.
480 гиг
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324952
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
for kdv
Дима, можешь объяснить почему при переводе в shutdown снепшота из баз вылетают пользователи и копии, и продуктива?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325045
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, ты сейчас о каком снапшоте говоришь?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325146
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev, который средствами extreme io делается
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325164
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarДима, можешь объяснить почему при переводе в shutdown снепшота из баз вылетают пользователи и копии, и продуктива?
господи, да это не снапшот, а измененные страницы. Тут же уже несколько сообщений было, которые объясняют, что такое снапшот средствами xtremio. Теоретически, если бы xtremio хоть как-то действительно делал копию БД, то ты бы никак снапшот модифицировать (менять состояние, обновлять, и т.д.) не мог бы. А если модифицируешь, значит xtremio это допускает, и модифицируется ОСНОВНАЯ БАЗА, а не снапшот.
В итоге, любые действия с твоим снапшотом просто означают действия с базой. Как я уже говорил, распараллеливается по разным носителям только чтение.

Физически никак нельзя сделать копию базы, которая была бы синхронизирована с основной, и чтобы одновременно эту копию можно было бы модифицировать отдельно от основной.
Даже в случае репликации HQBird или чем угодно еще (кроме триггерной репликации) реплику модифицировать никак нельзя, она просто в состоянии read-only находится. А если ты ее "отцепишь" от основной базы, синхронизировать ее с мастер-базой уже невозможно.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325166
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

в итоге, думая что ты в шатдаун переводишь снапшот, на самом деле в шатдаун переводится сначала база, а потом измененная страница (header page со статусом shutdown) "переносится" в твой снапшот.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325212
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, все равно не понял. Я перевожу базу с другого пути и изменения в ней не должны переноситься в базу-продуктив
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325214
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarЯ перевожу базу с другого пути
Видимо, несмотря на другой путь, идентификаторы баз совпадают и Firebird сервер принимает
их за одну.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325217
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov, ну да. Я перевел копию на другой инстанс,надо попробовать в shutdown положить
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325220
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А менеджер блокировок по guid базы отличает,,?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325239
terra_1231
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вывод Backup\Restore .
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325244
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, "положить" нормально в shutdown копию базы можно из другого инстанса сервера FB, не обслуживающего основную базу.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325248
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
terra_1231,

Глубокомысленно. Но не к месту.
Какой скачок от переменных окружения к особенностям работы реплицированной внешними средствами базы данных, прямо дух захватывает.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325309
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarЯ перевожу базу с другого пути и изменения в ней не должны переноситься в базу-продуктив
сделать копию базы во время работы можно только nbackup-ом. Делая снапшот xtremio ты ничего не переносишь. У тебя всего-лишь начинает дублироваться запись в основную и снапшот БД. Поговори с админами.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325322
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, в смысле поговори? И что они мне такое скажут?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325323
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devGallemar, "положить" нормально в shutdown копию базы можно из другого инстанса сервера FB, не обслуживающего основную базу. ну к этому я уже пришел.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325325
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
terra_1231Вывод Backup\Restore . угу, с чего бы такой вывод,?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325328
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, в новый LUN копируются ссылки на дедуплицированные блоки данных из LUN'а c оригиналом базы и общие для LUN'ов блоки данных изменению не подлежат - изменения записываются в свободные блоки данных и в LUN'е, на котором произошли изменения, меняется ссылка на записанный блок. Для "внешнего наблюдателя" относительно этого iSCSI устройства, всё выглядит именно как полное мгновенное копирование.
Тут, похоже, дело именно в идентификаторе копии базы, которую пытаются "погасить" из того же инстанса сервера FB, что обслуживает основную базу, как ранее предположил Dmitry Sibiryakov. 19772719
...
Рейтинг: 0 / 0
25 сообщений из 95, страница 2 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Mirroring FireBird 2.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]