Мы уходим с майнфрайм.
-
- Уже с Приветом
- Posts: 13313
- Joined: 07 Dec 2004 04:00
- Location: Москва->CO
Re: Мы уходим с майнфрайм.
Пардон за оффтоп, но как Влад транслитерировал mainframe -майнфрайм- почему-то заставляет меня видеть "майнкампф". Впрочем, судя по его эмоциям м.б. "майнкампф" и не так уж далеко от сути.
Как же это вы без гравицаппы пепелац выкатываете из гаража? Это непорядок...
-
- Уже с Приветом
- Posts: 28283
- Joined: 29 Aug 2000 09:01
- Location: SPB --> Gloucester, MA, US --> SPB --> Paris
Re: Мы уходим с майнфрайм.
При всем уважении, не останавливает. Перестает чиститься лог на время бэкапа - так как он может понадобиться, и лог начинает пухнуть
Вас наверное смутило то, что вы видели сообщение, "IO suspended, blah blah" - такое действительно делает SQL по команде от VSS (shadow copy) при выполнении storage level backup. Но этот фриз буквально на несколько секунд - чтобы обеспечить консистентность бэкопов разных volumes между собой
Интересно что если все файлы базы на одном volume, то VSS не нужен - drive snapshot is always crash-consistent
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
-
- Уже с Приветом
- Posts: 28283
- Joined: 29 Aug 2000 09:01
- Location: SPB --> Gloucester, MA, US --> SPB --> Paris
Re: Мы уходим с майнфрайм.
Отцы, то есть экзадата типа GPU в мире баз?
А какого рода примитивы поддерживаются?
А какого рода примитивы поддерживаются?
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
-
- Уже с Приветом
- Posts: 1349
- Joined: 28 Nov 2008 17:50
Re: Мы уходим с майнфрайм.
агенты это люди ? они 24x7 работают ? dev, test, preprod - ничего этого нет ? отдельно стоящего dwh и репортинга у системы нет ?StrangerR wrote: ↑13 Apr 2021 02:53 Тут совсем недавно, на каком то митинге с потенциальным клиентом, он, прослушал всю эту лапшу на уши, задал резонный вопрос - у меня говорит 200 агентов. Вчера, сегодня, завтра. И зачем мне динамическое скалирование, когда их количество и соответственно нагрузка на систему сильно не меняются. Ну и с докерами - уровень добавляем, а зачем, не всегда знаем.
-
- Уже с Приветом
- Posts: 63377
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Мы уходим с майнфрайм.
Про экзадату тоже слышал много интересного.Dmitry67 wrote:Отцы, то есть экзадата типа GPU в мире баз?
А какого рода примитивы поддерживаются?
А вот как то я рассказывал, как у нас на одной БД Oracle RMAN помирал.
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 37986
- Joined: 14 Dec 2006 20:13
- Location: USA
Re: Мы уходим с майнфрайм.
Дев весь динамический пытаются сделать, это да. С разными феериями по пути.iDesperado wrote: ↑13 Apr 2021 07:48агенты это люди ? они 24x7 работают ? dev, test, preprod - ничего этого нет ? отдельно стоящего dwh и репортинга у системы нет ?StrangerR wrote: ↑13 Apr 2021 02:53 Тут совсем недавно, на каком то митинге с потенциальным клиентом, он, прослушал всю эту лапшу на уши, задал резонный вопрос - у меня говорит 200 агентов. Вчера, сегодня, завтра. И зачем мне динамическое скалирование, когда их количество и соответственно нагрузка на систему сильно не меняются. Ну и с докерами - уровень добавляем, а зачем, не всегда знаем.
Препрод должен быть точной копией прода, с этим все просто. На фига там динамика?
И забавно но некоторые клиенты открыто пишут - никаких докеров! В требованиях.
-
- Уже с Приветом
- Posts: 1349
- Joined: 28 Nov 2008 17:50
Re: Мы уходим с майнфрайм.
не знаю. но судя по всему вам очень важно, что бы в облаке не получилось на $30 дороже. ну вот тот даже препрод можно поднимать по кнопочке или в рабочие часы. баксов $30 экономия.
я уже чуток утомился, но повторяю, облака прут не только от динамики и доступности ресурсов, а от ценника на софт. вчера корпорации платили миллионы за лицензии на всякие DWH и аналитику, а теперь строят из говна и палок в облаках (хадупы, дата лейки, кастомизации postgres) и реально переводят огромные хоронилища.
-
- Уже с Приветом
- Posts: 37986
- Joined: 14 Dec 2006 20:13
- Location: USA
Re: Мы уходим с майнфрайм.
У нас и облака и своя сеть, и большая часть живет в нашей сети - дешевле получается раз наверное в 5 минимум если не в 10. Но продакшены клиенты строят в основном в амазоне и в азуре хотя впрочем вопросы вида _а если враг нажмет кнопку и одним движением пальца снесет весь наш бизнес, что мы станем делать_ умные клиенты задают.iDesperado wrote: ↑13 Apr 2021 18:30не знаю. но судя по всему вам очень важно, что бы в облаке не получилось на $30 дороже. ну вот тот даже препрод можно поднимать по кнопочке или в рабочие часы. баксов $30 экономия.
я уже чуток утомился, но повторяю, облака прут не только от динамики и доступности ресурсов, а от ценника на софт. вчера корпорации платили миллионы за лицензии на всякие DWH и аналитику, а теперь строят из говна и палок в облаках (хадупы, дата лейки, кастомизации postgres) и реально переводят огромные хоронилища.
А так, все таки на своем облаке (стоят несколько десяток 2U серверов) выходит дешевле чем на AWS в разы, от 2 до 10 раз дешевле. Эти облака - гостиница экономичная - хочешь подушку клади сантик, хочешь простыню еще сантик, хочешь одеяло еще сантик, и так сантик за сантиком, сантик за сантиком...
(Я кстати кидал ссылку - я выложил на гитхаб опен соурс роутер который работает с этими облаками - создает VTI туннели - мы их несколько десятков используем, очень удобно, чем все на одну железку циськину накручивать а потом еще и с правами там бодаться).
PS. Ценник на софт - тут скорее в огород Ораклу камешек, так как одна из причин массового спрыгивания с в общем то очень неплохой Ораклиной базы - совершенно неприличные и совершенно непрозрачные ценники. Чем то мне ораклиные ценники напоминают здешнюю медицину - так же ничего никогда не поймешь и так же никто по лист прайсу никогда ничего не покупает. И да, если к простой базе прикрутить хорошие ресурсы то она полетит не хуже крутой базы но на слабых ресурсах - а ресурсы дешевеют куда быстрее чем _хорошие базы_. С другой стороны, наши вроде сделали все на Кассандрах, а сейчас обсуждают _не вернуться ли на SQL_ так как _не взлетает оно что-то, не взлетает_. Хадуп я там тоже слышал, но это ну явно не для финансовых транзакций то, хотя чую проблемы _мы тут засунули 100 миллионов документов в какую то фиговину а теперь их надо оттуда выковырять для миграции_ еще предстоят.
-
- Уже с Приветом
- Posts: 15301
- Joined: 30 Apr 2003 16:43
Re: Мы уходим с майнфрайм.
Неожиданный всплеск реакций. Я на все сообщения ответить не смогу, слишком много, в том числе откровенной чуши написано. Но на некоторые вещи отреагирую.
Вчера прогнали initial load аналогом ГГ от ИБМ - IBM InfoSphere Data Replication. Запишите это название - моджет пригодиться если нужна хорошая репликация. Так вот то что ГГ делает за 6 с лишним часов IDR сделал за 5 минут.
У нас LOB хранятся средствами DB2. Это совершенно нормально, никогда не вызывало никаких проблем. Миграция в Оракл идет также с использованием типов данных LOB.
С Ораклом я открыл SR. Не по собственной воле, проект попросил. Я знаю почему их подход медленный, им надо заново переписать Extract для DB2. Был бы у меня их исходный код я бы его сам исправил, но кода у меня нет.
Клиент мнется переходить на IDR - кто-то вписался за Оракл и неудобно. Собственно и вендор софта тоже за Оракл топит.
Вчера прогнали initial load аналогом ГГ от ИБМ - IBM InfoSphere Data Replication. Запишите это название - моджет пригодиться если нужна хорошая репликация. Так вот то что ГГ делает за 6 с лишним часов IDR сделал за 5 минут.
У нас LOB хранятся средствами DB2. Это совершенно нормально, никогда не вызывало никаких проблем. Миграция в Оракл идет также с использованием типов данных LOB.
С Ораклом я открыл SR. Не по собственной воле, проект попросил. Я знаю почему их подход медленный, им надо заново переписать Extract для DB2. Был бы у меня их исходный код я бы его сам исправил, но кода у меня нет.
Клиент мнется переходить на IDR - кто-то вписался за Оракл и неудобно. Собственно и вендор софта тоже за Оракл топит.
-
- Уже с Приветом
- Posts: 15301
- Joined: 30 Apr 2003 16:43
Re: Мы уходим с майнфрайм.
В Оракле тоже LOB.liamkin wrote: ↑12 Apr 2021 14:41Ну вы же сами подсказываете ответ на свой вопрос. Проведите чистку базы от устаревших данных.
Ну и поищите, чем там сейчас в Оракле заменили LOB - потому что с этим ЛОБом у них всегда были проблемы. Лучший вариант - хранить ссылку на файл, а сам ЛОБ засунуть в файл. Файлы копировать в облако отдельно с помощью rsync.
-
- Уже с Приветом
- Posts: 15301
- Joined: 30 Apr 2003 16:43
-
- Уже с Приветом
- Posts: 15301
- Joined: 30 Apr 2003 16:43
Re: Мы уходим с майнфрайм.
У нашего клиента "свои" мэйнфрэймы все 24*7 их и платят они не за время.liamkin wrote: ↑12 Apr 2021 15:29ну как вы можете сравнивать такое? какой терморесурс мобильного проца и мэйнфрэймовского?iDesperado wrote: ↑12 Apr 2021 15:13судя по фразе "ресурсоемкий процесс извлечения данных из таблицы с LOB" - тупо дохнет МФ. но оно и понятно, 2 ядра 6Gb ram. у меня телефон серьезней ресурсами обладает.
Да, современный писюк в теории должен крыть мэйнфрэйм. Но не кроет. Потому что мэйнфрэйм делали до эпохи "загорелых". Ассемблер. Время транзакции БД меньше секунды. Правильное мощное IO.
У мэйнфрэйма есть два больших недостатка - отсутствие новых молодых кадров для поддержки, и платежи в ИБМ за процессорное время. Кстати - второй недостаток присущ всем облачным решениям. Поэтому я противник публичных облаков.
-
- Уже с Приветом
- Posts: 15301
- Joined: 30 Apr 2003 16:43
-
- Уже с Приветом
- Posts: 15301
- Joined: 30 Apr 2003 16:43
Re: Мы уходим с майнфрайм.
Оракл на данный момент отделался отпиской об устаревшей версии DB2 и как результат устаревшей версии GG. Сделали туманные намеки что может быть версия GG официально не поддерживающая нашу версию DB2 все таки будет работать. Ни слова о том о чем знаю я и в чем на самом деле проблема. Так что решения нет. И патроны у них кончились похоже.
-
- Уже с Приветом
- Posts: 15301
- Joined: 30 Apr 2003 16:43
Re: Мы уходим с майнфрайм.
Вы не те базы данных используете. У нас больше 3 терабайт в таблице с LOB и все пучком. А с файлами были бы проблемы.StrangerR wrote: ↑13 Apr 2021 03:00А вы чего, файлы в базе данных хранили? Тогда ой. У нас это китайцы пытались учудить, но им сразу руки пообрывали _чтобы файлы - были в файловой системе_. И это нас спасает. А то только чтоо обсуждали - старая версия закрывается, как перетащить к клиенту документ сторейдж, а там всего то каких то 30 миллионов и терабайт 5 документов. Было бы это чудо в базе данных, мы бы давно померли. А так, без особых проблем - тар + зип наше все, как и симлинк.
В тоже время у меня есть вопросы к вендору сделавшему ограничение длинны LOB столбцов 4КБ-ами. Это глупо, но все работает без проблем. 500 партиций по которым случайным образом разбрасываются доки.
-
- Уже с Приветом
- Posts: 37986
- Joined: 14 Dec 2006 20:13
- Location: USA
Re: Мы уходим с майнфрайм.
Ну какие проблемы были бы с файлами? Не по теме конечно, но с файлами я их легко перетаскиваю ставя симлинки, мы можем даже утащить старые файлы в другой дата центр и оттуда смонтировать через NFS и все такое прочее. А проблема в том что когда файлы - можно отдельно тащить файлы и отдельно базу, и это независимые процессы разными средствами. А когда все в базе тащить надо сразу все а требования к тасканию данных и ЛОБов в целом то разные.
И сейчас, клиент хочет архив - да пожалуйста, я тупо по месяцам - 1 месяц в 1 тар файл_ записываю и все, и дальше хочет пусть качает, хочет диск почтой вышлем. А с базой, огромный бэкап вышел бы....
Хотя если в ДБ2 ЛОБы хорошо заточены то и ладно. НО я бы напрягся, все таки проще когда все это отдельно. У меня под 5 терабайтов - около 30 миллионов файлов. В двух партишенах (две разные файловые системы). Без проблем.
И сейчас, клиент хочет архив - да пожалуйста, я тупо по месяцам - 1 месяц в 1 тар файл_ записываю и все, и дальше хочет пусть качает, хочет диск почтой вышлем. А с базой, огромный бэкап вышел бы....
Хотя если в ДБ2 ЛОБы хорошо заточены то и ладно. НО я бы напрягся, все таки проще когда все это отдельно. У меня под 5 терабайтов - около 30 миллионов файлов. В двух партишенах (две разные файловые системы). Без проблем.
-
- Уже с Приветом
- Posts: 19923
- Joined: 30 Aug 2000 09:01
- Location: WA
-
- Уже с Приветом
- Posts: 1349
- Joined: 28 Nov 2008 17:50
Re: Мы уходим с майнфрайм.
ну а моск включить ? ели у вас такая замечательная сеть, еще и минимум в 5 раз дешевле, чего клиенты выстроились в очередь в дорогое облако, а ваши поделки лесом шлют?
моей компании датацентр свой стоил 2 млн евро в год, я думал это дно, но когда управление передали субподрядчику с мировым именем понял, что дно далеко не было пройдено. у нас свой хадуп уже лет 7, на нем до сих пор нет секьюрити. и некому это сделать, т.к. задача не чисто админская, весь рукописный софт перелопачивать нужно. спустя 4 года все таки заставили проверить бэкап, запросили - через месяц технари написали, что были заняты, прошло более двух недель и данные ушли на ленту. восстановить не получится, тикет закрыли. потом пошли слухи, что ленты компания хранит в здании на против, а в здании пол года как сидит другой арендатор. как так вышло не понятно, где ленты не понятно. т.е. где-то гуляют персональные данные миллионов клиентов, местами с детальными медицинскими счетами. теперь все хозяйство отдали "профи" (субподрядчику с мировым именем), а профи подключаются к узлам и накатываю вручную патчи, каждый узел уникален. запросили новые узлы в кластер, а они все разные - где-то centos, где-то redhat, где-то своп вырублен, где-то включен. т.е. еще есть люди которые умеют ставить системы не из образа, а вручную.
в облаке тоже бывает не все гдадко, но такого дна уже не будет.
-
- Уже с Приветом
- Posts: 37986
- Joined: 14 Dec 2006 20:13
- Location: USA
Re: Мы уходим с майнфрайм.
Ответ - Liability. Мы сами не хотим. Слишком высокая ответственность. Но под девелопмент и под университет - офигенная экономия.iDesperado wrote: ↑14 Apr 2021 06:14ну а моск включить ? ели у вас такая замечательная сеть, еще и минимум в 5 раз дешевле, чего клиенты выстроились в очередь в дорогое облако, а ваши поделки лесом шлют?
Есть смешанные варианты, есть клиенты которые у себя все строят.
-
- Уже с Приветом
- Posts: 64661
- Joined: 12 Jul 2002 16:38
- Location: г.Москва, ул. Б. Лубянка, д.2
Re: Мы уходим с майнфрайм.
это не облако дешевое, это у вас на фирме бардакiDesperado wrote: ↑14 Apr 2021 06:14
моей компании датацентр свой стоил 2 млн евро в год, я думал это дно, но когда управление передали субподрядчику с мировым именем понял, что дно далеко не было пройдено. у нас свой хадуп уже лет 7, на нем до сих пор нет секьюрити. и некому это сделать, т.к. задача не чисто админская, весь рукописный софт перелопачивать нужно. спустя 4 года все таки заставили проверить бэкап, запросили - через месяц технари написали, что были заняты, прошло более двух недель и данные ушли на ленту. восстановить не получится, тикет закрыли. потом пошли слухи, что ленты компания хранит в здании на против, а в здании пол года как сидит другой арендатор. как так вышло не понятно, где ленты не понятно. т.е. где-то гуляют персональные данные миллионов клиентов, местами с детальными медицинскими счетами. теперь все хозяйство отдали "профи" (субподрядчику с мировым именем), а профи подключаются к узлам и накатываю вручную патчи, каждый узел уникален. запросили новые узлы в кластер, а они все разные - где-то centos, где-то redhat, где-то своп вырублен, где-то включен. т.е. еще есть люди которые умеют ставить системы не из образа, а вручную.
в облаке тоже бывает не все гдадко, но такого дна уже не будет.
-
- Уже с Приветом
- Posts: 64661
- Joined: 12 Jul 2002 16:38
- Location: г.Москва, ул. Б. Лубянка, д.2
Re: Мы уходим с майнфрайм.
правильное замечание.uncle_Pasha wrote: ↑14 Apr 2021 05:24Если это не статическая файлопомойка, где документы только добавляются, то сделать consistent backup при такой конфигурации далеко не просто (хоть и возможно).
-
- Уже с Приветом
- Posts: 37986
- Joined: 14 Dec 2006 20:13
- Location: USA
Re: Мы уходим с майнфрайм.
Документы ТОЛЬКО добавляются. Так что никаких проблем. Если нужен полный дамп, бэкапим базу потом документы. Там могут попасть новые доки которых еще нет в базе, но не наоборот.Komissar wrote: ↑14 Apr 2021 06:27правильное замечание.uncle_Pasha wrote: ↑14 Apr 2021 05:24Если это не статическая файлопомойка, где документы только добавляются, то сделать consistent backup при такой конфигурации далеко не просто (хоть и возможно).
-
- Уже с Приветом
- Posts: 28283
- Joined: 29 Aug 2000 09:01
- Location: SPB --> Gloucester, MA, US --> SPB --> Paris
Re: Мы уходим с майнфрайм.
Хоронилища данных - в мемориз!!!
Data graveyard вместо Data lake
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
-
- Уже с Приветом
- Posts: 63377
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Мы уходим с майнфрайм.
Ну можно подумать Amazon Glacier не оно
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 15301
- Joined: 30 Apr 2003 16:43
Re: Мы уходим с майнфрайм.
Дядя Паша уже намекнул что с файлами тоже не все так просто.StrangerR wrote: ↑14 Apr 2021 04:19 Ну какие проблемы были бы с файлами? Не по теме конечно, но с файлами я их легко перетаскиваю ставя симлинки, мы можем даже утащить старые файлы в другой дата центр и оттуда смонтировать через NFS и все такое прочее. А проблема в том что когда файлы - можно отдельно тащить файлы и отдельно базу, и это независимые процессы разными средствами. А когда все в базе тащить надо сразу все а требования к тасканию данных и ЛОБов в целом то разные.
И сейчас, клиент хочет архив - да пожалуйста, я тупо по месяцам - 1 месяц в 1 тар файл_ записываю и все, и дальше хочет пусть качает, хочет диск почтой вышлем. А с базой, огромный бэкап вышел бы....
Хотя если в ДБ2 ЛОБы хорошо заточены то и ладно. НО я бы напрягся, все таки проще когда все это отдельно. У меня под 5 терабайтов - около 30 миллионов файлов. В двух партишенах (две разные файловые системы). Без проблем.
Добавлю что плюс баз данных в их транзакционном механизме. Т.е консистенси. Файлы связать однозначно с данными в базе просто невозможно. Вы можете только гарантировать имя файла и путь, но не содержимое файла.