HCloud — это распределённая доверенная облачная платформа для вычислений на границе сети. HCloud стремится к надёжному объединению данных в облачной среде. В настоящее время на различных облачных платформах хранится большое количество данных от разных индивидуальных и корпоративных пользователей. Из-за проблем с безопасностью, соответствием требованиям и других данные трудно объединить и использовать, что значительно ограничивает их потенциальную ценность. Этот проект использует криптографию, TEE и другие технологии для создания доверенной вычислительной среды, которая позволяет обрабатывать данные из нескольких облачных платформ в доверенной среде и получать результаты после объединения данных.
Платформа HCloud позволяет разработчикам загружать Service и позволяет обычным пользователям вызывать Service, инициируя Task. Вся информация о платформе записывается в блокчейн.
Платформа состоит из четырёх основных ролей: ServiceManager, Dispatcher, Worker и User.
ServiceManager Отвечает за управление Service и позволяет разработчикам загружать код сервиса, а также позволяет Worker загружать код сервиса.
Dispatcher Отвечает за планирование Worker, принимает запросы на создание Task от пользователя, выбирает подходящего Worker и возвращает его адрес пользователю.
Worker Выполняет задачу, инициированную пользователем, и возвращает результат выполнения.
(https://github.com/intel/linux-sgx-driver)
1.0 Установите Docker
1.1 Загрузите образ контейнера HCloud:
docker pull teex/teex-node:latest
1.2 Запустите контейнер:
docker run -it --device /dev/isgx teex/teex-node:latest
git clone https://gitee.com/huazhichao/HCloud.git
cd HCLoud
./start_HCloud.sh
cd HCloud
make libs
make test
./test
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )