Создание облачных приложений по модели PaaS (Platform as Service) позволяет сосредоточиться на решении задач по созданию программного обеспечения, вместо того чтобы беспокоиться о базовой инфраструктуры. Но иногда построение комплексного решения или интеграция с существующими системами требуется больше контроля, чем предоставляет модель PaaS, требуется контроль над инфраструктурой, т.е. IaaS (Infrastructure as Service). В рамках доклада будут рассмотрены основные архитектурные особенности Windows Azure, которые необходимо учитывать при миграции приложения в PaaS модели, а так же новые инфраструктурные возможности Windows Azure, такие как виртуальные машины и виртуальные сети, которые позволяют использовать IaaS модель миграции.
Создание облачных приложений по модели PaaS (Platform as Service) позволяет сосредоточиться на решении задач по созданию программного обеспечения, вместо того чтобы беспокоиться о базовой инфраструктуры. Но иногда построение комплексного решения или интеграция с существующими системами требуется больше контроля, чем предоставляет модель PaaS, требуется контроль над инфраструктурой, т.е. IaaS (Infrastructure as Service). В рамках доклада будут рассмотрены основные архитектурные особенности Windows Azure, которые необходимо учитывать при миграции приложения в PaaS модели, а так же новые инфраструктурные возможности Windows Azure, такие как виртуальные машины и виртуальные сети, которые позволяют использовать IaaS модель миграции.
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...UNETA
Презентация к докладу: «Высокопроизводительные приложения на базе Windows Azure. Пример реального проекта». Докладчик: Александр Фещенко – MVP (SQL Azure), .Net Team Lead в DCT.
В докладе будут рассмотрены методики поиска узких мест в веб-приложениях, их устранения, а также способы повышения производительности при помощи облачной инфраструктуры Windows Azure.
Review of IBM's Modern Approaches to Construction of Information Processing S...SSA KPI
AACIMP 2010 Summer School lecture by Sergey Kaplun (IBM). "Information Technologies" stream. ""Smart Planet": Advanced Methods of Analytics" course.
More info at http://summerschool.ssa.org.ua
Управление данными и защита от сбоев. Решения КРОК на основе продуктов COMMVAULTКРОК
Веб-семинар «Управление данными и защита от сбоев. Решения КРОК на основе продуктов CommVault».
Подробнее о мероприятии http://www.croc.ru/action/detail/1466/
Презентация Дениса Мурунова, Эксперта группы системных инженеров департамента информационных технологий КРОК
Maksym Bezuglyi "Universal highload patterns on a specific example of a game ...Fwdays
Analysis of the architecture of the game server on Haskell. From a high-level model to code features - transactional memory, immutable data structures, actors, queues, parallel and concurrent computing. The model of dynamic scaling, optimization, solved problems and trade-offs.
Reasons for choosing Haskell
What technologies were considered and why they were not used (no spoilers)
Full stack of used technologies and their highload potential
Universal design patterns
2. Взрывной рост объемов хранимых
Рост угроз и повышение требований к данных
уровню безопасности
Централизация ИТ в Консьюмеризация ИТ
ЦОДах и мобильный стиль работы
Переход к облачной модели потребления и
предоставления ИТ
3. Виртуализация
WINDOWS
AZURE
• Безопасность Данные
ЕДИНАЯ
• ПЛАТФОРМА
СЕРВИС-
ЛОКАЛЬНО
ПРОВАЙДЕР
•
Приложения Пользователи
4. Windows Server Windows Server Windows Server Windows Server
2012 Datacenter 2012 Standard 2012 Essentials 2012 Foundation
5.
6. Дедупликация данных включает в себя поиск и удаление дублирующих данных без ущерба для
качества и целостности.
Цель процесса состоит в том, чтобы хранить большее количество данных на меньшем
пространстве в небольших (32–128 КБ) блоках различного размера, определяя дублирующие
блоки и сохраняя одну копию каждого блока. Избыточные копии блока заменяются ссылками на
единственную копию, блоки организуются в файлы-контейнеры, которые сжимаются для
дальнейшей оптимизации использования пространства.
7.
8. Идеальные кандидаты для Необходима оценка на Неподходящие кандидаты для
дедупликации основании содержимого дедупликации
• Хранилище • Линия бизнес- • Узлы Hyper-V.
виртуализации. серверов. • VDI.
• Развертывание • Веб-серверы. • Службы WSUS.
программных • Высокопроизводител • Серверы SQL или
продуктов. ьные Exchange.
• Тома архивов SQL и вычислительные
Exchange. системы (HPC).
9.
10.
11. Оптимизация хранилища с помощью Data Deduplication
Метаданные Данные Метаданные Данные
• Оптимизация емкости
Файл
Файл
Имя, Имя,
1
2
2:1 для общих папок
A B C M N A B C X Y
атрибуты,.. атрибуты,..
•
• 20:1 для виртуальных
Трансформация фалов на диске в хранилищ
процессе дедупликации • Масштабирование и
Метаданные Хранилище блоков производительность
Файл
Низкая нагрузка на ЦП
Поле
•
1
Имя,
Spars Ссылка
атрибуты,..
и память
e Блоки данных
A B C M N
Метаданные
• Настройка расписания
Файл
Поле X Y
2
Имя,
атрибуты,..
Spars
e
Ссылка
• Надежность и
целостность
• Избыточные
Библиотека VHD метаданные
Дистрибутивы ПО
Средняя экономия для • Проверка
различных типов ресурсов контрольных сумм
Обычная папка с файлами
• Поддержка
Папка «Мои Документы» BranchCache