DmitriitheFals

Григорий Иванович Отрепьев
Пикабушник
Дата рождения: 1 января
в топе авторов на 433 месте
14К рейтинг 337 подписчиков 17 подписок 204 поста 59 в горячем
18

Ответ Positive999 в «Больше никакого порно: россиян хотят штрафовать за его поиск»15

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

Но получится ли наладить поставку кошко жен ?
И не нужно ли заранее запретить продажу вешалок?

Ответ Positive999 в «Больше никакого порно: россиян хотят штрафовать за его поиск» Штраф, Инициатива, Запрет, Не порно, Волна постов, Негатив, Надзор, Иван-чай, Скрепы, Ответ на пост, Импортозамещение, Длиннопост

И что на это скажет Роскосмос, может есть какое-то старое советское решение для космонавтов ?

Ответ Positive999 в «Больше никакого порно: россиян хотят штрафовать за его поиск» Штраф, Инициатива, Запрет, Не порно, Волна постов, Негатив, Надзор, Иван-чай, Скрепы, Ответ на пост, Импортозамещение, Длиннопост
Показать полностью 2
10

Экспертиза уровня B, или высшая школа экономики в 2025 году

Для ЛЛ: Доклад абсолютно игнорирует технологическую базу, и написан в стиле 2015 года.

31.07.2025 Институт статистических исследований и экономики знаний Высшей школы экономики (ИСИЭЗ НИУ ВШЭ) в рамках реализованного при поддержке «Яндекса» форсайт-исследования выделил четыре сценария развития отечественного ИТ-рынка до 2028 года. Результаты изложены в аналитическом докладе «Информационные технологии в России: сценарии развития».

Доклад размером 214 страниц лежит открыто, и на 50% представляет из себя слайды и презентации на половину страницы. Еще часть это просто пустые страницы, без текста и картинок. Воды в остальном тексте и компоновке текста столько, что можно два раза Сахару полить.

Экспертиза уровня B, или высшая школа экономики в 2025 году Windows, IT, Импортозамещение, Microsoft, Длиннопост

Булшит бинго 2015

Примечание. Я не хотел писать эту заметку, но очень попросили. Я же, как дегенеративная нейросеть, поддался на обещания «прилететь и устроить мне всякое», в обмен на заметку. ТАК ВОТ МАША! ТРИ РУБЛЯ С ТЕБЯ ПРИЧИТАЕТСЯ.

Выжимки нет, но отдельные моменты стоит разобрать, что понять, какое дно на этот раз пробила ВШЭ. Можно просто читать по некоторым пунктам:

Страница 30.
1.  Россия обладает существенным человеческим потенциалом для развития технологий:

• Высокий уровень технической экспертизы
• Высокий уровень образованности населения

В России нет своего производства ни современных, ни не очень современных электронных компонентов. Вчера зарегистрированные пользователи превозносят как великое достижение – пересборку станка 350 нм из Белоруссии (или Беларуси, или Беларусь это трактор, почти как Dobrynya ?). При этом станок не серийный, имеющееся в России производство микроэлектронных компонентов работает на станках ASML (Нидерланды), и на расходных материалах из Китая и Европы.
Про уровень технической экспертизы невозможно говорить без анализа технического производства. Массового производства нет, производства отдельных компонентов совсем нет, про какую экспертизу речь?

Уровень образованности можно мерять по победителям олимпиад или по индексам цитирования и прочим Хиршам. Победители олимпиад есть. Цитирования и прочих Хиршей нет.

Высокий инновационный потенциал развития технологий на внутреннем  ИТ-рынке:
Уровень технологической конкуренции в настоящее время невысок

В России нет технологической конкуренции ни «внутри» ни «снаружи». Потому что физические основы технологии, все эти чипы, микросхемы, итд, в РФ не просто не производятся, их еще и некуда ставить. В России отсутствуют специализированные дата центры, позволяющие установку современных технологических решений (про это ниже). Да и не современных тоже, текущие массовые нормы проектирования питания в российских ЦОД по 5Квт на ветку питания, и 5-7 киловатт отвода тепла, не позволяют монтировать современную высокоплотную компоновку.

Относительно слабое влияние на развитие технологий таких экономических факторов, как инфляция, курс валют и т.п.

Если 100% технологической базы закупается за рубежом, то как курс может «не влиять»?

Отсутствие или затруднение доступа к международным рынкам, передовым технологиям, оборудованию и данным вынуждает российские компании развивать собственные аналоги импортных продуктов и сервисов. Это требует значительных инвестиций и временных затрат, что может замедлить развитие отрасли.

И это пишет ВШЭ.

В 2025 году в ВШЭ могли бы знать, что в РФ отсутствует даже «своя» массовая и контролируемая операционная система. Есть купленная, и почти не развиваемая Аврора для мобильных устройств, есть разные форки Linux, но ядро ОС при этом все тот же Linux. В итоге уровень контроля и вклада РФ в развитие хотя бы ядра ОС Linux ниже, чем у Huawei, частной организации из Китая. Huawei на днях внес исправления в EXT4, от РФ ничего подобного не поступало. Huawei разрабатывает и поддерживает свою EulerOS и свою  HarmonyOS, в России проектов подобного уровня нет. Kaspersky OS живет в другом сегменте.

В 2025 году в ВШЭ могли бы знать, что стоимость разработки в капитализме нужно покрывать прибылью, и что рынок РФ не очень емок и не очень «богат». Поэтому развитие аналоговнетов – это или переклейка этикеток, или доработка интерфейсов. Серьезные проекты есть, но они не то что «не догоняют», они, с их текущей скоростью разработки, опираются на опенсорс решения, а опенсорс решения, в свою очередь, уже несколько лет перестали «догонять коммерческие», а перешли на модель «коммерческого развития».
Все, поколение Столлмана ушло, no money, no parts, no deal.

Экспертиза уровня B, или высшая школа экономики в 2025 году Windows, IT, Импортозамещение, Microsoft, Длиннопост

Бугуртовоз Пингвин

Даже основной нагревательный элемент бугуртовоза уже не генерирует пар.

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

ИИ для диагностики заболеваний, точнее IBM Watson Health, используется как публичное коммерческое решения с апреля 2015 года. Больше 10 лет.

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

Я понимаю, в ВШЭ новости приходят с опозданием лет на 10, но генерируемый контент, а точнее генерируемые модели с размером 34B - 36C (или, по русски, третий плюс), уже два -три года приносят создателям неплохие деньги. На днях на Байду провели 6 часовой стрим с 100% AI генерацией продаж. Для ВШЭ это «какое-то будущее», для остального мира – ежедневная практика.

И это доклад 2025 года, не 2015, не 2020.

Страница 52.
ИИ становится неотъемлемой частью повседневной жизни: от «умных домов» и автоматизированных систем управления до персонализированных медицинских услуг и образовательных программ. Люди начинают активно полагаться на ИИ для улучшения качества своей жизни

ВШЭ отстала лет на 5 в докладе. Сейчас проблема не в том, что люди используют ИИ. Проблема в том, что люди не пытаются оценить применимость решения ИИ. То есть, ИИ генерирует некий код, или что-то. При этом код может оказаться не просто не работающим, а не содержащим критически важных компонентов и проверок. Потому что спрашивающий не знал, что этот компонент нужен, и его надо проверять, а ИИ сгенерировала решения для частного случая, вне контекста.

Страница 87.
Это большая и пока не решенная проблема:  как часть вычислений перенести на так называемое Edge, то есть конечное пользовательское устройство. Она  периодически обсуждается, и тот, кто решит ее первым, сорвет банк.  Потому что истории с генеративками очень ресурсозатратные. Если мы научимся генерировать условную картинку или  текст на компьютере пользователя, пусть даже с худшим качеством, то это упростит жизнь всем.

Локальные модели крутят дома уже пару лет все, кому не лень. Deep Learning Super Sampling (DLSS) – это 2020 год, решению больше пяти лет, текущая версия – 4.0.

Страница 172.
Однако имеющийся в стране технологический задел позволяет поддерживать определенный уровень независимости в ИТ-сфере

Когда 99.95% % решений используют уже давно «американский» Linux, и прочие решения от Apache Software Foundation, то на какую аудиторию ориентирована фраза «технологический задел» и «уровень независимости»? Или это задел уровня «скачали Windows Wasyan repack with Babushkin antivirus» ?

Страница 173
Тем не менее, из-за невозможности  быстро развивать собственные решения,  Россия рискует оказаться в зависимости  от поставок из «дружественных» стран,  прежде всего — Китая, особенно в сферах, где китайцы имеют конкурентные преимущества: производство электроники и аппаратного обеспечения, 5G, телекоммуникации и ИИ. Создание конкурентоспособных решений на базе собственной микроэлектроники может стать сложной задачей, поскольку быстрое наращивание производственных мощностей в этой области требует больших инвестиций и времени

Какое «наращивание», если нет ни «своих» зданий, ни «своих» станков, ни «своих» расходных материалов ? Китай может в любой момент остановить все «типа импортозамещение», просто притормозив поставки любого из пары тысяч расходных материалов, от готовых пластин, до припоя.

Страница 174
Нехватка инвестиций в образование  и науку, вместе с отсутствием конкурентоспособных зарплат и ограниченными возможностями профессионального роста, также грозят оттоком  высококвалифицированных ИТ-специалистов из России.

Только инвестиции грозят? А больше ничего не грозит, нет? Никаких больше преград точно нет? Как там дела у Тимура Измайлова, нет ли каких-то рисков, которые могли бы с ним реализоваться? Или у Ильи Сачкова не случилось вдруг риска?
И точно ли «грозят»? Может, что-то уже случилось? Просто на Хабре запретили про это писать, потому что одни пишут, а другим неприятно?

Страница 176. Влияние .. слабое.

«Типа эксперты», похоже, что в целом не знакомы с современными системами, ограничиваясь знакомством с технологиями на SOHO уровне.
Но, в то же время в замке шефа уже продают изделие «для корпоративного уровня» -
NVIDIA Grace Blackwell NVLink72.
Только в РФ его, с требованиями 120 киловатт и жидкостным охлаждением,  некуда ставить.

Итого

Меня терзает смутное сомнение, что это доклад 2025 года, а не какая-то переработанная студенческая презентация из года, примерно, 2015. Когда только начинался интернет вещей, массовое компьютерное зрение, итд. Потому что по докладу можно играть в Bullshit bingo 2015 technology 4.0

И это подается как экспертный доклад ВШЭ.

PS. На днях состоялся очередной забег в Параолимпиаде, то есть:
Платформа Basis Dynamix заняла первое место в крупнейшем рейтинге российских решений серверной виртуализации, подготовленном CNews.

При этом заявлено:
Полный контроль над дорожной картой развития всех компонентов продукта 

Что, правда в Basis уже контролируют развитие ядра Linux? Точно точно?

Совместимость с операционными системами (10 баллов)

Очень странный пункт, потому что Astra Linux это Debian, RED OS – это как бы не CentOS, Основа - Debian 10, итд. То есть совместимость проверяли с разными версиями Debian и старой Centos.

Поддержка архитектуры NUMA

Что, правда этот функционал теперь поддерживается на уровне окружения ОС, а не на уровне BIOS, ядра и CPU scheduler?

Тут еще что буквально на днях вышло обновление 6.17:
Earlier this year Linux kernel patches were posted for making SMP support unconditional so the kernel is always built for multi-core capabilities. With uniprocessor core environments being extremely rare especially for those that would be using an up-to-date, upstream Linux kernel, dropping non-SMP support would allow simplifying code paths within the kernel. Well, for Linux 6.17 it's finally happening.

Поэтому возникает вопрос, точно есть связь GUI для KVM и NUMA ?

Показать полностью 2
47

Переход на Proxmox (Proxmox GmbH, Vienna, Austria) с Hyper-V by Microsoft и VMware by Broadcom

Переход на Proxmox (Proxmox GmbH, Vienna, Austria) с Hyper-V by Microsoft и VMware by Broadcom. Часть первая из многих.

Для лиги лени: общеизвестное.

В связи с событиями 2023 года, точнее закрытием сделки по покупке VMware в ноябре 2023 года и переходу на новую (дорогую и избыточную) модель лицензирования, мой текущий работодатель посчитал доходы-расходы, и решил – едем на что-то еще.
Выбор был не так широк.
Во первых, очень хотелось сохранить модель «маленького гиперскейлера» - то есть, держать диски на серверах.

Для тех, кто не очень понимает, в чем проблема.

Если у вас один сервер, то вы можете застраховаться от отказа одного, ну двух дисков, отказа одного блока питания, отказа одного порта или одного SFP модуля сетевой карты (если их всего два), одного порта FC (если их всего два), или и единичной ошибки памяти, которую исправит ECC. И то, нет гарантий что исправит, потому что некоторые базы очень грустят даже при корректируемой одиночной ошибке.
Любой сбой по процессору, RAID контроллеру (если он отдельной картой), материнской платы, единичной сетевой платы или отказ всей стойки по питанию, и все, получаем отказ в обслуживании.

Решений несколько.
Решение первое. Держать данные на отдельной системе хранения данных (СХД), причем на нормально резервированной – два контроллера, по 2-4 порта на каждом контроллере, а еще лучше две СХД, собранные в территориально разнесенный кластер.
Но это достаточно дорого в разовой покупке, и требует кое-каких прочих движений, начиная от поиска на рынке вменяемых сетевых инженеров. Для РФ это нерешаемая задача, у нас (вне РФ) еще так-сяк, хотя тоже с вопросами, дешевые индусики это клиника.
По физическому месту и емкости проблем нет – даже младшие системы хранения данных позволяют поставить 24 – 36 SSD NVME диска на систему с 2 (двумя) контроллерами, и дальше вопросы останутся только к вашей сети. 100G карты и порты на коммутаторе 100G стали дешевые, можно смело ставить.
HPE Mellanox StoreFabric SN2100M 100GbE 8QSFP28 Switch стоит меньше 2000$.
36 дисков по 30 терабайт – это петабайт, причем петабайт без учета встроенной, и нормально работающей дедупликации и компрессии.

Решение второе. Хранить данные на локальных дисках тех же серверов, где выполняется виртуализация.
Это Storage space direct, vSAN,  и, с оговорками, Nutanix и Linstor.
К первым двум нет вопросов по настройке, производительности, спискам совместимого оборудования, программе обучения и кадрам.
К Nutanix есть вопросы по наличию кадров на открытом рынке. Не знаю как в РФ, а в мире эта система вспыхнула, работает, но специалисты не так часты.
К Linstor есть вопросы по совместной работе на нагруженной системе, но про это позже.

Решение третье, это обеспечение отказоустойчивости средствами самого приложения. Для баз данных это отлично делает Oracle RAC, Microsoft SQL, Tibero. Так себе, но сойдет – PostgreSQL,MySQL и все решения вокруг них и их форков. Veritas Infoscale Availabilty и Red Hat Cluster Suite не смотрел.

Решение четвертое – это програмно определяемые системы хранения, как Ceph и подобные.
Проблем с ними полно, но основных две:
Невозможность держать одновременно нагрузку виртуализации и нагрузку хранения на сколько-то нагруженной системе.
Плохая производительность – на том же железе Microsoft и Broadcom «из коробки» дадут в 2-3 раза больше скорости (IOPS), и быстрее запустятся, и без проблем с настройками.
Да, есть лимиты - Storage Spaces Direct сейчас это максимум 4 петабайта на кластер, и 400 терабайт на хост, vSAN Max – 360 терабайт на хост и 8 петабайт на кластер.

5-10 лет назад, если у вас была задача постройки «медленного, но объемного хранилища петабайт на 10-20», то дешевого выбора можно сказать и не было. Сейчас скорости и объемы выросли, цены на SSD упали, поэтому вернулся вопрос что выгоднее – купить систему хранения данных и один раз заплатить за покупку, гарантию, пуско-наладку и сопровождение, или держать штат дорогих и редких специалистов. При оценке совокупной стоимости владения за три года все не так очевидно.
Неочевидная в русскоязычном (да и не только, кроилово не имеет национальности) проблема в том, что последние лет .. 25, идет пропаганда «Linux и любые решения вокруг него дешевле и лучше». Ну ..
BundesTux – Германия, 2001 – 2002. Порекламировали и все.
LiMux – переезд администрации Мюнхена на Linux в 2004 году. Переезд обошелся в 43 миллиона евро, в 2017 переехали обратно на Windows.
Open-Source-Software in öffentlichen Einrichtungen – постоянно идущее движение «давайте переедем».
GendBuntu тоже как-то живет.
В России движение «давайте Linux» началось, в том числе, с подачи представительство IBM в России и его Центра компетенции Linux в 2004 году. Цитата:

Своего апогея идея использования в школах свободного ПО достигла осенью 2007 г., когда Федеральным агентством по образованию был проведен открытый конкурс по выбору подрядчика на разработку и пилотное внедрение пакета свободного программного обеспечения для школ (Школьного Линукса), победителем которого стала группа компаний Армада.

Теория теорией, а практика практикой. Рыночек порешал, и СПО живет там, где живет.
Ничего удивительного –
1) На западе сменилось поколение времен молодого Столлмана,
2) Бесплатная разработка чего-то сложного оказалась не нужна работникам,
3) если «вроде как бесплатный продукт + кадры + железо плюс поддержка» обходятся дороже, чем «платный продукт + кадры + железо + поддержка», то зачем он нужен, такой «бесплатный»?

Отсюда возникает проблема «не говорить про слона в комнате».
С такими вводными коллектив и я и начали проработку идеи «в Бристоль опенсорс, друзья»

Документация.

С базовыми вещами проблем нет, документация в открытом доступе на http://pve.proxmox.com/wiki/

Recommended Hardware: в наличии в очень усеченном виде. Но, есть большой плюс, прямо там и написано:
For Ceph or ZFS additional memory is required, approximately 1 GB memory for every TB used storage.

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

В Proxmox ? Цитата:
For pveproxy, taking a look at the source, the log file is hard-coded in line 106 to be written to /var/log/pveproxy/access.log
тред
тред на реддите.

Деление диска.
Аналогично, в ESXi у тебя есть резерв в 138 гигов, и дальше делай с диском что хочешь.
В Proxmox? Не описано, и с разделами на выходе какая-то фигня. Посмотреть я, конечно, могу, но хотелось бы очевидные вещи видеть в документации, да и в мастере установки не помешает.

Сети.

Тот же уровень проблем. Нет, сами сети описаны, но управление ими или недостаточно или избыточно. Например, раздел Linux Bond описывает сценарии:
Round-robin
Active-backup
XOR
Broadcast
IEEE 802.3ad Dynamic link aggregation
Adaptive transmit load balancing
Adaptive load balancing

Режим Round-robin. Ок, случайная балансировка , LB и FT в наличии. Никаких указаний на настройку коммутатора, что хорошо.
Active-backup. Сомнительно, но окей.
XOR. Тоже ок.
LACP. Чем плох – тем, что требует настройки со стороны коммутатора и сложен в отладке при плавающих проблемах.
Adaptive transmit load balancing  и Adaptive load balancing. Все перечисленные там действия вызывают вопрос «зачем».
Рекомендованным является LACP, что довольно странно для 2025 года, когда в Hyper-V и ESXi давно используется простой и понятный Switch Embedded Teaming (SET) или active-active конфигурация.  То есть Linux Bridge как виртуальное устройство поддерживает режимы балансировки, но почему-то тут вот так.
Почему-то не описан аналог режима active-passive для ESXi, когда первая сетевая карта активна в первом коммутаторе, вторая во втором, но в Proxmox аналог сущности Vmkernel еще надо поискать, чтобы такая настройка заработала

Есть SDN - Software-Defined Network, но он какой-то избыточный, чтоли.

Литература.

Storage Spaces Direct hardware requirements in Windows Server
vSAN Max
Исследование российского рынка СПО
Changing the default size of the ESX-OSData volume in ESXi 7.0
Расширение корневого раздела (LVM) в Proxmox
Network Configuration
Software-Defined Network 1.
Software-Defined Network 2
Linux Bridge
Performance Best Practices for VMware vSphere 8.0
Перенос (миграция) виртуальных машин с VMware ESXi на Proxmox
Run Hyper-V in a Virtual Machine with Nested Virtualization

В следующих частях:

Смежные сервисы
Диски локальные и не локальные.

PS.
Рассматривался  переход на какой-то вариант Openstack и Open Nebula. Оба признаны избыточно сложными  на данном этапе. Не в смысле «сложно развернуть», с этим проблем нет. В эксплуатации опыта не так много.

Показать полностью
18

Ответ Аноним в «Хочу найти хорошего молодого человека»80

Сначала - цифры:

15.06.2025 По данным на первый квартал 2025 года, численность работников в российских организациях достигла 43,6 миллиона человек, сообщает TAdviser.
Институт статистических исследований и экономики знаний НИУ ВШЭ

30.07.2025 В 2025 году в России 45 тысяч 428 граждан получали заработную плату, размеры которой превышали миллион рублей.
При этом:
зарплату до двух миллионов рублей получали 34 399 человек;
от двух до трех — 5 728;
более трех — 5 301.
Стало известно количество россиян с зарплатой от миллиона рублей в месяц

На "бытовом" уровне знаний, для тех кто прогуливал математику и основы тервера, для появления в дайвинчике \ вк "рублевого миллионера" достаточно пролистать 1000 познакомиксов.
На чуть более высоком уровне знакомства с математикой, шансы получить хотя бы 1 выпадение "20" на серии 20 бросках кубика d20 .. попробуйте посчитать самостоятельно.
На еще чуть более высоком уровне знакомства с реальным миром может оказаться, что рублевым миллионерам не очень интересны отношения с неким нонеймом.
На еще чуть более высоком уровне знакомства с реальным миром может оказаться, что рублевые миллионеры вовсе отсутствуют в дайвинчике \ вк знакомствах.

Поныть "мужик не тот" - бесплатно, бесценно, и менять ничего не надо.
Очень удобный и очень массовый подход, "проблема не во мне".

15

Кадры, прогнозы и итоги. Теперь для ИТ на 08-2025

Для ЛЛ: ничего нового. Взлом МТС, СДЭК, теперь Аэрофлота учит только одному: безответственность и простои не наказываются. Кадры не нужны.

Вместо предисловия

26.04.2018 Управление демографическими сдвигами станет одной из тем для дискуссий на ПМЭФ-2018. Согласно нашим расчетам, численность трудоспособного населения России, в соответствии с прогнозами, должна сократиться со 100 млн человек в 2015 году до 89 млн человек к 2030 году
Форбс: Редкие кадры: экономику России тормозит дефицит трудоспособного населения

27.04.2022 Позитивную новость представил Росстат: в России стало больше граждан трудоспособного возраста. По данным на 1 января 2022 года, их насчитывалось 83,2 млн человек. РГ

15.06.2025 По данным на первый квартал 2025 года, численность работников в российских организациях достигла 43,6 миллиона человек, сообщает TAdviser.
Институт статистических исследований и экономики знаний НИУ ВШЭ

30.07.2025 В 2025 году в России 45 тысяч 428 граждан получали заработную плату, размеры которой превышали миллион рублей.
При этом:
зарплату до двух миллионов рублей получали 34 399 человек;
от двух до трех — 5 728;
более трех — 5 301.
Стало известно количество россиян с зарплатой от миллиона рублей в месяц

Очень мне интересно, чего позитивного в новости «планировали 89 миллионов к 2030, получили 83.2 миллиона к 2022». И это на апрель 2022, еще без учета убыли трудоспособного населения в сторону, которую нельзя называть, и эмиграции активного трудоспособного населения.

Но, к теме. Найм в ИТ в РФ, июль 2025.

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

Как выяснилось из сбора мнений, HR (и наши тоже, ленивые стали – увольнять пора) вообще не ведут количественную оценку рынка. Почему? Им и не надо, и инструментов нет.
Для linkedin, myworkdayjobs и остальных картина та же.
Можно только заказать на 100% высосанный, и хорошо если из пальца, «отчет по статистике все равно кого». Понять по этому отчету, «сколько будет стоить вот такой специалист», конечно, невозможно. Нет в ИТ единой тарифной сетки.
Это не надо и нашему, и не только нашему бизнесу – найм через социальную сеть намного эффективнее, в то время как hh иногда выносит абсолютно некомпетентных людей. Я думал, что «пришел на интервью с мамой, мальчик 30 годиков» - это шутка, но нет.

Статистику портят и фейковые вакансии, с их «знать все, оплата веткой», и фейковые специалисты после кратких курсов «умею docker run».

Отдельно статистику портит и передача поиска от hh к разного рода API и краулерам. То есть функция «поставить сотрудника на мониторинг на hh» была всегда, как только ты открывал резюме, то через пару часов в кадровый отдел прилетало оповещение. Сейчас системы поиска и всех свои внутренние, с кучей пометок  (на hh тоже).
Кто там интересовался, есть ли черные списки в крупном найме – да, есть. Есть как публичные оценки во внутренних системах, так и не публичные.

Отдельная проблема, это наступившее переименование еще одного сегмента рынка.
Devops – был подход, стал системный администратор Linux.
SRE – был подход, стал .. тоже системный администратор Linux, но дороже.
Первый перевод книги от Гугля «Site Reliability Engineering: How Google Runs Production Systems» вышел в 2018, сама книга вышла 2016, всего 10 лет спустя в РФ стали переименовывать отделы и вакансии . Магия слов, все по классике – начать с двигания кроватей, закончить переименованием отдела  сисадминов в департамент SRE. И покрыть все «метриками», за которыми потом не следить.

Остается единственный метод оценки – платежеспособный спрос на реальных специалистов на рынке. Но этот спрос, конечно, нужно строго сегментировать – в каком секторе рынка, про какие деньги речь. И какие кадры ищут.

Снизу на рынок давит масса выпускников краткосрочных курсов. Они и так были не нужны, а сейчас, с массовым внедрением AI – не нужны вообще.

Сбоку рынок добивает мозаичное мнение руководства, и это очень интересная тема.

Надо понимать, что начальство (что в крупном западном бизнесе, что в российском) – не собственник, а назначенный сотрудник. Только в западном бизнесе он нанят, исходя из каких-то задач (и то, судя по Brian Krzanich из Intel, это не дает гарантий), в крупном и среднем российском – скорее, «назначен». Отсюда постоянно возникает дисбаланс, когда у начальства свои задачи и цели, и, если начальство предпочитает что-то делать в своих интересах, а не в интересах фирмы, особенно как их видит сотрудник на линейной, или не на линейной позиции – значит, вы чего-то не знаете, и вам не говорят. Возможно, вам не говорят специально.
В том числе, при вопросе «почему так в статистике» или «почему так в найме», ответ простой. Потому что в таком состоянии дел кто-то заинтересован. Или наоборот, кто-то не заинтересован в изменениях, и в наведении порядка. HR творят фигню, прибыль падает, но для начальника и HR это не имеет значения, если их премия не привязана к KPI по прибыли. Или даже если и привязана, то рост прибыли за счет сокращения расходов, в том числе на персонал, это мировая практика.
Более того, сокращение капитальных расходов и снижение отчислений на амортизацию, или прочий бардак, могут иметь под собой различные обоснования, от «не имеет значения» до «поставлена задача снизить расходы, в том числе и через снижение покупки нового оборудования».
Это все вопрос баланса – насколько можно снизить качество сервиса без последствий для руководителей?

Сколько потеряло Домодедово 26 декабря 2010?
И сколько потеряли сотрудники, принимавшие управленческие решения, приведшие к этому состоянию?

Сколько потеряла МТС от простоя с 17 марта 2024 года?
И сколько потеряли сотрудники, принимавшие управленческие решения, приведшие к этому состоянию? Не те, кто чего-то не сделал, потому что не умел, а те, кто решил нанять тех, кто не умел, но был дешевле?

Сколько потерял СДЭК?
И сколько потеряли сотрудники, принимавшие управленческие решения, приведшие к этому состоянию? Не те, кто чего-то не сделал, потому что не умел, а те, кто решил нанять тех, кто не умел, но был дешевле?

Сколько потерял Аэрофлот?
И сколько потеряли сотрудники, принимавшие управленческие решения, приведшие к этому состоянию? Не те, кто чего-то не сделал, потому что не умел, а те, кто решил нанять тех, кто не умел, но был дешевле?

Если руководство ничего не потеряло, то какая разница, что там потеряли пассажиры, заказчики, "бизнес" итд?  
В новостях в РФ все эти события подаются как последствия непреодолимых внешних сил. Прорвало дамбу – не потому, что на постройке скроили, а потому что очень сильный дождь.
Пилот не смог посадить самолет на ручном управлении – не потому, что его не учили, а виноват пилот.
Злые хакеры взломали (МТС, СДЭК, Аэрофлот, и еще вопрос, сколько не попало в прессу)– не потому, что кроили на сотрудниках, а потому что злые хакеры прокрались, и никто не виноват.

Случаи 1:1 как новогодний коллапс в Домодедово в 2010 – виновата погода, а не конкретные лица.

Получается, что есть только два класса: пролетариат и буржуазия.

Есть только два параметра, по которым можно оценить рынок. Это:
1) Число релевантных приглашений на интервью.
2) Число стадий \ время до найма.

Согласно мнению коллег, да и моему тоже, рынок ИТ в РФ сейчас встал. Реального поиска кандидатов нет, время простоя до найма 2-3 месяца, то есть найма нет. И это для квалифицированных специалистов.

Но и специалистов требуемой квалификации на рынке нет.

Выглядит так, что часть руководителей поверила (а часть сделала вид, что поверила) мнению с разных "больших форумов для больших начальников", и мнению прессы (точнее, заказных статей в прессе), что вот-вот на рынок попадет огромное число квалифицированных ИТ специалистов всех видов.

В то же время, на рынок действительно попала масса специалистов. Но есть нюанс, это масса не просто без ИТ образования или опыта, а масса без понимания, что они делают. Ну да, кнопочки нажимают, контейнер поднялся, все заработало. Логин пароль – админ \пароль, внутри всем можно все.

Вопрос, когда все сломается, даже не стоит – сломается вместе с первым сотрудником, сделавшим что-то «не то». Вся экономия на кадрах уйдет на компенсацию простоя. Но, это если экономию  будут считать честно. Может, наоборот, почти и не потеряли, даже и выиграли.

На это намазывается, таким толстым, жирным слоем, натуральное импортозаместительное .. ну, не масло*, а  точнее два его вида:
Качество импортозаместительного ПО.
Качество поддержки этого ПО, а точнее атаки на цепь поставок.
Это и непрямые атаки, как:

1) 2020 год, взлом SolarWinds Orion.
2) 2021 год, найденная, спустя десяток лет использования везде, уязвимость Log4j также известна как Log4Shell или CVE-2021-44228
3) 2023 год, последний случай из публичных:
Известный производитель чистящих средств Clorox подал в суд на своего IT-провайдера Cognizant после того, как выяснилось, что компания просто передала хакерам, выдававшим себя за сотрудников, доступ к корпоративной сети. Согласно отчету NBC News, этот инцидент позволил хакерской группе Scattered Spider, специализирующейся на атаках на сервисные службы компаний, заразить системы Clorox ransomware-вирусом в августе 2023 года. По данным иска, этот провал в IT-поддержке нанес Clorox ущерб и убытки на сумму около 380 миллионов долларов (~30,4 млрд рублей). Rutab.net
4) 2024 год, атака на xz/liblzma

И прямые атаки. Судя по опросу оставшихся в РФ коллег, в российском бизнесе забыт, как не бывший, результат EternalBlue \ Linux SambaCry \ CVE-2017-7494.
Точно так же, как забыт Conficker, (Downup, Downadup , Kido).

Можно считать, что завершилась сегментация рынка ИТ в РФ на:

Мелкий бизнес: который отлично себя чувствует на аутсорсе. 90% времени техника работает нормально и без постоянного присутствия специалиста, выдергивать и включать обратно хоть кассу, хоть карточный терминал, уже все научились. Зарплаты там низкие, квалификация соответствующая.

Средний бизнес: не заинтересованный в каких-то развитых технологиях. Я удивился, когда посмотрел на цифры производительности современных consumer SSD NVME – да, на нагрузке 24x7 они умрут, но на нагрузке «иногда днем» – выдают вполне достойные цифры. Enterprise SSD NVME опять подешевели. Квалификация в этом секторе разная, зарплаты тоже не высоки.

И, наконец, крупный бизнес. Найм туда остановлен организационно, обсуждать причины остановки найма нет смысла.

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

Прогнозы

Ничего ставить не буду, разумеется, но бабка Ванга внутри меня говорит, что для РФ ИТ инфраструктуры в целом, включая сюда железо, сервисы, разработку – достигнут какой-то предел. Или рубеж. Или барьер. Потому что можно сколько угодно игнорировать проблему качества кадров, но она уже тут.

Но.

Проблемы с кадрами в авиастроении и в эксплуатации обсуждают, но не решают.
Проблемы с кадрами где угодно, начиная от врачей, и учителей обсуждают, но не решают.
Почему с ИТ кадрами, проблемы с которыми громко обсуждают, будет иначе?

Итого.

Судя по открытым вакансиям, и по реальным зарплатам на рынке, ситуация следующая.

Выпускник курсов, даже с враньем про опыт работы: не нужен. HR такой выпусник курсов пройдет. На техническом интервью завалится, потому что на курсах, ни на каких, не дают реального опыта работы. Дают опыт «как наврать в резюме». В мире, кстати, та же картина.

Начинающий специалист с хоть каким-то опытом, и, что очень важно, соответствующим мировоззрением.

Предлагаемая на рынке Москвы зарплата: от 50..80к до 100к. рублей. Практическая зарплата: 120-150к. разрыв с открытыми вакансиями x1.5 – x2 . Это не значит, что невозможно найти специалиста на 100к. Это значит, что такого специалиста надо полгода доучивать, и его совокупная стоимость составит:
100к (плюс налоги) плюс 25% времени от специалиста с окладом 150к за 6 месяцев, которого назначат «доучивать».
Потом этот доученный специалист через год еще и уйдет на 150к.
То есть, это все те же 1500$, что и 5, и 10, и 15 лет назад, с учетом инфляции по доллару.
Примечание. 1500 USD на 2025 год – это 1000 USD на 2010.
Инфляция за период: 50.42 %, используемый индекс: USCPI31011913 (Bureau of Labor Statistics).

Средний специалист на рынке. Здесь проблема в делении рынков, и определения середины.
HR меряют «середину» как «середину зарплаты по их мнению», но. Эта «середина по их мнению» никак не коррелирует с реальными зарплатами.
И, средняя и медианная зарплаты, это не одно и то же.
HR видят зарплаты, не закрываемые годами, в том числе не закрываемые потому, что там указана заниженная относительно рынка зарплата, читают новости «да сейчас точно 100.000.000.000 сотрудников выйдет на рынок и будет работать за большую честь работать в динамично развивающемся  лидере рынка за еду, выбирают из новостей «приятные», и дальше получают свою зарплату, не выполняя декларируемую бизнес задачу «найм». Если бизнес устраивает такое состояние найма, точнее «если, и когда», бизнес устраивает такое состояние найма и ИТ блока, когда на найм и удержание кадров можно не обращать внимания, то эта ситуация становится стабильной на годы. Растет технический долг, растут дыры, а потом случается Аэрофлот.

Более того, ИТ инфраструктура в целом, это проект с достаточно длительным развитием проблемы с регулированием, и с длительной амортизацией. То есть, нормально настроенная система (любая) предусматривает в себе требуемый бизнесом уровень надежности и скорости, и в ИТ не нужна ежедневная работа по закручиванию некой гайки или доливки смазки в кулер. Поэтому при увольнении даже 100% ИТ штата, системы не откажут (скорее всего не откажут) ни на следующий день, ни через неделю, ни, может, даже через месяц. Это ж какая экономия на кадрах.

Но, к теме.

Средний ИТ специалист на рынке Москвы, без разделения по направлениям и категориям, уже смотрит на западный рынок, и поэтому верхняя граница задрана.
По объявлениям это 100 - 200к, по факту это 250 – 750к.  Повторюсь, верхняя планка задрана потому, что хороший специалист среднего уровня по прежнему ориентируется на рынок Европы, а там МРОТ в районе 4000 евро до налогов, и 3000 евро после налогов. Да, снять квартиру в Лимассоле или Берлине встанет в 1000 евро, но и в Москве сравнимая квартира стоит 60-80 тысяч рублей плюс коммунальные платежи.
Примечание. МРОТ там ниже, но визовый порог плюс практический смысл для нанимающей стороны где-то так и выходит.
Конечно, если у специалиста в Москве есть еще мелкий побочный доход в виде пары квартир «от бабок», то ему западный рынок не интересен. В остальных случаях специалисты склонны сравнивать совокупные доходы, расходы, перспективы, и риски.
Разброс «предлагаемого» и «реального» рынка – в 2-3 раза. Повторюсь, все это идет от бизнеса, которого такое состояние устраивает, по каким-то бизнес-причинам.

Как там сказали на днях?

Женщина с фамилией Кузьминых ответила в комментариях пользователю, который пожаловался, что удаленщики могут потерять работу. «На СВО всем работы хватит», — написала она.
Также она процитировала пост Котюкова и предложила жителям края «радоваться чистому небу и не жужжать».
Источник РБК

Или как до этого:
Видеозаписи дочери Шевцовой заметили в сети в середине мая. На них девушка в агрессивной форме заявляла, что ее мама — мэр и может повлиять на призыв в армию. Одно из видео сопровождалось словами: «Ты что, фраер, попутал? Знаешь, кто моя мама? Мэр. Мы тебя на СВО отправим»./
Источник лентару

Или до того:
«Я вам могу составить меню исходя из тех магазинов, которые я посещаю, со скидками, и вы поймете, что жить можно! Сбалансированное, но диетическое! Вы станете моложе, красивее и стройнее! Макарошки всегда стоят одинаково!» — заявила министр труда.
Источник бизнес онлайн

Вот это мнение людей (и их детей), принимающих кадровые решения, без цензуры и открытым текстом. Кто-то их поставил на должности, с таким мнением и подходом, эти люди не в кабинетах самозародились.

Страннее всего с рынком «сеньоров», «тим лидов» и выше.
Это и в мире, и в РФ, всегда или переходная позиция «к менеджменту», или больше менеджерская.
Поэтому на ней можно выделить две совершенно разных группы.
Группа 1. Технические сеньоры без задач управления, консультанты.
HR в РФ их ищут как «сеньоров», расписывая при этом на них несколько технических задач из не связанных блоков, добавляя управленческие задачи, и добавляя, чтобы точно никого не найти, «наставничество». При этом оклад выставляется на уровне мидл плюс.
Выставляемый оклад: 250-500к рублей, но фактически там минимальный уровень 400-450к, а в итоговом годовом окладе уже имеются KPI, и премия там легко может быть и в 6, и в 9, и в 12 месячных окладов.
Группа 2. Менеджеры с минимальным техническим бекграундом.
После серии про эффективную сову тут уже нечего добавить.

Отдельной жизнью живут вакансии по информационной безопасности. В ней разброс окладов еще выше, особенно там, где эта безопасность нужна, и приносит прибыль.

Повторюсь еще раз.
Проблемы с наймом растут не от HR или hh. Проблемы растут от бизнеса, которого устраивает такое положение дел. На это накладывается откат от 4---- технологического уклада в РФ на уровень 3+++, а местами и на уровень 2++, с соответствующим откатом мотивации и агитации на уровень СССР, с  его «План - закон, выполнение - долг, перевыполнение - честь!» и «это не про зарплату, а про призвание». ИТ это затрагивает ничуть не меньше остального рынка труда.
Надо заметить, эта агитация работает, часть коллектива уже поверила, что «надо работать на хорошее резюме, чтобы HR не ругались на то, что я работал на последнем месте меньше года / трех лет / пяти лет / всю жизнь». Но есть интересная корреляция, когда люди, поверившие в длительность стажа на месте работы, уже не учатся чему-то новому. То есть, на словах они готовы учить английский и немецкий, учить новый стек, новые технологии и подходы, а по факту откладывают это на понедельник, следующий месяц, отпуск, как только так сразу.
Рекорд поставила одна из бывших коллег, которая собиралась пойти учить английский в 2019 году. Потом работа, потом ковид, потом новая работа, а потом вроде уже и не надо. И с остальными знаниями у нее то же самое. Теперь сидит и ноет, что новая работа «не очень», но менять ее не будет, потому что «ну как же я HR в глаза смотреть буду, я же не отработала тут 3\5\10 лет».

PS. На западном рынке, США и Европы, тоже ноют про кадры.
Внешне ноют «похоже», но с другим содержанием. Поэтому без анализа я уже давно не удивляюсь обратному карго-культу, когда в РФ ноют «как же так, их самолеты тоже из навоза, инфа 100%, что они тоже не летают, просто лучше притворяются».

Литература

50 Famous CEOs Who Got Fired From Their Job
5 взломов ИБ-компаний за неделю, в которых фигурировали EDR и средства аутентификации Сайт Алексей Лукацкого "Бизнес без опасности", 2025

SolarWinds урегулировала дело о скандальном взломе пятилетней давности, который затронул тысячи компаний и госслужбы
Время сверить версии: в Linux выявлена изощрённая атака на цепочку поставок
Атаки на цепочки поставок: как уязвимости распространяются через зависимости
SambaCry к нам приходит
https://ru.wikipedia.org/wiki/Карго-культ
Обратный карго-культ (Ведомости)
Human Resource Management in a Recession

*
Встречается Брежнев с советскими учёными.
-Товарищи! В Советском Союзе острая нехватка сливочного масла! Нужно срочно создать ему замену.
-А чего в Советском Союзе много, Леонид Ильич?
-А много у нас только говна.

-Хорошо, будем работать.
Выделили 50 миллионов рублей и установили срок в четыре года. Через два года Брежнев возвращается.
-Ну что, как идёт дело, товарищи учёные?
-Полдела сделано, Леонид Ильич. На хлеб легко мажется, но на вкус пока не очень.

Показать полностью
13

Ответ ksenobianinSanta в «Как устроены атомные ледоколы»5

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

Может у кого-то и безаварийная, но после аварии 1966 года атомный ледокол Ленин был в ремонте до 1970. И три реактора и контейнер с топливом так и лежат на дне у Новой Земли.

ОК-150 — проект советских судовых ядерных реакторов энергетической установки ледокола «Ленин». Представляет собой реакторы с водой под давлением (ВВЯР), в которых используется топливо из урана-235. Всего построено три реактора, объединённые в одну энергетическую установку, проработавшую с 1959 по 1967 год и после нескольких аварий затопленную на Новой Земле.

За время эксплуатации первой реакторной установки ОК-150 произошло несколько серьёзных инцидентов, которые, наряду с низкой ремонтопригодностью, привели к решению о её замене[24]. Достоверно не известно, соответствуют ли эти инциденты уровням Международной шкалы ядерных событий, но они описаны в различных источниках:

Февраль 1965 года. Во время планового ремонта главных циркуляционных насосов первого контура реактора № 2 из-за ошибки оператора произошла кратковременная остановка циркуляции воды через активную зону. Это привело к её перегреву, который в разных источниках описывается как оплавление с разрушением технологических каналов[30], частичное повреждение примерно 60 % тепловыделяющих сборок (ТВС)[31] или серьёзные механические повреждения некоторых ТВС (вплоть до отрыва частей конструкций), обнаруженные при выгрузке ОЯТ[24][32]. 95 отработавших ТВС были перегружены в пеналы хранилища плавтехбазы «Лепсе»[32]. Оставшиеся 124 ОТВС (около 60 % топлива) были выгружены вместе с экранной сборкой и компенсирующей решёткой, помещены в специальный контейнер, который заполнили твердеющим радиационно стойким консервантом и герметизировали[33]. Контейнер после двухлетней выдержки на берегу поместили в специально построенный понтон и затопили в заливе Цивольки[32][33].

Осень 1965 года. Во время навигации была обнаружена течь первого контура реактора № 3[30][34]. Вышла из строя вставная нержавеющая плакирующая рубашка одного из парогенераторов, предназначенная для защиты корпуса от коррозии[30]. Возникла течь первого контура во второй[34]. В результате до конца навигации реактор мог работать только на одном парогенераторе с половинной мощностью[24][30].

Начало 1966 года. Из-за нарушения технологии сварочных работ в аппаратном помещении произошёл крупный пожар, разрушивший кабельные трассы[24][30]. Последствия пожара с трудом ликвидировали, заменили парогенератор на реакторе № 3[30].

Лето 1966 года. При подготовке к навигации[30] или при вводе установки в работу[7] была обнаружена новая течь плакирующей рубашки из нержавеющей стали, на этот раз на силовом корпусе реактора № 1[5]. Устранить её без замены всего реактора было невозможно[7].

1967 год. По сведениям организации «Беллона»[32], была зафиксирована течь трубопроводов третьего контура (охлаждавшего оборудование первого контура) одного из реакторов. При вскрытии неразборной бетонной биологической защиты для поиска места протечки якобы были нанесены серьёзные механические повреждения оборудованию реакторной установки[32].

По разным версиям, окончательное решение о замене установки ОК-150 на ОК-900 было принято после второго[34], четвёртого[7] или пятого[32] инцидента. Официально оно было оформлено постановлением Совета Министров СССР № 148-62 от 18 февраля 1967 года[

В 1966 году по результатам эксплуатации было принято решение заменить трёхреакторную АППУ ОК-150 на более совершенную двухреакторную ОК-900[5][6][7]. Основной причиной стала низкая ремонтопригодность установки ОК-150[24]. Демонтаж старой установки, не предусмотренный проектом, потребовал бы значительной разборки корпуса. Чтобы ускорить процесс, в 1967 году была проведена уникальная операция по извлечению реакторного отсека: ледокол привели в мелководный залив Цивольки на Новой Земле, где с помощью тротиловых зарядов, заложенных по периметру и под днищем, отсек был отделён от корпуса и затоплен[5] (после выгрузки топлива[2

Показать полностью
13

Линкоры проекта 23 «Советский Союз»: опоздавшие навсегда или 2 поколение техники против 3

Для лиги лени: миллиметры не всегда решают, даже если их 495.

Написал я длинный текст про 1,2,122 технологический уклад. Пока писал, искал к нему пояснительные материалы. Оказалось, что есть отличный пример «провала перехода» под названием «Линкоры проекта 23 и крейсера проекта 68».

Для тех, кто пропустил первую часть, кратко.
Первый технологический уклад дал человечеству паровую машину, что позволило резко улучшить логистику. Да, Катти Сарк 1869 года обгоняла коммерческие пароходы, но паровые линкоры Наполеон (1850) и Агамемнон (1852) сделали устаревшими сразу флот и Черноморский, и Балтийский. На этом месте тогдашняя гордость России, победоносный Черноморский флот и закончился на следующие 30 лет – следующие броненосцы (не считая поповок) появятся на Черноморском флоте только в 1883.

Второй технологический уклад дал человеку электричество и сталь, прикладную математику и механическую автоматизацию. На этом месте тогдашняя гордость России, победоносный Балтийский флот, а точнее сначала первая тихоокеанская эскадра, а затем  и вторая, закончились. Незначительная, казалось бы, разница в системах наведения –

Цитата: Для определения расстояний все еще продолжали использовать микрометры Люжоля и Мякишева, представлявшие собой портативные ручные угломерные приборы, габаритами и внешним видом напоминавшие любительскую кинокамеру. Использовать их можно было лишь зная высоту рангоута или корпуса корабля, до которого следовало определить расстояние. Внутрибазисные дальномеры, хотя их промышленные образцы и были известны уже с 1893 г., в русском флоте из-за непонимания их значения верхами флота распространение не получили и на броненосцах типа "Бородино" появились, как и оптические прицелы, лишь с началом войны с Японией.
Мельников Рафаил Михайлович. Броненосцы типа "Бородино"

Ослябя и Наварин: системы наведения на основе дальномеров Barr and Stroud FA2 - 4.5 ft Barr and Stroud Rangefinders
Японские броненосцы, к моменту Цусимы по 4 дальномера Barr  and Stroud FA3 coincidence rangefinders of baselength 5 ft на корабль.
Броненосцы Бородино: с ними интересно.
Дальномеры Barr  and Stroud FA3 на них «вроде как были», по 1 штуке, но использовались ли они, и как были выверены – ни Рытик, ни кто-то еще, не пишут. Учитывая, что модель FA3 только-только появилась в 1903 году, то были ли они на эскадре, были ли в работе, или это были FA2 – не знаю. Но чего на бородинцах точно не было, это 24 кратных оптических прицелов и первого, еще механического, калькулятора, цитата:

Yet months before the battle we are going to talk about, Chief gunnery officer, Lt Commander Kato Hiroharu was advised by the Royal navy on how to utilize a new mechanism. The Dumaresq fire control “computer”. This was a system of centrally issuing gun laying and salvo firing orders. This saw a central system allowing the spotter to identify a salvo of distant shell splashes much more effectively than trying to identify a single splash among the countless going on in battle. Furthermore the spotter now only needed to track one at a time, as opposed to multiple shots on multiple stopwatches. He would report it to an officer on the bridge, who was just steps away from the ship commander so he could alter courses to help. This new fire control system was introduced to the entire fleet and they trained upon it for months before the Russians showed up.

Перевод: За несколько месяцев до сражения, о котором мы сейчас поговорим, главный артиллерийский офицер, лейтенант-коммандер Като Хирохару, получил от Королевского флота рекомендации по использованию нового механизма – «компьютера» управления огнём «Дюмареск». Это была система централизованной выдачи приказов на наводку и залповую стрельбу. Централизованная система позволяла корректировщику гораздо эффективнее распознавать точку падения снарядов, чем пытаться распознать одиночный всплеск среди бесчисленного множества всплесков (от падения снарядов) в бою. Более того, корректировщику теперь нужно было отслеживать только один выстрел за раз, а не несколько выстрелов на нескольких секундомерах. Он докладывал об этом офицеру на мостике, который находился всего в нескольких шагах от командира корабля, чтобы тот мог скорректировать (наведение). Эта новая система управления огнём была внедрена на всём флоте, и они отрабатывали её в течение нескольких месяцев, прежде чем появились русские.

Жалко, конечно, что Полутов Андрей Вадимович умер – потому что листать перечень имущества с броненосца Орел, где-то в 20-40 томе секретной истории войны на море, на старояпонском, я физически не смогу.

Третья технологическая волна и СССР.

Положение СССР в середине 30х было .. «не очень».
Теоретически, СССР унаследовал от царизма:
На Балтике: линкоры Севастополь, Полтава (сильно сгорел 24 ноября 1919 года), Петропавловск, Гангут, и недостроенные линейные крейсера Измаил, Бородино, Кинбурн и Наварин. Три последних в 1923 году продали в Германию как металлолом. Первый, Измаил, пустили на запчасти для линкоров и батарей.
На Черном море: корпус линкора Императрица Мария подняли в 1918, и он, без вооружения, стоял кверху килем в доке.  Император Александр 3 гнил в Бизерте. Императрица Екатерина Великая лежала на грунте под Новороссийском. Император Николай I стоял в достройке в Николаеве, но достраивать его не было ни сил, ни средств.
Первая волна репрессий середины 20х, последовавшая за введением нового УК СССР 1926 года, со знаменитой 58 статьей, и правоприменительная практика конца 20х - начала 30х, в сочетании с эмиграцией и вымиранием «царского» поколения ученых и инженеров, привела к тому, что переходить от второго поколения  техники на третье было некому и негде.

Статья 58-10. Пропаганда или агитация, содержащие призыв к свержению, подрыву или ослаблению Советской власти или к совершению отдельных контрреволюционных преступлений (ст.ст.58-2 — 58-9 настоящего Кодекса), а равно распространение или изготовление или хранение литературы того же содержания влекут за собой — лишение свободы на срок не ниже шести месяцев. Те же действия при массовых волнениях или с использованием религиозных или национальных предрассудков масс, или в военной обстановке, или в местностях, объявленных на военном положении, влекут за собой — меры социальной защиты, указанные в ст.58-2 настоящего кодекса. [6 июня 1927 г. (СУ № 49, ст.330)].

Статья 58-11. Всякого рода организационная деятельность, направленная к подготовке или совершению предусмотренных в настоящей главе преступлений, а равно участие в организации образованной для подготовки или совершения одного из преступлений, предусмотренных настоящей главой, влекут за собой — меры социальной защиты, указанные в соответствующих статьях настоящей главы. [6 июня 1927 г. (СУ № 49, ст.330)].

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


Если быть точнее, то и с постройкой техники второго поколения, сторожевых кораблей проекта Ураган (70 метров, 600 тонн), возникали проблемы вида, цитата:

Дальнейшее строительство стало зависеть, в частности, от иностранных поставок, которые осуществлялись с большими перебоями и запаздыванием. Первый комплект судовых турбин был изготовлен в Чехословакии лишь в середине 1930 года. Фирма «Маффей» под разными предлогами всячески оттягивала на конец 1930 года изготовление и поставку турбинных лопаток и передачу оборудования для их производства на советские предприятия. В итоге договор с этой фирмой был расторгнут и были приняты срочные меры по наладке производства турбинных лопаток в СССР.

СССР пытался догонять, скупая заводы, пытаясь купить технологии где только продавали, но все равно отставал в передовых технологиях – электронных лампах, усилителях, точной механике. Отставание измерялось не годами, а поколениями:
Радар FuMO 22 был установлен на крейсер Адмирал граф Шпее осенью 1937 года, с включением в систему управления огнем. Серийная установка на корабли – с 1938, в ходе ремонтов и испытаний.
Радар Редут-К начали устанавливать на крейсер Молотов в мае 1941, и в систему управления огнем этот радар не включали.

Вся тогдашняя электрика и электроника, начавшая переход на пьезоэлектрические схемы, отставала все больше. Не помогала даже помощь Германии, да и Германия с середины 30х перестала быть заинтересована в помощи СССР. Хотя, политика политикой, а Крупп – Круппом, цитата:

– Мне сказали, что фирма Круппа финансирует все это движение и если она захочет – все будет в порядке.
Геренс буквально был взбешен.
– Это заявление безответственного чиновника. У кого вы были? Кто это сказал?
– Я иностранец, мне трудно судить, кто у вас является ответственным, а кто безответственным. А был я у начальника гестапо Воппеля.
Когда я говорил, Геренс нервно ходил по кабинету. При последних моих словах он остановился как вкопанный.
– У Воппеля? – и вновь зашагал по кабинету.
Я сидел в кресле и молчал. Затем Геренс остановился и произнес:
– Мы постараемся что‑нибудь предпринять. Я думаю, что вас больше беспокоить не будут. Мы что‑нибудь сделаем.
И он рывком протянул мне руку.
– Я думаю, что вы ко мне больше не придете.
Затем, после паузы, добавил:
– По этим неприятным для меня и вас делам… До свидания.
О времени, о товарищах, о себе.
Василий Семенович Емельянов Василий Семёнович Емельянов (1901—1988) — советский учёный и государственный деятель, председатель Государственного комитета Совета Министров СССР по использованию атомной энергии (1960—1962). Профессор, член-корреспондент АН СССР. Герой Социалистического Труда (1954). Лауреат двух Сталинских премий (1942, 1951).

На тот момент существовало три параллельных пути «скачка управления вооружением в третье поколение». Параллельных – потому что нужны все три компонента.

Путь первый. Оптика. Именно этот путь выбрали инженеры Японии, сделав превосходные бинокли, дальномеры, и системы прицеливания. Пойти этим путем СССР не мог и не смог – отвратительное качество оптического стекла в СССР отмечают все исследователи тогдашнего периода.
Путь второй. Радарные системы наведения. Сложность радарных систем наведения в том, что именно для наведения с достаточной точностью, нужна мощность киловатт так в 10 – у Funkmess-Ortung FuMO 24 мощность 8 киловатт при дальности работы в 15-20 километров и точности 70 метров.
Этим путем пошли в Германии, США, и Британии.
Путь общий. Бортовые вычислительные комплексы и системы управления артиллерийским огнем.

Когда начинаешь искать информацию по чему-то сложнее длины, ширины и диаметра, то неизбежно утыкаешься в проблему «отсутствия передачи исторического опыта и музейных экспонатов». В США нет проблем с посещением и знакомством с музейной группой USS Texas (BB-35) – 1912 года постройки.
В России и затем СССР сохраняли памятники, а не историю, поэтому найти сравнение системы Молния-26 (или просто Молния) для крейсеров проекта 26 Киров и Молния-АЦ для крейсеров проекта 26-бис Максим Горький практически нереально. Как и найти приборы Гейслера. Есть только отрывочные сведения типа, цитата

Помимо более совершенного центрального автомата стрельбы, ПУС «Молния-АЦ» для крейсеров типа «Максим Горький» обладала и иными преимуществами. Так, ПУС крейсеров типа «Киров» давала поправки только на бортовую качку (которая компенсировалась изменением вертикального угла наводки), а вот у крейсеров типа «Максим Горький» — как на бортовую, так и на килевую.

Не секрет, что 26 Киров – это итальянский проект Condottieri, сделанный в СССР. И не секрет, что у СССР никак не выходило устроить полноценный морской бой – на Балтике это бой 6 июля 1941 в Ирбенском проливе, бой 18 июля 1941 при попытке сорвать конвой, и бой 21 августа 41 против плавбатареи OST.

Можно посмотреть на крейсера уже послевоенного проекта 68, с той же Молнией, цитата:

Система ПУС «Молния-АЦ-68бис-А» состояла из двух центральных автоматов стрельбы ЦАС-1М, двух резервных автоматов стрельбы, двух преобразователей координат, прибора, обеспечивающего ведение огня по берегу, двух ночных визиров 1Н, четырех башенных автоматов стрельбы (БАС), РАС «Залп» и двух радиолокационных дальномеров «Штаг-Б» (на второй и третьей башнях).
..
Огонь по морским целям велся только практическими снарядами. Угол возвышения орудий обычно не превышал 18-20 градусов. Если из 72 снарядов два-три «дырявили» щит — это было большой радостью для БЧ-2. Основным способом стрельбы являлся смешанный способ, когда дистанция измерялась с помощью радиолокационной станции, а курсовой угол — оптическим способом. Но выполнялись стрельбы и оптическим способом, когда расстояние до цели измеряли только дальномерами.
..
Хорошо подготовленный личный состав БЧ-2 добивался накрытия цели с третьего залпа. Морскую цель представлял большой корабельный щит БКЩ размерами 65 на 13. Его буксировали со скоростью не менее 14 узлов. «Жданов», двигаясь со скоростью 22-24 узла, вел огонь на дистанциях 95-100 кабельтовых.
..
При лучших стрельбах в щит длинной 30 метров и высотой 8 метров попадало до 5 снарядов.


Что тут сказать.
9 июля 1940. HMS Warspite с примерно 24 километров (26.200 ярдов, около 15 морских миль) попадает в линкор Юлий Цезарь. Далеко не первым залпом. Итальянцы мажут и мажут.

24 мая 1941. Линкор Бисмарк начинает бой с линейным крейсером Худ. Дистанция боя – 10-13 морских миль, накрытия с первых залпов при скорости 25-28 узлов у каждого. С дистанции примерно 10 морских миль Худ получает три попадания, одно из которых стало для него последним – взорвался погреб.

25 октября 1944. Где-то у залива Лейте и острова Самар (сейчас Филиппины), соединение Taffy 3, точнее Task Unit 77.4.3 из 6 переделанных транспортов выходит на японский объединенный флот. (точнее, американцы засекли соединения и эскортники удирали на полном ходу).
В 06:59 Ямато открывает огонь, и в 07:05, третьим залпом, с дистанции 17 морских миль \ 31.5 километра \ 34.500 ярдов, попадает в USS White Plains (CVE-66), размерами 156 на 34 метра.
На прикрытие соединения выходит группа сопровождавших эсминцев и эскортных миноносцев – и в 07:30 снова Ямато, с дистанции 18.600 метров (20.300 ярдов) попадает в эсминец USS Johnston (DD-557), размерами 114 на 12 метров, тремя снарядами из девяти в залпе главного калибра, и тремя снарядами из шести вспомогательного калибра (155 мм). При этом и Ямато, и Джонсон не стояли на месте, и не тащились, как мишень, прямо, ровно, на скорости 14 узлов.

Итого

В российской историографии очень не любят обсуждать тему «качества». Миллиметры брони и длина ствола – это пожалуйста (особенно, если у СССР больше на миллиметр), но миллиметры без системы наведения не так много значат. Как легко заметить, даже послевоенная система наведения артиллерийских крейсеров СССР уступала довоенным немецким и японским системам, из, «вроде бы» того же электромеханического поколения. Американские системы наведения в ходе войны перешли с оптического на оптическое и радарное наведение, выходя из поколения 2+++++ на 3---. Еще не цифровое, но уже почти не механическое.

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

И это не обсуждая такую тему, как химия и физхимия.
Точнее, влияние ведущих поясков и флегматизаторов на пороха и живучесть стволов– а это все деньги, деньги, особенно хорошо это качественное улучшение известно на примера Айов, у которых ресурс стволов за срок службы вырос с 200 до 1000 выстрелов на ствол до замены.

Литература
Проблема строительства линейных кораблей в СССР в 1930-1950-е годы
Ospreypublishing Warship 2021: Stalin's Super-Battleships: The Sovetskii Soiuz Class
Линкор проекта 23 - варианты
Перед броненосцами. Часть 2: паровой линкор и гонка вооружений, Крымская война и броня
Французский парусно-винтовой линейный корабль 2 ранга «Napoleon»
На японском: Bushiki 1.5m range finder
На японском: Wu-style 1.5-meter rangefinder

Костенко В. П. На «Орле» в Цусиме. — Л.: Судпромгиз, 1955.
Р. М. Мельников; Броненосцы типа «БОРОДИНО»
Описание военных действий на море в 37-38 гг. Мейдзи (в 1904-1905 гг.). Т. 4. Действия против 2-й Тихоокеанской эскадры
О новом источнике по истории русско-японской войны на море 1904-1905 гг
Фонд 876, опись 199 Альбомы чертежей. 1864 - 1917 гг. Приборы управления артиллерийским огнем на судах флота образца 1894 г.
mechanical calculating device Dumaresq
Цусима. Факторы точности японской артиллерии
Ages of Conquest: a Kings and Generals Podcast 3.83 Fall and Rise of China: Russo-Japanese War #10: Tsushima
Ship gun fire-control system
Золотарев, В.А.; Шломин, В.С. Как создавалась военно-морская мощь Советского Союза В 2 томах
German Naval Radar
German Naval Radar to 1945
Радиолокационные станции советских подводных лодок
А.В. Полутов. (NNN – 10.08.2016) Разведывательное сотрудничество Японии и Польши против СССР (1919-1945 гг.)
Владивостокский отряд крейсеров, 1904–1905 гг. / ДВО РАН. Ин-т истории, археологии и этнографии народов Дальнего Востока ; [науч. ред. В. И. Ларин ; отв. ред. А. В. Полутов].
Сторожевые корабли типа «Ураган»
Андрей ЛУБЯНОВ Черноморские крейсера проекта 68-бис
HMS Warspite (1913)
Task Force Taffy-3
Стражи побережья: Береговая батарея №11 на мысе Сеть-Наволок

Примечание

Приборы? 300.
Проблема «стрелять на 800-1000 км можем, но вот куда стрелять?» преследовала советский флот вплоть до появления МКРЦ Легенда (02.04.1975), но это уже совсем другая история.

Показать полностью
2

Новый ноутбук 2: скорость, плюсы-минусы, DiskSPD, Hyper-V и далее

Для лиги лени: привыкание к новому и бесполезные тесты часть следующая. И немного powershell

Начало тут:

Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 1 - общая
Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 2 - виртуализация
Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 3 – цифры и предварительные итоги
Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 4 – что там изнутри виртуализации
Новый ноутбук: скорость, плюсы-минусы, DiskSPD, Hyper-V и продолжение про методику тестирование скорости

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

Предупреждение еще раз. Все данные ниже можно принимать во внимание, но не стоит рассматривать как какой-то эталон.

Что получил:

Один тред, один файл, блок 4k на чтение.

1 Влияние длины очереди. Тут была таблица, но не вставилась, поэтому просто цифрами:

После очереди == 4, нагрузка не растет, около 90k IOPS

2 Влияние числа тредов и числа файлов в работе на общий IOPS

Примечание: для 2 и 3 файлов – один файл был размещен на другом логическом диске

Тут тоже была таблица, но мне лень вставлять ее даже картинкой. На картинке опечатка, везде k, тысячи IOPS.

Новый ноутбук 2: скорость, плюсы-минусы, DiskSPD, Hyper-V и далее Windows, Статистика, Жесткий диск, IT, Импортозамещение, Microsoft, Опыт, Длиннопост

IOPS

Затем общий IOPS не рос.

До 10 тредов IOPS на поток падало – с 40 тысяч при 1 треде на каждый файл.
При соотношении 2 файла \ 3 треда, всего 6 тредов, и 3 файла \ 2 треда – выйдя на примерно 40k IOPS на поток, при 4 тредах и 3 файлах просев до 33-35 k IOPS на поток

На 14 (7\2) и 15 (5\3) тредах начинает падать IOPS\thread – с 35 до 17.
На 14 – 10 по 35k, 4 по 17k
на 15 – 9 треда по 35k, 3 треда по 17k.
Что отлично укладывается в логику 12 тредов CPU, из которых 9 работают на один тред, генерируя по 35k, и 3 CPU потока обрабатывают по 2 дисковых треда по 17k.
На 24 тредах (2 файла \ 12 тредов и 3 файла \ 8 тредов)  картинка та же – все треды примерно по 17.5 IOPS
На 26 тредах (2\13 и 3\12) -4-6 потоков падают до 10k IOPS \ thread. Суммарно те же 40k

И для записи, пиковое значение было получено при 2 тредах на каждый их 3 файлов, 240k IOPS итого, по 40k IOPS на тред. Затем было только хуже –

Например, на казалось бы ПОЧТИ то же самое, 3 треда на два файла – производительность упала до 20k на тред, 120k IOPS.

На 4 потоках на файл, 12 файлах – производительность вроде бы была 210k, но есть разброс – от 15 до 20k IOPS на тред, перемерять надо.

На этом обзор физики можно и закончить, с выводами:
AMD потоки работают интереснее, чем у Intel, в именно этой реализации.
Максимальная производительность по чтению по дисковым операциям на физическом хосте достигается на числе потоков данных = числу потоков CPU
Производительность на чтение от очереди зависит достаточно слабо, то есть на очереди 8 выжало не 430, а 440k IOPS, на очереди 16 и 32 – 450k IOPS.

Внезапно, наловил ошибок – удалил старые файлы тестов, а новые, с тем же именем, не создаются!
There has been an error during threads execution
Error generating I/O requests
Оказалось, в какой-то момент в середине ночи удалил параметр с размером файлов.  Случайно. И даже не заметил. Поправил и завелось.

И, наконец, влияние read-modify-write для любителей дисков потолще.

Показать не удалось, потому что:
Картина на файле 10 гигабайт и длительности записи 10 секунд и прогреве W=10

Новый ноутбук 2: скорость, плюсы-минусы, DiskSPD, Hyper-V и далее Windows, Статистика, Жесткий диск, IT, Импортозамещение, Microsoft, Опыт, Длиннопост

Картина приплыли на файле 200 гигабайт при прогреве W=2

До этого прогрев был W=10. И, в таблице ниже, 3.5k это не опечатка, 3500 IOPS

Новый ноутбук 2: скорость, плюсы-минусы, DiskSPD, Hyper-V и далее Windows, Статистика, Жесткий диск, IT, Импортозамещение, Microsoft, Опыт, Длиннопост

Везде забыл проставить k, это тысячи IOPS

Как бы так сказать, что при таком разбросе данных, это не тестирование, а полная и беспросветная лажа?

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

Перейдем к SQLsim.
Для опытов был взят Microsoft® SQL Server® 2019 Express,
Будете ставить – не забывайте сразу качать SQL Server Management Studio, пригодится.

файл отдельно не качается (я не нашел), поэтому скачал, поставил и вот -
C:\Program Files\Microsoft SQL Server\MSSQLXX.<InstanceName>\MSSQL\Binn

В GUI варианте теста «по умолчанию» ничего сложного – размеры файлов, размещение, число циклов, длина теста. Просто, наглядно.

Одна проблема – по умолчанию на 1 цикл поставлено 600 секунд (10 минут), и 12 циклов – то есть базовый тест – это два часа.

В конце теста генерируется sqliosim.log.xml.

Вторая проблема: тест не выдает в итоге каких-то цифр, типа «вы молодец, давайте дальше» - только таблицу

Display Monitor ********** Final Summary for file sqliosim.ldx ********** CLogicalFile::OutputSummary fileio.cpp

Display Monitor File Attributes: Compression = No, Encryption = No, Sparse = No CLogicalFile::OutputSummary fileio.cpp

Display Monitor Target IO Duration (ms) = 100, Running Average IO Duration (ms) = 0, Number of times IO throttled = NN, IO request blocks = NN CLogicalFile::OutputSummary fileio.cpp

Display Monitor Reads = NN, Scatter Reads = 0, Writes = NN, Gather Writes = 0, Total IO Time (ms) = NN CLogicalFile::OutputSummary fileio.cpp

Display Monitor DRIVE LEVEL: Sector size = 512, Cylinders = NN, Media type = NN, Sectors per track = 63, Tracks per Cylinders = 255 CLogicalFile::OutputSummary fileio.cpp

Display Monitor DRIVE LEVEL: Read cache enabled = Yes, Write cache enabled = Yes CLogicalFile::OutputSummary fileio.cpp

Display Monitor DRIVE LEVEL: Read count = BB, Read time = BB, Write count = BB, Write time = NN, Idle time = NN, Bytes read = NN, Bytes written = NN, Split IO Count = 0, Storage number = NN, Storage manager name = VOLMGR  CLogicalFile::OutputSummary fileio.cpp

Я молодец, ок, а дальше что?

Конечно, если вы молодец (как я), то будете смотреть не только в окно самой программы, а запустите resmon и будете смотреть нагрузку по дискам, очереди, задержки, etc.

Перейду к hammerdb .. но это уже другая история.

В следующих сериях, теперь уже точно!
Опыты на виртуальной машине на 3 ядра.

CPU affinity
Опыты на Debian внутри Hyper-V, опыты с Proxmox nested. Stay tuned!

Литература

Performance benchmark test recommendations for Azure NetApp Files
Azure NetApp Files regular volume performance benchmarks for Linux
Hidden Treasure Part 1: Additional Performance Insights in DISKSPD XML
Hidden Treasure Part 2: Mining Additional Insights

Command line and parameters
Customizing tests
Use an XML file to provide DiskSpd parameters
Use the SQLIOSim utility to simulate SQL Server activity on a disk subsystem

SQL Server I/O Basics, Chapter 2
Use the SQLIOSim utility to simulate SQL Server activity on a disk subsystem on Linux
SQLIOSim Create a realistic I/O load for stress-testing SQL Server 2005

about_Comparison_Operators
about_Assignment_Operators

hammerdb Documentation

PS

И немного powershell.

Часть 1, которую вы уже видели

$pciStats = (Get-WMIObject Win32_Bus -Filter 'DeviceID like "PCI%"').GetRelated('Win32_PnPEntity') |

foreach {

# request connection properties from wmi

[pscustomobject][ordered]@{

Name = $_.Name

ExpressSpecVersion=$_.GetDeviceProperties('DEVPKEY_PciDevice_ExpressSpecVersion').deviceProperties.data

MaxLinkSpeed  =$_.GetDeviceProperties('DEVPKEY_PciDevice_MaxLinkSpeed'  ).deviceProperties.data

MaxLinkWidth  =$_.GetDeviceProperties('DEVPKEY_PciDevice_MaxLinkWidth'  ).deviceProperties.data

CurrentLinkSpeed  =$_.GetDeviceProperties('DEVPKEY_PciDevice_CurrentLinkSpeed'  ).deviceProperties.data

CurrentLinkWidth  =$_.GetDeviceProperties('DEVPKEY_PciDevice_CurrentLinkWidth'  ).deviceProperties.data

} |

# only keep devices with PCI connections

Where MaxLinkSpeed

}

$pciStats | Format-Table -AutoSize


Get-CimInstance -ClassName Win32_Volume | Select-Object DriveLetter, FileSystem, BlockSize| Format-Table -AutoSize


$Path001 = 'C:\DiskSpd\amd64\'

$Sp = $Path001 + "diskspd.exe"

cd $Path001

$Rn = Get-Random -Minimum 1 -Maximum 10

$Version = "070_" + $Rn


$Drives = @("C")

$FilesTemp = "Data4del"

$File001 = "deleteme_01a.dm"

$File002 = "deleteme_02a.dm"

$File003 = "deleteme_03a.dm"

$Out021 = $Drives[0] + ':\' + $FilesTemp + '\' + $File001

$Out022 = $Drives[0] + ':\' + $FilesTemp + '\' + $File002

$Out023 = "D" + ':\' + $FilesTemp + '\' + $File003

# $OutsFilesAA = @("$Out021", "$Out023", "$Out021 $Out022","$Out021 $Out023","$Out021 $Out022 $Out023") - не работает вот так и все.

$OutsFilesAA = @( "$Out022")

$Logs = @()

$Threads = @("-t1","-t2", "-t3", "-t4","-t5","-t6","-t7","-t8","-t9","-t10","-t11","-t12","-t13","-t14","-t15")

# $Threads = @("-t1")

# $Write = ("-w0","-w30", "-w100")

$Write = @("-w100")

#$BlockSize = ("-b4k","-b8k")

$BlockSize = @("-b4k")

# $Outstanding = @("-o2","-o4","-o8","-o16","-o32")

$Outstanding = @("-o2")

$Size = "-c200G"

$Time = "-d10"


foreach ($OutFilesGr in $OutsFilesAA){

foreach ($Drv in $Drives){

foreach ($Bl in $BlockSize) {

foreach ($Wr in $Write) {

foreach ($Outs in $Outstanding){

foreach ($T1 in $Threads){


$TimeNow = get-date -UFormat "-%d-%m-%Y-%R" | ForEach-Object {$_ -replace ":","-"}

Write-Host "TT " $TimeNow

$Out001 = $Drv + ':\' + $FilesTemp + '\' + $File001

$Out002 = $Drv + ':\' + $FilesTemp + '\' + $File002

$Out003 = "D" + ':\' + $FilesTemp + '\' + $File003


$Stat1 = $Drv + ':\' + $FilesTemp + '\' + $Version + $TimeNow + "_" + $T1 + $Drv + $Outs + $T1 +'_1.log'

$Stat2 = $Drv + ':\' + $FilesTemp + '\' + $Version + $TimeNow + "_" + $T1 + $Drv + $Outs + $T1 +'_2.log'

$Stat3 = $Drv + ':\' + $FilesTemp + '\' + $Version + $TimeNow + "_" + $T1 + $Drv + $Outs + $T1 +'_3.log'

$Logs += $Stat1


Write-Host "testing mode " $T1 $Wr $Bl $Outs 'time' $Time # "GR" $OutFilesGr

# &$Sp $T1 $Wr $Bl -W10 $Outs $Time -Suw -D -L $Size $Out021 $Out022 > $Stat1

&$Sp $T1 $Wr $Bl -W10 $Outs $Time -Suw -D -L $Size $Out021 > $Stat1

}}}}}}

И часть 2

$FilesTempDir = "c:\Data4del\"

$StatFiles = "069"

$StatFilesList = Get-ChildItem -Path $FilesTempDir | Where-Object {$_.Name -like ($StatFiles + '*') | Sort-Object -Property CreationTime  }


foreach ($MyFile in $StatFilesList){

$TempData1 = Get-Content $MyFile.FullName  | Where-Object {$_ -like "Command Line*"}

$TempData1

$TempData2 = Get-Content $MyFile.FullName  | Where-Object {$_ -like "total:*"}

$TempData2

}

Показать полностью 3
Отличная работа, все прочитано!