Грид-движок Oracle
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() | |
Разработчик(и) | Корпорация Oracle (ранее Sun Microsystems ) совместно с сообществом |
---|---|
Стабильная версия | 6,2у8; см. информацию о форках в первом разделе для получения исходников последних версий технологии. / 1 октября 2012 г. |
Операционная система | Кросс-платформенный |
Тип | Грид-вычисления |
Лицензия | СИССЛ |
Веб-сайт | www |
Механизм Oracle Grid , [1] ранее известный как Sun Grid Engine ( SGE ), CODINE ( вычисления в распределенных сетевых средах ) или GRD ( директор глобальных ресурсов ), [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] Открыть планировщик сетки [8] и Univa Grid Engine . [9]
Grid Engine обычно используется в компьютерной ферме или высокопроизводительных вычислений (HPC) кластере и отвечает за прием, планирование, диспетчеризацию и управление удаленным и распределенным выполнением большого количества автономных, параллельных или интерактивных пользовательских заданий. Он также управляет и планирует распределение распределенных ресурсов, таких как процессоры, память, дисковое пространство и лицензии на программное обеспечение .
Grid Engine раньше был основой системы Sun Grid служебной вычислительной , доступной через Интернет в США в 2006 году. [10] позже он стал доступен во многих других странах и, например, был ранней версией общедоступного облачного вычислительного комплекса, предшествовавшего AWS.
История
[ редактировать ]В 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] Биотима проводит короткие обучающие семинары SGE продолжительностью 1 или 2 дня. [27]
Пользователи получили поддержку сообщества в списках рассылки Grid Engine. [28] Семинары по Grid Engine проводились в 2002, 2003, 2007, 2009 и 2012 годах в Регенсбурге, Германия . [29]
Другие продукты на основе Grid Engine
[ редактировать ]Ниже представлена историческая информация, а некоторые продукты и решения больше не доступны:
- Система солнечных созвездий
- Система визуализации Солнца
- Вычислительный кластер Sun [30]
- Распространение ClusterVisionOS
- Распределение кластеров пород
- Univa от UniCluster Express
- Сетевой движок Univa
- Какой-то грид-движок [31] - активная бесплатная версия Sge с «некоторыми» дальнейшими модификациями, Мичиганский институт неврологии, Мичиганский университет (2021 г.).
- Сын Grid Engine [7] – неактивная бесплатная версия Sge с некоторыми улучшениями, Ливерпульский университет, пакет Gridengine Uubuntu/CentOS/RHEL по умолчанию (2021 г.).
- Запрос BioTeam
- Nimbus — использует Grid Engine в качестве планировщика виртуальных машин в среде облачных вычислений.
См. также
[ редактировать ]- Sun Ops Center — инструмент автоматизации центров обработки данных Sun.
- Открытый грид-форум
Ссылки
[ редактировать ]- ^ «Сетевой движок Oracle» . Корпорация Оракл. 30 мая 2010 г.
- ^ «Небольшой урок истории» . Сан Микросистемс. 23 июня 2006 г.
- ^ «Sun покупает компанию-разработчика программного обеспечения Gridware — CNET» .
- ^ «Univa завершает приобретение активов Grid Engine, становясь единственным коммерческим поставщиком программного обеспечения Grid Engine» . Корпорация Юнива. 22 октября 2013 г.
- ^ «Univa демонстрирует экстремально масштабную автоматизацию, развернув более одного миллиона ядер в одном кластере Univa Grid Engine с использованием AWS» . Унива. 24 июня 2018 г. Проверено 24 июня 2018 г.
- ^ «Лицензия на исходный код Grid Engine» . Сан МикроСистемс. 04.06.2010. Архивировано из оригинала 12 ноября 2013 г. Проверено 23 октября 2013 г.
- ^ Jump up to: а б «Сын Grid Engine» . Университет Ливерпуля. Архивировано из оригинала 26 августа 2021 года.
- ^ «Открытый планировщик сетки» . Сообщество планировщиков Open Grid.
- ^ «Сетевой двигатель Univa» . Это объединило.
- ^ «Первая в мире коммунальная сеть оживает в Интернете» . Сан Микросистемс. 22 марта 2006 г.
- ^ «Программное обеспечение управления ресурсами Gridware повышает эффективность и производительность в технических вычислительных средах с интенсивными вычислениями» . Сан Микросистемс. 24 июля 2000 г.
- ^ «Sun Microsystems делает программное обеспечение SUN GRID ENGINE доступным для сообщества разработчиков программного обеспечения с открытым исходным кодом» . Сан Микросистемс. 2001-07-23.
- ^ «Портирование инструментов HPC во FreeBSD» . 14 мая 2010 г.
- ^ Идлайн, Дуглас. «Сетевой двигатель: работа на всех четырех цилиндрах» Журнал ADMIN» . Журнал АДМИН . Проверено 05 марта 2021 г.
- ^ Планировщик открытой сетки
- ^ Идлайн, доктор философии, Дуглас (1 сентября 2010 г.). «Состояние Oracle/Sun Grid Engine» . Журнал Линукс. Архивировано из оригинала 4 сентября 2010 года . Проверено 18 января 2011 г.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка ) - ^ Темплтон, Дэниел (23 декабря 2010 г.). «Изменения ради светлого будущего в Oracle» . Проверено 19 января 2011 г.
- ^ «Univa приобретает опыт работы с Grid Engine» (пресс-релиз). Унива. 18 января 2011 г. Архивировано из оригинала 21 января 2011 г. Проверено 18 января 2011 г.
- ^ Фельдман, Майкл (18 января 2011 г.). «Univa спасает Grid Engine от Oracle» . HPCwire. Архивировано из оригинала 24 января 2011 г. Проверено 18 января 2011 г.
- ^ Морган, Тимоти Прикетт (18 января 2011 г.). «Univa является ответвлением Oracle Sun Grid Engine» . Регистр . Проверено 18 января 2011 г.
- ^ «Univa завершает приобретение активов Grid Engine, становясь единственным коммерческим поставщиком программного обеспечения Grid Engine» . Корпорация Юнива. 22 октября 2013 г.
- ^ «Альтаир приобретает Univa» . 14 сентября 2020 г.
- ^ «Как установить хост Shadow Master» . Блог Sun Grid Engine 6.2u3 . 27 августа 2009 года. Архивировано из оригинала 2 октября 2011 года . Проверено 6 октября 2011 г.
- ^ «Покупка прав на использование Grid Engine в Sun Store» . Сан Микросистемс. Архивировано из оригинала 13 ноября 2006 г. Проверено 3 марта 2008 г.
- ^ «Партнеры Sun Grid Engine 6» . Сан Микросистемс . Проверено 14 декабря 2007 г.
- ^ «Класс расширенной настройки и администрирования Sun Grid Engine» . Сан Микросистемс . Проверено 14 декабря 2007 г.
- ^ "Обучение" . Компания Bioteam Inc. Проверено 24 марта 2008 г.
- ^ «Списки рассылки Grid Engine» . Сан Микросистемс. Архивировано из оригинала 25 декабря 2008 года . Проверено 6 октября 2011 г.
- ^ «Мастерские сетевых двигателей» . Сан Микросистемс. Архивировано из оригинала 8 марта 2009 года . Проверено 6 октября 2011 г.
- ^ «Решение Sun Compute Cluster» . Сан Микросистемс.
- ^ «Какой-то сетевой движок» . Мичиганский институт неврологии, Мичиганский университет.