<<
>>

Безопасность

Voici хранит данные на множестве мобильных устройств, принадлежащих различным пользователям. На данный момент ничто не мешает этим пользователям прочесть хранящиеся на их мобильных устройствах данные.

Для того чтобы избежать подобные уязвимости необходимо хранить данные в зашифрованном виде, таким образом, чтобы только пользователи имеющие право прочесть и изменить данные могли к ним обращаться.

Наиболее простым и очевидным способом организации шифрования данных является использование публичных ключей. Пользователи-владельцы данных будут шифровать собственные файлы с помощью случайно созданного ключа. Далее, созданный ключ будет зашифрован публичным ключом каждого пользователя, имеющего право доступа к файлам. Центральная таблица триплетов - пользователь, имя файла, зашифрованный ключ - будет храниться в зашифрованном виде.

6.9. Отказоустойчивость хранения данных

Следует помнить, что владельцы мобильных устройств имеют полные права доступа к их ПЗУ, что влечёт за собой неконтролируемое изменение данных на них. То есть, нельзя быть абсолютно уверенным, что результаты MapReduce не были изменены владельцем мобильного устройства, что влечёт за собой сбои в работе распределённой вычислительной среды.

Проблема отказоустойчивости хранения данных сводится к задаче византийских генералов [52]. Методология отказоустойчивого хранения данных с низкими накладными расходами была описана в работе [35]. Данная методология может быть использована напрямую в распределённом хранилище данных HDFS.

Задачи MapReduce в Voici уступают в скорости исполнения аналогичным в кластерах, состоящих из персональных компьютеров. В первую очередь, это вызвано ограничением ресурсов доступных на мобильных устройствах - малым количеством ОЗУ, доступной для буферизации промежуточных результатов. Но также свою роль играет и реализация MapReduce, неоптимизированная под мобильные устройства.

6.11 Полномасштабное тестирование

На данный момент Voici тестировалось на 4 мобильных устройствах, и из этих испытаний нельзя сделать выводы о работе Voici на 100, 1000, 10000 мобильных устройств. Для получения полной оценки Voici необходимо проведение полномасштабного тестирования на большом количестве мобильных устройств.

6.12 Облачные и локальные вычисления

В данной работе не рассматривались случаи, когда облачные вычисления лучше подходят для решения задач, чем локальные вычисления. Разработка методологии одновременного использования как облачных, так и локальных вычислений будет полезна и позволит совместить лучшие черты обоих способов.

<< | >>
Источник: Фирун Константин Борисович. СОЗДАНИЕ РАСПРЕДЕЛЕННОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ НА БАЗЕ МОБИЛЬНЫХ УСТРОЙСТВ ДЛЯ РЕШЕНИЯ ЗАДАЧИ РАСПОЗНАВАНИЯ РЕЧИ И ГОЛОСА. Диссертация на соискание ученой степени кандидата технических наук. СПбГУ.. 2015

Еще по теме Безопасность:

  1. Статья 23. Ограничение прав и свобод личности допускается только в случаях, предусмотренных законом, в интересах национальной безопасности,
  2. Статья 36. Каждый имеет право на свободу объединений.
  3. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  4. ВВЕДЕНИЕ
  5. Статья 79. Президент Республики Беларусь является Главой государства, гарантом Конституции Республики Беларусь, прав и свобод человека и гражданина.
  6. Статья 44. Государство гарантирует каждому право собственности и содействует ее приобретению.
  7. Статья 41. Гражданам Республики Беларусь гарантируется право на труд как наиболее достойный способ самоутверждения человека,
  8. Статья 107. Правительство Республики Беларусь:
  9. КОНСТИТУЦИЯ РЕСПУБЛИКИ БЕЛАРУСЬ 1994 ГОДА,
  10. *В соответствии со статьей 1 Закона Республики Беларусь «О порядке вступления в силу Конституции Республики Беларусь» вступила в силу со дня ее опубликования.
  11. РАЗДЕЛ І ОСНОВЫ КОНСТИТУЦИОННОГО СТРОЯ
  12. Статья 1. Республика Беларусь - унитарное демократическое социальное правовое государство.
  13. Статья 2. Человек, его права, свободы и гарантии их реализации являются высшей ценностью и целью общества и государства.
  14. Статья 3. Единственным источником государственной власти и носителем суверенитета в Республике Беларусь является народ.
  15. Статья 4. Демократия в Республике Беларусь осуществляется на основе многообразия политических институтов, идеологий и мнений.
  16. Статья 5. Политические партии, другие общественные объединения, действуя в рамках Конституции и законов Республики Беларусь, содействуют выявлению и выражению политической воли граждан, участвуют в выборах.
  17. Статья 6. Государственная власть в Республике Беларусь осуществляется на основе разделения ее на законодательную, исполнительную и судебную.
  18. Статья 7. В Республике Беларусь устанавливается принцип верховенства права.
  19. Статья 8. Республика Беларусь признает приоритет общепризнанных принципов международного права и обеспечивает соответствие им законодательства.
  20. Статья 9. Территория Республики Беларусь является естественным условием существования и пространственным пределом самоопределения народа, основой его благосостояния и суверенитета Республики Беларусь.