Росистые вычисления - Dew computing

Росистые вычисления является информационные технологии (ЭТО ) парадигма, которая объединяет основную концепцию облачные вычисления с возможностями конечных устройств (персональные компьютеры, мобильные телефоны, так далее.).[1] Он используется для повышения удобства работы конечного пользователя по сравнению с использованием только облачные вычисления.[2] Dew computing пытается решить основные проблемы, связанные с технологией облачных вычислений, такие как использование доступ в Интернет. Dropbox является примером парадигмы росистых вычислений, поскольку он обеспечивает доступ к файлам и папкам в облако в дополнение к хранению копий на локальных устройствах. Это позволяет пользователю получать доступ к файлам во время без подключения к Интернету; когда соединение устанавливается снова, файлы и папки синхронизируются обратно с облачным сервером.[3]

История

Термин «росистые вычисления», используемый в информационных технологиях, впервые появился в 2015 году в ИТ-литературе и с тех пор стал самостоятельной областью. Архитектура cloud-dew была предложена как возможное решение проблемы доступности офлайн-данных.[4] Сначала в его объем входили только веб-приложения; Позднее были предложены более широкие применения.[5][6]

Вычисления росы - это модель, основанная на первоначальной концепции облачные вычисления. Другие модели также появились из облачных вычислений, в том числе туманные вычисления, периферийные вычисления, росистые вычисления и другие. Сторонники утверждают, что эти новые модели, такие как росистые вычисления, могут предоставить пользователям лучший опыт.[7]

Облачные вычисления обеспечивают универсальный доступ и масштабируемость. Тем не менее, когда все ресурсы находятся далеко от контроля пользователя, иногда возникают проблемы. В классической парадигме облачных вычислений, когда подключение к Интернету серверы потеряно, пользователь не может получить доступ к своим данным; росистые вычисления призваны решить эту проблему.[3][8][6][9]

Определение

Как парадигма информационных технологий, росистые вычисления стремятся использовать возможности персональные компьютеры вместе с облачные сервисы более надежным способом.[2][8][7]

Ключевые особенности росистых вычислений - независимость и сотрудничество. Независимость означает, что локальное устройство должно иметь возможность предоставлять услуги без постоянного подключения к Интернет. Совместная работа означает, что приложение должно иметь возможность подключаться к облачной службе и при необходимости синхронизировать данные.[9]

Использование слова "роса "отражает природные явления: облака далеко от земли, туман ближе к земле, и роса находится на земле. Аналогично, облачные вычисления - это удаленная услуга, туманные вычисления - рядом с пользователем, а росистые вычисления - на стороне пользователя.

Архитектура

DVM-облачная архитектура

Чтобы создать архитектуру облачной росы на ПК, необходима виртуальная машина росы (DVM). DVM - это изолированная среда для выполнения сервера росы на локальном ПК, и она состоит как минимум из трех компонентов: сервера росы (DS), аналитика данных сервер (DAS), а искусственный интеллект росы (AID).[4]

  • Сервер росы (DS): DS действует как облачная служба на локальном ПК. Он взаимодействует с облачным сервисом и периодически синхронизирует с ним контент.[4]
  • Сервер аналитики росы (DAS): Сервер аналитики росы собирает данные об использовании сервера росы.[4]
  • Искусственный интеллект росы (AID): После получения данных от DAS о шаблонах использования, AID использует данные для настройки и адаптации сервера росы к пользователю, чтобы улучшить его опыт.[4]

Категории

Категории росистых вычислений классифицируются в зависимости от области применения.

  • Сеть в росе (WiD)
    • Локальное устройство должно обладать дублированной частью Всемирная паутина (WWW) или модифицированная копия этой дроби для удовлетворения функции независимости. Поскольку эта доля синхронизируется с Интернетом, она удовлетворяет функции совместной работы росистых вычислений.[3]
  • Хранение в Dew (SiD)
    • В место хранения локального устройства частично или полностью копируется в облако. Примером является Dropbox, в котором пользователь может создать папку в облаке и получить доступ к папке и ее содержимому на локальном устройстве после завершения синхронизации. Поскольку пользователь может получить доступ к файлам в любое время без необходимости постоянного доступ в Интернет, эта категория отвечает принципу независимости росистых вычислений. SiD также поддерживает функцию совместной работы, поскольку папка и ее содержимое автоматически синхронизируются с облачным сервисом.[3]
  • База данных в Dew (DBiD)
    • На локальном устройстве и в облаке хранятся копии одного и того же база данных. Одна из этих двух баз данных считается основной версией и может быть определена как таковая администратор базы данных. Эта услуга увеличивает надежность базы данных, поскольку одна из баз данных может выступать в качестве резервный для другого.[3]
  • Программное обеспечение в Dew (SiD)
    • Конфигурация и право собственности на программное обеспечение сохраняются в облако. Примеры включают Apple App Store и Гугл игры, где приложения, устанавливаемые пользователем, сохраняются в его учетной записи и затем могут быть установлены на любое устройство, связанное с его учетной записью.[3]
  • Платформа в росе (PiD)
    • Пакет разработки программного обеспечения должен быть установлен на локальном устройстве с синхронизацией настроек и данных приложения с облачной службой. А Комплект для разработки программного обеспечения сам по себе не удовлетворяет этим требованиям; он должен иметь возможность синхронизировать данные разработки, данные развертывания системы и оперативные резервные копии. Примером PiD является GitHub.[3]
  • Инфраструктура как Dew (IaD)
    • Локальное устройство динамически поддерживается облачными службами. IaD может иметь разные формы, но могут использоваться следующие две формы: (1) локальное устройство может иметь точную копию экземпляра DVM в облаке, который всегда находится в том же состоянии, что и локальный экземпляр, или (2) все настройки / данные локального устройства могут быть сохранены в облаке, включая системные настройки / данные и данные для каждого приложения.[3]
  • Данные в росе (DiD)
    • Термин DiD применяется, когда все его приложения удовлетворяют требованиям независимости и совместной работы, но не могут быть отнесены ни к одной из вышеперечисленных категорий. Примером может служить Novell Groupwise почтовый клиент.[3]

Возможные проблемы

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

Смотрите также

Внешняя ссылка

Специальное техническое сообщество IEEE Computer Society Dew Computing

Расширенный список рефератов, статей и авторов по росистым вычислениям

Новости и исследования Dew Computing

Рекомендации

  1. ^ Ван, Инвэй (16.09.2015). «Архитектура туча-росы». Международный журнал облачных вычислений. 4 (3): 199–210. Дои:10.1504 / IJCC.2015.071717.
  2. ^ а б Ху, Юй-Чен; Тивари, Шайлеш; Мишра, Кришн К .; Триведи, Мюнеш С., ред. (2018). Интеллектуальные коммуникации и вычислительные технологии. Конспект лекций по сетям и системам. 19. Дои:10.1007/978-981-10-5523-2. ISBN  978-981-10-5522-5. ISSN  2367-3370.
  3. ^ а б c d е ж грамм час я Ван, Инвэй (2016). «Определение и категоризация росистых вычислений». Открытый журнал облачных вычислений. 3 (1). ISSN  2199-1987.
  4. ^ а б c d е «Роса вычислений и переход парадигм Интернет-вычислений - Корпорация ZTE». wwwen.zte.com.cn. Получено 2018-06-30.
  5. ^ Скала, Кароль; Давидович, Давор; Афган, Энис; Сович, Иван; Шоят, Зорислав: Масштабируемая иерархия распределенных вычислений: облачные, туманные и росистые вычисления // Открытый журнал облачных вычислений (OJCC), 2 (2015), 1; 16-24 DOI: 10.19210 / 1002.2.1.16
  6. ^ а б «Роса помогает наземным облачным вычислениям». Получено 2018-06-30.
  7. ^ а б «Делаем больше с Dew: новый подход к архитектуре Cloud-Dew - семантический исследователь». S2CID  13147444. Цитировать журнал требует | журнал = (помощь)
  8. ^ а б «Архитектура Cloud-dew: реализация потенциала распределенных систем баз данных в ненадежных сетях - Semantic Scholar». S2CID  32263118. Цитировать журнал требует | журнал = (помощь)
  9. ^ а б Инвэй, Ван (2015). «Первоначальное определение росистых вычислений». Dew Computing Research.
  10. ^ Рэй, Партха Пратим (2018). «Введение в росистые вычисления: определение, концепция и значение - журналы и журнал IEEE». Доступ IEEE. 6: 723–737. Дои:10.1109 / ACCESS.2017.2775042.