Грид-вычисления - Grid computing

Грид-вычисления использование широко распространенных компьютер Ресурсы для достижения общей цели. Вычислительную сетку можно рассматривать как распределенная система с неинтерактивными рабочими нагрузками, включающими много файлов. Грид-вычисления отличаются от обычных высокопроизводительных вычислительных систем, таких как кластер вычисления в этой сетке компьютеры имеют каждый узел, настроенный для выполнения различных задач / приложений. Сетевые компьютеры также имеют тенденцию неоднородный и географически рассредоточены (таким образом, физически не связаны), чем компьютеры кластера.[1] Хотя отдельная сетка может быть выделена для конкретного приложения, обычно сетка используется для различных целей. Сетки часто строятся из универсальных сеток. промежуточное ПО программные библиотеки. Размеры сетки могут быть довольно большими.[2]

Сетки - это форма распределенных вычислений посредством чего «супер виртуальный компьютер» состоит из множества сетевых слабо связанный компьютеры действуют вместе для выполнения больших задач. Для некоторых приложений распределенные или сеточные вычисления можно рассматривать как особый тип параллельные вычисления который полагается на полные компьютеры (со встроенными процессорами, хранилищем, источниками питания, сетевыми интерфейсами и т. д.), подключенными к компьютерная сеть (частный или публичный) по условному сетевой интерфейс, такие как Ethernet. Это контрастирует с традиционным понятием суперкомпьютер, который имеет множество процессоров, соединенных локальным высокоскоростным компьютерный автобус.

Обзор

Грид-вычисления объединяют компьютеры из нескольких административных доменов для достижения общей цели,[3] решить одну-единственную задачу, а затем может так же быстро исчезнуть.

Размер сети может варьироваться от небольшого (например, ограниченного сетью компьютерных рабочих станций внутри корпорации) до крупных, открытых для совместной работы во многих компаниях и сетях. «Понятие ограниченной сетки также может быть известно как взаимодействие внутри узлов, тогда как понятие более широкой и широкой сетки, таким образом, может относиться к взаимодействию между узлами».[4]

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

Координация приложений в гридах может быть сложной задачей, особенно при координации потока информации через распределенные вычислительные ресурсы. Рабочий процесс сетки системы были разработаны как специализированная форма система управления рабочим процессом разработан специально для составления и выполнения серии этапов вычислений или обработки данных или рабочего процесса в контексте сетки.

Сравнение гридов и обычных суперкомпьютеров

«Распределенные» или «сеточные» вычисления в целом представляют собой особый тип параллельные вычисления который полагается на полные компьютеры (со встроенными процессорами, хранилищем, источниками питания, сетевыми интерфейсами и т. д.), подключенными к сеть (частный, публичный или Интернет ) обычным сетевой интерфейс производство массового оборудования, по сравнению с более низкой эффективностью проектирования и изготовления небольшого числа специализированных суперкомпьютеров. Основной недостаток производительности заключается в том, что различные процессоры и локальные хранилища не имеют высокоскоростных соединений. Таким образом, такая компоновка хорошо подходит для приложений, в которых несколько параллельных вычислений могут выполняться независимо, без необходимости передавать промежуточные результаты между процессорами.[5] Высококачественный масштабируемость географически распределенных сетей в целом является благоприятным из-за низкой потребности в связности между узлы относительно пропускной способности общедоступного Интернета.[нужна цитата ]

Также есть некоторые отличия в программировании и MC.[требуется разъяснение ] Написание программ, которые могут работать в среде суперкомпьютера, который может иметь настраиваемую операционную систему или требовать, чтобы программа решала параллелизм проблемы. Если проблема может быть адекватно распараллелена, «тонкий» слой «грид-инфраструктуры» может позволить обычным автономным программам, учитывая разные части одной и той же проблемы, работать на нескольких машинах. Это позволяет писать и отлаживать на одной обычной машине и устраняет сложности из-за того, что несколько экземпляров одной и той же программы работают на одном и том же совместно используемом компьютере. объем памяти и место для хранения одновременно.

Соображения по дизайну и варианты

Одной из особенностей распределенных гридов является то, что они могут быть сформированы из вычислительных ресурсов, принадлежащих одному или нескольким частным лицам или организациям (известным как несколько административные домены ). Это может облегчить коммерческие сделки, как в служебные вычисления, или упростите сборку волонтерские вычисления сети.

Одним из недостатков этой функции является то, что компьютеры, которые фактически выполняют вычисления, могут быть не совсем надежными. Таким образом, разработчики системы должны принять меры для предотвращения сбоев в работе или получения злонамеренных участников ложных, вводящих в заблуждение или ошибочных результатов и использования системы в качестве вектора атаки. Это часто включает случайное распределение работы по разным узлам (предположительно с разными владельцами) и проверку того, что как минимум два разных узла сообщают одинаковый ответ для данной единицы работы. Несоответствия могут идентифицировать неисправные и вредоносные узлы. Однако из-за отсутствия централизованного управления оборудованием невозможно гарантировать, что узлы не выпадет из сети в случайное время. Некоторые узлы (например, ноутбуки или набрать номер Интернет-клиенты) также могут быть доступны для вычислений, но не для сетевых коммуникаций в течение непредсказуемых периодов. Эти вариации можно учесть, назначив большие рабочие единицы (таким образом, уменьшив потребность в непрерывном сетевом подключении) и переназначив рабочие единицы, когда данный узел не может сообщить о своих результатах в ожидаемое время.

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

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

Общедоступные системы или системы, пересекающие административные области (включая разные отделы в одной организации), часто приводят к необходимости работать на неоднородный системы, использующие разные операционные системы и аппаратные архитектуры. Для многих языков существует компромисс между инвестициями в разработку программного обеспечения и количеством поддерживаемых платформ (и, следовательно, размером результирующей сети). Кроссплатформенность языки могут уменьшить необходимость идти на этот компромисс, хотя потенциально за счет высокой производительности на любом заданном узел (из-за интерпретации времени выполнения или отсутствия оптимизации для конкретной платформы). Различный промежуточное ПО В рамках проектов была создана общая инфраструктура, позволяющая различным научным и коммерческим проектам использовать определенную связанную сеть или с целью создания новых сетей. BOINC распространен для различных академических проектов, ищущих общественных волонтеров; другие перечислены на конец статьи.

Фактически, промежуточное ПО можно рассматривать как слой между аппаратным обеспечением и программным обеспечением. Помимо промежуточного программного обеспечения, необходимо учитывать ряд технических областей, которые могут быть или не быть независимыми от промежуточного программного обеспечения. Примеры областей включают SLA управление, доверие и безопасность, Виртуальная организация менеджмент, Управление лицензиями, Порталы и Управление данными. Об этих технических областях можно позаботиться в коммерческом решении, хотя передовые позиции в каждой области часто можно найти в рамках конкретных исследовательских проектов, посвященных данной области.

Сегментация рынка сетевых вычислений

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

Сторона провайдера

Общий рынок электросетей включает несколько конкретных рынков. Это рынок промежуточного программного обеспечения для сетей, рынок приложений с поддержкой grid, служебные вычисления рынок и рынок программного обеспечения как услуги (SaaS).

Сетка промежуточное ПО - это особый программный продукт, который позволяет совместно использовать разнородные ресурсы и виртуальные организации. Он устанавливается и интегрируется в существующую инфраструктуру вовлеченной компании или компаний и обеспечивает специальный уровень, расположенный между разнородной инфраструктурой и конкретными пользовательскими приложениями. Основное промежуточное ПО грид Инструментарий Глобус, gLite, и UNICORE.

Коммунальные вычисления упоминаются как предоставление распределенных вычислений и приложений в качестве услуги либо в виде открытой сетевой утилиты, либо в качестве решения для хостинга для одной организации или VO. Основными игроками на рынке коммунальных вычислений являются: Sun Microsystems, IBM, и HP.

Грид-приложения - это специальные программные приложения, которые могут использовать грид-инфраструктуру. Это стало возможным благодаря использованию промежуточного программного обеспечения grid, как указано выше.

Программное обеспечение как сервис (SaaS) - это «программное обеспечение, которое принадлежит, доставляется и управляется удаленно одним или несколькими поставщиками». (Gartner 2007). Кроме того, приложения SaaS основаны на едином наборе общего кода и определений данных. Они используются по модели «один ко многим», а SaaS использует модель Pay As You Go (PAYG) или модель подписки, основанную на использовании. Провайдеры SaaS не обязательно сами владеют вычислительными ресурсами, которые необходимы для работы их SaaS. Поэтому поставщики SaaS могут использовать рынок коммунальных услуг. Рынок коммунальных услуг предоставляет вычислительные ресурсы поставщикам SaaS.

Сторона пользователя

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

Очистка процессора

Очистка ЦП, циклический, или общие вычисления создает «сетку» из простаивающих ресурсов в сети участников (будь то глобальная или внутренняя по отношению к организации). Обычно этот метод использует «запасные» циклы обучения в результате периодического бездействия, которое обычно происходит ночью, во время обеденных перерывов или даже во время (сравнительно незначительных, хотя и многочисленных) моментов ожидания, которые испытывает современный настольный процессор в течение дня (когда компьютер ожидает ввода-вывода от пользователя, сети или хранилища ). На практике участвующие компьютеры также предоставляют некоторый поддерживаемый объем дискового пространства для хранения, ОЗУ и пропускную способность сети в дополнение к чистой мощности ЦП.[нужна цитата ]

Много волонтерские вычисления проекты, такие как BOINC используйте модель очистки ЦП. поскольку узлы время от времени, вероятно, будут отключаться от сети, поскольку их владельцы используют свои ресурсы по своему основному назначению, и эта модель должна быть разработана для обработки таких непредвиденных обстоятельств.

Создание Оппортунистическая среда это еще одна реализация очистки ЦП, где специальная система управления рабочими нагрузками собирает простаивающие настольные компьютеры для выполнения ресурсоемких задач, она также называется Enterprise Desktop Grid (EDG). Например, HTCondor [7] Программная среда с открытым исходным кодом для высокопроизводительных вычислений для крупномасштабной распределенной рационализации вычислительно-ресурсоемких задач может быть сконфигурирована для использования только настольных компьютеров, где клавиатура и мышь простаивают, чтобы эффективно использовать потраченную впустую мощность процессора от простаивающих настольных рабочих станций. Как и другие полнофункциональные пакетные системы, HTCondor предоставляет механизм очередности заданий, политику планирования, схему приоритетов, мониторинг ресурсов и управление ресурсами. Он также может использоваться для управления рабочей нагрузкой на выделенном кластере компьютеров или может легко интегрировать как выделенные ресурсы (монтируемые в стойку кластеры), так и невыделенные настольные машины (циклическая очистка) в одной вычислительной среде.

История

Период, термин сеточные вычисления возникла в начале 1990-х годов как метафора для того, чтобы сделать доступ к компьютеру так же легко, как и к электрическому Энергосистема. Метафора энергосистемы для доступных вычислений быстро стала канонической, когда Ян Фостер и Карл Кессельман опубликовали свою основополагающую работу «Грид: проект новой вычислительной инфраструктуры» (1999). Этому десятилетиями предшествовала метафора служебные вычисления (1961): вычисления как общественная полезность, аналогичная телефонной системе.[8][9]

Очистка ЦП и волонтерские вычисления были популяризированы с 1997 г. распределенный.net а позже в 1999 г. SETI @ home чтобы использовать возможности сетевых ПК по всему миру для решения исследовательских задач, требующих интенсивного использования ЦП.[10][11]

Идеи грида (в том числе идеи распределенных вычислений, объектно-ориентированного программирования и веб-сервисов) были объединены Ян Фостер и Стив Туеке из Чикагский университет, и Карл Кессельман из Университет Южной Калифорнии с Институт информационных наук. Трио, возглавлявшее усилия по созданию Инструментарий Глобус, широко известен как «отец сети».[12] Инструментарий включает не только управление вычислениями, но и управление хранилищем, обеспечение безопасности, перемещение данных, мониторинг и набор инструментов для разработки дополнительных услуг на основе той же инфраструктуры, включая согласование соглашений, механизмы уведомления, триггерные службы и агрегирование информации. Хотя Globus Toolkit остается фактическим стандартом для построения грид-решений, был создан ряд других инструментов, отвечающих определенному подмножеству сервисов, необходимых для создания корпоративной или глобальной грид-сети.[нужна цитата ]

В 2007 году срок облачные вычисления приобрели популярность, что концептуально похоже на каноническое определение грид-вычислений Фостером (с точки зрения потребляемых вычислительных ресурсов, поскольку электроэнергия поступает из Энергосистема ) и более ранние служебные вычисления. Действительно, грид-вычисления часто (но не всегда) связаны с поставкой систем облачных вычислений, как это показано на примере системы AppLogic от 3tera.[нужна цитата ]

Прогресс

В ноябре 2006 года Зайдель получил Премия Сидни Фернбаха на суперкомпьютерной конференции в Тампа, Флорида.[13] «За выдающийся вклад в разработку программного обеспечения для высокопроизводительных вычислений и грид-вычислений, позволяющего проводить совместные численные исследования сложных проблем физики, в частности, моделирования столкновений черных дыр».[14] Эта награда, которая является одной из высших наград в области вычислений, была присуждена за его достижения в области численной теории относительности.

Самые быстрые виртуальные суперкомпьютеры

Кроме того, по состоянию на март 2019 г. Биткойн Сеть была измеренная вычислительная мощность, эквивалентная более 80000 exaFLOPS (Операций с плавающей запятой в секунду).[21] Это измерение отражает количество FLOPS, необходимое для равного хэш-вывода сети Биткойн, а не ее пропускную способность для общих арифметических операций с плавающей запятой, поскольку элементы сети Биткойн (добыча биткойнов ASIC ) выполнять только конкретное криптографическое вычисление хэша, требуемое Биткойн протокол.

Проекты и приложения

Грид-вычисления предлагают способ решения Проблемы Grand Challenge такие как сворачивание белка, финансовые моделирование, землетрясение моделирование и климат /Погода моделирования и сыграли важную роль в создании Большого адронного коллайдера в ЦЕРНе.[22] Гриды предлагают способ оптимального использования ресурсов информационных технологий внутри организации. Они также предоставляют средства для предложения информационных технологий в качестве полезность для коммерческих и некоммерческих клиентов, причем эти клиенты платят только за то, что они используют, например, за электричество или воду.

По состоянию на октябрь 2016 г. более 4 миллионов машин, работающих под управлением ПО с открытым кодом Открытая инфраструктура Беркли для сетевых вычислений (BOINC) являются членами Сетка мирового сообщества.[15] Одним из проектов, использующих BOINC, является SETI @ home, который использовал более 400 000 компьютеров для достижения 0,828 TFLOPS по состоянию на октябрь 2016 г. По состоянию на октябрь 2016 г. Складной @ дома, который не является частью BOINC, достиг более 101 петафлопс в эквиваленте x86 на более чем 110 000 машинах.[16]

В Европейский Союз финансируемые проекты через рамочные программы из Европейская комиссия. BEinGRID (Бизнес-эксперименты в сети) - исследовательский проект, финансируемый Европейской комиссией.[23] как Комплексный проект под Шестая рамочная программа (FP6) спонсорская программа. Стартовал 1 июня 2006 года, проект длился 42 месяца, до ноября 2009 года. Координатор проекта: Atos Origin. Согласно информационному бюллетеню проекта, их миссия состоит в том, чтобы «установить эффективные маршруты для содействия внедрению грид-вычислений в ЕС и стимулировать исследования инновационных бизнес-моделей с использованием грид-технологий». Чтобы извлечь передовой опыт и общие темы из экспериментальных реализаций, две группы консультантов анализируют серию пилотных проектов: одну техническую, другую - бизнес. Проект важен не только своей продолжительностью, но и своим бюджетом, который составляет 24,8 миллиона евро, что является крупнейшим из всех интегрированных проектов FP6. Из них 15,7 миллиона предоставлены Европейской комиссией, а оставшаяся часть - 98 компаниями-партнерами. С момента окончания проекта результаты BEinGRID были приняты и реализованы IT-Tude.com.

Проект «Включение сетей для E-sciencE», основанный на Европейский Союз и включал сайты в Азии и США, являлся продолжением проекта European DataGrid (EDG) и превратился в Европейская грид-инфраструктура. Это вместе с Вычислительная сетка LHC[24] (LCG), был разработан для поддержки экспериментов с использованием ЦЕРН Большой адронный коллайдер. Список активных сайтов, участвующих в LCG, можно найти в Интернете.[25] как и мониторинг инфраструктуры EGEE в реальном времени.[26] Соответствующее программное обеспечение и документация также общедоступны.[27] Есть предположение, что выделенные оптоволоконные каналы, такие как те, которые установлены ЦЕРНом для удовлетворения потребностей LCG в обработке данных, могут однажды стать доступными для домашних пользователей, тем самым предоставляя интернет-услуги со скоростью до 10 000 раз быстрее, чем традиционное широкополосное соединение.[28] В Европейская грид-инфраструктура также использовался для других исследовательских работ и экспериментов, таких как моделирование онкологических клинических испытаний.[29]

В распределенный.net проект был запущен в 1997 году. Усовершенствованный суперкомпьютерный центр НАСА (NAS) запустился генетические алгоритмы с использованием Мусорщик цикла кондора работает около 350 Sun Microsystems и SGI рабочие станции.

В 2001, United Devices управлял Проект United Devices по исследованию рака на основе его Сетка МП продукт, который циклически очищается на компьютерах добровольцев, подключенных к Интернету. Перед завершением в 2007 году в рамках проекта было задействовано около 3,1 миллиона машин.[30]

Определения

Сегодня существует множество определений сеточные вычисления:

  • В своей статье «Что такое грид? Контрольный список из трех пунктов »,[3] Ян Фостер перечисляет эти основные атрибуты:
  • Плащак / Веллнер[31] определяют технологию grid как «технологию, которая обеспечивает виртуализацию ресурсов, предоставление ресурсов по требованию и совместное использование услуг (ресурсов) между организациями».
  • IBM определяет грид-вычисления как «способность, используя набор открытых стандартов и протоколов, получать доступ к приложениям и данным, вычислительной мощности, емкости хранения и огромному количеству других вычислительных ресурсов через Интернет. Грид - это тип параллельной и распределенной системы, которая обеспечивает совместное использование, выбор и агрегацию ресурсов, распределенных по «нескольким» административным доменам, в зависимости от их доступности (ресурсов), емкости, производительности, стоимости и требований пользователей к качеству обслуживания. ».[32]
  • Более ранний пример представления о вычислениях как о полезности был в 1965 году Фернандо Корбато из Массачусетского технологического института. Корбато и другие разработчики операционной системы Multics представили компьютерный комплекс, работающий «как энергетическая компания или компания водоснабжения».[33]
  • Буя / Венугопал[34] определяют сетку как «тип параллельной и распределенной системы, которая позволяет разделять, выбирать и агрегировать географически распределенные автономный ресурсы динамически во время выполнения в зависимости от их доступности, возможностей, производительности, стоимости и требований пользователей к качеству обслуживания ».
  • ЦЕРН, один из крупнейших пользователей сетевых технологий, говорят о Сетки: «Сервис для совместного использования мощности компьютера и емкости хранилища данных по Интернет.”[35]

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

Связанные понятия

Альянсы и организации

Производственные сети

Международные проекты

имяОбласть, крайНачнитеКонец
Европейская грид-инфраструктура (EGI)ЕвропаМай 2010 г.Декабрь 2014
Институт инфраструктуры открытого промежуточного слоя в Европе (OMII-Европа)ЕвропаМай 2006 г.Май 2008 г.
Включение гридов для E-sciencE (EGEE, EGEE II и EGEE III)ЕвропаМарт 2004 г.Апрель 2010 г.
Удаленное контрольно-измерительное оборудование с включенной сетью и распределенным управлением и вычислениями (GridCC)ЕвропаСентябрь 2005 г.Сентябрь 2008 г.
Европейская инициатива по промежуточному программному обеспечению (EMI)ЕвропаМай 2010 г.активный
KnowARCЕвропаИюнь 2006 г.Ноябрь 2009 г.
Грид-центр данных Северных странСкандинавия и ФинляндияИюнь 2006 г.Декабрь 2012 г.
Сетка мирового сообществаГлобальныйНоябрь 2004 г.активный
XtreemOSЕвропаИюнь 2006 г.(Май 2010 г.) доб. по сентябрь 2010 г.
OurGridБразилияДекабрь 2004 г.активный

Национальные проекты

Стандарты и API

Фреймворки мониторинга

использованная литература

  1. ^ Что такое грид-вычисления? - Gridcafe В архиве 2013-02-10 в Wayback Machine. E-sciencecity.org. Проверено 18 сентября 2013.
  2. ^ «Масштабирование сетевых вычислений до размера». NetworkWorld.com. 2003-01-27. Получено 2015-04-21.
  3. ^ а б «Что такое сетка? Контрольный список из трех пунктов» (PDF).
  4. ^ "Pervasive and Artificial Intelligence Group :: публикации [Pervasive and Artificial Intelligence Research Group]". Diuf.unifr.ch. 18 мая 2009 г. Архивировано с оригинал 7 июля 2011 г.. Получено 29 июля, 2010.
  5. ^ Вычислительные проблемы - Gridcafe В архиве 2012-08-25 в Wayback Machine. E-sciencecity.org. Проверено 18 сентября 2013.
  6. ^ Кертчер, Зак; Кослор, Эрика (10.07.2018). «Граничные объекты и разделение технической культуры: успешные практики для добровольных инновационных команд, пересекающих научную и профессиональную области» (PDF). Журнал управленческих запросов. 29: 76–91. Дои:10.1177/1056492618783875. HDL:11343/212143. ISSN  1056-4926. S2CID  149911242.
  7. ^ «HTCondor - Дом». research.cs.wisc.edu. Получено 14 марта 2018.
  8. ^ Джон Маккарти, выступая на Столетии Массачусетского технологического института в 1961 г.
  9. ^ Гарфинкель, Симсон (1999). Абельсон, Хэл (ред.). Архитекторы информационного общества, тридцать пять лет лаборатории информатики Массачусетского технологического института. MIT Press. ISBN  978-0-262-07196-3.
  10. ^ Андерсон, Дэвид П.; Кобб, Джефф; и другие. (Ноябрь 2002 г.). «SETI @ home: эксперимент в области вычислений с общедоступными ресурсами». Коммуникации ACM. 45 (11): 56–61. Дои:10.1145/581571.581573. S2CID  15439521.
  11. ^ Нуман Дуррани, Мухаммед; Шамси, Джаввад А. (март 2014 г.). «Волонтерские вычисления: требования, проблемы и решения». Журнал сетевых и компьютерных приложений. 39: 369–380. Дои:10.1016 / j.jnca.2013.07.006.
  12. ^ «Отец сетки».
  13. ^ "Эдвард Зайдель, 2006 г. Лауреат премии Сидни Фернбаха". Награды IEEE Computer Society Awards. Компьютерное общество IEEE. Архивировано из оригинал 15 августа 2011 г.. Получено 14 октября 2011.
  14. ^ "Эдвард Зайдель • Компьютерное общество IEEE". www.computer.org. Архивировано из оригинал 15 августа 2011 г.. Получено 14 марта 2018.
  15. ^ а б "BOINCstats - Обзор комбинированного кредита BOINC". Получено 30 октября, 2016.
  16. ^ а б Pande lab. «Статистика клиента по ОС». Складной @ дома. Стэндфордский Университет. Получено 26 марта, 2020.
  17. ^ «Обзор Einstein @ Home Credit». BOINC. Получено 30 октября, 2016.
  18. ^ «Обзор SETI @ Home Credit». BOINC. Получено 30 октября, 2016.
  19. ^ «Обзор MilkyWay @ Home Credit». BOINC. Получено 30 октября, 2016.
  20. ^ "Серверная технология распределенных вычислений Internet PrimeNet для большого поиска в Интернете Мерсенн Прайм". GIMPS. Получено 12 марта, 2019.
  21. ^ bitcoinwatch.com. «Статистика сети Биткойн». Биткойн. Получено 12 марта, 2019.
  22. ^ Кертчер, Зак; Венкатраман, Рохан; Кослор, Эрика (23 апреля 2020 г.).«Приятная параллель: ранняя междисциплинарная работа по распространению инноваций через границы в грид-вычислениях». Журнал бизнес-исследований. 116: 581–594. Дои:10.1016 / j.jbusres.2020.04.018.
  23. ^ "beingrid.eu: Stromkosten Vergleiche -". beingrid.eu: Stromkosten Vergleiche. Архивировано из оригинал 23 июля 2011 г.. Получено 14 марта 2018.
  24. ^ «Добро пожаловать во всемирную вычислительную сеть LHC - WLCG». wlcg.web.cern.ch. Получено 14 марта 2018.
  25. ^ «GStat 2.0 - Обзор - GRID EGEE». Goc.grid.sinica.edu.tw. Архивировано из оригинал 20 марта 2008 г.. Получено 29 июля, 2010.
  26. ^ «Монитор реального времени». Gridportal.hep.ph.ic.ac.uk. Архивировано из оригинал 16 декабря 2009 г.. Получено 29 июля, 2010.
  27. ^ «LCG - Развертывание». Lcg.web.cern.ch. Архивировано из оригинал 17 ноября 2010 г.. Получено 29 июля, 2010.
  28. ^ "The Times и The Sunday Times". thetimes.co.uk. Получено 14 марта 2018.
  29. ^ Афанаилеас, Феодорос; и другие. (2011). «Использование сетевых технологий для моделирования клинических испытаний: парадигма in silico радиационной онкологии». МОДЕЛИРОВАНИЕ: Труды Международного общества моделирования и моделирования. 87 (10): 893–910. Дои:10.1177/0037549710375437. S2CID  206429690.
  30. ^ [1] В архиве 7 апреля 2007 г. Wayback Machine
  31. ^ П. Плащак, Р. Веллнер, Грид-вычисления, 2005, Эльзевьер / Морган Кауфманн, Сан-Франциско
  32. ^ IBM Solutions Grid для бизнес-партнеров: помощь бизнес-партнерам IBM в создании Grid-приложений для следующего этапа электронного бизнеса по запросу
  33. ^ Структура супервайзера Multics. MultICAL.org. Проверено 18 сентября 2013.
  34. ^ «Мягкое введение в грид-вычисления и технологии» (PDF). Получено 6 мая, 2005.
  35. ^ «Кафе Grid - место, где каждый может узнать о грид-вычислениях». ЦЕРН. Архивировано из оригинал 5 декабря 2008 г.. Получено 3 декабря, 2008.

Список используемой литературы