• Like
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
Upcoming SlideShare
Loading in...5
×

Корпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux

  • 1,174 views
Uploaded on

Никита Войтов – ведущий инструктор SkillFactory по направлению Linux – об особенностях и преимуществах корпоративного стандарта ОС Linux – Red Hat Enterprise.

Никита Войтов – ведущий инструктор SkillFactory по направлению Linux – об особенностях и преимуществах корпоративного стандарта ОС Linux – Red Hat Enterprise.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,174
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
37
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Корпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux ведущий: Никита Войтов 17 октября 2013 nvoitov@gmail.com
  • 2. О  чем  этот  вебинар?   h"p://www.wordle.net/create  
  • 3. Agenda   1.  История  успеха  Linux.  OpenSource  и  Red  Hat.  Где  это  работает.   2.  Linux:  особенности  и  архитектура.  Linux  vs.  Windows  vs.  etc.   3.  Почему  Red  Hat  Enterprise  Linux  ?  Обзор  основных  фич     4.  RHEL  в  действии:    начало  работы  с  системой  (live)   5.  Сертификация  Linux  –  возможные  пути  развития   6.  Q&A  
  • 4. Семейство  *nix   BSD  (FreeBSD,  Solaris,  Mac  OS,  ...) GNU  Project  (FSF)  (1983) Unix  (Bell  Labs  1970) Minix   (1987) Linux  (Slackware,  Debian,  Red   Hat) 1991   1994   HP-­‐UX  (HP)   AIX  (IBM) h"p://en.wikipedia.org/wiki/File:Linux_Distribu•on_Timeline.svg  
  • 5. Что  такое  GPL?   •  Основной  вид  лицензирования    OpenSource    проектов   •  Свобода  изменения  и  распространения  ПО   •  Все  измененные  версии  GPL  программ  подчиняются  GPL   •  Отсутствие  патентов   •  GPL  v1,  v2,  v3   •  LGPL     h"p://www.gnu.org/licenses/license-­‐list.html  
  • 6. Что  такое  OpenSource?   Согласно  идеологии   OpenSource  вы  можете   смотреть  код,  изучать  как   он  работает  и  изменять   его  под  свои  нужды.     Ваши  идеи  будут   подхвачены  и  получат   развитие  –  так   OpenSource  делает   технологии  лучше!    
  • 7. Что  такое  сообщество  OpenSource?   •  Каждый  может   участвовать   •  Шаринг  знаний   •  Быстрая  обратная  связь     •  Обзор  проблемы  с   разных  сторон   •  Сообщество        
  • 8. Что  такое  ОС  Linux?   •  Это  ОС  семейства  *nix,  в     основе  которой  лежит   монолитное  ядро  Linux     •  Ядро  имеет  модульный     дизайн   Файлы     •  ОС  обладает  следующими     преимуществами:   o  Безопасность   o  Производительность   o  Надежность   o  Масштабируемость   o  Аппаратная  совместимость  (HCL)   o  Гибкость  управления     Устройства   (CPU,  RAM,  I/ O)   Ядро   Файловые   системы   (ext3,   iso9660)   Процессы   (kswapd,   h"pd,  ...  
  • 9. Linux  везде:  примеры  использования   1.  Критические  сервисы:     •  Скоростные  поезда  Японии   •  Биржа  Нью-­‐Йорка   •  Европейская  организация  ядерных  исследований  (CERN)   •  Системы  контроля  воздушного  трафика   2.  Социальные  сети,  поисковые  системы  и  прочие  high-­‐load   системы:   •  Google   •  Facebook   •  Yandex   •  HPC   3.  Устройства  общего  пользования:   1.  Мобильные  телефоны,  планшеты  и  ПК   2.  Автомобильная  электроника   3.  Банкоматы  и  терминал  оплаты  
  • 10. Linux  vs.  Windows  vs.  etc..   Плюсы:     1.  Стабильность  в  работе  и  производительность   2.  Конструктор  для  решения  любых  задач   3.  Кросс-­‐платформенность   4.  Быстрый  выпуск  обновлений  и  исправлений  безопасности   5.  Гораздо  меньшее  количество  вредоносных  программ   6.  Использование  открытых  стандартов     7.  Расширенные  возможности  отладки  программ   8.  Настройка  GUI  под  себя  без  ограничений   Минусы:   1.  Не  100%-­‐совместимость  с  закрытыми  форматами  данных   2.  Не  привычен  для  большинства  рядовых  пользователей   3.  Кто  знает  больше?  
  • 11. X  Window  
  • 12. Linux:  графическое  окружение  GNOME  
  • 13. Linux:  графическое  окружение  KDE  
  • 14. Linux:  графическое  окружение  Xfce  
  • 15. О  Red  Hat...   •  1994-­‐  2003  Red  Hat  Linux   •  2003  –  Red  Hat  Enterprise  Linux   •  Компания  продает  «подписку»:   o  Обновления  ПО  (RHEA)   o  Фиксы  дефектов    (RHBA)   o  Фиксы  уязвимостей  (RHSA)   o  Решения  для  Enterprise  (add-­‐ ons)   o  Тех.  поддержка  
  • 16. Философия  Red  Hat     Мы  сможем  сделать   больше  как   сообщество,  чем   работая  в  одиночку  
  • 17. Red  Hat:  Распределенная  разработка   •  Участие  Red  Hat  в  сотнях   OpenSource  проектах     •  Построение  сообществ   людей  на  этапе   интеграции  инноваций   •  Взаимодействие  с   партнерами  и   вендорами  на  всех   стадиях  разработки   •  Превращение   инноваций  в  единую   экосистему    стабильных   решений  
  • 18. Сообщество  Red  Hat  
  • 19. План  выпуска  продукта  RHEL  
  • 20. Технологии   Red  Hat   Варианты  RHEL:   •  Server   •  Desktop     Дополнения  RHEL:   •  HA-­‐кластер   •  Кластерная  ФС   •  Масштабируемая  ФС   •  HPC   •  Балансировщик  нагрузки   •  Сервер  управления  
  • 21. Основные  фичи  RHEL     1.  Масштабируемость  и  надежность     2.  Управление  ресурсами   3.  Безопасность   4.  Встроенная  виртуализация   5.  Управление  
  • 22. Масштабируемость,  надежность  и   интеграция   •  «Железные»  пределы:  4096    -­‐  количество  CPU,  64Тб  –   объем  ОЗУ,  100  ТБ  –  размер  файловой  системы   •  Горячая  замена  CPU  и  памяти   •  Файловые  системы:  EXT4,  XFS,  NFS4,  pNFS,  GFS2,  быстрый   fsck  (6  мин.  на  ext4  –  1Тб,  45млн.  файлов)   •  Восстановление  от  фатальных  ошибок  железа  с   минимальным  влиянием  на  пользователя   •  LVM:  горячая  замена,  RAID  1/2/4/6/10   •  Интеграция  со  сторонними  системами:  SAMBA,   OpenChange  
  • 23. Управление  ресурсами   •  Эффективное  управление  ресурсами:  cgroups   •  Преимущество:  QoS  и  динамическое  выделение  ресурсов   •  Применение:  mul•-­‐user  окружение,  хостинг,  облака  
  • 24. Безопасность   •  SСAP  –  проверка  соответствия  стандартам  безопасности   (CVE,  CCE,  OVAL,  CC):  oscap  xccdf  eval  -­‐-­‐profile  профиль   •  PAM  –  блокировка  неактивных  аккаунтов   •  SSSD  –  интеграция  с  Ac•ve  Directory   •  Централизованное  управление  SSH  ключами  и   политиками  SELinux   •  Песочница  для  виртуальных  машин:  sVirt   •  Песочница  для  приложений:    sandbox  –X  firefox  h"p:// bad_url)   •  Стандарты  сертификации  (FIPS-­‐140-­‐2,  USG,  CC,  ФСТЭК)  
  • 25. Встроенная  виртуализация   •  Производительность:  на  85-­‐95%  соответствует  реальному   железу   •  Масштабируемость:     o  Гипервизор:  160/4096  ядер  CPU;  2Тб/64Тб  ОЗУ   o  Виртуальные  машины:  64vCPU;  256ГБ  ОЗУ   o  Возможности  (RHEV,  RHEL):   o  Live  VM  &  Storage  Migra•on   o  Live  Snapshots   o  Горячая  замена  vCPU  и  памяти   o  Шаринг  страниц  памяти:  SR-­‐IOV,  VT-­‐D   o  Основа:  KVM  и  QEMU  
  • 26. Реальные  факты:  производительность   дисковой  системы  в  виртуальной  среде   #1   §p://public.dhe.ibm.com/linux/pdfs/ KVM_Virtualized_IO_Performance_Paper.pdf  
  • 27. Управление   •  Менеджеры  пакетов  YUM  и   RPM   •  Централизованное   управление          (RHEL  Satellite)   •  Журналирование            событий  rsyslog    
  • 28. Как  начать  работать  с  Linux,   видя  его  впервые?  
  • 29. Сертификация  Red  Hat  
  • 30. Спасибо!   Охотно  отвечу  на  ваши  вопросы!   nvoitov@gmail.com