Главная System Center, Без рубрики ConfigMgr 2012 Beta 2 – галопом по европам… (Part 01)
  • ConfigMgr 2012 Beta 2 – галопом по европам… (Part 01)

    betaТо, что ждали революционные массы – свершилось. Для публичного тестирования стала доступна Beta 2 новой версии System Center Configuration Manager 2012 (vNext).

    Загрузить дистрибутив ConfigMgr 2012 Beta 2 можно по ссылке: http://technet.microsoft.com/en-us/evalcenter/ff657840.aspx. Поскольку это всего-лишь бета-версия продукта, то на нее наложены довольно существенные ограничения по настройкам и поддерживаемому окружению. В частности установка поддерживается только для Windows Server 2008 SP2 x64 и на SQL 2008 SP1 + CU10\11. Стоит особо отметить, что SQL 2008 SP2 или SQL 2008 R2 не поддерживаются. Естественно, что выход RTM снимет эти ограничения. ConfigMgr 2012 будет первой версией SMS\SCCM которая работает в 64х битном режиме. И если предыдущую версию ConfigMgr 2007 можно было установить на 64х битную ОС, но работала она в все равно 32х битном режиме. Сейчас же ConfigMgr 2012 поддерживается 32х битные серверные ОС только как серверы точек распространяя (Distribution Point). Кроме этого поддерживается установка ConfigMgr 2012 Beta 2 только на системы с английским региональным окружением. Пока не поддерживается NAP (хотя к слову сказать мне еще не приходилось сталкиваться с работой NAP через ConfigMgr в реальной, продуктовой среде).

    В цикле этих статей я постараюсь осветить часть нововведений в ConfigMgr 2012 Beta 2 и поговорить об особо интересных вопросах. Эта и все последующие статьи из цикла, выражают только мое субъективное мнение, более того я впервые не особо сверялся с документацией (в большинстве случаев ее пока просто нет J ). Часть нововведение ConfigMgr 2012 мне очень интересна, но по разным причинам я не смогу их описать. Например, из-за ограничений своей тестовой среды, я не буду касаться вопросов управления мобильными устройствами. Помните – это пока всего лишь Beta, пусть и под номером 2 и все еще может поменяться. 😉

    Установка

    Как я уже говорил, установка ConfigMgr 2012 Beta 2 поддерживается только на Windows Server 2008 SP2. Из ролей (role) и возможностей (features) нам понадобятся:

    • .net Framework 3.5 и .net Framework 4
    • BITS
    • Remote Differential Compression
    • WSUS (если мы будем использовать Software Update)

    Устанавливаем данные роли и так же все зависимости от них. Устанавливаем SQL 2008 (Database, а так же в будущем сам ConfigMgr, я по старой привычке устанавливаю на отдельный от системы раздел). При установке SQL необходимо все службы (engine, agent, etc) запускать от имени Local System. Кроме того, необходимо будет явным образом указать в настройках фаервола разрешение для портов TCP: 1433 и 4022. Коллейшен (collation) сервера и баз по прежнему должен быть регистронезависимым , поддерживается только: SQL_Latin1_General_CP1_CI_AS.

    После установки SQL 2008 его необходимо последовательно обновить, вначале до SP1, а затем до CU 10 (или старше).

    Перед установкой ConfigMgr 2012 расширяем схему Active Directory. Не берусь утверждать, что ее нужно обновлять, если она уже была расширена для ConfigMgr 2007. Сравнение файлов CONFIGMGR_AD_SCHEMA.LDF для версии SCCM 2012 B2 и SCCM 2007 показали, что они одинаковы. Я устанавливал ConfigMgr 2012 в новом, чистом окружении и поэтому расширил схему с помощью утилиты extadsch, а так же создал служебный контейнер System\System Management и выдал полные права на него и все дочерние объекты для учетной записи Local System.

    <03-25-2011 05:50:05> Modifying Active Directory Schema – with SMS extensions.

    <03-25-2011 05:50:05> DS Root:CN=Schema,CN=Configuration,DC=itband,DC=local

    <03-25-2011 05:50:06> Defined attribute cn=MS-SMS-Site-Code.

    <03-25-2011 05:50:06> Defined attribute cn=mS-SMS-Assignment-Site-Code.

    <03-25-2011 05:50:06> Defined attribute cn=MS-SMS-Site-Boundaries.

    <03-25-2011 05:50:06> Defined attribute cn=MS-SMS-Roaming-Boundaries.

    <03-25-2011 05:50:06> Defined attribute cn=MS-SMS-Default-MP.

    <03-25-2011 05:50:06> Defined attribute cn=mS-SMS-Device-Management-Point.

    <03-25-2011 05:50:06> Defined attribute cn=MS-SMS-MP-Name.

    <03-25-2011 05:50:06> Defined attribute cn=MS-SMS-MP-Address.

    <03-25-2011 05:50:06> Defined attribute cn=mS-SMS-Health-State.

    <03-25-2011 05:50:06> Defined attribute cn=mS-SMS-Source-Forest.

    <03-25-2011 05:50:06> Defined attribute cn=MS-SMS-Ranged-IP-Low.

    <03-25-2011 05:50:06> Defined attribute cn=MS-SMS-Ranged-IP-High.

    <03-25-2011 05:50:07> Defined attribute cn=mS-SMS-Version.

    <03-25-2011 05:50:07> Defined attribute cn=mS-SMS-Capabilities.

    <03-25-2011 05:50:08> Defined class cn=MS-SMS-Management-Point.

    <03-25-2011 05:50:08> Defined class cn=MS-SMS-Server-Locator-Point.

    <03-25-2011 05:50:08> Defined class cn=MS-SMS-Site.

    <03-25-2011 05:50:08> Defined class cn=MS-SMS-Roaming-Boundary-Range.

    <03-25-2011 05:50:08> Successfully extended the Active Directory schema.

    <03-25-2011 05:50:08> Please refer to the ConfigMgr documentation for instructions on the manual

    <03-25-2011 05:50:08> configuration of access rights in active directory which may still

    <03-25-2011 05:50:08> need to be performed. (Although the AD schema has now be extended,

    <03-25-2011 05:50:08> AD must be configured to allow each ConfigMgr Site security rights to

    <03-25-2011 05:50:08> publish in each of their domains.)

    Переходим непосредственно к самой установке. Запускаем мастер splash.hta

    Большая часть пунктов меню в нем еще не работоспособна и отображает такое сообщение:

    Выбираем вариант: Install. Мастер отображает нам список того, что мы должны сделать.

    Я выбрал установку отдельного Primary сайта с базовым функционалом.

    По старой доброй традиции, нам необходимо скачать набор обновлений. Если раньше для их загрузки с отдельного компьютера мы использовали утилиту setup.exe с ключом download. Теперь существует отдельная утилита, которая загружает обновления: setupdl.exe

    Обновления занимают порядка 192Мб и включают в себя:

    • Microsoft Remote Differential Compression Library
    • Windows Update Agent 3.0
    • WMI Redistributable Components version 1.0
    • Silverlight
    • .NET Framework Client Profile 4.0 RTM
    • SQL Server 2008 Express
    • MSXML 6.0 Service Pack 1
    • SQL Server 2008 Native Client
    • SQL Server 2008 System CLR Types
    • SQL Server 2008 Management Objects
    • SQL Server 2008 Replication Management Objects

    Код сайта и его имя, а так же каталог установки. Из нового – возможность не ставить консоль администрирования при установке сайт сервера.

    Вот так выглядело бы окно проверки, если бы я не выполнил все требования перед установкой.

    Первый запуск

    Во-первых, новый вид, хотя если вы работали с OpsMgr 2007 – то он вас не сильно удивит. Во-вторых, ленты (ribbon) как например в Office 2007\2010, по итогам тестовой эксплуатации показались очень удобными, но пришлось отключить для экономии места на экране. В-третьих, скорость работы и отображения изменений. Первые 10 минут я по привычке жал F5 после каждого своего действия. Но теперь это больше не нужно. Все изменения происходят и отображаются мгновенно.

    Рабочие задачи в консоли разбиты на 4 группы:

    • Administration
    • Software library
    • Monitoring
    • Asset and Compliance

    Administration

    Раздел Administration содержит несколько узлов, содержимое которых понятно я думаю без слов.

    Раздел Site Hierarchy

    Новый Discovery Method – Active Directory Forest Discovery. Будет позволять автоматически отслеживать изменения на уровне леса AD, при этом создавая границы AD Site\IP subnet на основании результатов обнаружения. Я думаю, что это позволит снять часть рутинной и часто забываемой работы по созданию границ.

    Можно заметить, что из раздела Schedule исчезла галочка Run as soon as possible. Теперь мы можем запустить полное обнаружение через контекстное меню в консоли. Естественно, что я запустил обнаружение.

    Из интересного в других Discovery – возможность задавать учетную запись для каждого отдельного метода обнаружения. Атрибуты AD в том же методе AD System стало задавать гораздо удобнее.

    Как раньше задавались дополнительные атрибуты AD.

    Тем временем успешно автоматически создалась новая граница:

    Появились группы границ (boundary groups). Именно для групп теперь задаются все привычные действия – задание сайта, который входит в эти границы и тип его подключения (fast\slow). Вполне логичный шаг, поскольку раньше в больших окружениях один сайт мог иметь несколько границ. Теперь настраивать и администрировать стало намного проще.

    Два последующих подраздела: Exchange Server Connectors и Addresses, я пока пропускаю, поскольку моя тестовая среда их не поддерживает.

    Последний подраздел: AD Forest содержит сводную информацию по лесу AD: домены, сайты, подсети, статусы обнаружения.

    Раздел Site Operations

    Просто огромное количество изменений о них мы будем говорить в следующих статьях. Один скриншот который мне понравился больше всего

    Раздел Client Settings

    Теперь политики клиента можно создавать. Естественно тема отдельной статьи, но этот момент я не мог не показать. Кто знает, тот поймет J

    Разделы Security, Migration Distribution Point и DP Groups – даже не буду показывать скриншоты, слишком много там всего – ждите отдельных статей J

    На этом на сегодня все. На десерт еще несколько снимков консоли.

    Alexey

Комментарии

  1. довольно подробно.
    Спасибо.
    Только кардинальных отличий от 200-ой версии кроме интерфейса я не увидел.
    говорят что в 2012 изменился сам подход на сервис ориентированный…
    Насколько это правда и где можно посотмреть детали?

  2. Изменений довольно много. Причем как в интерфейсе и подходе, так и во внутреннестях.
    Примерный список: http://blogs.technet.com/b/configmgrteam/archive/2011/03/23/announcement-system-center-configuration-manager-2012-beta-2-has-been-released.aspx

  3. “Первые 10 минут я по привычке жал F5 после каждого своего действия.” – как знакомо-то! Уже ради этого стоит попробовать.

  4. Поменялось много чего, теперь дочерние сайты могут работать с собственными базами данных на SQL Server Express. С помощью Bing Maps можно графически на карте разнести офисы. Одна из фишек, она уже была в 2012 бета 1, – это софтпортал, при этом пользователю доступна веб страница из которой он может выбрать себе программу для установки, кроме того там же можно разместить ярлык, инструкцию на разных языках. Как уже упомянули выше – политки для клиентов можно устанавливать отдельно, подключение к клиентской станции стало полноценным, работает клипборд и ctrl+alt+del. Проверил на W2K8R2 + SQL2008SP2 – все замечательно развернулось и работает. Пока не нашел как запустить работу сайта в Native Mode, нет той вкладки где она раньше была.

  5. “В-третьих, скорость работы и отображения изменений. Первые 10 минут я по привычке жал F5 после каждого своего действия. Но теперь это больше не нужно. Все изменения происходят и отображаются мгновенно.”

    Алексей, увы, не согласен.. После того как проставил клиента с помощью Push Install долго ждал пока обновится информация в консоли, но обновилась, только после принудительного F5..

  6. “В-третьих, скорость работы и отображения изменений. Первые 10 минут я по привычке жал F5 после каждого своего действия. Но теперь это больше не нужно. Все изменения происходят и отображаются мгновенно.”

    Алексей, увы, не согласен. Запустил установку клиента с помощью Push install и долго ждал обновления информации в консоли. Пока не сделал принудительный refresh ничего не обновилось…

  7. […] хорошо описаны в статье Алексея Тараненко «ConfigMgr 2012 Beta 2 – галопом по европам… (Part 01)», основным из которых является требование к версии MS SQL. […]