LINUX.ORG.RU

Миграционная ГИС переехала с IBM на «Эльбрусы» и СПО

 ,


3

5

Минкомсвязи перевела ведомственный сегмент системы «Мир» с «железа» и софта IBM на серверы на процессорах «Эльбрус». В работе ГИС «Мир» использует PostgreSQL, Apache ActiveMQ, Redis и другие свободные программные решения.

Сумма контракта по первому тендеру составила 49,5 млн рублей, по второму — 195,3 млн рублей.

«Суммарная стоимость закупки отечественного оборудования, внедрения и годовой поддержки данного решения меньше, чем стоимость только годовой поддержки оборудования иностранного производства», — заверяет директор департамента реализации стратегических проектов Минкомсвязи Андрей Черненко.

По условиям старого тендера, ОС должна была поддерживать СУБД PostgreSQL, брокеры гарантированной доставки сообщений Apache ActiveMQ, ПО хранилища данных Redis, Ceph и Librados, балансировщики нагрузки PgBouncer и Nginx, менеджеры ресурсов кластера и средства защиты от сбоев Pacemaker, ПО для обмена сообщениями между узлами кластера Corosync, средства защиты от сбоев Sentinel, ПО резервного копирования Bacula, утилиты для резервного копирования Barman, ПО сетевого мониторинга Zabbix, ПО сервисной поддержки OTRS, средства IP-телефонии Asterisk, среды разработки Java OpenJDK, серверы приложений Apache Tomcat. По данным источника CNews, именно эти решения и были задействованы в «Мире».

>>> Подробности

anonymous

Проверено: jollheef ()
Последнее исправление: Deleted (всего исправлений: 2)

Ответ на: комментарий от trycatch

Денвер заменяет little

Ну конечно, для чего еще нужен «7-way superscalar execution pipeline» как не для обработки событий операционной системы во время простоя, самое то для него.
Пока первый всеми своими семью параллельными юнитами что то сложное сосчитает - одиин, дваа, трии, четырее, ... семь
А57 своими двумя быстренько так раз-два раз-два

uin ★★★
()
Последнее исправление: uin (всего исправлений: 1)
Ответ на: комментарий от mandala

фейспалм.жпг

Смотри в кровь не разбей

Не волнуйся, я тренирован долгим чтением эльбрусовских тредов.

Не посмотреть тендеры детально.

Всё нужное сказано по ссылке: аж 130 серверов, вау.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Вывод взят из общего хода вещей, из неизбежного процесса суверенизации России.

GladAlex ★★★★★
()
Ответ на: комментарий от tailgunner

Ну если эти 130 серверов взлетят, то и остальные подтянутся. Это конечно не те ДЦ которые у АНБ и китайцев, но тоже прилично.

mandala ★★★★★
()
Ответ на: комментарий от hobbit

Никак ЛОР повзрослел? Ни одного вопля «попилы-откаты»

«Попилы-откаты» сейчас все уехали в RetroShare. Боятся, что ли, что их по IP вычислят? :) Реально, заходишь в RS-форумы, всё равно что в 2010-й попадаешь... Что интересно, в том же ZeroNet, хотя тоже на анонимность претендует, такого нет.

KRoN73 ★★★★★
()
Ответ на: комментарий от XVilka

Но компилятор на основе gcc или llvm так и не осилили. Вместо этого используют какую-то проприетарную поделку.

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

Napilnik ★★★★★
()
Ответ на: комментарий от uin

Ну конечно, для чего еще нужен «7-way superscalar execution pipeline»

На заборе можно многое написать. На деле вычислительных блоков у A57 больше, чем у Денвера. Его «7-way superscalar» относится к его внутренним микрооперациям. A57 аналогичным образом можно назвать «8-way superscalar».

Это архитектура A57: http://www.anandtech.com/show/8718/the-samsung-galaxy-note-4-exynos-review/5

Это Денвер: http://www.anandtech.com/show/8701/the-google-nexus-9-review/3

Пока первый всеми своими семью параллельными юнитами что то сложное сосчитает - одиин, дваа, трии, четырее, ... семь
А57 своими двумя быстренько так раз-два раз-два

Разумеется, out-of-order процессор будет быстрее. Поэтому VLIW и не используется. Даже сама NVIDIA перешла от Денвера в 64-битной вариации Tegra K1 к A57 в Tegra X1.

trycatch ★★★
()
Последнее исправление: trycatch (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Очевидно, что она хуже уже тем, что проприетарная.

iav
()

чота по теме «гис мир» гуглится, собсна, эта новость и вот это:

Сейчас на базе системы «Мир» осуществляется выдача документов, удостоверяющих личность, среди которых паспорт гражданина РФ, заграничный паспорт, документ иностранного гражданина, удостоверение беженца и другие.

при чём тут ГИС? или это опять обманка, не тот ГИС, который настоящий GIS, а так, обычная БД на 140 миллионов записей (ведь у нас примерно столько граждан) и на каждую запись, выходит, по миллиону с гаком расходов. некислый борщ, однако!

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

Iron_Bug ★★★★★
()
Ответ на: комментарий от hobbit

Ни одного вопля «попилы-откаты»

Я сходил по ссылкам по ссылкам и почитал про первый тендер — информация по участникам скрыта, требования тендера тоже, предложения участников почитать нельзя, все три предложения укладываются в 1%. Зачем на этом фоне косплеить Капитана Очевидность?

redgremlin ★★★★★
()
Ответ на: комментарий от tailgunner

«курьеры, курьеры, курьеры... можете представить себе, тридцать пять тысяч одних курьеров!» (Н.В. Гоголь)

hobbit ★★★★★
()
Ответ на: комментарий от trycatch

Ну да, госзаказ. Отличнейшая «ниша».

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

ggrn ★★★★★
()
Ответ на: комментарий от Iron_Bug

140 мультов записей это только про наличие документа. А хистори на новые/утерянные и т.д. Думаю записей там по более. И срок хранение этих данных я думаю не 1 и не 2 года.

ggrn ★★★★★
()
Ответ на: комментарий от ggrn

и чо? это база на одном маленьком сервере. тем более, что обращения к нему будут исчисляться единицами в час (даже 140 мильёнов не так часто меняют паспорта). уболтать на это почти 200 лямов - это неслабо так. учитывая, что софт опенсорцный.

Iron_Bug ★★★★★
()
Ответ на: комментарий от Iron_Bug

Ну нельзя. И не еденицами в час. Ты когда последний раз в паспортный стол ходила?

уболтать на это почти 200 лямов

Всего лишь.

ggrn ★★★★★
()
Ответ на: комментарий от trycatch

http://images.anandtech.com/doci/8718/Hiroshige.Goto.png
3way instructions decode

А так - да
2 целочисленных, 2 FPU, 2 Load/Store, 1 деление/возведенеие в степень, 1 переход

У денвера примерно то же самое
http://techreport.com/r.x/2014_8_11_Nvidia_claims_Haswellclass_performance_fo...
http://images.anandtech.com/doci/8701/K1-Versions.jpg

Только идея в том что там вместо декодера программный jit оптимально раскидывающий инструкции с оптимизацией кода на лету.

Поэтому VLIW и не используется. Даже сама NVIDIA перешла от Денвера в 64-битной вариации Tegra K1

Ну ты же понимаешь что после того как планирование микроопераций вынесли в jit компилятор не этом можно разговор про суперскаляр vs vliw можно заканчивать?

uin ★★★
()
Ответ на: комментарий от Iron_Bug

А сколько тысяч раз в секунду происходит проверка паспорта? При любых обращениях в госорганы требуется валидный паспорт. И его валидность проверяется. Вот буквально вчера я создал не менее трёх обращений к этой базе. Там были проверены паспорта меня и жены и записан новый гражданин.

anonymous
()
Ответ на: комментарий от Iron_Bug

Миграционная ГИС

Гос. инспекция имеется в виду

uin ★★★
()
Ответ на: комментарий от Iron_Bug

Вот смотри по поводу государственных 200 млн. Сервера +

Также в две поставки вошли коммутаторы сети хранения данных и сети передачи данных, серверные шкафы, переключатели IP KVM, кабели UTP, источники бесперебойного питания.

А вот зачем нужны эти сервера.

Система «Мир» была утверждена постановлением Правительства от 6 августа 2015 г. Система объединяет государственную систему изготовления, оформления и контроля паспортно-визовых документов нового поколения и ГИС миграционного учета.

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

И если ты почитаешь оп пост там и бекапы там и иптелефония и т.д. Так что снимаем белую ленточку и идем заниматься делами.

ggrn ★★★★★
()
Ответ на: комментарий от trycatch

Его «7-way superscalar» относится к его внутренним микрооперациям. A57 аналогичным образом можно назвать «8-way superscalar».

Так и есть, только в A57 исполнение 3 операций/такт, а в Denver 7.

Разумеется, out-of-order процессор будет быстрее.

По твоей же ссылке.

SPECint2000 - Estimated Scores
         Tegra K1-64    Exynos 5433
  	      Denver    A57
164.gzip 	1269 	813 	-56%
175.vpr 	1312 	1120    -17%
176.gcc 	1884 	1549    -21%
177.mesa 	2187 	1666    -31%
179.art 	5146 	2574    -99%
181.mcf 	1746 	1192    -46%
186.crafty 	1470 	1149    -27%
197.parser 	1192 	841     -41%
252.eon 	2342 	2096    -11%
253.perlbmk 	1818 	1258    -44%
254.gap 	1844 	1466    -25%
255.vortex 	2567 	1652    -55%
256.bzip2 	1468 	1027    -42%
300.twolf 	1785 	1260    -41%
numas13
()
Ответ на: комментарий от XVilka

Но компилятор на основе gcc или llvm так и не осилили.

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

olibjerd ★★★★★
()
Ответ на: комментарий от anonymous

«Государственная Инспекционная Служба» я подозреваю.

uin ★★★
()

Нужно просто изначально понять что все ПО в современном мире, разрабатывается под CISC и RISC архитектуры, а не VLIW.

robot12 ★★★★★
()
Ответ на: комментарий от robot12

Java пользоваться не хочется когда видишь глючные и уродливые интерфейсы с градиентами и разноцветными дурацкими иконками.
Но если это какое нибудь консольное серверное приложение которое html страницы генерирует или там какую нибудь информацию обрабатывает, то какая разница? Главное безопасное и работает на всем куда портировано jvm.

uin ★★★
()
Последнее исправление: uin (всего исправлений: 1)
Ответ на: комментарий от robot12

все ПО в современном мире, разрабатывается под CISC и RISC

И каким образом это выражается хотя бы даже в Си?
Ну вот просто интересно.

uin ★★★
()
Ответ на: комментарий от redgremlin

IBM, я так понимаю, среди них нет?

У IBM нет нужного процессора. ТЗ п 5.3:

Процессоры на базе архитектуры микропроцессора Российской разработки с явным управлением параллелизмом команд. Исключительные права на процессор, как объект интеллектуальной собственности, должны принадлежать Российской Федерации или лицу(ам), зарегистрированному(ым) на территории Российской Федерации.

monk ★★★★★
()
Ответ на: комментарий от monk

ТЗ п 5.3:

А производство процессоров на заводах вероятного противника тоже включено в Т.З.?

Или это признание, что Микрон даже после вбуханных денег не тянет?

devl547 ★★★★★
()
Ответ на: комментарий от monk

Лол, все таки и правда так делают, подгоняют ТЗ под производителя
Почему мне тогда доказывают что задание на «моноблок с IPS экраном и DDR4 памятью» это не то же самое?

uin ★★★
()
Ответ на: комментарий от uin

Почему мне тогда доказывают что задание на «моноблок с IPS экраном и DDR4 памятью» это не то же самое?

А что не так в это формулировке? Ей соответствует ровно один объект? В случае антикоррупционной проверки могут только потребовать техническое обоснование требований. Для п.5.3 в указанном ТЗ «Настоящее требование установлено в соответствии с пунктами 9, 10 раздела I Протокола заседания Правительственной комиссии по использованию информационных технологий для улучшения качества жизни и условий ведения предпринимательской деятельности от 05.04.2016 №1.».

monk ★★★★★
()
Ответ на: комментарий от devl547

Таивань наш вероятный противник? Не знал.

Микрон даже после вбуханных денег

Ну так вбуханы то в линию 180-90нм были, а 65 о которых они заявляли это у них получено какими то хитрыми способами на текущем оборудовании, сейчас вроде как еще обговаривают кредит только на покупку оборудования для освоения >55нм

uin ★★★
()
Ответ на: комментарий от uin

Таивань наш вероятный противник? Не знал.

Даже Китай нельзя союзником назвать.
А ты про Тайвань, который не-Китай.

65

Вообще интересно, Эльбрус-4С разрабатывался под 65nm. Ну так и делали бы у нас.

devl547 ★★★★★
()

стоимость закупки отечественного оборудования, внедрения и годовой поддержки данного решения меньше, чем стоимость только годовой поддержки оборудования иностранного производства

ничего не сказано про срок работы этого железа и поддержки по истечении первого года. может там стоимость по экспоненте вырастет. а может все данные потеряются и поздно будет пить боржоми

да и нам, как синим воротничкам, интересно только сколько платят непосредственным_исполнителям. может за счет ФОТ и получили уменьшение стоимости

Karapuz ★★★★★
()
Ответ на: комментарий от SL_RU

Это очень крутая архитектура в перспективе

Java? Ну да, точно.

Karapuz ★★★★★
()
Ответ на: комментарий от monk

А что не так в это формулировке? Ей соответствует ровно один объект?

Фактически да. И не надо мне про «возьми и сделай такой же» за время тендера будь ты хоть кто ты не разработаешь и не поставишь на конвеер такой моноблок, тем более рискуя обломаться, ведь никто тебе не обещает что если ты сделаешь то выберут обязательно его? У тебя качество хуже гарантии меньше и вообще ты нонейм (и еще 1000 причин почему именно твой моноблок хуже конкурента).

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

Нет, не менее чем 2 каких нибудь там ядра, IPS экран и DDR4 8гб и что крышечкой прикрыты, которую можно открыть и еще 8 втыкнуть (или 8 выткнуть 16 воткнуть) - что к чему ...
Очевидно что уже подобрали моноблок на i3 скайлейке с крышкой на модулях памяти и дерьмовой IPS матрицей срисовали его характеристики и пихнули в тендер

uin ★★★
()
Последнее исправление: uin (всего исправлений: 1)
Ответ на: комментарий от greenman

Как ты всё успеваешь?

Сплю по 6 часов :D

...

И ещё много успеваю просмотреть, пока дочку вожу в школу/из школы :D

KRoN73 ★★★★★
()
Ответ на: комментарий от devl547

Даже Китай нельзя союзником назвать.
А ты про Тайвань, который не-Китай.

Но мы то официально признаем таивань китайской территориейб а китай стратегическим партнером. Так что считать «вероятным противником» того с кем частенько проводим военные учения никак нельзя, только на бытовом уровне сидя на кухоньке.

Вообще интересно, Эльбрус-4С разрабатывался под 65nm. Ну так и делали бы у нас.

На микроне - нет (ном деле можно но опять же прибегая к хитрым способам типа отпиливания половины всего на кристале), микрон запилиавался под RFID метки карты/симки EEPROM и прочее, технологии которые он применяет в производстве вот на такую продукцию заточены, но они продемонстрировали (!только продемонстрировали!) что если надо то могут выпускать что то и посложней если будет надо.
Под производство более крупной электроники запиливался Ангстрем-Т, он кстати то же совбирается кредит брать под освоение >65нм (сейчас у них 130-90нм и то самое оборудование AMD)

uin ★★★
()
Ответ на: комментарий от einhander

У PostgreSQL вроде были какие-то заморочки при смене архитектуры CPU, или нет?

А там вставки на ассемблере что-ли есть? Ну или проприетарные блобы? Это у проприетарных софтин мало шансов на эльбрусе заработать без адаптации производителем.

Feonis ★★★
()
Последнее исправление: Feonis (всего исправлений: 1)
Ответ на: комментарий от uin

Только идея в том что там вместо декодера программный jit оптимально раскидывающий инструкции с оптимизацией кода на лету.

Статическая программная планировка ничуть не лучше динамической планировки в процессорах с внеочередным исполнением. Разве что с точки зрения энергоэффективности, да и то не факт — NVIDIA прикрыла проект по использованию Денвера в серверах, в айфонах out-of-order процессоры, в самых экономичных атомах — out-of-order процессоры. А, скорее, не только не лучше, а строго хуже. Как ты заранее все идеально распланируешь, не раздувая код в разы? А SMT?

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

Ну ты же понимаешь что после того как планирование микроопераций вынесли в jit компилятор не этом можно разговор про суперскаляр vs vliw можно заканчивать?

Без бинарной трансляции VLIW еще более бесполезен за пределами встроенных применений. Трансмета и Денвер хотя бы вылились в какие-то реальные продукты.

trycatch ★★★
()
Ответ на: комментарий от numas13

В любом случае 4 ядра A57 будут быстрее двух ядер Денвера, даже по этим бенчмаркам. Значит они и выполняют роль big.

trycatch ★★★
()
Ответ на: комментарий от trycatch

Статическая программная планировка ничуть не лучше динамической планировки в процессорах с внеочередным исполнением. ... А, скорее, не только не лучше, а строго хуже.

Это совершенно голословное и, более того, неверное утверждение. Статическая планировка имеет то преимущество, что может планировать гораздо более далёкие инструкции и высоко закидывать LD операции.

Как ты заранее все идеально распланируешь, не раздувая код в разы?

Код раздувается, но я с интересом послушаю откуда данные про разы (если что я тоже не знаю порядок раздувания).

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

Потому что портирование java на Эльбрус длится не несколько десятков лет. Да и данные по замерам уже устарели.

Без бинарной трансляции VLIW еще более бесполезен за пределами встроенных применений. Трансмета и Денвер хотя бы вылились в какие-то реальные продукты.

Расскажите это Минкомсвязи :)

alexanius ★★
()
Ответ на: комментарий от alexanius

Это совершенно голословное и, более того, неверное утверждение. Статическая планировка имеет то преимущество, что может планировать гораздо более далёкие инструкции и высоко закидывать LD операции.

У Skylake, например, reordering буфер на 224 микро-операции. Достаточно, чтобы переставлять местами функции целиком. Запускаешь две библиотечные функции последовательно, а они исполняются параллельно. Куда больше?

Код раздувается, но я с интересом послушаю откуда данные про разы (если что я тоже не знаю порядок раздувания).

Сравни обычный код с развернутым и векторизованным (по сути статическая планировка). Разница в разы.

Расскажите это Минкомсвязи :)

Зачем мне что-то рассказывать Минкомсвязи? Они и без меня умеют писать ТЗ под конкретный продукт.

trycatch ★★★
()
Ответ на: комментарий от hobbit

Ни одного вопля «попилы-откаты»

Это и так очевидно, зачем повторяться?

devl547 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.