Windows Process Job Object Windows Server Container Hyper-V Container Hyper-V Virtual Machine Более высокая скорость и эффективность Более высокий уровень.

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



Advertisements
Похожие презентации
PRC303 Службы и приложения Инфраструктура Развёртывание Hyper-V на серверы без ОС Hyper-V, VMware, Citrix XenServer Управление сетевыми устройствами.
Advertisements

ЧАСТНОЕ ОБЛАКО – СОЗДАНИЕ ДИНАМИЧЕСКОГО ДАТАЦЕНТРА Гайдар Магдануров, Microsoft e: | | p: +7 (905)
August 6, 2012 Page 1 of 12 Доклад Кроссплатформенная система для установки и управления операционными системами в распределенных гетерогенных сетях.
Page Наталья Железных Руководитель отдела по работе с Правительственными учреждениями Sun Microsystems, регион СНГ Инфраструктура предоставления государственных.
Шилов Илья Технический директор ООО Компания АЛАН Использование технологии виртуализации.
Git fast version control system Автор:Новопашин Антон
Источник: lwn.net Приложения с открытым кодом Windows SQL Server Windows Server System Center.
Нестандартный стиль приложений По разному потребляют данные Живые тайлы Множество видов.
LOGO Управление версиями ПО Работу выполнил Студент группы Брюсов Роман.
Программа Web Seeding Александр Орехов, Руководитель департамента стратегических технологий «Майкрософт Украина»
Использование автогенерации кода для тестирования драйверов ОС Windows Дипломная работа студента 545 группы Комольцева Дмитрия Владимировича Научный руководитель:
Рассматриваемые темы Технология EJB Типы EJB Вызов EJB Сборка и развертывание EJB- приложения 2-1.
Облачные вычисления Сценарии использования Дмитрий Мартынов Microsoft blogs.msdn.com/dmitrim.
Серверы Сеть Хранилище Консьюмеризаци я ИТ Новый стиль общения и характер приложений Облачные вычисления Взрывной рост объемов данных Тренды в ИТ.
Разработка учебно-лабораторного стенда для проведения тестов на проникновение в типовую корпоративную локально- вычислительную сеть предприятия Научный.
ПОТОКИ Начальные сведенияПОТОКИ Начальные сведения.
Платформа хостинга Windows Server 2008 R2 Internet Information Services 7.5 Гайдар Магдануров t: e:
Развертывание безопасности как услуги (SECaaS) на платформе Microsoft Cloud OS/Azure Pack Юрий Бражников Глава российского офиса 5nine Software.
Microsoft TechDays Абраменко Денис Инженер IBS DataFort.
Microsoft TechDays Александр Шаповал Эксперт по информационной инфраструктуре Microsoft.
Транксрипт:

Windows Process Job Object Windows Server Container Hyper-V Container Hyper-V Virtual Machine Более высокая скорость и эффективность Более высокий уровень изоляции

Kernel User mode Kernel mode Host OS Container Management stack Docker PS WMI

User mode Kernel mode Hypervisor Kernel Hyper-V partition(s) Container Management stack Docker PS WMI Host OS Kernel

Container Run- Time Linux Image Repository Application A Application Framework A Application Framework B Application B Container Images Application A Application Framework B Application B

PS>Get-ContainerImage Name Publisher Version IsOSImage Windows CN=Microsoft True Image Repository

Container: Node -OFF Container image: Node Image Repository PS> New-Container -Name Node' -ContainerImageName 'Windows

Container: Node C:\Windows Container image: Node Image Repository PS> New-Container -Name Node' -ContainerImageName 'Windows PS> Start-Container Node

Container: Node C:\Windows C:\Node Container image: Node Image Repository PS> New-Container -Name Node' -ContainerImageName 'Windows PS> Start-Container Node Inside the container… [abc-123] PS> cmd /c node.msi

Container: Node -OFF C:\Windows C:\Node Container image: Node Image Repository PS> New-Container -Name Node' -ContainerImageName 'Windows PS> Start-Container Node Inside the container… [abc-123] PS> cmd /c node.msi Outside the container… PS> Stop-Container Node

Container: Node -OFF C:\Windows C:\Node Container image: Node TRNode Image Repository PS> New-Container -Name Node' -ContainerImageName 'Windows PS> Start-Container Node Inside the container… [abc-123] PS> cmd /c node.msi Outside the container… PS> Stop-Container Node PS> New-ContainerImage –ContainerName Node –Name TRNode

Container: Web -OFF Container image: Web TRNode Image Repository PS> New-Container -Name Node' -ContainerImageName 'Windows PS> Start-Container Node Inside the container… [abc-123] PS> cmd /c node.msi Outside the container… PS> Stop-Container Node PS> New-ContainerImage –ContainerName Node –Name TRNode PS> New-Container -Name Web' –ContainerImageName TRNode

Container: Web C:\Windows C:\Node TRNode Container image: Web PS> New-Container -Name Node' -ContainerImageName 'Windows PS> Start-Container Node Inside the container… [abc-123] PS> cmd /c node.msi Outside the container… PS> Stop-Container Node PS> New-ContainerImage –ContainerName Node –Name TRNode PS> New-Container -Name Web' –ContainerImageName TRNode PS> Start-Container Web TRNode Image Repository

Central Image Repository Application A Application Framework A Application Framework B Application B Application CApplication D

Central Repository Local Repository Application Framework A

Central Repository Local Repository Application Framework A Application Framework A

Central Repository Local Repository Application Framework A Application Framework A

Central Repository Local Repository Application Framework A Application Framework A using System; class Program { static void Main() { }

Central Repository Local Repository Application Framework A Application Framework A using System; class Program { static void Main() { }

Central Repository Local Repository Application Framework A Application Framework A using System; class Program { static void Main() { }

Central Repository Local Repository Application Framework A Application Framework A using System; class Program { static void Main() { }

Stage Production

Характеристики задач Масштабирование Распределенность Разделение состояний Быстрый рестарт Характеристики развертывания Эффективность хостинга Мультитенантность Высокая скорость развертывания Высокий уровень автоматизации Быстрое масштабирование

Контейнеры Windows Server Доверенная среда Высокий уровень автоматизации Масштабируемость / Эластичность Небольшой размер / Эффективность Управление ресурсами Контейнеры Hyper-V Windows Server Container Менее надежная среда Регламентные требования

WindowsServerCore Высокий уровень совместимости Существующие приложения Windows Server (Core) NanoServer Высокий уровень плотности Облачные приложения Распределенные приложения

PowerShell Встроенное управление Только локально Автоматизация Команды, схожие с ВМ Docker Отдельная установка Локально Центральный репозиторий Для тех, кто уже использует Docker