Thursday, November 1, 2012

Exploring Default Installation and SQL Paths in Lync Server 2013

A shift has been made in Lync Server 2013 to process more SQL transactions local on the server than on Lync Server 2010.  One of the main reasons for this is to provide better resilience across all workloads (including user/conferencing services) compared to just voice resiliency in Lync Server 2010.  This post will review different installation paths of Lync components based on drives available at the time of installation.

First let’s review the SQL Express instances that are running local on the Lync Front-end servers.  In my example, I will be looking at the Standard Edition of Lync.  The Enterprise Edition Front-End server will only have LYNCLocal and RTCLocal SQL instances.

Lync 2013 - DB Location - 1234 SE Services

The following lists each SQL instance and the databases associated with it:

  • LYNCLOCAL
    • Lyss
  • RTC – located on local Standard Edition servers and in back-end SQL instance for Enterprise Edition
    • RTCab
    • CpsDyn
    • RgsConfig
    • RgsDyn
    • RTCShared
    • RTCXDS
  • RTCLOCAL
    • XDS
    • RTC
    • RTCDyn

I wanted to see what would happen to default installation locations based on drives available.  Here are the scenarios that I tested:

Scenario #1 – C: drive only, default installation path

In a very default installation with only a C: drive, obviously all components get installed in their default locations.  The following screenshots shows the location of each Lync component.

Drive configuration:

Lync 2013 - DB Location - 1 SE c only

Lync installation path:

Lync 2013 - DB Location - 123 setup location default

SQL installation paths:

Lync 2013 - DB Location - 1 SE C Only SQL Install

RTCReplicaRoot path:

Lync 2013 - DB Location - 1 SE C Only RTCReplicaRoot

Database and Logs paths:

Lync 2013 - DB Location - 1 SE C Only CsData

Note that the RTCLocal database and log for XDS will always be located on the C: drive in the SQL installation path

Scenario #2 – C: and E: drive, default installation path

The following screenshots shows the location of each Lync component.

Drive configuration:

Lync 2013 - DB Location - 2 SE c e

Lync installation path:

Lync 2013 - DB Location - 123 setup location default

SQL installation paths (on C: ):

Lync 2013 - DB Location - 23 SE CE SQL Install

Note that the RTCLocal database and log for XDS will always be located on the C: drive in the SQL installation path

RTCReplicaRoot, Database and Log paths for RTC, RTCLocal, and LYNCLocal instances (all on E: ):

Lync 2013 - DB Location - 2 SE CE CsData-RTCReplica

Note that you can tell what SQL instance each database belongs to by looking at the parent folder to the DBPath/LogPath folders.

Scenario #3 – C:, E:, and F: drive, default installation path

The following screenshots shows the location of each Lync component.

Drive configuration:

Lync 2013 - DB Location - 3 SE c e f

Lync installation path:

Lync 2013 - DB Location - 123 setup location default

SQL installation paths (on C: ):

Lync 2013 - DB Location - 23 SE CE SQL Install

Note that the RTCLocal databases and logs (XDS) will always be located on the C: drive in the SQL installation path

RTCReplicaRoot, Database and Log paths for RTC, RTCLocal, and LYNCLocal instances (on E: ):

Lync 2013 - DB Location - 3 SE CEF E Volume

Note that you can tell what SQL instance each database belongs to by looking at the parent folder to the DBPath/LogPath folders.

Log paths for RTC, RTCLocal, and LYNCLocal (on F: )

Lync 2013 - DB Location - 3 SE CEF F Volume

Scenario #4 – C:, E:, and F: drive, Change installation path to E:

The following screenshots shows the location of each Lync component.

Drive configuration:

Lync 2013 - DB Location - 3 SE c e f

Lync installation path:

Lync 2013 - DB Location - 4 setup location

SQL installation paths (on C: ):

Lync 2013 - DB Location - 23 SE CE SQL Install

Note that the RTCLocal databases and logs (XDS) will always be located on the C: drive in the SQL installation path

Lync Program Files, RTCReplicaRoot, Database and Log paths for RTC, RTCLocal, and LYNCLocal instances (on E: ):

Lync 2013 - DB Location - 4 SE RTCReplicaRoot and lync install

Note that you can tell what SQL instance each database belongs to by looking at the parent folder to the DBPath/LogPath folders.

Log paths for RTC, RTCLocal, and LYNCLocal (on F: )

Lync 2013 - DB Location - 3 SE CEF F Volume

30 comments:

  1. Great info.

    If there is not enough space on the C drive the installation process will place the XDS database on the next available suitable drive.

    Our VMs weren't given enough space on C initially (40GB), so our XDS databases now reside in E on each server.

    ReplyDelete
  2. Watch Pinoy TV, Pinoy Lambingan, Pinoy Tambayan, Pinoy Ako, Pinoy1TV, Pinoy Channel, Pinoy Teleserye, Pinoy TV Shows Replay, Pinoy Network episode. you are Amazing and doing a great job. Watch all Fipino replays online in hd,.pinoy channel replays.

    ReplyDelete
  3. When you write a blog post for your business is simply not going to be available on top of the search results. Google uses over 200 ranking factors in their algorithm like Domain factors, Backlink factors, User interaction, Page-Level factors, Site-Level factors to name a few. Therefore, a well-skilled SEO expert will help you in enhancing your business. We are a SEO Company in Chennai, our SEO experts have good years of experience with tried & tested techniques to rank your website. So, if you are looking for a Best SEO Company in Chennai feel free to contact us.

    ReplyDelete
  4. Excellent read, Positive site, where did you come up with the information on this posting? I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work.
    Latest Sweepstakes 2020 | SweepStakes-Online
    Will you become our next big winner? Win like, Laptop, Car, Cash, Or more. Enter in our free online sweepstakes, Free online Giveaways and Free Online contests, Don't Miss your Chance. Hurry!
    Win $1000 Cash Sweepstakes in US | sweepstakes-online
    Win $8000 Cash MTN DEW Year of Groceries Giveaways 2020 | sweepstakes-online
    Chance to win a trip for 3 days 2 night, join Surf N Brew Sweepstake | sweepstakes-online
    win $25045 Cash (ARV) join Nutter Butter IWG and Sweepstakes | sweepstakes-online

    ReplyDelete
  5. It is important to seek medical coursework writing services and medical research paper writing services since students find help when they visit Medical Research Writing Services.

    ReplyDelete
  6. My Assignment Services will help you in making the decisions as per your requirement. They will provide you with many benefits. The essays and assignments will have relevant information. No need to worry anymore. If your workload is piling up and has to submit your assignment in less time, then you can get Math Homework Help from My Assignment Services. This will help you in setting up your priorities.

    ReplyDelete