Добрый день, коллеги!
Читаем документ Building an OpenShift Environment on IBM Z про то, как строить это самое OpenShift Environment под RadHat на мейнфрейме.
Для справки. OpenShift Environment - это такая нашлепка от RadHat над специальной компонентой Kubernetes, которая используется для управления контейнерами. В целом, задумка самого по себе Kubernetes, как и OpenShift Environment вполне себе неплоха - это автоматизация работы всяческих Docker-ов, автоматическое обновление, откат, в случае проблем, поддержка постоянной готовности за счет кластеризации контейнеров и так далее. Сам Kubernetes, говорят, может быть сложноват в установке и настройке (я не ставил, сказать ничего не могу), а OpenShift Environment позволяет все это облегчить. И теперь RadHat пихнул это на мейнфрейм и написал про это Red Book.
А теперь - внимание! В этой красной книге читаем, дословно:
In recent projects, clients have experienced a double digit factor improvement for co-located OpenShift environments on IBM Z, versus public clouds or distributed environments. The reason is the short communication path to existing traditional data and services due to the advantage of internal networks in IBM Z, accelerated secure requests and the effective virtualization for a demanded scalability in the application and service responses.
Не знаю, как вы, а я удивился. Double digit factor improvement - это же улучшение, выражающееся двузначным числом. То есть, как минимум, в 10 раз. Но по тексту, даже больше. Это каким же образом??? В чем они меряли? В скорости доступа? Но я достоверно знаю, что Линукс на мейнфрейме даже при работе через виртуальный сетевой адаптер с zOS не будет в 10 раз быстрее аналогичного Intel-овского Линукса, который поставлен рядом с мейнфреймом и подключенный к нему 10 Гигабитным сетевым линком. А что такое ускоренные безопасные запросы? Кто и почему их ускоряет? И эффективная виртуализация - она сама по себе так ускоряет? Даже если я дам хороший Intel-овский сервер, все равно будет в 10 раз медленнее, чем в виртуалке на мейнфрейме?
Что-то я сомневаюсь... А может я чего-то не знаю? И главное - у кого теперь можно услышать соображения по этому поводу, которые бы основывались на реальном опыте в лабе или на площадке заказчика? |