The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

NASA планирует использовать Nagios и PostgreSQL для мониторинга компьютеров МКС

18.07.2010 21:20

В списке рассылки пользователей PostgreSQL опубликовано сообщение от менеджера проекта по организации инфраструктуры мониторинга на Международной космической станции. В сообщении утверждается, что NASA планирует в этом году ввести в строй систему мониторинга компьютеров МКС, использовав для этого свободный проект Nagios. Данные будут собираться с помощью Nagios прямо на космической станции, а затем сохраняться в СУБД PostgreSQL, содержимое которой будет реплицироваться со вторым сервером PostgreSQL, расположенным на Земле.

Проблема возникла в том, что доступные для Nagios плагины для сохранения логов в SQL-базе поддерживают только MySQL, в то время как в NASA предпочитают использовать СУБД PostgreSQL. Выход видится в переработке дополнения NDOUtils, изначально предназначенного для организации хранения конфигурации и истории проверок в MySQL.

  1. Главная ссылка к новости (http://archives.postgresql.org...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/27337-nasa
Ключевые слова: nasa, postgresql, nagios, monitoring
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (57) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Одмин (?), 21:29, 18/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Не понял, это какие у постгреса "отработанные механизмы репликации"? Это такой стёб? Я только londiste не пробывал, всякими pgpool и slony сыт по горло. При любом расскладе у мускла с репликацией всё значительно проще. Даже когда выйдет постгрес с нативной поддержкой репликации она должна будет ещё обкататься некоторое время.
     
     
  • 2.3, я... (?), 21:40, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну, например, wal shipping. Я вот MySQL пока бы в серьезных проектах использовать не стал (ждем, когда они системные таблицы в InnoDB хранить станут...)
     
     
  • 3.4, klalafuda (?), 21:53, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +/

    Эммм... А смысл хранить их в InnoDB? В смысле практический смысл.
     
     
  • 4.50, Аноним (-), 07:02, 20/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    данные хранить - в этом смысл
     
  • 3.12, Аноним (-), 22:45, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    WAL shipping умеет нормально работать с изменениями схемы? Если не путаю - триггер добавил и привет.
     
     
  • 4.18, Аноним (-), 00:54, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > WAL shipping умеет нормально работать с изменениями схемы?

    конечно

    > Если не путаю - триггер добавил и привет.

    путаете.

     
  • 3.20, Одмин (?), 01:08, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ручками копировать по крону это репликация? Отработанный метод?

    > Я вот MySQL пока бы в серьезных проектах использовать не стал

    субъективно. Хотя проблемы с ним действительно бывают, bugs.mysql.com этому подтверждение. Однако с репликацией там сильно лучше.

    > ждем, когда они системные таблицы в InnoDB хранить станут

    Они такие по причинам совместимости. Во время работы сервера эти данные находятся в памяти, поэтому пофиг в каком формате записи.

     
     
  • 4.30, www2 (??), 08:48, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >ручками копировать по крону это репликация? Отработанный метод?

    Как как вы сказали? КОПИРОВАТЬ?

     
     
  • 5.53, Одмин (?), 15:43, 21/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Да, а что ты собрался делать с wal-файлами?

    Кстати, со слейва нельзя делать запросы:
    The standby server is not available for access, since it is continually performing recovery processing

    В общем, слухи о том что у постгреса всё хорошо с репликацией явно преувеличены

     
  • 2.22, iZEN (ok), 01:50, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Давно ли MySQL держит ACID "из коробки"? И СУБД ли, в прямом смысле этого определения в SQL, это?
     
     
  • 3.27, klalafuda (?), 05:49, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Давно ли MySQL держит ACID "из коробки"? И СУБД ли, в прямом смысле этого определения в SQL, это?

    Пардон, а что не так с ACID в MySQL? Можно развернуть свою мысль? Нет, правда интересно.

     
  • 3.36, demo (??), 11:08, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    При использовании InnoDB - с MySQL 4.0.
    Т.е. правильный ответ - с 2003 года.
     
     
  • 4.38, iZEN (ok), 11:29, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >При использовании InnoDB - с MySQL 4.0.

    С 3.23.

    >Т.е. правильный ответ - с 2003 года.

    InnoDB — это "сбоку припёка".

     
     
  • 5.40, demo (??), 12:01, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    с MySQL до 4.1 встречаться не довелось,
    а вот с оценкой роли InnoDB в MySQL не согласен :)
     

  • 1.2, Аноним (-), 21:37, 18/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –19 +/
    печально
    NASA настолько обнищал что уже сами ничего не могут разработать (((
     
     
  • 2.5, Anon (?), 22:08, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Ну, вот нахрена, простите, изобретать свой велосипед?
    Сделали в короткий срок из готовых компонентов, и дальше отлаживать ПО для зондов и спутников.
    У них бюджет не резиновый.
     
     
  • 3.6, Аноним (-), 22:20, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • –15 +/
    >Ну, вот нахрена, простите, изобретать свой велосипед?

    что бы не потерять спутники из за того что это ПО заглючит

    >Сделали в короткий срок из готовых компонентов, и дальше отлаживать ПО для зондов и
    >спутников.
    >У них бюджет не резиновый.

    а что на разработку подобного софта нужны несколько триллионов долларов?

     
     
  • 4.14, Аноним2 (?), 23:07, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +9 +/
    >что бы не потерять спутники из за того что это ПО заглючит

    А свой велосипед типа не никогда не заглючит, да?

     
     
  • 5.31, www2 (??), 08:49, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • –6 +/
    >>что бы не потерять спутники из за того что это ПО заглючит
    >
    >А свой велосипед типа не никогда не заглючит, да?

    Свой велосипед всегда можно починить своими силами.

     
     
  • 6.34, Пожалуйста (?), 09:16, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Возлюби открытые исходные тексты уже созданных велосипедов как свои собственные и сможешь починить его аки свой :-)
     
  • 3.7, Аноним (-), 22:22, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Это не наш подход:) Нам нужно свое сколково!
     
     
  • 4.26, User294 (ok), 04:38, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В то время как наши космические корабли бороздят просторы тихого океана...
     
     
  • 5.42, Аноним (-), 14:09, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > В то время как наши космические корабли бороздят просторы тихого океана...

    Не только тихого :) Есть ещё бороздящие просторы космоса, модуль «Заря» — первый модуль МКС. Модули: «Звезда», «Пирс», «Рассвет», «Поиск», Многофункциональный лабораторный модуль «Наука».

    Если об этом не говорят по телевизору по первой программе и не пишут в «вконтакте», это не значит что этого нет :)

     
  • 2.8, filosofem (ok), 22:23, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +9 +/
    >NASA настолько обнищал что уже сами ничего не могут разработать (((

    NASA космические корабли разрабатывает и спутники. Изобретать велосипеды не их специализация.

     
     
  • 3.15, Аноним (-), 23:19, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    если вы заметили, то космические корабли и спутники это теже велосипеды
     
     
  • 4.16, filosofem (ok), 23:36, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +16 +/
    Скажи наркотикам нет.
     
  • 4.29, anonymous (??), 08:01, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В разработке таких велосипедов у NASA пятидесятилетний опыт.
     
  • 2.9, Аноним (-), 22:24, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    может им еще обязательно свой коммутатор L2 для бытовых компов сделать? Это ничего, что там работает обычный коммодити коммутатор HP Procurve 25-й серии?
     
  • 2.10, ononim (?), 22:28, 18/07/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    скорее они допилят их так, что это будет более узкоспециализированней чем постгрес и нагиос, хороших программистов у них наверняка в достатке.
     
  • 2.23, iZEN (ok), 01:52, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >печально
    >NASA настолько обнищал что уже сами ничего не могут разработать (((

    Да они компьютерные комплектующие в магазинах бэушного барахла скупают — была как-то статейка на эту тему, где насовцев буквально "за руку" схватили, с фотографиями комплектующих, используемых в космических проектах.


     
     
  • 3.28, allez (ok), 05:49, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>печально
    >>NASA настолько обнищал что уже сами ничего не могут разработать (((
    >
    >Да они компьютерные комплектующие в магазинах бэушного барахла скупают — была как-то
    >статейка на эту тему, где насовцев буквально "за руку" схватили, с
    >фотографиями комплектующих, используемых в космических проектах.

    Точнее, скупали. Процессоры 8086 для использования на "Шаттлах". Но в этом году программа
    "Спейс Шаттл" закрывается и скупка б/у железа становится неактуальной. По крайней мере,
    на некоторое время, пока не начнет устаревать оборудование первых модулей МКС.

     
  • 3.32, www2 (??), 09:02, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>печально
    >>NASA настолько обнищал что уже сами ничего не могут разработать (((
    >
    >Да они компьютерные комплектующие в магазинах бэушного барахла скупают — была как-то
    >статейка на эту тему, где насовцев буквально "за руку" схватили, с
    >фотографиями комплектующих, используемых в космических проектах.

    Скупали-то наверное старое, проверенное. Старая микроэлектроника гораздо устойчивее против космической радиации. Там случайно попавший рентгеновский фотон не поменяет внезапно состояние вентиля в микросхеме, в отличие от нынешних процессоров. Да и охлаждать старую микроэлектронику так сильно не нужно - всегда хватало простого радиатора.

    Не удивляйтесь, если однажды вдруг узнаете, что процедурой запуска ракет-носителей на Земле до сих пор управляют компьютеры с 8 килобайтами оперативной памяти на ферритовых кольцах. В системах жёсткого реального времени важно не быстродействие, а предсказуемость, когда время реакции системы на поступивший сигнал можно просчитать с точностью до машинного такта. Из-за этого до сих пор ещё можно встретить кое-где VAX'ы.

     
     
  • 4.35, Redduck (??), 10:16, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >в отличие от нынешних процессоров. Да и охлаждать старую микроэлектронику так
    >сильно не нужно - всегда хватало простого радиатора.

    Наверно в космосе все таки не простого радиатора? Воздуха вокруг нет, а там где есть невесомость! Ну я так подумал :)

     
     
  • 5.45, Sergey (??), 17:02, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    поучите матчасть! охлаждать любое тело можно двумя способами - при наличии газовой атмосферы радиационно (через тепловое излучение) и конвективно. При отсутствии атмосферы - только радиационно. Наличие или отсутствие силы тяжетсти весьма слабо влияет на конвективную составляющую, вентиляторы в не весомости-то продолжают работать!
     
     
  • 6.49, another Sergey (?), 19:58, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >поучите матчасть!
    >Наличие или отсутствие силы тяжетсти весьма слабо влияет на конвективную составляющую

    Если уж так авторитетно заявлять, необходимо уточнить, что существуют два вида конвекции - естественная и принудительная(вынужденная) - http://ru.wikipedia.org/wiki/Конвекция.
    Естественная конвекция не может существовать в условиях отсутствия гравитации - http://www.gustaff.ru/post71767247/. Ну а насчет принудительной конвекции, с применением вентиляторов, никто не спорит, она будет работать и на космическом корабле.

     
  • 4.37, allez (ok), 11:17, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Не удивляйтесь, если однажды вдруг узнаете, что процедурой запуска ракет-носителей на Земле
    >до сих пор управляют компьютеры с 8 килобайтами оперативной памяти на
    >ферритовых кольцах. В системах жёсткого реального времени важно не быстродействие, а
    >предсказуемость, когда время реакции системы на поступивший сигнал можно просчитать с
    >точностью до машинного такта. Из-за этого до сих пор ещё можно
    >встретить кое-где VAX'ы.

    Не смешите, пожалуйста. Единственная ЭВМ с памятью на феррите, которая использовалась в
    КВЦ того же Байконура - это М-20 с ОЗУ в 180 современных килобайт. И из-за своего
    низкого быстродействия (20 тысяч операций в секунду) в режиме реального времени она
    никогда не работала, а обсчитывала баллистику до полетов и телеметрию - после.

     
  • 4.43, oops (ok), 15:03, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    а скупали они их потому что эти процы не нуждаются в охлаждении и надежные как часы.
     
  • 3.39, allez (ok), 11:47, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Да они компьютерные комплектующие в магазинах бэушного барахла скупают — была как-то
    >статейка на эту тему, где насовцев буквально "за руку" схватили, с
    >фотографиями комплектующих, используемых в космических проектах.

    Кстати, вот статья: http://science.compulenta.ru/29460/
    Только за руку их вроде бы и не хватали, поскольку ничего предосудительного в покупке
    подержанных комплектующих нет.

     

  • 1.11, umbr (ok), 22:33, 18/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, по какому протоколу они будут передавать данные на Землю?
     
     
  • 2.24, iZEN (ok), 01:54, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Интересно, по какому протоколу они будут передавать данные на Землю?

    См. "Цифровые технологии и любительская радиосвязь".

     
  • 2.46, Аноним (-), 17:02, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное сделали "нормальный" TCP/IP поверх широкополосной радиосвязи в СМ диапазоне.
     
  • 2.47, Fantomas (??), 17:31, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    fido :-)
     

  • 1.25, fa (??), 04:09, 19/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    >Проблема возникла в том, что доступные для  Nagios плагины для сохранения
    >логов в SQL-базе поддерживают только MySQL, в то время как в
    >NASA предпочитают использовать СУБД PostgreSQL, для которой уже отработан механизм репликации.

    Проблема приобрела воистину космические масштабы

     
     
  • 2.33, www2 (??), 09:04, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>Проблема возникла в том, что доступные для  Nagios плагины для сохранения
    >>логов в SQL-базе поддерживают только MySQL, в то время как в
    >>NASA предпочитают использовать СУБД PostgreSQL, для которой уже отработан механизм репликации.
    >
    >Проблема приобрела воистину космические масштабы

    Зачётно :)

     
     
  • 3.41, Dmr (??), 13:36, 19/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Пусть дождутся версии PostgreSQL 9.0 в которой говорят что точно будет потоковая репликация, которую хотели внедрить еще в версии 8.4, но на тот момент технология была еще сыроватой.
     

  • 1.44, mike_t (?), 16:26, 19/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    интересно, на какой платформе это будет
    NetBSD 1.2.1 уже летает
     
     
  • 2.51, Piter_Ring (ok), 06:11, 21/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    как на какой??
    На той, которую знает бортовой сисадмин.
    Сервер на ... убунте :) а рабочее место - винда ХР.
    Если кто не верит - посмотрите прямые репортажи наса со станции.
    Там кругом айбиэмы-буки на "подвесках" как в матрице и винда ХР. А что вы ожидали ... ?
     
     
  • 3.52, allez (ok), 07:56, 21/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >как на какой??
    >На той, которую знает бортовой сисадмин.
    >Сервер на ... убунте :) а рабочее место - винда ХР.
    >Если кто не верит - посмотрите прямые репортажи наса со станции.
    >Там кругом айбиэмы-буки на "подвесках" как в матрице и винда ХР. А
    >что вы ожидали ... ?

    Центральный компьютер и сервер терминалов на МКС работают под ОС VxWorks, на ноутбуках,
    которые используются для взаимодействия с ними - Solaris, на остальных - Windows XP (сначала была Windows 95, затем Windows 2000).
    Ноутбуки - да, IBM, причем с давних времен. Еще у космонавтов есть КПК HP.

     
     
  • 4.54, mike_t (?), 19:16, 22/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    vxworks? ох, жесть, малом им потерянного марсохода
    а откуда информация?
     
     
  • 5.55, allez (ok), 07:29, 23/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >vxworks? ох, жесть, малом им потерянного марсохода
    >а откуда информация?

    Вот статья: http://www.computerra.ru/features/332461/
    И еще одну что-то пока найти не могу. Если отыщу, тоже поделюсь ссылкой.

    P. S. Нашел-таки: http://www.domostroy.com/article/parent_id/584/

     
     
  • 6.56, mike_t (?), 08:40, 23/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    thx!
     
     
  • 7.58, allez (ok), 08:48, 23/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >thx!

    Да завсегда пожалуйста. :-)

     
  • 5.57, allez (ok), 08:45, 23/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >vxworks? ох, жесть, малом им потерянного марсохода

    Кстати, а что не так с VxWorks? Вполне себе нормальная юниксовая ОС реального времени.
    А "Феникс", насколько я помню, ушел в аут не из-за глюков софта, а из-за того, что
    у него обледенели и сломались солнечные батареи и впоследствии сели аккумуляторы.
    В принципе, никто и не рассчитывал, что он гарантированно переживет марсианскую зиму,
    но на это наверняка очень надеялись.:-)

     
     
  • 6.59, mike_t (?), 11:05, 23/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.algonet.ru/?ID=312969
     
     
  • 7.61, allez (ok), 15:20, 23/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >http://www.algonet.ru/?ID=312969

    А-а, прошу пардону, это я малость обмишулился - вместо марсохода о посадочном модуле
    вспомнил. :)

    Вот только статья эта датирована 2004 годом, а Spirit, который в ней упоминается, отработал
    после этого еще шесть лет и в данный момент не числится потерянным, а просто пережидает
    марсианскую зиму, чтобы сберечь энергию. Последнее в текущем году перемещение он совершил
    9 февраля. Не факт, конечно, что он эту зиму переживет, но три-то уже пережил, и перед
    каждой из них кто-нибудь обязательно говорил: "Не факт, конечно, что он эту зиму
    переживет". :)

     
  • 6.60, mike_t (?), 11:05, 23/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Кстати, а что не так с VxWorks? Вполне себе нормальная юниксовая ОС
    >реального времени.

    неа, не юникс, posix layer прикрутили уже позднее

     
     
  • 7.62, allez (ok), 15:46, 23/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>Кстати, а что не так с VxWorks? Вполне себе нормальная юниксовая ОС
    >>реального времени.
    >
    >неа, не юникс, posix layer прикрутили уже позднее

    Ох, не люблю я эту терминологическую казуистику вида "юникс - не юникс". :)
    Поэтому и не называю ничего Юниксом, а использую выражения "Юникс-подобный" или
    "юниксовый". :)
    Мне, в принципе-то, все равно, является ли VxWorks таковой или нет - я ведь ею не
    пользуюсь. Просто официально (или неофициально, фиг ее знает) она считается юникс-подобной:
    http://ru.wikipedia.org/wiki/VxWorks
    http://ru.wikipedia.org/wiki/Unix-подобная_операционная_система#.D0.9F.D1.80.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру