🗊Роман Юферев VIAcode. - презентация

Категория: Образование
Нажмите для полного просмотра!
Роман Юферев VIAcode. - презентация, слайд №1Роман Юферев VIAcode. - презентация, слайд №2Роман Юферев VIAcode. - презентация, слайд №3Роман Юферев VIAcode. - презентация, слайд №4Роман Юферев VIAcode. - презентация, слайд №5Роман Юферев VIAcode. - презентация, слайд №6Роман Юферев VIAcode. - презентация, слайд №7Роман Юферев VIAcode. - презентация, слайд №8Роман Юферев VIAcode. - презентация, слайд №9Роман Юферев VIAcode. - презентация, слайд №10Роман Юферев VIAcode. - презентация, слайд №11Роман Юферев VIAcode. - презентация, слайд №12Роман Юферев VIAcode. - презентация, слайд №13Роман Юферев VIAcode. - презентация, слайд №14Роман Юферев VIAcode. - презентация, слайд №15Роман Юферев VIAcode. - презентация, слайд №16Роман Юферев VIAcode. - презентация, слайд №17Роман Юферев VIAcode. - презентация, слайд №18Роман Юферев VIAcode. - презентация, слайд №19Роман Юферев VIAcode. - презентация, слайд №20Роман Юферев VIAcode. - презентация, слайд №21Роман Юферев VIAcode. - презентация, слайд №22Роман Юферев VIAcode. - презентация, слайд №23Роман Юферев VIAcode. - презентация, слайд №24Роман Юферев VIAcode. - презентация, слайд №25Роман Юферев VIAcode. - презентация, слайд №26Роман Юферев VIAcode. - презентация, слайд №27Роман Юферев VIAcode. - презентация, слайд №28Роман Юферев VIAcode. - презентация, слайд №29Роман Юферев VIAcode. - презентация, слайд №30Роман Юферев VIAcode. - презентация, слайд №31Роман Юферев VIAcode. - презентация, слайд №32Роман Юферев VIAcode. - презентация, слайд №33Роман Юферев VIAcode. - презентация, слайд №34Роман Юферев VIAcode. - презентация, слайд №35Роман Юферев VIAcode. - презентация, слайд №36Роман Юферев VIAcode. - презентация, слайд №37Роман Юферев VIAcode. - презентация, слайд №38Роман Юферев VIAcode. - презентация, слайд №39Роман Юферев VIAcode. - презентация, слайд №40Роман Юферев VIAcode. - презентация, слайд №41Роман Юферев VIAcode. - презентация, слайд №42Роман Юферев VIAcode. - презентация, слайд №43Роман Юферев VIAcode. - презентация, слайд №44Роман Юферев VIAcode. - презентация, слайд №45Роман Юферев VIAcode. - презентация, слайд №46

Содержание

Вы можете ознакомиться и скачать Роман Юферев VIAcode. - презентация. Презентация содержит 46 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Роман Юферев VIAcode. - презентация, слайд №1
Описание слайда:

Слайд 2





Кто я?
Manageability-евангелист
VIAcode
Manageability и мониторинг
Описание слайда:
Кто я? Manageability-евангелист VIAcode Manageability и мониторинг

Слайд 3





Вопросы...вопросы...
Кто наши разработчики?
Кто наши пользователи?
Куда тратятся наши деньги?
Описание слайда:
Вопросы...вопросы... Кто наши разработчики? Кто наши пользователи? Куда тратятся наши деньги?

Слайд 4





Разработчики
Кто мы?
 
О чем мы думаем?
Описание слайда:
Разработчики Кто мы?  О чем мы думаем?

Слайд 5





Мы думаем о качестве!
Функциональность
Производительность
Надежность
Масштабируемость
Совместимость
Безопасность
Тестируемость
Сопровождаемость
...
Описание слайда:
Мы думаем о качестве! Функциональность Производительность Надежность Масштабируемость Совместимость Безопасность Тестируемость Сопровождаемость ...

Слайд 6





Кто наши пользователи?
Знаем ли мы это?
Что мы делаем для того, что бы это узнать?
Описание слайда:
Кто наши пользователи? Знаем ли мы это? Что мы делаем для того, что бы это узнать?

Слайд 7





Куда тратятся НАШИ деньги
Описание слайда:
Куда тратятся НАШИ деньги

Слайд 8





Косвенные затраты
Описание слайда:
Косвенные затраты

Слайд 9





И это может
И это может
ДОРОГО НАМ СТОИТЬ!
Описание слайда:
И это может И это может ДОРОГО НАМ СТОИТЬ!

Слайд 10





Суровая правда
Описание слайда:
Суровая правда

Слайд 11





Затраты потребителей
Описание слайда:
Затраты потребителей

Слайд 12





Почему дорожает эксплуатация?
Системы становятся сложнее
Больше пользователей
Новые области
Развитие мобильных 
    платформ
…
Описание слайда:
Почему дорожает эксплуатация? Системы становятся сложнее Больше пользователей Новые области Развитие мобильных платформ …

Слайд 13





Как мы пытаемся снижать эти расходы ?
Системы мониторинга
ITSM (ITIL, MOF)
Configuration Management
…
Описание слайда:
Как мы пытаемся снижать эти расходы ? Системы мониторинга ITSM (ITIL, MOF) Configuration Management …

Слайд 14





Этого не достаточно!
Описание слайда:
Этого не достаточно!

Слайд 15


Роман Юферев VIAcode. - презентация, слайд №15
Описание слайда:

Слайд 16


Роман Юферев VIAcode. - презентация, слайд №16
Описание слайда:

Слайд 17





Давайте еще раз...
15 лет
Решаем проблему TCO
Системы Мониторинга 
Configuration Management
ITSM (ITIL)
…
…
Затраты на администрирование выросли в 6 раз...
Описание слайда:
Давайте еще раз... 15 лет Решаем проблему TCO Системы Мониторинга Configuration Management ITSM (ITIL) … … Затраты на администрирование выросли в 6 раз...

Слайд 18





Что мы делаем не так?
Описание слайда:
Что мы делаем не так?

Слайд 19





Управляемые приложения?
Мониторинг!
Описание слайда:
Управляемые приложения? Мониторинг!

Слайд 20





Пример №1 – «Обновление магазина»
Описание слайда:
Пример №1 – «Обновление магазина»

Слайд 21





Как это будет...
выявление самого факта отказа
локализация точки отказа 
ошибка или отказ?
определение причины отказа
поиск решения для устранения причины отказа
применение и контроль решения
Описание слайда:
Как это будет... выявление самого факта отказа локализация точки отказа ошибка или отказ? определение причины отказа поиск решения для устранения причины отказа применение и контроль решения

Слайд 22





Мониторинг с научной точки зрения
Описание слайда:
Мониторинг с научной точки зрения

Слайд 23





Модель здоровья
Описание слайда:
Модель здоровья

Слайд 24





Сценарий отказа – Failure Mode
Описание слайда:
Сценарий отказа – Failure Mode

Слайд 25





Модель здоровья приложения
Описание слайда:
Модель здоровья приложения

Слайд 26





Пример отказа
«Критическое заполнение базы данных MyDB»
Симптом (через DMV): P(database) < 20%
Рецепт: «...выделение дополнительного объема на диске,...включение AutoGrow,…и т.д.»
Описание слайда:
Пример отказа «Критическое заполнение базы данных MyDB» Симптом (через DMV): P(database) < 20% Рецепт: «...выделение дополнительного объема на диске,...включение AutoGrow,…и т.д.»

Слайд 27





Примеры отказов
Сервис MSSQL DBEngine остановлен
Отсутствие места в базе данных
Критическое количество подключений к сервису
Критическое заполнение внутренней очереди запросов
Переполнение внутренней очереди запросов
Предельный объем использованной оперативной памяти (или процессора)
...
Описание слайда:
Примеры отказов Сервис MSSQL DBEngine остановлен Отсутствие места в базе данных Критическое количество подключений к сервису Критическое заполнение внутренней очереди запросов Переполнение внутренней очереди запросов Предельный объем использованной оперативной памяти (или процессора) ...

Слайд 28





Пример – «Интернет-магазин»
Сервис оплаты не может подключиться к OLTP-сервису AlfaBank – отказ в доступе

Симптомы:
...

Рецепт:
...
Описание слайда:
Пример – «Интернет-магазин» Сервис оплаты не может подключиться к OLTP-сервису AlfaBank – отказ в доступе Симптомы: ... Рецепт: ...

Слайд 29





Разработка модели здоровья
Пост-фактум (сейчас)
Проектирование статической диаграммы модели здоровья
Идентификация сущностей модели
Определение возможных сценариев отказа
Анализ доступной инструментации
Связь доступной инструментации и сценариев отказа
Реализация модели здоровья на платформе мониторинга
Описание слайда:
Разработка модели здоровья Пост-фактум (сейчас) Проектирование статической диаграммы модели здоровья Идентификация сущностей модели Определение возможных сценариев отказа Анализ доступной инструментации Связь доступной инструментации и сценариев отказа Реализация модели здоровья на платформе мониторинга

Слайд 30





Например – Microsoft SCOM
Discovery – поиск и дентификация
Мониторы – диагностика отказов
Recovery and Diagnostic
Данные статистики
Отчеты
Описание слайда:
Например – Microsoft SCOM Discovery – поиск и дентификация Мониторы – диагностика отказов Recovery and Diagnostic Данные статистики Отчеты

Слайд 31





...и еще одна вещь
Симптомы:
Достаточные
Однозначные
Ориентированные
    на проблему
Описание слайда:
...и еще одна вещь Симптомы: Достаточные Однозначные Ориентированные на проблему

Слайд 32





Популярные ошибки
Популярные ошибки
Описание слайда:
Популярные ошибки Популярные ошибки

Слайд 33





Пример кода
…
SqlConnection conn = null;
//open DB connection and get some data
…
Описание слайда:
Пример кода … SqlConnection conn = null; //open DB connection and get some data …

Слайд 34





Пример кода
…
SqlConnection conn = null;
try{
	//open DB connection and get some data
	…
} catch (SqlException sEx)
{
	//log exception
	 EventLog.WriteEvent(…42,…);
	 ...
} catch (InvalidOperationException ioex)
{
…
Описание слайда:
Пример кода … SqlConnection conn = null; try{ //open DB connection and get some data … } catch (SqlException sEx) { //log exception EventLog.WriteEvent(…42,…); ... } catch (InvalidOperationException ioex) { …

Слайд 35





Ошибка №1 – неточные симптомы
Реальное событие 
В чем проблема?
Описание слайда:
Ошибка №1 – неточные симптомы Реальное событие  В чем проблема?

Слайд 36





А как правильно?		
…
SqlConnection conn = null;
try{
	//open DB connection and get some data
	…
} catch (SqlException sEx)
{
	//login failure
	EventLog.WriteEvent(…10068,…);
	//connection timeout	
	EventLog.WriteEvent(…10069,…);	
	//t-sql error
	EventLog.WriteEvent(…10078,…);
} catch (InvalidOperationException ioex)
{
	…
Описание слайда:
А как правильно? … SqlConnection conn = null; try{ //open DB connection and get some data … } catch (SqlException sEx) { //login failure EventLog.WriteEvent(…10068,…); //connection timeout EventLog.WriteEvent(…10069,…); //t-sql error EventLog.WriteEvent(…10078,…); } catch (InvalidOperationException ioex) { …

Слайд 37





Ошибка №2 – множественные симптомы
Описание слайда:
Ошибка №2 – множественные симптомы

Слайд 38





Ошибка №3 - Событие vs Состояние
Симптомы для перехода в рабочее состояние
Необходимость непрерывного контроля лога
Данные для вычисления состояния
Описание слайда:
Ошибка №3 - Событие vs Состояние Симптомы для перехода в рабочее состояние Необходимость непрерывного контроля лога Данные для вычисления состояния

Слайд 39





Ошибка №4 - Экзотическая Инструментация
Текстовые/xml логи
Не те протоколы
HTTP (WCF)
CLU
Локальные механизмы
Security
Описание слайда:
Ошибка №4 - Экзотическая Инструментация Текстовые/xml логи Не те протоколы HTTP (WCF) CLU Локальные механизмы Security

Слайд 40





Диагностическая Инструментация
EventLog (Crimson!)
Registry
AD
WMI
Powershell
Database
SNMP
Performance Counters
Описание слайда:
Диагностическая Инструментация EventLog (Crimson!) Registry AD WMI Powershell Database SNMP Performance Counters

Слайд 41





Управляемые приложения
Управляемые приложения
Реальные примеры
Описание слайда:
Управляемые приложения Управляемые приложения Реальные примеры

Слайд 42





Пример Manageable Приложения
Модель здоровья с SQL Server 2000
Качественная инструментация:
Registry
Event Log
Performance Counters
PowerShell API
DMV
On-line рецепты
Описание слайда:
Пример Manageable Приложения Модель здоровья с SQL Server 2000 Качественная инструментация: Registry Event Log Performance Counters PowerShell API DMV On-line рецепты

Слайд 43





Manageable решения – не только soft!
Microsoft Database Consolidation Appliance
IaaS Private Cloud
Оптимизированное для MS SQL Server
Масштабируемое
Manageability Inside!
SCOM + Модель Здоровья!
SCVMM 
SCCM
SCSM
Описание слайда:
Manageable решения – не только soft! Microsoft Database Consolidation Appliance IaaS Private Cloud Оптимизированное для MS SQL Server Масштабируемое Manageability Inside! SCOM + Модель Здоровья! SCVMM SCCM SCSM

Слайд 44





Разработка Manageable приложений - итоги 
Зачем заниматься manageability?
Описание слайда:
Разработка Manageable приложений - итоги Зачем заниматься manageability?

Слайд 45





Разработка Manageable приложений - итоги 
Manageability – новый тренд!
Необходимо делать приложения manageable
Мы знаем о популярных ошибках
Мы познакомились с теорией и 
     конкретными практиками
Описание слайда:
Разработка Manageable приложений - итоги Manageability – новый тренд! Необходимо делать приложения manageable Мы знаем о популярных ошибках Мы познакомились с теорией и конкретными практиками

Слайд 46


Роман Юферев VIAcode. - презентация, слайд №46
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию