Отображение данных объемного расхода, скорости воздуха;pdf

ИТ инфраструктура
предприятия на базе Open
Source.
Сергей Дужий
Менеджер по работе с партнерами по России и СНГ
Red Hat
Ноябрь 2014
1
Как мы создаем наши продукты
Red Hat сотрудничает с сообществом разработчиков
Fedora, Jboss.org, Spacewalk, ...
Результаты сотрудничества являются основой для продуктов
корпоративного уровня
Инновационные идеи передаются в проекты сообщества
2
Бизнес модель Red Hat
Чем Red Hat отличается от других разработчиков ПО?
●
●
●
●
●
3
Нет лицензионных платежей за использование ПО Red Hat
За один годовой платеж, можно получить ПО (включая
бинарные коды) в свое полное расроряжение
Не закрыто – по истечению срока подписки заказчик имеет
возможность выбора
Модель RH завоевывает сторонников год за годом
Заказчик может выбрать другого производителя, в случае
неудовлетворенности уровнем услуг
Значение поддержки RED HAT
4
RED HAT ENTERPRISE LINUX | RED HAT
Значение поддержки RED HAT
Без поддержки/самообслуживание
5
RED HAT ENTERPRISE LINUX | RED HAT
Значение поддержки RED HAT
Без поддержки/самообслуживание
6
Поддержка от RED HAT
RED HAT ENTERPRISE LINUX | RED HAT
Red Hat Subscription(поддержка) – это:
Исходные
коды
Техническая
поддержка
Документация
на продукт
Сертификация
с продуктами др.
производителей
Обновления
и апгрейды
Устранение багов
и уязвимостей
Влияние на
Стабильные прикладные
развитие продукта
интерфейсы (API/ABI)
Предсказуемая цена, гарантия качества ...
7
Что мы делаем:
Мы предлагаем набор продуктов для построения ИТ инфраструктуры, в том числе и для
бизнес критических систем:
CLOUD
MIDDLEWARE
VIRTUALIZATION
Как мы это делаем:
В основе наших разработок
лежит работа сообщества
Кооперация при разработке
сокращает затраты и сроки
внедрения инноваций
Открытое сотрудничество
позволяет создавать продукты
отвечающие требованиям самых
взыскательных пользователей
8
OPERATING SYSTEM
STORAGE
Преимущества:
Гибкость
Быстрое внедрение инноваций
Высочайшее качество
Лучшее соотношение
цена/производительность
Удовлетворение потребностей
закачика
Red Hat Enterprise Linux
(RHEL)
Прогноз IDC: Доминирование 2-ух
серверных операционных систем
LINUX
OTHER
`
WINDOWS
Sources: Worldwide Linux Client and Server Operating Environments Market Analysis and 2013-2017 Forecast and 2012 Vendor Shares: 3rd Platform
Transitions Take Hold (IDC #242635, August 2013), and Worldwide Windows Server Operating Environments 2013-2017 Forecast: Windows Server
Drives into Virtualization (IDC #242789, August 2013)
10
RED HAT уверенно лидирует на рынке
корпоративного Linux-a
WORLDWIDE LINUX SERVER OPERATING ENVIRONMENT NEW LICENSE PAID
SHIPMENTS/SUBSCRIPTIONS AND NONPAID DEPLOYMENTS BY VENDOR, 2008–2012 (000)
Source:Worldwide Linux Client and Server Operating Environments Market Analysis and 2013-2017 Forecast and 2012 Vendor Shares: 3rd
Platform Transitions Take Hold (IDC #242635, August 2013)
11
Почему RED HAT ENTERPRISE LINUX?
Перенаправление ресурсов с операционных задач (STATUS QUO) на
стратегическое развитие
Повышение
эффективности
12
Сокращение
операционных
расходов
Безопасность
систем и данных
Высочайшая надежностьи стабильность
METEORCOMM AND RED
HAT DELIVER 99.999%
UPTIME
CME GROUP PROCESSES
MILLIONS OF CRITICAL
TRANSACTIONS PER DAY
“The system downtime cannot
exceed 5.26 minutes per year.
It’s the combination of highly
reliable hardware and software
components, processes and
people working together in
near-perfect unison that will
bring about this level of
reliability.”
“Our ability to add incremental
capacity to the thousands of
servers we maintain daily with
the reliability to deal with the
great demands of day-to-day
trading is only capable because
of Linux and our work with Red
Hat.”
- Robert Turnbull, CEO,
Meteorcomm
- Vinod Kutty, associate
director, Distributed Computing,
CME Group
“We can say that our systems
are high-performing and highly
available to three nines [99.9%]
and above.”
- Kent Scheuler, SVP,
CernerWorks
“Going forward, we want to use
Red Hat Enterprise Linux
everywhere we can,
everywhere it applies, every
time it’s a viable option.”
- Tim Erdel, senior director,
technology services,
Cerner
90% из 500 крупнейших компаний используют RHEL для развертывания бизнес
критических приложений.
13
УВЕЛИЧЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ
RHEL 7 VS RHEL 6.5
УВЕЛИЧЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ ДЛЯ РАЗЛИЧНЫХ
ТИПОВ НАГРУЗОК И АППАРАТНЫХ ПЛАТФОРМ
RHEL 6.5
NETWORK
CPU
ERP
MEMORY
NORMALIZED PERFORMANCE (%)
OLTP
ANALYTICS
COMMERCIAL DB
140
120
RHEL 7
OLTP
JAVA
OPEN SOURCE DB SERVER SIDE
PARITY
+ 1%
+ 2%
+ 8%
+ 10%
+ 11%
+ 13%
+ 25%
2 x Intel® Xeon®
Processor 5600
series
4 x Intel® Xeon®
E7 v2 family
2x Intel® Core™
i5 family
2 x Intel® Xeon®
Processor 5600
series
2 x Intel® Xeon®
Processor 7500
series
2 x Intel® Xeon®
Processor 5600
series
2 x Intel® Xeon®
Processor 5600
series
4 x Intel® Xeon®
Processor 7500
series
100
80
60
40
20
0
14
Высочайший уровень безопасности.
Red Hat Enterprise Linux сертифицирован
по Common Criteria Certification at
Evaluation Assurance Level 4+
●
Высочайший уровень сертификации
для универсальных операционных
систем
Встроенные инструменты защиты для
физических и виртуальных окружений
(SE Linux и sVirt )
Сертифицирован ФСТЭК:
●
15
●
●
ОС «RHEL» может применяться для
защиты информации ограниченного
доступа, не содержащей сведения,
составляющие государственную
тайну, в государственных
информационных системах 3 и 4
классов защищенности, а также для
обеспечения 3, 4 уровня
защищенностиперсональных данных
в информационных системах, для
которых к актуальным отнесены
угрозы 3-го типа.
ОСНОВА ДЛЯ ОТКРЫТЫХ ГИБРИДНЫХ ОБЛАКОВ
ПЕРЕНОСИМОСТЬ МЕЖДУ РАЗЛИЧНЫМИ СРЕДАМИ
ФИЗИЧЕСКОЙ,ВИРТУАЛЬНОЙ, ЧАСТНЫМИ И ПУБЛИЧНЫМИ
ОБЛАКАМИ
16
Семейство продуктов RED HAT на базе RHEL
17
LINUX CONTAINERS
Концепция “упаковки” приложения и связанных с ним
библиотек в изолированную среду (контейнер).
Простота внедрения и перемещения между системами
Изоляция приложений в рамках одной ОС.
Ранее в RHEL,
было реализовано на базе:
●
Control Groups (cgroups)
●
kernel namespaces
●
18
SELinux, sVirt
CONTAINER
APP
LIBS
HOST OS
SERVER
“ПРЯМАЯ” ИНТЕГРАЦИЯ С WINDOWS
MICROSOFT
ACTIVE DIRECTORY
“Windows Domain interoperability is what I
am looking forward to. We have a large
Windows domain with 10k Windows
workstations and 1300 Windows servers.
Being able to authenticate and interact
with Active Directory is a very high priority
for us.”1
Lynn Dixon, system administrator, Mohawk
Industries
SSSD
RHEL
1
Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux
19
“НЕПРЯМАЯ” ИНТЕГРАЦИЯ С WINDOWS
MICROSOFT
ACTIVE DIRECTORY
IDENTITY
MANAGEMENT
ОБЕСПЕЧИВАЕТ
ЦЕНТРАЛИЗОВАННОЕ
”НАТИВНОЕ”
LINUX
ОКРУЖЕНИЕМ
TRUST
SSSD
RHEL
1
Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux
20
Red Hat Enterprise Linux для различных платформ
Red Hat Enterprise Linux for High-Performance
Computing
Red Hat Enterprise Linux for IBM POWER
Red Hat Enterprise Linux for IBM System z
Red Hat Enterprise Linux for
SAP Business Applications
21
Red Hat Network (RHN) Satellite –
Управление серверной
инфраструктурой построенной на
RHEL
Система управления для Red Hat Enterprise Linux
Satellite Server – платформа обеспечивающая
управление жизненным циклом серверов и
приложений.
Установка и провижининг новых серверов
Обновление серверов
Управление файлами конфигурации
Мониторинг производительности
Динамическое перераспределение нагрузки
23
RHN Satellite обзор функциональности
Обновления
Управление
Провижининг
Управление
Получение апдейтов,
патчей и новых версий
Управление группами
серверов по тем же
принципам что и
отдельным сервером
Провижининг на
существующий сервер
или на “голое” железо с
использованием
профайлов или
клонирования
Десятки датчиков для
каждой системы
Удаление ненужных
модулей через Веб
интерфейс
Определение групп и
ролей для
администраторов
Повышение устойчивости
за счет управления
файлами конфигурации
Группировка датчиков
для простоты внедрения
Автоматическое
обновление серверов
Обновление серверов в
соответсвии с
расписанием
Откат проблемных
обновлений,
восстановление со
снимка образа.
Для чего нужен
Satellite
24
Извещение о критических
проблемах через SMS или
по эл. почте
Альтернатива для SUN и Unix
25
Red Hat Enterprise
Virtualization (RHEV)
Открытая платформа виртуализации
развиваемая лидерами ИТ индустрии.
Признаные лидеры индустрии в инфраструктуре, сетях и
системах хранения совместно создают основу для RED HAT
ENTERPRISE VIRTUALIZATION
27
RED HAT ENTERPRISE VIRTUALIZATION
платформа для традиционных нагрузок и
трамплин для перехода к OPENSTACK.
Решение виртуализации
уровня ЦОД-а
Наивысшая производительность:
Лучшие результаты по тестам
производительности и
масштабируемости
Доступная: Невысокая TCO по
сравнению с конкурирующими
решениями
Открытая: Нет привязки к одному
вендору.
Кросс платформенная:
Оптимизирована для использования
с Microsoft Windows и Linux
Интегрирована с OpenStack:
Использование общих сервисов
облегчает миграцию на облачные
платформы
28
RED HAT ENTERPRISE VIRTUALIZATION
Основана на гипервизоре KVM
Mалый размер , отличная
масштабируемость,
высочайшая производительность,
Создан на базе ядра RED HAT ENTERPRISE
LINUX
Наследник Red Hat Enterprise
Linux по производительности,
масштабируемости,
надежности и безопасности
Единая экосистема с Red Hat
Enterprise Linux по аппаратным и
програмным платформам
Хост: 160 logical CPU (4,096
theoretical max), 2TB RAM (64TB
theoretical max)
Гостевая VM: 160 vCPU,
2TB RAM
Поддерживает аппаратные
функции виртуализации
Сертифицирована Microsoft для
использования Windows в
качества гостевых ОС
29
Высоко защищенная инфраструктура для
виртуализации серверов и рабочих станций
Red Hat Enterprise Virtualization наследует
все функции безопасности Red Hat
Enterprise Linux
Red Hat Enterprise Linux 6
сертифицирован по Common Criteria на
уровеньl (EAL) 4+
SELinux реализуем мандатный контроль
доступа
Обеспечивает защиту и
изоляциюхостов и виртуальных машин
Скомпрометированая ВМ изолируется
от других ВМ и хостов
sVirt project
Подпроект NSA SELinux
“Защищенный”гипервизор
Многоуровневая система безопасности
Изоляция ВМ
30
RED HAT ENTERPRISE VIRTUALIZATION
основа для
ИНФРАСТРУКТУРЫ ВИРТУАЛЬНЫХ РАБОЧИХ СТАНЦИЙ
(VDI)







31
RHEV включает полный набор
компонентов для
развертывания VDI
инфрасруктуры
Пользовательский интерфейс
сравнимый с обычным ПК
Рабочие станции Windows & Linux
Интегрированый VDI брокер
Интелектуальный протокол
обмена SPICE
Поддержка SmartCard
SPICE proxy сервер
СТОИМОСТЬ ЗА ЕДИНИЦУ ПРОИЗВОДИТЕЛЬНОСТИ
(DOLLARS PER SPECVIRT_SC2010)
Средняя стоимость VMware
$5.33/SPECvirt_sc2010 за 3 года
Средняя стоимость Red Hat
Enterprise Virtualization
$1.70/SPECvirt_sc2010 за 3 года
Red Hat Enterprise Virtualization
ту же самую или даже более
высокую производительность
менее чем за 1/3 стоимости
32
Трамплин к OPENSTACK
RED HAT ENTERPRISE LINUX
RED HAT ENTERPRISE VIRTUALIZATION
Облегчает перенос виртуализированных корпоративных нагрузок
на облачную платформу
Создание облака на основе единого набора технологии
33
Red Hat CloudForms
RED HAT взгдляд на облака
Открытые гибридные облака на базе ЛЮБОЙ инфраструктуры
Red Hat
PaaS
IaaS
Application
OpenShift
Operating System
Linux; Windows
Infrastructure
Virtual or Physical
SELF-SERVICE
Consumption with Control
CLOUDFORMS
HYBRID
CLOUD
PRIVATE
CLOUD
VIRTUAL
RESOURCES
VMware
vSphere
35
PORTABILITY
Red Hat
RHEV
Microsoft Red Hat
System OpenStack
Center
PHYSICAL
RESOURCES
Red Hat
Enterprise
Linux
Microsoft
Windows
PUBLIC
CLOUD
PUBLIC
RESOURCES
Amazon Rackspace
EC2
Applications
&
Operating System
and Hardware
Основные функции
36
CLOUDFORMS
Red Hat Storage server
Програмнный NAS - Red Hat Storage
Програмная масштабируемая система
хранения для:
●
Неструктурированных данных/файлов
Маштабируемость:
●
Линейная и “неразрушающая”
●
Линейный рост производительности
●
Линейный рост емкости
●
Petabytes и более
Гибкость
●
Внедряется в любую инфраструктуру
●
Дата центр/частное облако
●
Публичное облако
●
Гибридное облако
●
Multi-tenancy
●
Высокая доступность
Приемлемое решение
●
Устанавливается на обычные сервера
38
Red Hat Storage развертывание на физических серверах
Scale out performance, capacity, and availability
Scale up capacity
RED HAT STORAGE
RED HAT STORAGE
FOR ON-PREMISE
FOR ON-PREMISE
...
SERVER
(CPU/MEM)
SERVER
(CPU/MEM)
1TB
...
1TB
...
...
...
...
ЕДИНОЕ ПРОСТРАНСТВО ИМЕН
39
...
...
• Единое пространство
имен
• Агрегация CPU,
памяти,
сетевых устройств.
• Развертывается на
серт. с RHEL серверах и
совместимых DAS,
JBOD.
• Линейное
масштабирование.
• Горизонтальное
масштабирование по
емкости и
производительности.
• Синхронная и
асинхронная
репликация.
Red Hat Storage для публичных облаков
Для Amazon Web Services (AWS)
• Образ в формате Amazon
Machine Images (AMIs)
• Единственное решение для
создания кластера Elastic
Block Storage (EBS)
• Объединение EBS в пулы
• Менее < 1 час, для
организации разделяемого
пула многоклиентского пула
EC2/EBS который
масштабируется до 16
ПетаБайт, скорость доступа
100s MB/s , с репликацией
между узлами кластера.
• Совместим с POSIX (не
требуется переработка
приложений)
• Масштабирование по
емкости и
производительности по
потребности.
40
JBoss Enterprise Middleware
Что такое Middleware?
Java
App
Java
App
Web
S
e
r
v
e
r
Middleware
JVM
Operating System
H/W
Middleware...
Располагается в середине
программного стека
Выполняет роль водопроводной
системы помогающей
приложениям взаимодействовать
друг с другом
Инфраструктурное ПО, т.е ПО для
ПО
Примеры middleware: сервер приложений (Java, .Net or other), почтовые системы, ESBs, порталы,
процессинговые или транзакционные системы, системы управления бизнес логикой, ПО для
интеграции данных
JBoss ориентирован в первую очередь на рынок Java middleware
42
Типичная картина взаимодействия
приложений и данных
Первый этап трансформации:
Интеграция данных
Второй этап: интеграция приложений
Третий этап: автоматизация принятия
решений
CUSTOMER IN STORE
CUSTOMER NEAR STORE
EMBEDDED AND INTELLIGENT SYSTEMS
Red Hat Middleware solution
47
48
Модель облачных сервисов
IAAS
PAAS
SAAS
Приложения
Средства разработки
(Source Control, Build Tools, CI)
Сервер приложение
(App Server, Middleware, Languages, Frameworks)
Операционная система
Виртуализация
Аппаратные ресурсы
(CPU, RAM, Network, Disk)
Предоставляется и
контролируется
заказчиком
Управляется
провайдером
49
Управляемость
Автоматизация
OPENSHIFT БРОКЕР УПРАВЛЯЕТ
НАГРУЗОЧНЫМИ УЗЛАМИ
RHEL
Broker (RHEL)
Node (RHEL)
OpenShift Broker
Управление и оркестация
OpenShift Nodes
Инфраструктура для размещения
●
приложений
Node (RHEL)
Public - Hybrid - Private - Virtualization - Bare Metal
50
В OPENSHIFT ПРИЛОЖЕНИЯ ЗАПУСКАЮТСЯ В
КОНТЕЙНЕРАХ НАЗЫВАЕМЫХ GEARS
RHEL
GEA
R
GEA
R
GEA
R
Broker (RHEL)
My
App
Her
App
His
App
Node (RHEL)
Red Hat Enterprise Linux
Node (RHEL)
Node
Public - Hybrid - Private - Virtualization - Bare Metal
51
СОЗДАНИЕ GEAR (WEB, CLI, ECLIPSE)
REST
Web Console
Eclipse IDE
Cmd Line
DEVELOPER
RHEL
MY GEAR
Broker (RHEL)
cron
logs
sshd
Node (RHEL)
Red Hat Enterprise Linux
Node (RHEL)
Node
Public - Hybrid - Private - Virtualization - Bare Metal
52
ВЫБОР НЕОБХОДИМОЙ ОСНАСТКИ
JBoss EWS
JBoss EAP
REST
Java
PHP
Python
Ruby
Web Console
Eclipse IDE
Cmd Line
CUSTOM
Etc.
DEVELOPER
RHEL
MY GEAR
Broker (RHEL)
JBoss
cron
logs
sshd
Node (RHEL)
Red Hat Enterprise Linux
Node (RHEL)
Node
Public - Hybrid - Private - Virtualization - Bare Metal
53
MySQL
Postgres
Etc.
ДЕПЛОЙМЕНТ ПРИЛОЖЕНИЯ И ЗАПУСК HTTP(S)
СЕРВИСОВ
REST
GIT/SSH
HTTP/S
Web Console
Eclipse IDE
Cmd Line
USER
DEVELOPER
RHEL
MY GEAR
Broker (RHEL)
Code
Node (RHEL)
Git
Repo
JBoss
jenkins
cron
logs
sshd
Red Hat Enterprise Linux
Node (RHEL)
Node
Public - Hybrid - Private - Virtualization - Bare Metal
54
MySQL
Maven
Jenkins
АВТОМАТИЧЕСКОЕ МАСШТАБИРОВАНИЕ
ПРИЛОЖЕНИЙ
HTTP/S
MANY USERS
RHEL
MY AUTO-SCALED APP
HA-Proxy
Broker (RHEL)
cron
logs
sshd
Node (RHEL)
JBoss
cron
logs
sshd
JBoss
cron
logs
sshd
JBoss
MySQL
Red Hat Enterprise Linux
Node (RHEL)
Node
Public - Hybrid - Private - Virtualization - Bare Metal
55
RED HAT OPENSTACK
Эволюция приложений от виртуальных к
облачным
ТРАДИЦИОННАЯ НАГРУЗКА
Работает в одной виртуальной
машине
● Критична к простоям
● Требует средства обеспечения
отказоустойчивости
(VMware vSphere)
● Масштабируется за счет
увеличения параметров ВМ
●
57
ОБЛАЧНАЯ НАГРУЗКА
Распределена по виртуальным
машинам
● Не критична к простою одной из ВМ
● Средства отказоустойчивости
встроены в приложение
● Масштабируется горизонтально
●
OPENSTACK
облачная платформа для облачных нагрузок
Модульная архитектура, ориентированная на “легкое
масштабирование
Базируется на наборе сервисов
Зависит от Linux...
LINUX
58
RED HAT ENTERPRISE LINUX
OPENSTACK PLATFORM 4.0
ОПТИМИЗИРОВАН ПОД RED HAT ENTERPRISE LINUX
RED HAT ENTERPRISE LINUX
59
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
ПОДДЕРЖИВАЕМЫЕ ГИПЕРВИЗОРЫ
Red Hat Enterprise
Virtualization Hypervisor
*Red Hat Enterprise Linux KVM
●
Lightweight / small footprint
●
Less overhead
●
Smaller attack surface
VMware vSphere
*vCenter Driver
●
●
●
Co-exist with existing infrastructure assets
Provides a seamless path to future
migration to OpenStack
Uses NSX1 plugin for Neutron
●
Cost effective
●
Closer to operating system DNA
NSX is only supported in production environments,
per VMware's support requirements
●
Provides massive scale-out capabilities
*ESXi driver not supported
1
60
ПОДДЕРЖИВАЕМЫЕ ГОСТЕВЫЕ ОС
Red Hat Enterprise Linux 3
●
Red Hat Enterprise Linux 4
●
Red Hat Enterprise Linux 5
●
Red Hat Enterprise Linux 6
●
SUSE Linux Enterprise
Server 10
Windows XP SP3+1
●
●
SUSE Linux Enterprise
Server 11
●
Windows 73
●
Windows 83
Microsoft SVVP Certified
●Windows Server 2003 SP2+3
●
Windows Server 20083
●
*32 and 64 bit for all versions
Windows Server 2008 R22
●
*32 and 64 bit for all versions
Windows Server 20122
●
1
32 bit only
64 bit only
3
32 and 64 bit
2
61
НОВЫЙ ПРОЕКТ: TROVE
OpenStack Database-as-a-Service (TROVE)
●
●
●
●
Предоставление надежной и масштабируемой
Базы данных как услуги
Поддержка реляционных и не-реляционных
баз данных
Организация БД по запросу и последующее
управление
Поддерживаемые для провижионинга и
управления API: JSON и XML
*Tech Preview features are subject to change in GA
62
63
Спасибо за внимание
Сергей Дужий
[email protected]
+7 985 766 6458