Oracle Grid Engine , [1] ранее известный как Sun Grid Engine ( SGE ), CODINE ( вычисления в распределенных сетевых средах ) или GRD ( Global Resource Director ), [2] представлял собой программную систему компьютерного кластера грид-вычислений (также известную как пакетная система ). -система очередей ), приобретенная в рамках покупки Gridware, [3] затем улучшенная и поддерживаемая Sun Microsystems , а затем и Oracle . Существовали версии с открытым исходным кодом и несколько коммерческих версий этой технологии: сначала от Sun, затем от Oracle, а затем от Univa Corporation.
22 октября 2013 года Univa объявила, что приобрела интеллектуальную собственность и товарные знаки технологии Grid Engine и что Univa возьмет на себя поддержку. [4] С тех пор Univa разработала технологию Grid Engine, например, улучшив масштабируемость, о чем свидетельствует кластер на 1 миллион ядер в Amazon Web Services (AWS), анонсированный 24 июня 2018 года. [5]
Первоначальный веб-сайт проекта Grid Engine с открытым исходным кодом был закрыт в 2010 году, но версии технологии по-прежнему доступны по исходной лицензии Sun Industry Standards Source License (SISSL). [6] Эти проекты произошли от исходного кода проекта и известны как Son of Grid Engine, [7] Open Grid Scheduler [8] и Univa Grid Engine . [9]
Grid Engine обычно используется в компьютерной ферме или кластере высокопроизводительных вычислений (HPC) и отвечает за прием, планирование, диспетчеризацию и управление удаленным и распределенным выполнением большого количества автономных, параллельных или интерактивных пользовательских заданий. Он также управляет и планирует распределение распределенных ресурсов, таких как процессоры, память, дисковое пространство и лицензии на программное обеспечение .
Grid Engine раньше был основой служебной вычислительной системы Sun Grid , доступной через Интернет в США в 2006 году [10] , позже ставшей доступной во многих других странах и представлявшей собой раннюю версию общедоступного облачного вычислительного центра, предшествующего АВС, например.
В 2000 году Sun приобрела Gridware, частного коммерческого поставщика передового программного обеспечения для управления вычислительными ресурсами с офисами в Сан-Хосе, Калифорния, и Регенсбурге, Германия. [11] Позже в том же году Sun предложила бесплатную версию Gridware для Solaris и Linux и переименовала продукт в Sun Grid Engine.
В 2001 году Sun предоставила доступ к исходному коду [12] и приняла модель разработки с открытым исходным кодом. Порты для Mac OS X и *BSD были предоставлены разработчиками открытого исходного кода, не принадлежащими Sun. [13]
В 2010 году, после покупки Sun компанией Oracle, исходный код обновления 6 Grid Engine 6.2 не был включен в двоичные файлы, а изменения не были возвращены в репозиторий исходного кода проекта. [14] В ответ на это сообщество Grid Engine запустило проект Open Grid Scheduler, чтобы продолжить разработку и поддержку бесплатной реализации Grid Engine. [15] [16] [17]
18 января 2011 года было объявлено, что Univa наняла нескольких главных инженеров из бывшей команды Sun Grid Engine и что Univa будет разрабатывать собственную раздвоенную версию Grid Engine. Недавно анонсированный Univa Grid Engine включал коммерческую поддержку и мог конкурировать с официальной версией Oracle Grid Engine. [18] [19] [20]
22 октября 2013 г. Univa объявила, что приобрела интеллектуальную собственность и товарные знаки, относящиеся к технологии Grid Engine, и что Univa возьмет на себя поддержку клиентов Oracle Grid Engine. [21]
В сентябре 2020 года Altair Engineering , глобальная технологическая компания, предоставляющая решения в области анализа данных, разработки продуктов и высокопроизводительных вычислений (HPC), приобрела Univa. [22]
Типичный кластер Grid Engine состоит из главного хоста и одного или нескольких исполнительных хостов. Несколько теневых мастеров также можно настроить как «горячие» резервы , которые берут на себя роль мастера в случае сбоя исходного главного хоста. [23]
Univa обеспечивает коммерческую поддержку и обучение работе с Univa Grid Engine и Oracle Grid Engine. Ниже приводится описание некоторых исторических вариантов.
Sun предоставила контракты на поддержку коммерческой версии Grid Engine для большинства платформ UNIX и Windows . [24] Профессиональные услуги, консультации, обучение и поддержка были предоставлены Sun Partners. [25] Sun сотрудничает с Джорджтаунским университетом для проведения занятий по администрированию Grid Engine. [26] Bioteam проводит короткие обучающие семинары SGE продолжительностью 1 или 2 дня. [27]
Пользователи получили поддержку сообщества в списках рассылки Grid Engine. [28] Семинары по Grid Engine проводились в 2002, 2003, 2007, 2009 и 2012 годах в Регенсбурге, Германия . [29]
Ниже представлена историческая информация, а некоторые продукты и решения больше не доступны:
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка )