none
Как правильно распредилить нагрузки? RRS feed

  • Вопрос

  • Вопрос №1.

    Как правильно перераспределить нагрузки на железе с виртуальными машинами?

    Нужное ПО: Windows Server 20xx + AD + Exchange Server 20xx + DNS + SharePoint Server 2016 (с Project Server / WPA) + SQL 2014 (или 2016?) + ...

    По рекомендациям Microsoft:

     - AD не желательно, чтобы находилось вместе с SharePoint Server, так же с Exchange Server... А где оно должно быть?

    Помогите распределить, как что должно стоять вместе с чем, а что отдельно? Host-машина, а на ней ДВЕ виртуальные машины (по условию лицензирования Windows Server 2012 1+2), и того ТРИ машины... Сколько нужно оставить ОЗУ на каждой машине. Если не ошибаюсь, то SharePoint требует 24Гб ОЗУ, а остальные?

    P.S.: Железо в процессе приобретения на выделенных серверах.

    Вопрос №2.

    По условию лицензирования Windows Server 2012, ключ можно поставить на ОДНУ Физическую машину + на ДВЕ Виртуальные в ней, итого 3 ОС.

    А как тогда ставить, если на Физической машине будет стоять только Hyper-V, который распространяется БЕСПЛАТНО и не требует лицензирования? т.е. возможно поставить ТРИ виртуальные машины с одним ключем? или придется извращаться, в одной виртуальной ещё одна виртуальная? :):):) кстати такое возможно?

    Как?

    Спасибо.

    8 ноября 2017 г. 11:04

Ответы

  • А можно так:

    HOST - SharePoint + SQL

    VM1 - AD + DNS

    VM2 - Exchange

    можно, при наличии двух лицензий (*покрывающих все ядра процессоров) Windows Server 2016 Standard.

    Есть ещё опция: SQL 2016 можно установить на VM c Linux. Например, Debian - он бесплатен.
    Тогда можно слать так c одной лицезией Windows Server 2016 Standard:
    хост - бесплатный Windows Hyper-V Server 2016
    VM1 - AD + DNS + Exchange
    VM2 - SharePoint
    VM3 - Linux + SQL 2016

    потом будет другой разговор 3000-5000 через SharePoint в основном в WEB-приложения...
    это будет отдельный сервер, и, скорее всего, не один.
    8 ноября 2017 г. 12:30
    Модератор
  • А что же тогда можно ставить на HOST- машине c Windows Server 2012 std? Только виртуальные машины?

    А можно так:

    HOST - SharePoint + SQL

    VM1 - AD + DNS

    VM2 - Exchange

    Я выше отписал что можно ставить на хост.

    К примеру вы можете ставить Hyper-V, Failover Cluster, MPIO и тд. - то что необходимо для функционирования виртуальных машин.

    Все эти роли доступны в редакции Hyper-V Server, за исключением того что в этой редакции нет полноценных гуев.


    The opinion expressed by me is not an official position of Microsoft

    8 ноября 2017 г. 12:11
    Модератор

Все ответы

  • Путаете много понятий между собой

    1 У Windows Server 2012 есть как минимум 2 редакции - Standard и Datacenter + возможность каждую из них ставить с гуями или без.

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

    Из п.2 следует ответ на Ваш второй вопрос - активировать вы можете и больше 3х ВМ одним ключом но лицензированы будут только 2

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

    Так же стоит помнить о том что SQL может создавать большую нагрузку на диски и это может плохо сказываться на других сервиса. Требования же под каждый сервис нужно искать в документации к каждому сервису отдельно + давать запас минимум процентов 20.


    The opinion expressed by me is not an official position of Microsoft

    8 ноября 2017 г. 11:15
    Модератор
  • Вы не указали сколько пользователей в организации. Это нужно для расчёта памяти под каждый сервис.

    Идеально (но нужно будет купить ещё одну лицензию Windows Server 2016 Standard):
    VM1 - AD+DNS (1 GB памяти будет достаточно в CORE установке)
    VM2 - Exchange
    VM3 - SharePoint
    VM4 - SQL (его же можно совместить с VM3)

    Неидеально (при наличии только одной лицензии Windows Server Standard):
    VM1 - AD + DNS + Exchange
    VM2 - SharePoint + SQL

    По вопросу лицензирования.
    Лицензия Windows Server 2012\2016 Standard даёт вам право использовать:
    - службы локального Windows Server и одной виртуальной машины c Windows Server
    или
    - службы двух виртуальных машин c Windows Server вне зависимости от способа виртуализации (Hyper-V или *nix решения)



    8 ноября 2017 г. 11:27
    Модератор
  • По вопросу лицензирования.

    Лицензия Windows Server 2012\2016 Standard даёт вам право использовать:
    - службы локального Windows Server и одной виртуальной машины c Windows Server
    или
    - службы двух виртуальных машин c Windows Server вне зависимости от способа виртуализации (Hyper-V или *nix решения)



    А что же тогда можно ставить на HOST- машине c Windows Server 2012 std? Только виртуальные машины?

    А можно так:

    HOST - SharePoint + SQL

    VM1 - AD + DNS

    VM2 - Exchange

    8 ноября 2017 г. 12:05
  • Вы не указали сколько пользователей в организации. Это нужно для расчёта памяти под каждый сервис.

    Пользователей будет на начальном этапе (2-3 года) до 25..., а потом будет другой разговор 3000-5000 через SharePoint в основном в WEB-приложения...
    8 ноября 2017 г. 12:11
  • А что же тогда можно ставить на HOST- машине c Windows Server 2012 std? Только виртуальные машины?

    А можно так:

    HOST - SharePoint + SQL

    VM1 - AD + DNS

    VM2 - Exchange

    Я выше отписал что можно ставить на хост.

    К примеру вы можете ставить Hyper-V, Failover Cluster, MPIO и тд. - то что необходимо для функционирования виртуальных машин.

    Все эти роли доступны в редакции Hyper-V Server, за исключением того что в этой редакции нет полноценных гуев.


    The opinion expressed by me is not an official position of Microsoft

    8 ноября 2017 г. 12:11
    Модератор
  • А можно так:

    HOST - SharePoint + SQL

    VM1 - AD + DNS

    VM2 - Exchange

    можно, при наличии двух лицензий (*покрывающих все ядра процессоров) Windows Server 2016 Standard.

    Есть ещё опция: SQL 2016 можно установить на VM c Linux. Например, Debian - он бесплатен.
    Тогда можно слать так c одной лицезией Windows Server 2016 Standard:
    хост - бесплатный Windows Hyper-V Server 2016
    VM1 - AD + DNS + Exchange
    VM2 - SharePoint
    VM3 - Linux + SQL 2016

    потом будет другой разговор 3000-5000 через SharePoint в основном в WEB-приложения...
    это будет отдельный сервер, и, скорее всего, не один.
    8 ноября 2017 г. 12:30
    Модератор
  • 2 Если говорить про редакцию Standard то действительно вы можете запустить до 2х ВМ на хосте (железной машине) к которой эта лицензия (не ключ а именно лицензия) "прикреплена", при условии что на хосте кроме ролей необходимых для функционирования нет.

    т.е. я правильно понял, что на хост-машине под управлением Windows Server std, кроме Hyper-V, ничего стоять не должно?! Даже файл-сервер нельзя... Бред, какой-то, тогда зачем на хост-машину ставить Windows Server, если можно обойтись обычным Hyper-V... :):):)

    8 ноября 2017 г. 12:56
  • Бред, какой-то, тогда зачем на хост-машину ставить Windows Server, если можно обойтись обычным Hyper-V... :):):)
    ради графических инструментов управления Hyper-V
    Все эти роли доступны в редакции Hyper-V Server, за исключением того что в этой редакции нет полноценных гуев.
    8 ноября 2017 г. 13:01
    Модератор