SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Inquisitor — система управления аппаратным
 обеспечением площадки дата-центра
      Inquisitor team
Типовая задача датацентра:
поддержка жизненного цикла сервера
Что такое Inquisitor?
• Inquisitor — это платформа, которая умеет:
  – Определять аппаратные компоненты (включая
    серийные номера и версии прошивок).
  – Тестировать компьютер — по частям и в целом.
  – Вести учёт компьютеров, их частей и ситуаций, в
    которые они попадают.
  – Создавать интерфейсы взаимодействия с
    пользователем и другими системами.
Несколько фактов
• Разрабатывается как производственная
  система с 2004 года.
• Доступен как открытая платформа с 2007 года.
• Inquisitor распространяется свободно (GPLv3).
Inquisitor в жизненном цикле оборудования



               Inquisitor
«Зачатие»
• Предпроектная подготовка: лабораторные
  исследования, определение подходящих
  под задачи компонентов, бенчмарковое
  тестирование.
• Централизованное хранилище результатов
  всех экспериментов и тестов.
Пример: USB-термометр
    Разработан 16-канальный USB-
●


    термометр, обеспечивающий
    точность до 0.1°C, поддерживаемый
    модулем мониторинга thermo.
    Может использоваться для
•
    сертификации, интегрального
    мониторинга температур, научных
    исследований и т.п.
«Рождение»: как это происходит?
• Вариант №1: сервер приехал от поставщика
  – Доверяй, но проверяй!
  – Возможны:
    • Повреждения при транспортировке;
    • Брак у поставщика;
  – Хочется проверить сервер перед отправлением
    «в бой»
«Рождение»: как это происходит?
• Вариант №2: полусамосборный сервер
  – Часть комплектующих закуплена отдельно
    (например, для обновления старого сервера)
• Вариант №3: самосборный сервер
  – Все комплектующие закуплены отдельно, сервер
    собирается «с нуля».
• Во всех случаях требуется тестирование.
«Жизнь»: введение в бой
• Инвентаризация — возможность в любой
  момент времени сказать, где находится
  каждый из серверов и из каких компонентов
  он состоит.
• Необходим учёт серверов, компонент и их
  движения.
«Болезнь»
• Необходимо диагностировать и заменить
  вышедший из строя компонент.
• После замены компонента необходимо
  нагрузочное тестирование.
«Смерть»
• Если какие-то компоненты (или весь сервер
  целиком) починить невозможно, то нужно
  корректно списать сервер и его компоненты.
• Возможно, некоторые из компонент поступят в
  резерв запчастей, которые можно будет
  использовать для реанимации других серверов.
Варианты сборки
• Enterprise              • Live CD
  – Единая БД
  – Сетевая загрузка               Клиент

   Сервер        Клиент
                                  Временное
                                  хранилище
            БД
Клиент: архитектура
Интеграция с другими системами
Примеры использования
• Поддержание жизненного цикла серверов в
  дата-центре (CERN, Vortex Revolutions).
• Лабораторные исследования (бенчмаркинг,
  предпроектные оценки, выбор компонентов
  аппаратной платформы) (Tennex).
• Производство оборудования (ETegro).
Спасибо за внимание!
• Подробнее можно узнать на
  www.inquisitor.ru
• Посмотреть на web-интерфейс можно на
  demo.inquisitor.ru
• Вопросы?

Contenu connexe

Tendances

агрегатнI стан
агрегатнI станагрегатнI стан
агрегатнI стан
Paul
 
симметрия вокруг нас
симметрия вокруг нассимметрия вокруг нас
симметрия вокруг нас
Ljudmilla Latt
 
Корпоративные порталы - путь к эффективности (Сергей Панарин, ACTIVITI)
Корпоративные порталы - путь к эффективности (Сергей Панарин, ACTIVITI)Корпоративные порталы - путь к эффективности (Сергей Панарин, ACTIVITI)
Корпоративные порталы - путь к эффективности (Сергей Панарин, ACTIVITI)
i_day
 
презентация к уроку русского языка
презентация к уроку русского языкапрезентация к уроку русского языка
презентация к уроку русского языка
Ольга Климантова
 

Tendances (16)

Добро починається з тебе
Добро починається з тебеДобро починається з тебе
Добро починається з тебе
 
"Бајке "Гроздане Олујић
"Бајке "Гроздане Олујић"Бајке "Гроздане Олујић
"Бајке "Гроздане Олујић
 
За интренет технологиите и тяхната роля в обучението на едно "дигитално дете"...
За интренет технологиите и тяхната роля в обучението на едно "дигитално дете"...За интренет технологиите и тяхната роля в обучението на едно "дигитално дете"...
За интренет технологиите и тяхната роля в обучението на едно "дигитално дете"...
 
2. Должностная инструкция как способ рекрутмента
2. Должностная инструкция как способ рекрутмента2. Должностная инструкция как способ рекрутмента
2. Должностная инструкция как способ рекрутмента
 
Атласная игра на ОК 2009, бета-версия
Атласная игра на ОК 2009, бета-версияАтласная игра на ОК 2009, бета-версия
Атласная игра на ОК 2009, бета-версия
 
урок 06 пряма мова
урок 06 пряма моваурок 06 пряма мова
урок 06 пряма мова
 
День Соборності України
День Соборності УкраїниДень Соборності України
День Соборності України
 
Community Pchela[1]
Community Pchela[1]Community Pchela[1]
Community Pchela[1]
 
На распутье
На распутьеНа распутье
На распутье
 
агрегатнI стан
агрегатнI станагрегатнI стан
агрегатнI стан
 
Toolwi.Com
Toolwi.ComToolwi.Com
Toolwi.Com
 
відкрите заняття додавання і віднімання
відкрите заняття  додавання і відніманнявідкрите заняття  додавання і віднімання
відкрите заняття додавання і віднімання
 
симметрия вокруг нас
симметрия вокруг нассимметрия вокруг нас
симметрия вокруг нас
 
Хозяйственная жизнь и политическая карта Азии в Средневековье
Хозяйственная жизнь и политическая карта Азии в СредневековьеХозяйственная жизнь и политическая карта Азии в Средневековье
Хозяйственная жизнь и политическая карта Азии в Средневековье
 
Корпоративные порталы - путь к эффективности (Сергей Панарин, ACTIVITI)
Корпоративные порталы - путь к эффективности (Сергей Панарин, ACTIVITI)Корпоративные порталы - путь к эффективности (Сергей Панарин, ACTIVITI)
Корпоративные порталы - путь к эффективности (Сергей Панарин, ACTIVITI)
 
презентация к уроку русского языка
презентация к уроку русского языкапрезентация к уроку русского языка
презентация к уроку русского языка
 

En vedette

7.Ns.Branch Repeater
7.Ns.Branch Repeater7.Ns.Branch Repeater
7.Ns.Branch Repeater
Liudmila Li
 

En vedette (7)

3. Kulemin. kvm. June 01, 2013
3. Kulemin. kvm. June 01, 20133. Kulemin. kvm. June 01, 2013
3. Kulemin. kvm. June 01, 2013
 
Rootconf Virt
Rootconf VirtRootconf Virt
Rootconf Virt
 
Empathy
EmpathyEmpathy
Empathy
 
7.Ns.Branch Repeater
7.Ns.Branch Repeater7.Ns.Branch Repeater
7.Ns.Branch Repeater
 
oVirt 3.6 Deep Dive: Refresh LUN size
oVirt 3.6 Deep Dive: Refresh LUN sizeoVirt 3.6 Deep Dive: Refresh LUN size
oVirt 3.6 Deep Dive: Refresh LUN size
 
Erasure codes and storage tiers on gluster
Erasure codes and storage tiers on glusterErasure codes and storage tiers on gluster
Erasure codes and storage tiers on gluster
 
Решения КРОК для виртуализации и консолидации вычислительных и системных ресу...
Решения КРОК для виртуализации и консолидации вычислительных и системных ресу...Решения КРОК для виртуализации и консолидации вычислительных и системных ресу...
Решения КРОК для виртуализации и консолидации вычислительных и системных ресу...
 

Plus de Liudmila Li

11 Ban Net Scaler Xa
11 Ban Net Scaler Xa11 Ban Net Scaler Xa
11 Ban Net Scaler Xa
Liudmila Li
 
09 Ban Branch Repeater1
09 Ban Branch Repeater109 Ban Branch Repeater1
09 Ban Branch Repeater1
Liudmila Li
 
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
Liudmila Li
 
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
Liudmila Li
 
05 чэс описание решения V3
05  чэс описание решения V305  чэс описание решения V3
05 чэс описание решения V3
Liudmila Li
 
01 Ap еKaterinburg
01 Ap еKaterinburg01 Ap еKaterinburg
01 Ap еKaterinburg
Liudmila Li
 
11 Net Scaler Xa1
11 Net Scaler Xa111 Net Scaler Xa1
11 Net Scaler Xa1
Liudmila Li
 
09 Branch Repeater1
09 Branch Repeater109 Branch Repeater1
09 Branch Repeater1
Liudmila Li
 
06 03 Gazprombank Success Story
06 03 Gazprombank Success Story06 03 Gazprombank Success Story
06 03 Gazprombank Success Story
Liudmila Li
 
06 02 C I S Citrix Final
06 02 C I S Citrix Final06 02 C I S Citrix Final
06 02 C I S Citrix Final
Liudmila Li
 
06 01 сертифицированные продукты
06 01 сертифицированные продукты06 01 сертифицированные продукты
06 01 сертифицированные продукты
Liudmila Li
 
05 Bykov Citrix Last
05 Bykov Citrix Last05 Bykov Citrix Last
05 Bykov Citrix Last
Liudmila Li
 
04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh
Liudmila Li
 

Plus de Liudmila Li (20)

11 Ban Net Scaler Xa
11 Ban Net Scaler Xa11 Ban Net Scaler Xa
11 Ban Net Scaler Xa
 
10 Dg Xd
10 Dg Xd10 Dg Xd
10 Dg Xd
 
09 Ban Branch Repeater1
09 Ban Branch Repeater109 Ban Branch Repeater1
09 Ban Branch Repeater1
 
08 Xenserver Dg
08 Xenserver Dg08 Xenserver Dg
08 Xenserver Dg
 
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
 
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
 
06 [хост]
06 [хост]06 [хост]
06 [хост]
 
05 чэс описание решения V3
05  чэс описание решения V305  чэс описание решения V3
05 чэс описание решения V3
 
03 Bcc суэк
03 Bcc суэк03 Bcc суэк
03 Bcc суэк
 
01 Ap еKaterinburg
01 Ap еKaterinburg01 Ap еKaterinburg
01 Ap еKaterinburg
 
11 Net Scaler Xa1
11 Net Scaler Xa111 Net Scaler Xa1
11 Net Scaler Xa1
 
09 Branch Repeater1
09 Branch Repeater109 Branch Repeater1
09 Branch Repeater1
 
10 Xs Dg
10 Xs Dg10 Xs Dg
10 Xs Dg
 
08 Dg Xd
08 Dg Xd08 Dg Xd
08 Dg Xd
 
07 Ws08 R2 Virt
07 Ws08 R2 Virt07 Ws08 R2 Virt
07 Ws08 R2 Virt
 
06 03 Gazprombank Success Story
06 03 Gazprombank Success Story06 03 Gazprombank Success Story
06 03 Gazprombank Success Story
 
06 02 C I S Citrix Final
06 02 C I S Citrix Final06 02 C I S Citrix Final
06 02 C I S Citrix Final
 
06 01 сертифицированные продукты
06 01 сертифицированные продукты06 01 сертифицированные продукты
06 01 сертифицированные продукты
 
05 Bykov Citrix Last
05 Bykov Citrix Last05 Bykov Citrix Last
05 Bykov Citrix Last
 
04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh
 

2009 Inquisitor 3

  • 1. Inquisitor — система управления аппаратным обеспечением площадки дата-центра Inquisitor team
  • 2. Типовая задача датацентра: поддержка жизненного цикла сервера
  • 3. Что такое Inquisitor? • Inquisitor — это платформа, которая умеет: – Определять аппаратные компоненты (включая серийные номера и версии прошивок). – Тестировать компьютер — по частям и в целом. – Вести учёт компьютеров, их частей и ситуаций, в которые они попадают. – Создавать интерфейсы взаимодействия с пользователем и другими системами.
  • 4. Несколько фактов • Разрабатывается как производственная система с 2004 года. • Доступен как открытая платформа с 2007 года. • Inquisitor распространяется свободно (GPLv3).
  • 5. Inquisitor в жизненном цикле оборудования Inquisitor
  • 6. «Зачатие» • Предпроектная подготовка: лабораторные исследования, определение подходящих под задачи компонентов, бенчмарковое тестирование. • Централизованное хранилище результатов всех экспериментов и тестов.
  • 7. Пример: USB-термометр Разработан 16-канальный USB- ● термометр, обеспечивающий точность до 0.1°C, поддерживаемый модулем мониторинга thermo. Может использоваться для • сертификации, интегрального мониторинга температур, научных исследований и т.п.
  • 8. «Рождение»: как это происходит? • Вариант №1: сервер приехал от поставщика – Доверяй, но проверяй! – Возможны: • Повреждения при транспортировке; • Брак у поставщика; – Хочется проверить сервер перед отправлением «в бой»
  • 9. «Рождение»: как это происходит? • Вариант №2: полусамосборный сервер – Часть комплектующих закуплена отдельно (например, для обновления старого сервера) • Вариант №3: самосборный сервер – Все комплектующие закуплены отдельно, сервер собирается «с нуля». • Во всех случаях требуется тестирование.
  • 10. «Жизнь»: введение в бой • Инвентаризация — возможность в любой момент времени сказать, где находится каждый из серверов и из каких компонентов он состоит. • Необходим учёт серверов, компонент и их движения.
  • 11. «Болезнь» • Необходимо диагностировать и заменить вышедший из строя компонент. • После замены компонента необходимо нагрузочное тестирование.
  • 12. «Смерть» • Если какие-то компоненты (или весь сервер целиком) починить невозможно, то нужно корректно списать сервер и его компоненты. • Возможно, некоторые из компонент поступят в резерв запчастей, которые можно будет использовать для реанимации других серверов.
  • 13.
  • 14.
  • 15. Варианты сборки • Enterprise • Live CD – Единая БД – Сетевая загрузка Клиент Сервер Клиент Временное хранилище БД
  • 18. Примеры использования • Поддержание жизненного цикла серверов в дата-центре (CERN, Vortex Revolutions). • Лабораторные исследования (бенчмаркинг, предпроектные оценки, выбор компонентов аппаратной платформы) (Tennex). • Производство оборудования (ETegro).
  • 19. Спасибо за внимание! • Подробнее можно узнать на www.inquisitor.ru • Посмотреть на web-интерфейс можно на demo.inquisitor.ru • Вопросы?