+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Організація блокчейн на VMware vSphere

Організація блокчейн на VMware vSphere

Blockchain на vSphere або BoV — це інструмент для розгортання Hyperledger Fabric v1.0 на платформі vSphere або, іншими словами, проект VMware, який допомагає адміністраторам розгорнути блокчейн-платформу для розробників на базі гіпервізора ESXi. Використовуючи лише кілька команд, можна легко запустити кластер на vSphere, а блокчейн-розробникам зосередитися на реалізації бізнес-логіки.

Hyperledger Fabric - це не компанія, не криптовалюта, а проект з відкритим вихідним кодом, організований спільнотою Linux Foundation, який був створений для просування блокчейн-технології. Це щось схоже на хаб для відкритої розробки галузевих блокчейнів. Hyperledger Fabric дає широкі можливості, дозволяючи розробникам сконцентруватися на запуску блокчейн-проекту з власною бізнес-логікою.

Сутність утиліти Blockchain on vSphere полягає в можливості розгорнути кілька вузлів кластера Hyperledger Fabric, так званих Pods, причому максимально просто. При цьому в Blockchain-сервісі використовуються три облікові записи:

  • Cloud Admin,
  • Blockchain Admin,
  • Blockchain Developer.

Кожна з них має відповідні повноваження на різних рівнях системи: Cloud Admin може моніторити і працювати з інфраструктурою на базі vSphere, Blockchain Admin — керувати платформою blockchain (Hyperledger Fabric), а розробник Blockchain фокусується на розробці додатків з. /p>

Hyperledger Fabric — це розподілена система, реалізована з використанням контейнерів. Вона може бути розгорнута на платформі, яка підтримує контейнерний стандарт OCI. Для управління контейнерами Fabric використовується система Kubernetes. В основі прикладу, що розглядається, для Fabric v1.0 лежить наступна архітектура:

  • Використовуйте простір імен для підтримки різних організацій Fabric.
  • Використовується кількість однорангових вузлів, що настроюється в організації.
  • Організується ізоляція через Persistent Volume.

Для реалізації блокчейн-проекту з використанням Hyperledger Fabric необхідно виконати ряд попередніх вимог, що включають наявність:

  • vCenter 6.0+ як мінімум з одним хостом ESXi;
  • сервера NFS для зберігання конфігураційних файлів кластера Fabric;
  • інтернет-з'єднання, яке потрібно в ході установки;
  • хоста Linux з Docker 1.11+ встановленим для запуску команд;
  • 5, встановлений на хост Linux (з модулем PyYAML).

Після того, як виконано завантаження пакета BoV, можна приступати до встановлення Fabric 1.0 на vSphere. Почнемо з vCenter, де потрібно виконати такі кроки:

  • Створити ресурси для Kubernetes, наприклад kub-pool.
  • Вибрати сховище даних, що використовується Kubernetes, наприклад datastore1.
  • Вибрати мережу для вузлів Kubernetes, причому в мережі має бути розгорнутий сервіс DHCP, що забезпечує динамічну IP-адресацію з можливістю виходу в Інтернет.

Утиліта Blockchain on vSphere дозволяє адміністраторам розгортати блокчейн-платформу на базі гіпервізора ESXi

 

 

Інші новини

Найкраща ціна