Wednesday, June 14, 2023

Exadata X10M

Появились данные о том, как выглядит Экзадата Х10М-2 (то, что она уже есть - несомненно, вероятно пока работает только в Oracle Cloud):

DB node Unit -------- CPU ---------- ------------ RAM -------------- -------- PCIe- ---------- Ethernet 
E5-2L     2  2*AMD EPYC 9334 32-Core 384|512|768|1536|1920|3072|6144 x16 8GTs|16GTs|32GTs v5.0 6*25/10/1
E5-2L     2  2*AMD EPYC 9J14 96-Core 384|512|768|1536|1920|3072|6144 x16 8GTs|16GTs|32GTs v5.0 6*25/10/1
Cell                                                                                           H.Disk Flash
X10-2L HC 2  2*AMD EPYC 9334 32-Core 128|192|256|768|1536            x16 8GTs|16GTs|32GTs v5.0 12*22T  6 *7.68T 
X10-2L EF 2  2*AMD EPYC 9334 32-Core                 1536            x16 8GTs|16GTs|32GTs v5.0    -   10 *7.68T  

Основные изменения: переход на процессоры AMD (вероятно потому, что у AMD больше ядер). 

 Переход на AMD не удивляет - ещё весной 2022 года стало известно, что в своём облаке Оракл использует Экзадаты X9M на процессорах AMD, однако в on-premise Оракл эту модель не предлагает:
https://blogs.oracle.com/database/post/ ... ucture-x9m
https://www.oracle.com/a/ocom/docs/engi ... x9m-ds.pdf 

DB node Unit -------- CPU ---------- ------------ RAM -------------- -------- PCIe- ---------- Ethernet 
E4-2c     1  2*AMD EPYC 7J13 64-Core             1536|2048           x16 8GTs|16GTs v4.0       2*25/10/1  << X9M-2

 

Оракл считает, что достоинством AMD является большое количество ядер. В своём облаке Оракл назначил цену за физическое AMD-ядро в два раза меньше, чем за ядро Intel.


Основный изменения в X10M-2:

Серверы БД получат по 192 физических ядра (2 процессора по 96 ядер) и 6Т оперативной памяти, шина PCIe 5 поколения, 6 портов Ethernet 25Гбит/10Гбит/1Гбит. Некоторые серверы БД станут двух-юнитовыми.
Вызывает вопросы модель "E5-2L 2*AMD EPYC 9334 32-Core" - вероятно это сервер для тех, кому не требуется много ядер/лицензий на СУБД Оракл? Непонятная модель, поживём -увидим.

Селлы (ячейки хранения) получат шпиндельные диски по 22Т. Для компенсации возросшего объема шпиндельных дисков флеш-карт станет 6 штук, объем каждой по 8Т. Ядер и оперативной памяти в каждом селле также станет больше. В Х10М-2 исчез РМЕМ (потому что PMEM - это технология Intel). Вместо PMEM ожидаем память CXL.

Минимальная версия Экза-софта, способная работать на X10M-2 - это версия 23.1. Версия 23.1 работает на Oracle Linux 8.7 and UEK6 (5.4.17).

Поддерживаемые версии Oracle Database и Oracle Grid Infrastructure (GI): 19.15 и 21.6.
Иными словами: если ваша база ниже, чем 19.15 или 21.6, то на Х10М-2 такая БД работать не сможет. БД версий 11.2 и 12.1 и 12.2 также не смогут работать на X10M-2. Поэтому прежде, чем поставить 23.1 на свои Х5,Х6,Х7 и т.д. - предварительно обновите ваши БД до 19.5 или выше.

Обновиться на 23.1 можно только с версии 21.2.10 (March 2022) или более поздней.


Ну и несколько слов о перспективах:
- Seagate выпустит HDD емкостью 50 Тбайт в 2026 году https://servernews.ru/1088153
- AMD представила 128-ядерные EPYC Bergamo https://servernews.ru/1088342, https://servernews.ru/1088121

В общем, шпиндельные диски еще поживут.
Ядер в процессорах тоже станет больше.

 

Does DEALLOCATE UNUSED or SHRINK SPACE will free space occupied by LOB segment?

Lets check how it works. My env is DB 19.20@Linux-x64 1) I created the table with 4 LOB columns of 4 different LOB types: BASICFILE BLOB, BA...