Що є прикладом спільного нічого?

Що таке приклад архітектури Shared Nothing? Seastar, фреймворк асинхронного програмування, який використовується такими проектами, як Ceph, Redpanda та ScyllaDB

ScyllaDB

ScyllaDB є розподілена база даних, написана мовою C++ і розроблена для повного використання сучасної хмарної інфраструктури. Він використовує архітектуру сегментів на ядро, тобто кожне ядро ​​ЦП має виділені ресурси, які незалежно обробляють дані для максимальної ефективності.

https://www.scylladb.com › продукт › технологія

, використовує модель без спільного використання, яка розподіляє всі запити на окремі ядра.

Teradata поставила першу систему бази даних SN у 1983 році. Системи Tandem Computers NonStop, реалізація апаратного та програмного забезпечення без спільного доступу була випущена на ринок у 1976 році. Пізніше Tandem Computers випустила NonStop SQL, реляційну базу даних без спільного використання, у 1984 році.

В архітектурі без спільного доступу вузли не спільно використовують пам’ять або сховище. В архітектурі спільного диска вузли спільно використовують сховище. 2. Тут диски мають окремі вузли, які не можуть бути спільними.

Складність у впровадженні та обслуговуванні. Однією з основних перешкод у прийнятті спільної архітектури нічого є її складність. Налаштування кожного вузла з його даними та ресурсами вимагає ретельного планування та виконання.

Shared Nothing Architecture є часто використовується у великомасштабних програмах, включаючи розподілені бази даних, обробку великих даних і рішення для хмарних сховищ. Які переваги Shared Nothing Architecture? Основні переваги включають масштабованість, підвищення продуктивності, ізоляцію помилок і локальність даних.

спільна пам'ять (SM), тобто кілька процесорів спільно використовують загальну центральну пам'ять. спільний диск (SD), тобто кілька процесорів, кожен з яких має приватну пам’ять, спільно використовують спільну колекцію дисків. нічого спільного (SN), тобто ані пам'ять, ані периферійне сховище не використовуються між процесорами"