научная статья по теме ТЕХНОЛОГИЯ ГРИД И РАСПРЕДЕЛЕННАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА Общие и комплексные проблемы естественных и точных наук

Текст научной статьи на тему «ТЕХНОЛОГИЯ ГРИД И РАСПРЕДЕЛЕННАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА»

Естественные и технические науки, № 2, 2007

Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей

Вин А.П., аспирант Зыскин Ю.Л., кандидат физико-математических наук, доцент (Московский государственный институт электронной техники)

ТЕХНОЛОГИЯ ГРИД И РАСПРЕДЕЛЕННАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА

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

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

Первоочередное преимущество распределенного вычисления по традиционным суперкомпьютерам - его экономность. Надежность улушается за счет использования нескольких обычных процессоров, в случае выхода из строя одного из них. [3] Но у РВС есть и некоторые недоставки РВС. Например, когда в одном проекте используется много мощных процес-серов, необходимо координировать их работу. Пользователи Интернета пока используют обычные модемы, поэтому связь с этими компьютерами осуществляется медленно. Данные должны также быть независимы друг от друга. Поскольку Интернет отсутствует в открытом доступе, то главная проблема - это обеспечение безопасности информации между разными организациями, использующими распределенное вычисление. Организация и пользователи должны доверять друг другу. [4] Есть в настоящее время два главных распределенных вычислительных стандарта: CORBA и DCOM. Известно, что используются различные архитектуры аппаратных средств ЭВМ и программного обеспечения для распределенного вычисления. В архитектуру входит одноранговая сеть (P2P computing), сеть клиента/сервера, трех-звенная модель, N-звенная модель, вычислительный кластер, высокопроизводительное вычисление (Supercomputing), обработка данных в интернете (Internet Computing). Распределенное прогаммирование тоже попадает в одну из этих архитектур и категорий. Другой тип распределенного вычисления известен как вычислительный Грид.[1] Он включает в одну определенную технологию все работы, выполняющиеся вышеуказанными архитектурами. Вычислительный Грид состоит из многих компьютеров, использующихся вместе, но удаленных друг от друга, и часто просто использующих мощность бездействующего процессора обычных компьютеров. Вычислительный грид облегчает формирование «Виртуальных Организаций» для разделенного использования распределенных вычислительных ресурсов. Реальная и определенная проблема, которая лежит в основе понятия Grid - скоординированное разделение ресурса и решение проблемы в динамических, мультиустановленных виртуальных организациях. Технология Грид дает возможность конструировать виртуальные организации, чтобы использовать географически распределенные ресурсы. В эти ресурсы могут входить суперкомпьютеры, кластеры, настольные запоминающие системы, датчики, научные инструментарии и.т. д. Вычислительный Грид - это не новая концепция. Она просто усиливает знания, приобретённые 10 лет назад технологиями типа одноранговы сети (P2P computing), сети клиента/сервера, трехзвенной модели, N-звенной модели, вычислительного кластера, высокопроизводительного вычисления (Supercomputing), обработки данных в Интернете (Internet Computing). Протоколы вычислительного Грида основаны на протоколах, которые

Естественные и технические науки, № 2, 2007

разработаны и улучшены сообществом Интернета. Существующие протоколы были расширены, чтобы поддерживать грид-специфическую функциональность. The Open Grid Services Architecture (OGSA) - это набор технических спецификаций,который планировался для того, чтобы интегрировать функциональность службы сети с протоколами Грида. Globus Toolkit -это справочная реализация протоколов вычислительного Грида, которая стала большой удачей и широко распространяющейся в исследовательных и академических областях. [5]

СПИСОК ЛИТЕРАТУРЫ

1. What is Distributed Computing: www.wisegeek.com/what-is-distributed-computing.htm

2. Features of a Distributed Computing System:

http://www.cs.usask.ca/resources/tutorials/csconcepts/2002_7/static/tutorial/introduction/featur es1.html

3. Distributed Computing's Disadvantages: http://library.thinkquest.org/C007645/english/0-disadvantages.htm

4. CORBA: http://www.webopedia.com/TERM/C/CORBA.html

5. Grid Computing: A Practical Guide to Technology and Applications by Ahmar Abbas.

Для дальнейшего прочтения статьи необходимо приобрести полный текст. Статьи высылаются в формате PDF на указанную при оплате почту. Время доставки составляет менее 10 минут. Стоимость одной статьи — 150 рублей.

Показать целиком