GRID это распределенная программно-аппаратная компьютерная среда, с принципиально новой организацией вычислений и управления потоками заданий и данных. Такая компьютерная инфраструктура предназначена для объединения вычислительных мощностей различных организаций. Более того, на основе технологии GRID предполагается формирование региональных и даже национальных вычислительных компьютерных инфраструктур для создания объединенных интернациональных ресурсов, предназначенных для решения крупных научно-технических задач. Название «GRID» объясняется некоторой аналогией с электрическими сетями (power grid), предоставляющими всеобщий доступ к электрической мощности. Как и в случае электрических сетей, в GRID предполагается интегрировать большой объем географически удаленных компьютерных ресурсов. В идеальном случае пользователя не будет интересовать где находятся используемые им ресурсы. Важнейшим компонентом GRID-инфраструктуры является промежуточное программное обеспечение (middleware), которое предназначено управлять заданиями, обеспечивать безопасный доступ к данным большого объема в универсальном пространстве имен, перемещать и тиражировать данные с высокой скоростью из одного географически удаленного узла на другой и организовывать синхронизацию удаленных копий. В будущем предполагается обеспечить общедоступный, надежный и сравнительно простой доступ к вычислительным GRID-структурам, а также к устройствам хранения и обработки данных. Если это удастся сделать, влияние GRID-технологий на развитие вычислений окажется очень существенным. Цели создания инфраструктуры GRID Среди основных направлений использования GRID на данный момент можно выделить: организация эффективного использования ресурсов для небольших задач, с утилизацией временно простаивающих компьютерных ресурсов; распределенные супервычисления, решение очень крупных задач, требующих огромных процессорных ресурсов, памяти и т.д.; вычисления с привлечением больших объемов географически распределенных данных, например, в метеорологии, астрономии, физике высоких энергий; коллективные вычисления, в которых одновременно принимают участие пользователи из различных организаций.
|