If you are upgrading from Lync Server 2013, your Windows Fabric will be upgraded from v1.0 to the appropriate version during the in-place upgrade.ĭuring installation, Windows Fabric creates a local configuration file at C:\ProgramData\Windows Fabric\\Fabric\. The Windows Fabric is installed during the setup of your Skype for Business Server. The backend database is still the location for all response groups information – both static and dynamic – and the loss of your backend database even for a short period could have a serious negative effect on your call experience. I’ve had more than one client tell me that their SQL database is going to be “virtualized” and therefore they are not going to do a HA solution.
RECOMMENDATION: Don’t make the assumption that because the backend database is primarily used for hydration that it means you can choose a SQL solution that doesn’t include high availability (HA). This change will allow conferences to resume faster in the event of a failure of a front-end server. The biggest change however is that conferencing data is now written synchronously to the backend database. The backend database exists as a location for blob storage for the front-end servers, this allows the front-ends to hydrate their local database when a routing group is started. What should be obvious is that the basic concepts are the same. In terms of how Skype and Fabric work together, it’s a very similar picture from Lync 2013. Your best option for high availability will be to do a side-by-side migration to Skype for Business 2015 on new hardware (or virtual machines). RECOMMENDATION: If you are running Windows 2008 R2 you should not do an in-place upgrade. Support long term to me is questionable and when and what CU stops supporting it will be the million dollar question.
So although Windows 2008 R2 supports Fabric v3.0 and an in-place upgrade I wouldn’t do it. Initially the thought was Server 2008 R2 was going to support only Fabric v2.0 but somewhere late in the process the key parts of v3.0 (or maybe the whole thing) were ported back to work on 2008 R2. Lync Server 2013 used Windows Fabric v1, Skype for Business 2015 uses Windows Fabric v3, but this wasn’t always going to be the case. Back in October 2013 I wrote an article on how Windows Fabric and Lync Server 2013 interact with one another and now it’s time to write an in-depth article on what’s change.