LYNC servers 2013 Preperation Notes Biju.docx

Embed Size (px)

Citation preview

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    1/12

    LYNC servers use topology builder to build the topology. Put the topology information over SQL server

    called CMS (Central Management Store)

    Topology builder is the tool installed to architect your LYNC environment. Using topology builder you are

    going to define pools, Sites, Server, Backend SQL DB server, what are the other features you are

    required etc

    The process of Defining the topology inside the topology builder is typically referred as authoring the

    topology.

    AD, SCHEMA and FOREST Preparation

    Then prepare the AD schema to add new Objects and attribute classes for the LYNC

    environment.

    Prepare AD Forest for create the universal security groups and roles to provide role based access

    control for the LYNC Environment.

    We need prepare all the domains that are going to host or contain any of the LYNC server rolesor clients. This process will modify the access control list.

    Forest and domain functional level should be windows 2003 or higher.

    After completing all the above requirements and authoring the LYNC topology you need to publish the

    topology in a backend SQL server database. Enterprise edition requires a full working version of SQL 64

    Bit server Database.

    Before installing LYNC you need to add the first server in the AD domain.

    Every LYNC server in your environment is going to get a local copy of the CMS (Read only copy) (Central

    Management Store). This database containing the topology and policy configuration in your

    environment.

    In an enterprise edition of LYNC there will be a backed SQL server that hosts the CMS. Every server will

    get a local coy, a read only copy. To install LYNC you need to retrieve a local copy of topology from CMS.

    Your LYNC server requires a certificate, possibly multiple certificates depending on the server roles that

    you are going to deploy.

    After installing the Microsoft LYNC server you can verify the installation from the LYNC control panel and

    make sure the services corresponding the roles are started.

    SQL server

    In enterprise Edition of LYNC deployment we will have a central copy of CMS in the backend SQL server.

    We deploy a topology on the SQL server where the CMS run.

    Database Server Requirements:

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    2/12

    SQL server 2008 R2 Enterprise 64 Bit / SQL server 2008 R2 Standard 64 Bit

    SQL server 2012 Standard 64 bit

    SQL server should be installed with the latest Service Pack

    SQL server will be used as a backend database for front end pool, Persistent Chat server

    Database, Archiving and monitoring Server database.

    Each of the LYNC servers will contain a local copy of the CMS database and LYNC will install a

    local copy of SQL server 2012 Express edition 64 bit on all of the LYNC servers.

    LYNC server also support SQL server Mirroring (New feature with 2013).

    Preparing the infrastructure and systems.

    Memory Requirements for Enterprise edition front end server 32 GB, 2.26 GHZ Hex core

    72 GB free space for OS and database local copies

    Recommended to install OS in a RAID1 (Mirroring)

    File Server Requirements

    Enterprise edition of LYNC server requires a file server( File server share).

    The file share is used by the enterprise edition of servers within a pool to share content across

    pool such as application content.

    Enterprise edition of LYNC server requires shared file storage for the servers participating within

    the pool. With full control to the administrator.

    This file share can be in the SAN, DAS, Clustered file share( for high Availability)

    OS Requirements for LYNC server( on All the servers)

    Windows 2008 R2 SP1 or higher Powershell V3 (Windows Management Framework PowerShell V3)

    .NET framework 4.5 or later( if you are installing 2012 server After the installation of .NET

    Framework 4.5 install HTTP server activation from server manager, this is a server manager

    feature.)

    Windows Identity Foundation

    IIS

    Windows Desktop Experience.

    Windows media format runtime.

    Microsoft Message Queuing ( This component is for Persistent chat, Archiving and monitoring

    support)

    Certificate Infrastructure requirements

    Internal DNS Requirements

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    3/12

    Name resolution for pool. All the devices in the pool will be normally connected to a hardware load

    balancer and a virtual IP (Single Virtual name against multiple IPs) willbe assigned for all the servers in a

    pool.

    Eg:

    LYNCPool.Costi.org 192.168.5.10

    LYNCPool.Costi.org 192.168.5.11

    LYNCPool.Costi.org 192.168.5.12

    Defining LYNC server 2013 Topology

    CMS (Central Management Store)

    MS has moved away from storing the LYNC configuration information in the Configuration partition of

    AD to SQL server. This is mainly because of reducing AD replication delay due to more data stores in AD

    database.

    Now we are using SQL server to store the configuration information about the LYNC configuration.

    The database is called xds.mdf

    Every LYNC server in the environment will store a local copy of topology information in the local SQL

    database ( Express Edition of SQL installed with LYNC)

    CMS database contains:

    Topology Information

    Configuration Settings

    Policies

    This information is replicated among other servers in the environment.

    Your servers will use a share in the format \\servername\xds-replica. This share is used for replicating

    xds database content among all the servers.

    Defining the topology in the topology builder.

    Topology builder is a tool that we will use to define the sites, Pools, servers( servers participating in front

    end pool, mediation server configuration, gateway, etc)

    http://servername/xds-replicahttp://servername/xds-replicahttp://servername/xds-replica
  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    4/12

    SIPis the Session Initiation Protocol. In IP and traditional telephony, network engineers have always

    made a clear distinction between two different phases of a voice call. The first phase is "call setup," and

    includes all of the details needed to get two telephones talking. Once the call has been setup, the

    phones enter a "data transfer" phase of the call using an entirely different family of protocols to actually

    move the voice packets between the two phones. In the world of VoIP, SIP is a call setup protocol that

    operates at the application layer.

    in addition to simple telephone calls, SIP can also be used to set up video and audio multicast meetings,

    or instant messaging conferences.

    While defining Topology you need to specify the SIP domain,

    Then Define the first Site Name ( here you can specify the site name as College or Brampton.

    Front End pool FQDN (Here we are choosing whether we are using Standard edition or enterprise

    edition of Lync.

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    5/12

    When you choose enterprise edition you need to provide the name of the servers in the pool. If you

    choose standard edition you dont have the option to provide a pool name. you can add up to 20 serversin the pool.

    Next will be the features that you are going to use in your environment. Instant messaging and presence

    are always enabled. When you choose archiving it will enable exchange server integration.

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    6/12

    Next is to choose to collocate the mediation server in the front end server. This is the server that

    communicate with your gateway(IP/PSTN gateway)

    Next is to define SQL server store

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    7/12

    Nest is to define a file share for XDS

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    8/12

    Next is for providing the web services URL (for internal and external)

    Next is to specify the office 2013 web app server. This enables users to share and view

    PowerPoint presentation during meetings with enhancements including animations, slide

    transitions, embedded video and the ability for users to independently navigate slides.

    Next is to define the Archiving SQL server store.

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    9/12

    Define the Monitoring SQL server store.

    After completing the topology builder you can verify or modify the parameters as shown

    below.

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    10/12

    Right click on enterprise Edition front end pool pool name properties

    Once you complete the topology using topology builder you need to publish it in CMS. Also you

    can edit the existing topology. When you are editing you are not editing the working copy. After

    you complete the editing you need the republish it to effect the changes.

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    11/12

  • 8/10/2019 LYNC servers 2013 Preperation Notes Biju.docx

    12/12

    Installing and setup LYNC Server

    Installation process is broken up in to different pieces.