SlideShare a Scribd company logo
Michael Noel



Virtual SharePoint 2010

      SharePoint Conference Украина,
                               Киев




                     25 апреля 2012
Знакомьтесь: Michael Noel
• Автор или со-автор более чем 20 книг серии
  «Unleashed» («Полное Руководство»)
  издательства «SAMS Publishing», в том числе:
  «SharePoint 2003», «ISA Server 2006», «Windows
  Server 2008 R2», «Exchange Server
  2010», «SharePoint 2010» и др.
• Партнер фирмы Convergent Computing
  (www.cco.com, San
  Francisco, USA), специализирующейся на
  вопросах компьютерной безопасности и
  внедрения продуктов Microsoft
  (SharePoint, Active Directory, Exchange и др.)
Книги автора!
О чем мы будем с вами говорить?
• Краткий обзор Архитектуры SharePoint 2010
• Руководящие принципы виртуализации SharePoint
  2010
   – Виртуализация SharePoint Ролей
   – Виртуализация сервера базы данных (SQL Server)

• Ограничения по памяти и рекомендации для Гостей
• Программные средства виртуализации
   – Microsoft Windows Server 2008 Hyper-V
   – Microsoft System Center Virtual Machine Manager 2008
   – Сторонние поставщики («Third Party»)

• Лицензирование Виртульных Серверов (Microsoft)
SHAREPOINT 2007 В СРАВНЕНИИ С
SHAREPOINT 2010
Единая ферма

• 2007                     2010




                           Вэб/Запросы/Сервисные
• Вэб/Запросы/Индекс/       Приложения/ Базы
  База Данных               Данных
Выделенный сервер баз данных
• 2007                2010
Наименьшая доступная ферма
• 2007              2010
АРХИТЕКТУРА SHAREPOINT 2010
Ферма среднего размера
Большая ферма
ЗАЧЕМ ВИРТУАЛИЗАЦИЯ?
Зачем виртуализация?
ПРИНЦИПЫ ВИРТУАЛИЗАЦИИ
SHAREPOINT 2010
Виртуальный Хост
Ролевая виртуализация

           • Отличный кандидат на виртуализацию
  Вэб      • Легко обеспечивается посредством шаблонов




Запрос /   • Повышенные требования к процессору/памяти, но остается хорошим кандидатом
           • Часто сочетается с SP2010 Вэб Ролями

 Поиск     • Требует дополнительный Диск для индексов




Прило-     • Повышенные требования к процессору/памяти, но остается хорошим кандидатом
           • Минимум дисковых требаний по сравнению с другими ролями
 жение
           • Самые высокие требования к процессору, памяти и вводу-выводу

  БД       • Требует осторожной виртуализации – хост-сервер должен быть масштабируемым
           • Виртуальный сервер должен использовать сквозной диск или диск фиксированного
             размера
Гостевые рекомендации

                              Кол-во   Оперативная Память (RAM)
      SharePoint Роль          CPU
                                       Минимум     Рекомендуется
Только Вэб*                     2        6GB            8GB

Только Сервисные Приложения     2        6GB            8GB

Только Поиск/Запрос             2        8GB           10GB

Совместные                      4       10GB           12GB
Вэб/Запрос/Приложения
База Данных*                    4       10GB           16GB
SharePoint Роль - Виртуальная Машина -
Руководство
SQL Server: Виртуальная Машина
АРХИТЕКТУРА ВИРТУАЛЬНОЙ
ФЕРМЫ
Рентабельная виртуальная среда




   Позволяет иметь тестовое оборудование
   Позволяет отделить роль базы данных на выделенный сервер
   Может быть легко масштабирована в будущем
Рентабельная виртуальная среда
Сервер         Память     Процессор     Диск

Виртуальный    24GB RAM   2 quad-core      C drive: OS - Windows Server 2008 R2 with Hyper-
Хост                      (8 cores)        V; 50GB dedicated volume
                                           D drive: dedicated volume for OS VHDs
                                           E drive: 500GB dedicated volume for SQL Database
                                           VHDs
                                           F drive: 100GB dedicated volume for SQL Logs
                                           VHDs.

SQL сервер     10GB RAM   4 virtual        C drive: OS - 100GB fixed-size VHD
                          processors       D drive: fixed-size VHD (100GB) dedicated for SQL
                                           logs
                                           E drive: fixed-size VHD (500GB) dedicated for SQL
                                           Data

SharePoint     10GB RAM   4 virtual        C drive: OS and Transport Queue Logs; 100GB
Вэб/Запросы/              processors       fixed-size VHD
Приложения                                 E drive: 100GB fixed-size VHD for Index/Query
Высоко доступная ферма с двумя
    Серверами
   Высокая
    доступность
    сквозь хост-
    серверы
   Все
    компоненты
    виртуальны
   Необходимы
    только две
    лицензии
    Windows
    Enterprise
    Edition
Высоко доступная ферма с двумя Серверами

Ceрвер              Память     Процессор     Диск
Виртульные          48GB RAM   2 quad-core      C drive: OS; Windows Server 2008 R2 with
хост-серверы                   (8 cores)        Hyper-V; 50GB dedicated LUN
                                                D drive: dedicated LUN for VHDs
                                                Raw volume: 100GB dedicated LUN for SQL
                                                Logs
                                                Raw volume: 2TB dedicated LUN for SQL
                                                Databases
SQL Сервер          16GB RAM   4 virtual        C drive: OS; 50GB fixed-size VHD
                               processors       D drive: pass-through dedicated LUN (100GB)
                                                for SQL Logs
                                                E drive: pass-through dedicated LUN (2TB) for
                                                SQL Data
SharePoint Сервер 12GB RAM     2 virtual        C drive: OS; 100GB fixed-size VHD
(Вэб/Приложения)               processors
SharePoint Сервер   12GB RAM   2 virtual         C drive: OS; 100GB fixed-size VHD
(Поиск/Запросы)                processors        D drive: 200GB fixed-size VHD for Index/Query
SQL Сервер          2GB RAM    1 virtual         C drive: OS; 50GB fixed-size VHD
(Резервный)                    processor
Большие Виртуальные Фермы
Комбинирование виртуальных и физических серверов
    обеспечивает высокую доступность и производительность


   Наиболее
    важные
    операции
    обеспечиваются
    физическими
    серверами
   Несколько ферм
    с базами данных
    на кластер SQL
    сервер
АРХИТЕКТУРА
  С НЕОДНОРОДНОЙ ПАМЯТЬЮ
            NUMA
(NON-UNIFORM MEMORY ACCESS)
NUMA – Oграничения и Принципы

• NUMA ограничения существуют на аппаратном уровне.
• Виртульные гости, требующие больше памяти чем имеется
  в одном NUMA базовом узле сущесвенно влиют на
  прозводительность
• NUMA ограничения зависят от процессора и материнской
  платы.
• Для расчета рамера базового узла или доступного блока
  памяти следует разделить общий размер памяти в
  системе на общее количество ядер (cores) .
   – Пример: Dual Quad-core хост (2x4 = 8 ядер) с 64GB оперативной памяти имеет
     NUMA базовый узел (блок) размером 64/8 = 8GB.
   – В нашем примере это означает что выделение более чем 8GB на одного
     виртуального гостя сущесвенно снизит прозводительность.
NUMA – Oграничения и Принципы
• Учитывая NUMA ограничения, Вы можете получить
  лучшую производительность используя два фронтальных
  SharePoint сервера с вдвое меньшей памятью чем один
  сервер с вдвое большей памятью.
• Это относится к любой виртуальной платформе, однако
  NUMA ограничения и возможности зависят от аппаратных
  средств и даже их производителя.
• Более детальную информацию Вы можете найти в MS
  Whitepaper on Virtualization of SharePoint
  (http://tinyurl.com/virtualsp).
NUMA Пример:
2x Quad Core, 64GB RAM
NUMA Пример:
2x Quad Core, 8GB RAM
ОБЕСПЕЧЕНИЕ ВИРТУАЛИЗАЦИИ
        SHAREPOINT
Microsoft поддерживает виртуализацию
              SharePoint

• Microsoft официально поддерживает аппаратную виртуализацию
  любой из SharePoint ролей и SQL Server (2005, 2008, 2008 R2).
  Существуют только три требования для виртуализации, которые
  должны быть соблюдены:
   – Аппаратная поддержка виртуализации, обеспечиваемая
     процессорами с виртуальными средствами - к примеру:
     процессорами с Intel Virtualization Technology (Intel VT) или AMD
     Virtualization (AMD-V) technology.
   – Аппаратно-реализованная функция безопасности - Data Execution
     Prevention (DEP) включена и выполняется.
   – Используется Virtual Machine Monitor (VMM): или Microsoft
     Hyper-V, или одобренный гипервизор стороннего
     поставщика, являющегося участником Server Virtualization
     Validation Program (SVVP, смотри также KB 897615)
SharePoint и сторонние поставщики

 • SharePoint поддерживается на VMware
   ESX/ESXi, Citrix XenServer, и других виртуальных
   средствах, включенных в SVVP
 • Речь идет только о гипервизор программах, что
   исключает такие продукты как VMware
   Workstation или VMWare Server
 • Меньше необходимость воспроизводить
   проблемы на физическом оборудовании
WINDOWS SERVER 2008 R2
      HYPER-V
Обзор Hyper-V R2 для SP2010
SYSTEM CENTER VIRTUAL MACHINE
       MANAGER 2008 R2
System Center Virtual Machine Manager (VMM)

• Виртуальный Хост и Гостевая Управляющая
  Платформа
• Часть System Center Management
  комплекта, включаюшего:
  –   System Center Operations Manager 2007
  –   System Center Data Protection Manager 2007
  –   System Center Configuration Manager 2007 R2
  –   System Center Mobile Device Manager 2007
  –   System Center Essentials 2007
  –   System Center Capacity Planner 2007
  –   System Center Service Manager 2010
System Center Virtual Machine Manager (VMM)
2008

• Новая версия (VMM 2008 R2)
• VMM 2008 R2 включает P2V (Физическое в Виртуальное
  перемещение) and V2V (VMware to Hyper-V) инструменты
• Позволяет применение SharePoint сервер-шаблонов для быстрого
  создания тест-ферм или новых производственных ферм
• Может управлять Hyper-V and VMware гостями
• Портал «самообслуживания» позволяет пользователям и удаленным
  администраторам создавать собственные виртуальные машины
  применяя шаблоны
• PowerShell может использоваться для создания скриптов по
  объединению серверов в фермы
Быстрое создание SP2010 Фермы
      с применением VMM 2008 R2
1. Создать нового виртуального Гостя (Windows Server
   2008 R2)
2. Установить SP2010 Binaries. Остановиться перед
   запуском Config Wizard
3. Преобразовать виртуального Гостя в
   Шаблон, изменить шаблон, чтобы он мог быть
   добавлен в домен
4. Добавить PowerShell скрипт для выполнения после
   первого «логин», с разрешением SP быть
   добавленным в существующую или новую ферму.

 Voila! 15 минут на создание фермы…
Скрипт создания Фермы
(Спасибо Muhanad Omar and Toni Frankola, MVPs)
http://tinyurl.com/SPFarm-Config
$configType = read-host "Do you wish to join an existing Farm? (Y/N)"
if ($ConfigType -eq "Y") {
    $DatabaseServer = read-host "Sounds good. Please specify the name of your SQL Server";
    $ConfigDB = read-host "Next, specify the name of your Farm Configuration Database";
    $Passphrase = read-host "Finally, please enter your Farm passphrase" -assecurestring
} else {
    $DatabaseServer = read-host "In that case, let's create a new Farm. Please specify the name of your SQL Server";
    $FarmName = read-host "Please specify a name for your Farm (ex. SP2010Dev)";
    $ConfigDB = $FarmName+"_ConfigDB";
    $AdminContentDB = $FarmName+"_Admin_ContentDB";
    Write-Host "Please enter the credentials for your Farm Account (ex. CONTOSOSP_Farm)";
    $FarmAcct = Get-Credential;
    $Passphrase = read-host "Enter a secure Farm passphrase" -assecurestring;
    $Port = read-host "Enter a port number for the Central Administration Web App";
    $Authentication = read-host "Finally, specify your authentication provider (NTLM/Kerberos)";
}
if ($ConfigType -eq "Y") {
    Add-PSSnapin Microsoft.SharePoint.PowerShell;
    Connect-SPConfigurationDatabase -DatabaseName $ConfigDB -DatabaseServer $DatabaseServer -Passphrase $Passphrase
} else {
    Add-PSSnapin Microsoft.SharePoint.PowerShell;
    Write-Host "Your SharePoint Farm is being configured..."
    New-SPConfigurationDatabase -DatabaseName $ConfigDB -DatabaseServer $DatabaseServer -AdministrationContentDatabaseName $AdminContentDB -Passphrase $Passphrase -FarmCredentials $FarmAcct
}
Initialize-SPResourceSecurity
Install-SPService
Install-SPFeature -AllExistingFeatures
New-SPCentralAdministration -Port $Port -WindowsAuthProvider $Authentication
Install-SPHelpCollection -All
Install-SPApplicationContent
Write-Host "Your SharePoint 2010 Farm has been created!"
if ($ConfigType -eq "N") {
    $WebAppCreation = read-host "Would you like to provision a Web Application using the default Team Site Template? (Y/N)";
    if ($WebAppCreation -eq "Y") {
        $HostHeaderQ = read-host "Would you like to specify a host header? (Y/N)";
        if ($HostHeaderQ -eq "Y") {
            $HostHeader = read-host "Please specify a host header for your Web Application (ex. intranet.contoso.com)";
            $URL = "http://"+$HostHeader;
            Write-Host "Creating your Web Application...";
            New-SPWebApplication -Name "SharePoint 2010 Team Site" -Port 80 -HostHeader $FQDN -Url $URL -ApplicationPool "Content_AppPool" -ApplicationPoolAccount (Get-SPManagedAccount $FarmAcct.UserName) -DatabaseServer $DatabaseServer -DatabaseName $FarmName +
"_TeamSite_ContentDB_01";
            New-SPSite $URL -OwnerAlias $FarmAcct.UserName -Language 1033 -Template "STS#0" -Name "Team Site";
            Write-Host "Configuration completed.";
        }
        else {
        Write-Host "Creating a Web Application using the default Team Site Template..."
        }
    }
    else {
        Write-Host "Configuration completed.";
    }
}
Write-Host "Press any key to continue..."
$x = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
ЛИЦЕНЗИРОВАНИЕ ВИРТУАЛИЗАЦИИ
Пример лицензирования
•   Windows Server - Лицензирование Виртуализации
     – Standard (Std) издание: Один виртуальный гость (если хост предназначен для
       виртуализации)
     – Enterprise (Ent) издание: 4 виртульных гостя (если хост предназначен для
       виртуализации) / Гость может быть Std/Ent
     – DataCenter издание: неограниченное колиство виртуальных гостей / лицензия на
       процессор
     – Лицензия на виртуализацию Операционной Системы применяется к Hyper-V или
       любой программе виртуализации, указаннной в SVVP (Server Virtualization Validation
       Program, KB 897615)
•   System Center - Лицензирование Виртуализации
     – System Center Management Suite Standard издание: Менеджер Защиты Данных (Data
       Protection Manager – DPM), Meнеджер Работ (Operation Manager – OpsMgr), Менеджер
       Конфигурации (ConfigMgr), and Менеджер Виртуальной Машины (VMM Agents) for 1
       server.
     – System Center Management Suite Enterprise издание: неограниченное количество DPM,
       OpsMgr, ConfigMgr, and VMM Agents для всех виртуальных гостей на хосте
     .
•   Свяжитесь с Microsoft для конкретизации...
Microsoft Виртуальный Гость –
Лицензионная Модель
• Гость может использовать любую комбинацию
  нижнего уровня лицензий (Datасenter
  хост, Enterprise или Standard издания)
• Применяется не только для Операционных
  Систем (OS) работающих в виртульной среде
  Windows, но также в других виртуальных системах
  («3rd party»)
Что узнали? Что возьмем с собой?
• Архитектурные варианты SharePoint 2010
• Как виртуализировать SharePoint, при этом настроить хост
  и гостевую среду очень осторожно.
• Как добиться наилучшей производительности используя
  выделенные Виртуальный Хост, сквозную Сетевую плату и
  сквозной диск без перегрузки ресурсов.
• О курсе Microsoft на поддержку программ, использумых в
  виртуальной среде сторонних производителей (KB897615)
  таких как VMware и XenServer…
• Как Windows Server 2008 R2 Hyper-V технология
  обеспечивает высокую производительность при очень
  конкурентоспособной стомости
• Что Microsoft лицензирование имеет новую поддержку
  виртуализации и Datacenter edition будет обеспечивать
  нeогрниченное количество гостей в одном хост-сервере.
Дополнительная Информация

• SharePoint 2007 Unleashed and SharePoint 2010 Unleashed (SAMS
  Publishing) (http://www.samspublishing.com)

• Windows Server 2008 R2 Unleashed and/or Hyper-V Unleashed
  (http://www.samspublishing.com)

• Microsoft ‘Virtualizing SharePoint Infrastructure’ Whitepaper
  (http://tinyurl.com/virtualsp)

• Microsoft ‘Virtualizing SQL Server’ Whitepaper
• (http://tinyyurl.com/virtualsql)

• Microsoft Edge Videos on Virtualization of SharePoint:
    – http://tinyurl.com/edgenoel2
    – http://tinyurl.com/edgenoel3
Michael Noel
Twitter: @MichaelTNoel
     www.cco.com
 sharingtheglobe.com

More Related Content

What's hot

Обзор интегрированных систем Oracle
Обзор интегрированных систем OracleОбзор интегрированных систем Oracle
Обзор интегрированных систем OracleAndrey Akulov
 
Windows Azure Internals
Windows Azure InternalsWindows Azure Internals
Windows Azure Internals
Alexander Feschenko
 
Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)
Ontico
 
С. Перроте (Q Logic) Ускорение работы приложений
С. Перроте (Q Logic) Ускорение работы приложенийС. Перроте (Q Logic) Ускорение работы приложений
С. Перроте (Q Logic) Ускорение работы приложенийExpolink
 
Percona XtraBackup: экспертные возможности (Алексей Копытов)
Percona XtraBackup: экспертные возможности (Алексей Копытов)Percona XtraBackup: экспертные возможности (Алексей Копытов)
Percona XtraBackup: экспертные возможности (Алексей Копытов)Ontico
 
СКАЛА-Р. Российская конвергентная вычислительная платформа
СКАЛА-Р. Российская конвергентная вычислительная платформаСКАЛА-Р. Российская конвергентная вычислительная платформа
СКАЛА-Р. Российская конвергентная вычислительная платформа
DEPO Computers
 
Инфраструктура от IBM Cloud: Как создать собственное частное облако на VMware...
Инфраструктура от IBM Cloud: Как создать собственное частное облако на VMware...Инфраструктура от IBM Cloud: Как создать собственное частное облако на VMware...
Инфраструктура от IBM Cloud: Как создать собственное частное облако на VMware...
Dinar Garipov
 
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...DEPO Computers
 
Новости гиперковергенции
Новости гиперковергенцииНовости гиперковергенции
Новости гиперковергенции
Cisco Russia
 
Аппаратная и программно-аппаратная дедупликация от EMC
Аппаратная и программно-аппаратная дедупликация от EMCАппаратная и программно-аппаратная дедупликация от EMC
Аппаратная и программно-аппаратная дедупликация от EMC
КРОК
 
Soft layer IBM Cloud platform and GPU
Soft layer IBM Cloud platform and GPUSoft layer IBM Cloud platform and GPU
Soft layer IBM Cloud platform and GPU
Ekaterina Shelest
 
Mysql replication DevConf 2012
Mysql replication DevConf 2012Mysql replication DevConf 2012
Mysql replication DevConf 2012Alex Chistyakov
 
Devconf2013 new-features-in-mysql-and-mariadb
Devconf2013 new-features-in-mysql-and-mariadbDevconf2013 new-features-in-mysql-and-mariadb
Devconf2013 new-features-in-mysql-and-mariadbSergey Petrunya
 
Delphix Dynamic Data Platform, как попробовать и правильно оценить решение
Delphix Dynamic Data Platform, как попробовать и правильно оценить решениеDelphix Dynamic Data Platform, как попробовать и правильно оценить решение
Delphix Dynamic Data Platform, как попробовать и правильно оценить решение
Sergii Stukan
 
IBM FlashSystem-Бескомпромиссность в каждом байте
IBM FlashSystem-Бескомпромиссность  в каждом байтеIBM FlashSystem-Бескомпромиссность  в каждом байте
IBM FlashSystem-Бескомпромиссность в каждом байте
Yaryomenko
 
Конкурентные преимущества продуктов и технологий Microsoft. Сценарии применен...
Конкурентные преимущества продуктов и технологий Microsoft. Сценарии применен...Конкурентные преимущества продуктов и технологий Microsoft. Сценарии применен...
Конкурентные преимущества продуктов и технологий Microsoft. Сценарии применен...MUK
 
6. InterBase 2017 (Дмитрий Кузьменко)
6. InterBase 2017 (Дмитрий Кузьменко)6. InterBase 2017 (Дмитрий Кузьменко)
6. InterBase 2017 (Дмитрий Кузьменко)
sandy97
 

What's hot (17)

Обзор интегрированных систем Oracle
Обзор интегрированных систем OracleОбзор интегрированных систем Oracle
Обзор интегрированных систем Oracle
 
Windows Azure Internals
Windows Azure InternalsWindows Azure Internals
Windows Azure Internals
 
Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)
 
С. Перроте (Q Logic) Ускорение работы приложений
С. Перроте (Q Logic) Ускорение работы приложенийС. Перроте (Q Logic) Ускорение работы приложений
С. Перроте (Q Logic) Ускорение работы приложений
 
Percona XtraBackup: экспертные возможности (Алексей Копытов)
Percona XtraBackup: экспертные возможности (Алексей Копытов)Percona XtraBackup: экспертные возможности (Алексей Копытов)
Percona XtraBackup: экспертные возможности (Алексей Копытов)
 
СКАЛА-Р. Российская конвергентная вычислительная платформа
СКАЛА-Р. Российская конвергентная вычислительная платформаСКАЛА-Р. Российская конвергентная вычислительная платформа
СКАЛА-Р. Российская конвергентная вычислительная платформа
 
Инфраструктура от IBM Cloud: Как создать собственное частное облако на VMware...
Инфраструктура от IBM Cloud: Как создать собственное частное облако на VMware...Инфраструктура от IBM Cloud: Как создать собственное частное облако на VMware...
Инфраструктура от IBM Cloud: Как создать собственное частное облако на VMware...
 
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
 
Новости гиперковергенции
Новости гиперковергенцииНовости гиперковергенции
Новости гиперковергенции
 
Аппаратная и программно-аппаратная дедупликация от EMC
Аппаратная и программно-аппаратная дедупликация от EMCАппаратная и программно-аппаратная дедупликация от EMC
Аппаратная и программно-аппаратная дедупликация от EMC
 
Soft layer IBM Cloud platform and GPU
Soft layer IBM Cloud platform and GPUSoft layer IBM Cloud platform and GPU
Soft layer IBM Cloud platform and GPU
 
Mysql replication DevConf 2012
Mysql replication DevConf 2012Mysql replication DevConf 2012
Mysql replication DevConf 2012
 
Devconf2013 new-features-in-mysql-and-mariadb
Devconf2013 new-features-in-mysql-and-mariadbDevconf2013 new-features-in-mysql-and-mariadb
Devconf2013 new-features-in-mysql-and-mariadb
 
Delphix Dynamic Data Platform, как попробовать и правильно оценить решение
Delphix Dynamic Data Platform, как попробовать и правильно оценить решениеDelphix Dynamic Data Platform, как попробовать и правильно оценить решение
Delphix Dynamic Data Platform, как попробовать и правильно оценить решение
 
IBM FlashSystem-Бескомпромиссность в каждом байте
IBM FlashSystem-Бескомпромиссность  в каждом байтеIBM FlashSystem-Бескомпромиссность  в каждом байте
IBM FlashSystem-Бескомпромиссность в каждом байте
 
Конкурентные преимущества продуктов и технологий Microsoft. Сценарии применен...
Конкурентные преимущества продуктов и технологий Microsoft. Сценарии применен...Конкурентные преимущества продуктов и технологий Microsoft. Сценарии применен...
Конкурентные преимущества продуктов и технологий Microsoft. Сценарии применен...
 
6. InterBase 2017 (Дмитрий Кузьменко)
6. InterBase 2017 (Дмитрий Кузьменко)6. InterBase 2017 (Дмитрий Кузьменко)
6. InterBase 2017 (Дмитрий Кузьменко)
 

Similar to SPCUA - Virtual SharePoint (Russian version)

нэта
нэтанэта
нэта
BDA
 
Обзор технологий Microsoft Hyper-V: введение в виртуализацию
Обзор технологий Microsoft Hyper-V: введение в виртуализациюОбзор технологий Microsoft Hyper-V: введение в виртуализацию
Обзор технологий Microsoft Hyper-V: введение в виртуализацию
SkillFactory
 
Миграции информационной инфраструктуры бизнес-приложений в облако
Миграции информационной инфраструктуры бизнес-приложений в облакоМиграции информационной инфраструктуры бизнес-приложений в облако
Миграции информационной инфраструктуры бизнес-приложений в облакоNatalia Efimtseva
 
Обзор MUK Microsoft VAD
Обзор MUK Microsoft VAD Обзор MUK Microsoft VAD
Обзор MUK Microsoft VAD MUK
 
Synergy
SynergySynergy
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Ontico
 
Новое поколение унифицированных систем хранения Hitachi
Новое поколение унифицированных систем хранения HitachiНовое поколение унифицированных систем хранения Hitachi
Новое поколение унифицированных систем хранения Hitachi
КРОК
 
Гиперконвергентное решение Cisco HyperFlex
Гиперконвергентное решение Cisco HyperFlexГиперконвергентное решение Cisco HyperFlex
Гиперконвергентное решение Cisco HyperFlex
Cisco Russia
 
EVO:RAIL — гиперконвергентное инфраструктурное решение от VMware и Dell
EVO:RAIL — гиперконвергентное инфраструктурное решение от VMware и DellEVO:RAIL — гиперконвергентное инфраструктурное решение от VMware и Dell
EVO:RAIL — гиперконвергентное инфраструктурное решение от VMware и Dell
Dell_Russia
 
Ub+db2+1c
Ub+db2+1cUb+db2+1c
VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)
Artem Medvedev
 
Архитектура хранения фотографий в Badoo
Архитектура хранения фотографий в BadooАрхитектура хранения фотографий в Badoo
Архитектура хранения фотографий в Badoo
Badoo Development
 
Современные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO StorageСовременные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO Storage
DEPO Computers
 
Опыт построения СХД на базе Windows Server для использования в публичном обла...
Опыт построения СХД на базе Windows Server для использования в публичном обла...Опыт построения СХД на базе Windows Server для использования в публичном обла...
Опыт построения СХД на базе Windows Server для использования в публичном обла...
Ontico
 
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проектаКолёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
ITCrowd Almaty
 
Презентация "Это что-то новенькое"
Презентация "Это что-то новенькое"Презентация "Это что-то новенькое"
Презентация "Это что-то новенькое"Дмитрий Костюк
 
АИС Аффилированность (upgrade)
АИС Аффилированность (upgrade)АИС Аффилированность (upgrade)
АИС Аффилированность (upgrade)
Datamodel
 
1С-Битрикс - Производительность
1С-Битрикс - Производительность1С-Битрикс - Производительность
1С-Битрикс - Производительность
Alexander Demidov
 
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs..."How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
Provectus
 
Как запустить виртуализированный ЦОД за час?
Как запустить виртуализированный ЦОД за час?Как запустить виртуализированный ЦОД за час?
Как запустить виртуализированный ЦОД за час?
Cisco Russia
 

Similar to SPCUA - Virtual SharePoint (Russian version) (20)

нэта
нэтанэта
нэта
 
Обзор технологий Microsoft Hyper-V: введение в виртуализацию
Обзор технологий Microsoft Hyper-V: введение в виртуализациюОбзор технологий Microsoft Hyper-V: введение в виртуализацию
Обзор технологий Microsoft Hyper-V: введение в виртуализацию
 
Миграции информационной инфраструктуры бизнес-приложений в облако
Миграции информационной инфраструктуры бизнес-приложений в облакоМиграции информационной инфраструктуры бизнес-приложений в облако
Миграции информационной инфраструктуры бизнес-приложений в облако
 
Обзор MUK Microsoft VAD
Обзор MUK Microsoft VAD Обзор MUK Microsoft VAD
Обзор MUK Microsoft VAD
 
Synergy
SynergySynergy
Synergy
 
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
 
Новое поколение унифицированных систем хранения Hitachi
Новое поколение унифицированных систем хранения HitachiНовое поколение унифицированных систем хранения Hitachi
Новое поколение унифицированных систем хранения Hitachi
 
Гиперконвергентное решение Cisco HyperFlex
Гиперконвергентное решение Cisco HyperFlexГиперконвергентное решение Cisco HyperFlex
Гиперконвергентное решение Cisco HyperFlex
 
EVO:RAIL — гиперконвергентное инфраструктурное решение от VMware и Dell
EVO:RAIL — гиперконвергентное инфраструктурное решение от VMware и DellEVO:RAIL — гиперконвергентное инфраструктурное решение от VMware и Dell
EVO:RAIL — гиперконвергентное инфраструктурное решение от VMware и Dell
 
Ub+db2+1c
Ub+db2+1cUb+db2+1c
Ub+db2+1c
 
VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)
 
Архитектура хранения фотографий в Badoo
Архитектура хранения фотографий в BadooАрхитектура хранения фотографий в Badoo
Архитектура хранения фотографий в Badoo
 
Современные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO StorageСовременные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO Storage
 
Опыт построения СХД на базе Windows Server для использования в публичном обла...
Опыт построения СХД на базе Windows Server для использования в публичном обла...Опыт построения СХД на базе Windows Server для использования в публичном обла...
Опыт построения СХД на базе Windows Server для использования в публичном обла...
 
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проектаКолёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
 
Презентация "Это что-то новенькое"
Презентация "Это что-то новенькое"Презентация "Это что-то новенькое"
Презентация "Это что-то новенькое"
 
АИС Аффилированность (upgrade)
АИС Аффилированность (upgrade)АИС Аффилированность (upgrade)
АИС Аффилированность (upgrade)
 
1С-Битрикс - Производительность
1С-Битрикс - Производительность1С-Битрикс - Производительность
1С-Битрикс - Производительность
 
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs..."How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
 
Как запустить виртуализированный ЦОД за час?
Как запустить виртуализированный ЦОД за час?Как запустить виртуализированный ЦОД за час?
Как запустить виртуализированный ЦОД за час?
 

More from Michael Noel

AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
Michael Noel
 
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
Michael Noel
 
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Michael Noel
 
IT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital BrazzavilleIT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital Brazzaville
Michael Noel
 
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Michael Noel
 
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
Michael Noel
 
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Michael Noel
 
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Michael Noel
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveSPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
Michael Noel
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneAzure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Michael Noel
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Michael Noel
 
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Michael Noel
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Michael Noel
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017
Michael Noel
 
Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée
Michael Noel
 
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
Michael Noel
 
Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015
Michael Noel
 
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Michael Noel
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Michael Noel
 
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
Michael Noel
 

More from Michael Noel (20)

AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
 
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
 
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
 
IT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital BrazzavilleIT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital Brazzaville
 
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
 
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
 
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
 
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveSPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneAzure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
 
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017
 
Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée
 
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
 
Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015
 
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
 
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
 

SPCUA - Virtual SharePoint (Russian version)

  • 1. Michael Noel Virtual SharePoint 2010 SharePoint Conference Украина, Киев 25 апреля 2012
  • 2. Знакомьтесь: Michael Noel • Автор или со-автор более чем 20 книг серии «Unleashed» («Полное Руководство») издательства «SAMS Publishing», в том числе: «SharePoint 2003», «ISA Server 2006», «Windows Server 2008 R2», «Exchange Server 2010», «SharePoint 2010» и др. • Партнер фирмы Convergent Computing (www.cco.com, San Francisco, USA), специализирующейся на вопросах компьютерной безопасности и внедрения продуктов Microsoft (SharePoint, Active Directory, Exchange и др.)
  • 4. О чем мы будем с вами говорить? • Краткий обзор Архитектуры SharePoint 2010 • Руководящие принципы виртуализации SharePoint 2010 – Виртуализация SharePoint Ролей – Виртуализация сервера базы данных (SQL Server) • Ограничения по памяти и рекомендации для Гостей • Программные средства виртуализации – Microsoft Windows Server 2008 Hyper-V – Microsoft System Center Virtual Machine Manager 2008 – Сторонние поставщики («Third Party») • Лицензирование Виртульных Серверов (Microsoft)
  • 5. SHAREPOINT 2007 В СРАВНЕНИИ С SHAREPOINT 2010
  • 6. Единая ферма • 2007  2010  Вэб/Запросы/Сервисные • Вэб/Запросы/Индекс/ Приложения/ Базы База Данных Данных
  • 7. Выделенный сервер баз данных • 2007  2010
  • 16. Ролевая виртуализация • Отличный кандидат на виртуализацию Вэб • Легко обеспечивается посредством шаблонов Запрос / • Повышенные требования к процессору/памяти, но остается хорошим кандидатом • Часто сочетается с SP2010 Вэб Ролями Поиск • Требует дополнительный Диск для индексов Прило- • Повышенные требования к процессору/памяти, но остается хорошим кандидатом • Минимум дисковых требаний по сравнению с другими ролями жение • Самые высокие требования к процессору, памяти и вводу-выводу БД • Требует осторожной виртуализации – хост-сервер должен быть масштабируемым • Виртуальный сервер должен использовать сквозной диск или диск фиксированного размера
  • 17. Гостевые рекомендации Кол-во Оперативная Память (RAM) SharePoint Роль CPU Минимум Рекомендуется Только Вэб* 2 6GB 8GB Только Сервисные Приложения 2 6GB 8GB Только Поиск/Запрос 2 8GB 10GB Совместные 4 10GB 12GB Вэб/Запрос/Приложения База Данных* 4 10GB 16GB
  • 18. SharePoint Роль - Виртуальная Машина - Руководство
  • 21. Рентабельная виртуальная среда  Позволяет иметь тестовое оборудование  Позволяет отделить роль базы данных на выделенный сервер  Может быть легко масштабирована в будущем
  • 22. Рентабельная виртуальная среда Сервер Память Процессор Диск Виртуальный 24GB RAM 2 quad-core C drive: OS - Windows Server 2008 R2 with Hyper- Хост (8 cores) V; 50GB dedicated volume D drive: dedicated volume for OS VHDs E drive: 500GB dedicated volume for SQL Database VHDs F drive: 100GB dedicated volume for SQL Logs VHDs. SQL сервер 10GB RAM 4 virtual C drive: OS - 100GB fixed-size VHD processors D drive: fixed-size VHD (100GB) dedicated for SQL logs E drive: fixed-size VHD (500GB) dedicated for SQL Data SharePoint 10GB RAM 4 virtual C drive: OS and Transport Queue Logs; 100GB Вэб/Запросы/ processors fixed-size VHD Приложения E drive: 100GB fixed-size VHD for Index/Query
  • 23. Высоко доступная ферма с двумя Серверами  Высокая доступность сквозь хост- серверы  Все компоненты виртуальны  Необходимы только две лицензии Windows Enterprise Edition
  • 24. Высоко доступная ферма с двумя Серверами Ceрвер Память Процессор Диск Виртульные 48GB RAM 2 quad-core C drive: OS; Windows Server 2008 R2 with хост-серверы (8 cores) Hyper-V; 50GB dedicated LUN D drive: dedicated LUN for VHDs Raw volume: 100GB dedicated LUN for SQL Logs Raw volume: 2TB dedicated LUN for SQL Databases SQL Сервер 16GB RAM 4 virtual C drive: OS; 50GB fixed-size VHD processors D drive: pass-through dedicated LUN (100GB) for SQL Logs E drive: pass-through dedicated LUN (2TB) for SQL Data SharePoint Сервер 12GB RAM 2 virtual C drive: OS; 100GB fixed-size VHD (Вэб/Приложения) processors SharePoint Сервер 12GB RAM 2 virtual C drive: OS; 100GB fixed-size VHD (Поиск/Запросы) processors D drive: 200GB fixed-size VHD for Index/Query SQL Сервер 2GB RAM 1 virtual C drive: OS; 50GB fixed-size VHD (Резервный) processor
  • 26. Комбинирование виртуальных и физических серверов обеспечивает высокую доступность и производительность  Наиболее важные операции обеспечиваются физическими серверами  Несколько ферм с базами данных на кластер SQL сервер
  • 27. АРХИТЕКТУРА С НЕОДНОРОДНОЙ ПАМЯТЬЮ NUMA (NON-UNIFORM MEMORY ACCESS)
  • 28. NUMA – Oграничения и Принципы • NUMA ограничения существуют на аппаратном уровне. • Виртульные гости, требующие больше памяти чем имеется в одном NUMA базовом узле сущесвенно влиют на прозводительность • NUMA ограничения зависят от процессора и материнской платы. • Для расчета рамера базового узла или доступного блока памяти следует разделить общий размер памяти в системе на общее количество ядер (cores) . – Пример: Dual Quad-core хост (2x4 = 8 ядер) с 64GB оперативной памяти имеет NUMA базовый узел (блок) размером 64/8 = 8GB. – В нашем примере это означает что выделение более чем 8GB на одного виртуального гостя сущесвенно снизит прозводительность.
  • 29. NUMA – Oграничения и Принципы • Учитывая NUMA ограничения, Вы можете получить лучшую производительность используя два фронтальных SharePoint сервера с вдвое меньшей памятью чем один сервер с вдвое большей памятью. • Это относится к любой виртуальной платформе, однако NUMA ограничения и возможности зависят от аппаратных средств и даже их производителя. • Более детальную информацию Вы можете найти в MS Whitepaper on Virtualization of SharePoint (http://tinyurl.com/virtualsp).
  • 30. NUMA Пример: 2x Quad Core, 64GB RAM
  • 31. NUMA Пример: 2x Quad Core, 8GB RAM
  • 33. Microsoft поддерживает виртуализацию SharePoint • Microsoft официально поддерживает аппаратную виртуализацию любой из SharePoint ролей и SQL Server (2005, 2008, 2008 R2). Существуют только три требования для виртуализации, которые должны быть соблюдены: – Аппаратная поддержка виртуализации, обеспечиваемая процессорами с виртуальными средствами - к примеру: процессорами с Intel Virtualization Technology (Intel VT) или AMD Virtualization (AMD-V) technology. – Аппаратно-реализованная функция безопасности - Data Execution Prevention (DEP) включена и выполняется. – Используется Virtual Machine Monitor (VMM): или Microsoft Hyper-V, или одобренный гипервизор стороннего поставщика, являющегося участником Server Virtualization Validation Program (SVVP, смотри также KB 897615)
  • 34. SharePoint и сторонние поставщики • SharePoint поддерживается на VMware ESX/ESXi, Citrix XenServer, и других виртуальных средствах, включенных в SVVP • Речь идет только о гипервизор программах, что исключает такие продукты как VMware Workstation или VMWare Server • Меньше необходимость воспроизводить проблемы на физическом оборудовании
  • 35. WINDOWS SERVER 2008 R2 HYPER-V
  • 36. Обзор Hyper-V R2 для SP2010
  • 37. SYSTEM CENTER VIRTUAL MACHINE MANAGER 2008 R2
  • 38. System Center Virtual Machine Manager (VMM) • Виртуальный Хост и Гостевая Управляющая Платформа • Часть System Center Management комплекта, включаюшего: – System Center Operations Manager 2007 – System Center Data Protection Manager 2007 – System Center Configuration Manager 2007 R2 – System Center Mobile Device Manager 2007 – System Center Essentials 2007 – System Center Capacity Planner 2007 – System Center Service Manager 2010
  • 39. System Center Virtual Machine Manager (VMM) 2008 • Новая версия (VMM 2008 R2) • VMM 2008 R2 включает P2V (Физическое в Виртуальное перемещение) and V2V (VMware to Hyper-V) инструменты • Позволяет применение SharePoint сервер-шаблонов для быстрого создания тест-ферм или новых производственных ферм • Может управлять Hyper-V and VMware гостями • Портал «самообслуживания» позволяет пользователям и удаленным администраторам создавать собственные виртуальные машины применяя шаблоны • PowerShell может использоваться для создания скриптов по объединению серверов в фермы
  • 40. Быстрое создание SP2010 Фермы с применением VMM 2008 R2 1. Создать нового виртуального Гостя (Windows Server 2008 R2) 2. Установить SP2010 Binaries. Остановиться перед запуском Config Wizard 3. Преобразовать виртуального Гостя в Шаблон, изменить шаблон, чтобы он мог быть добавлен в домен 4. Добавить PowerShell скрипт для выполнения после первого «логин», с разрешением SP быть добавленным в существующую или новую ферму. Voila! 15 минут на создание фермы…
  • 41. Скрипт создания Фермы (Спасибо Muhanad Omar and Toni Frankola, MVPs) http://tinyurl.com/SPFarm-Config $configType = read-host "Do you wish to join an existing Farm? (Y/N)" if ($ConfigType -eq "Y") { $DatabaseServer = read-host "Sounds good. Please specify the name of your SQL Server"; $ConfigDB = read-host "Next, specify the name of your Farm Configuration Database"; $Passphrase = read-host "Finally, please enter your Farm passphrase" -assecurestring } else { $DatabaseServer = read-host "In that case, let's create a new Farm. Please specify the name of your SQL Server"; $FarmName = read-host "Please specify a name for your Farm (ex. SP2010Dev)"; $ConfigDB = $FarmName+"_ConfigDB"; $AdminContentDB = $FarmName+"_Admin_ContentDB"; Write-Host "Please enter the credentials for your Farm Account (ex. CONTOSOSP_Farm)"; $FarmAcct = Get-Credential; $Passphrase = read-host "Enter a secure Farm passphrase" -assecurestring; $Port = read-host "Enter a port number for the Central Administration Web App"; $Authentication = read-host "Finally, specify your authentication provider (NTLM/Kerberos)"; } if ($ConfigType -eq "Y") { Add-PSSnapin Microsoft.SharePoint.PowerShell; Connect-SPConfigurationDatabase -DatabaseName $ConfigDB -DatabaseServer $DatabaseServer -Passphrase $Passphrase } else { Add-PSSnapin Microsoft.SharePoint.PowerShell; Write-Host "Your SharePoint Farm is being configured..." New-SPConfigurationDatabase -DatabaseName $ConfigDB -DatabaseServer $DatabaseServer -AdministrationContentDatabaseName $AdminContentDB -Passphrase $Passphrase -FarmCredentials $FarmAcct } Initialize-SPResourceSecurity Install-SPService Install-SPFeature -AllExistingFeatures New-SPCentralAdministration -Port $Port -WindowsAuthProvider $Authentication Install-SPHelpCollection -All Install-SPApplicationContent Write-Host "Your SharePoint 2010 Farm has been created!" if ($ConfigType -eq "N") { $WebAppCreation = read-host "Would you like to provision a Web Application using the default Team Site Template? (Y/N)"; if ($WebAppCreation -eq "Y") { $HostHeaderQ = read-host "Would you like to specify a host header? (Y/N)"; if ($HostHeaderQ -eq "Y") { $HostHeader = read-host "Please specify a host header for your Web Application (ex. intranet.contoso.com)"; $URL = "http://"+$HostHeader; Write-Host "Creating your Web Application..."; New-SPWebApplication -Name "SharePoint 2010 Team Site" -Port 80 -HostHeader $FQDN -Url $URL -ApplicationPool "Content_AppPool" -ApplicationPoolAccount (Get-SPManagedAccount $FarmAcct.UserName) -DatabaseServer $DatabaseServer -DatabaseName $FarmName + "_TeamSite_ContentDB_01"; New-SPSite $URL -OwnerAlias $FarmAcct.UserName -Language 1033 -Template "STS#0" -Name "Team Site"; Write-Host "Configuration completed."; } else { Write-Host "Creating a Web Application using the default Team Site Template..." } } else { Write-Host "Configuration completed."; } } Write-Host "Press any key to continue..." $x = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
  • 43. Пример лицензирования • Windows Server - Лицензирование Виртуализации – Standard (Std) издание: Один виртуальный гость (если хост предназначен для виртуализации) – Enterprise (Ent) издание: 4 виртульных гостя (если хост предназначен для виртуализации) / Гость может быть Std/Ent – DataCenter издание: неограниченное колиство виртуальных гостей / лицензия на процессор – Лицензия на виртуализацию Операционной Системы применяется к Hyper-V или любой программе виртуализации, указаннной в SVVP (Server Virtualization Validation Program, KB 897615) • System Center - Лицензирование Виртуализации – System Center Management Suite Standard издание: Менеджер Защиты Данных (Data Protection Manager – DPM), Meнеджер Работ (Operation Manager – OpsMgr), Менеджер Конфигурации (ConfigMgr), and Менеджер Виртуальной Машины (VMM Agents) for 1 server. – System Center Management Suite Enterprise издание: неограниченное количество DPM, OpsMgr, ConfigMgr, and VMM Agents для всех виртуальных гостей на хосте . • Свяжитесь с Microsoft для конкретизации...
  • 44. Microsoft Виртуальный Гость – Лицензионная Модель • Гость может использовать любую комбинацию нижнего уровня лицензий (Datасenter хост, Enterprise или Standard издания) • Применяется не только для Операционных Систем (OS) работающих в виртульной среде Windows, но также в других виртуальных системах («3rd party»)
  • 45. Что узнали? Что возьмем с собой? • Архитектурные варианты SharePoint 2010 • Как виртуализировать SharePoint, при этом настроить хост и гостевую среду очень осторожно. • Как добиться наилучшей производительности используя выделенные Виртуальный Хост, сквозную Сетевую плату и сквозной диск без перегрузки ресурсов. • О курсе Microsoft на поддержку программ, использумых в виртуальной среде сторонних производителей (KB897615) таких как VMware и XenServer… • Как Windows Server 2008 R2 Hyper-V технология обеспечивает высокую производительность при очень конкурентоспособной стомости • Что Microsoft лицензирование имеет новую поддержку виртуализации и Datacenter edition будет обеспечивать нeогрниченное количество гостей в одном хост-сервере.
  • 46. Дополнительная Информация • SharePoint 2007 Unleashed and SharePoint 2010 Unleashed (SAMS Publishing) (http://www.samspublishing.com) • Windows Server 2008 R2 Unleashed and/or Hyper-V Unleashed (http://www.samspublishing.com) • Microsoft ‘Virtualizing SharePoint Infrastructure’ Whitepaper (http://tinyurl.com/virtualsp) • Microsoft ‘Virtualizing SQL Server’ Whitepaper • (http://tinyyurl.com/virtualsql) • Microsoft Edge Videos on Virtualization of SharePoint: – http://tinyurl.com/edgenoel2 – http://tinyurl.com/edgenoel3
  • 47. Michael Noel Twitter: @MichaelTNoel www.cco.com sharingtheglobe.com