Grid-движок 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» . Сан Микросистемс.
- ^ «Какой-то сетевой движок» . Мичиганский институт неврологии, Мичиганский университет.