Построение масштабируемых систем на платформе Microsoft Windows Datacenter и Microsoft.Net Добровольский Алексей Заместитель директора департамента информационных.

Презентация:



Advertisements
Похожие презентации
Windows 2003 Server. Обзор продукта Денис Креминский инженер отдела поддержки
Advertisements

Идеология построения современной инфрастуктуры обработки и хранения данных Заединов Руслан Заместитель директора Департамента вычислительных систем Тел.
Выберите процессор, соответствующий Вашим потребностям.
System Center Essentials Планирование развёртывания Присяжный Дмитрий MCP, MCTS.
Слайд 1 из 11 Преимущества торговых решений на платформе 1С: Предприятие 8.2 Заржецкий Александр Руководитель департамента автоматизации непродовольственн.
Классификация ОС. Операционные системы могут различаться особенностями реализации внутренних алгоритмов управления основными ресурсами компьютера (процессорами,
Администрирование информационных систем Лекция 4. Система управления базами данных.
Microsoft TechDays Косивченко Александр.
Оглавление Программное обеспечение Операционная система Загрузка ОС Установка ОС Домашнее задание.
Построение отказоустойчивой распределенной системы резервного копирования Бакшеев Дмитрий, Старший специалист Департамента систем управления.
Понятие об операционной системе Выполнили: Брагина А. Шалдин О.
В Л А Д Е Я - У П Р А В Л Я Й Нагрузочное тестирование системы электронного документооборота Руководитель проекта Чермак Константин Компания DIRECTUM.
Гайдар Магдануров Microsoft p: +7 (905) e: t: twitter.com/gaidar.
Операционные системы Проект ученика 8 А класса Юрченко Василия.
Сервисы сетевых операционных систем : web- сервер Seti.ucoz.ru.
1 Концепция построения региональной системы мониторинга программ модернизации здравоохранения.
Платформа разработки бизнес-приложений Особенности платформы Принципиально новая запатентованная декларативная модель построения бизнес-приложений Высокая.
Itanium Текущее состояние и перспективы Михаил Елашкин Elashkin Research.
Антивирус Касперского для MS ISA Server 2004/2006 Enterprise Edition Обзор продукта.
Гео-кластерные системы Просто и надёжно!
Транксрипт:

Построение масштабируемых систем на платформе Microsoft Windows Datacenter и Microsoft.Net Добровольский Алексей Заместитель директора департамента информационных технологий, КРОК

Содержание Масштабируемость – определение Узкое место транзакционных систем Масштабируемость и Microsoft? Microsoft Windows Datacenter и новые Intel- серверы SQL Server 2000 EE на платформе Datacenter Надежность Масштабируемость серверов приложений Резюме

Масштабируемость – определение Масштабируемость – способность системы обеспечить одновременное выполнение операции (смеси операций) определенным числом пользователей с сохранением нормированного максимального времени отклика системы с нормированной интенсивностью операций В противоположность этому, скорость - длительность выполнения операции, или количество операций за единицу времени – меряется в однопользовательском режиме В многопользовательских системах скорость (т.е. время отклика) является только одной из составляющих определения масштабируемости

Узкое место транзакционных систем Масштабируемость определяется использованием разделяемых ресурсов – если таковых нет, система не имеет предела масштабируемости Масштабируемость транзакционной системы определяется масштабируемостью сервера БД

Масштабируемость и Microsoft? Хи-хи... ПО от Microsoft всегда ассоциировалось с настольными системами и многопользовательскими системами начального уровня (единицы сотен пользователей максимум) Аксиома: если нужно построить систему для N тысяч пользователей, вам нужен RISC + UNIX + Oracle (или DB/2), или даже что-то покруче (mainframe + OS/390) Эта аксиома была неопровергаемой до появления Win2k Datacenter Edition и SQL Server 2000 Enterprise Edition, а также нового поколения Intel- серверов

Крушение стереотипов

Microsoft Windows Datacenter и новые Intel-серверы Windows 2000 Datacenter: поддерживает до 32 процессоров и 32 GB памяти Windows Datacenter и SQL Server не только запускаются на большом количестве процессоров, но и реально их используют Windows 2003 Datacenter: до 64 процессоров, версии 32 и 64 бит!!! IBM xSeries 440 с 16 процессорами Xeon MP (с поддержкой Hyperthreading) позволяет использовать все возможности Win2K DC В этом году будут выпущены Intel-серверы c 64 процессорами (например, анонсирован вариант HP Superdome на Itanium 3)

SQL Server 2000 EE на платформе Datacenter Не существует отдельной версии SQL Server для Datacenter – устанавливается обычная версия Enterprise Edition SQL Server EE «знает» про продвинутые возможности Datacenter, хорошо масштабируется по процессорам и позволяет использовать всю поддерживаемую память Существует в редакции 32 и 64 бит В результате становится возможным построение транзакционных систем для десятков тысяч пользователей и сверхбольших БД на платформе Wintel

Надежность Складывается из надежности ПО и техники, уровня поддержки, и отношения к делу эксплуатационного персонала, который может любые 3 девятки опустить до ничтожно малого уровня ПО: мы (КРОК) пока не сталкивались с сбоями и отказами SQL Server + Datacenter Техника: производители используют технологии с RISC-компьютеров и мейнфреймов, обеспечивают соответствующий уровень надежности, избыточности (и стоимости ) Поддержка: Microsoft Windows Datacenter High Availability Program Эксплуатация: относится к Datacenter нужно очень серьезно

Масштабируемость серверов приложений Не является ограничителем для масштабируемости систем – благодаря легкой (иногда почти бесплатной) реализации балансировки нагрузки Имеет в основном экономический аспект: сколько серверов мы должны поставить в кластер с балансировкой и потом поддерживать? Новые серверные продукты Microsoft (Windows Server IIS 6.0) и технология.Net обеспечивают высокую нагрузочную способность серверов приложений – сотни и тысячи пользователей на один процессор, а также высокую масштабирумость по процессорам

Резюме Microsoft Datacenter + Microsoft SQL Server + новые многопроцессорные серверы обеспечивают масштабируемость БД, необходимую для реализации транзакционных систем с тысячами (и даже десятками тысяч пользователей) Microsoft Windows 2003 Server + IIS 6.0 являются экономически эффективной основой для серверов приложений

Построение масштабируемых систем на платформе Microsoft Windows Datacenter и Microsoft.Net Добровольский Алексей Заместитель директора департамента информационных технологий, КРОК Телефон: