开发者社区> 技术小胖子> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Lync Server 2010不同规模拓扑图详解

简介:
+关注继续查看

对于大多数的公司来说,Lync Server标准版确实已经足够,但对于一些大型企业或组织来说,这远远不足。首先,在一台Lync服务器上部署Lync的所有角色,性能非常低下,即便我们的CPU很强大,但CPU的使用率还是会很低,这是因为服务器中的程序没有办法将CPU性能完整的发挥出来,我们多核的CPU也就失去了意义;第二,一台Lync服务器是无法实现高可用和冗余的,一旦宕机了整个组织都将面临断线、无法正常使用Lync。第三,采用All In One的形式部署,无法实现负载均衡的环境,从而导致用户体验下降,整个解决方案失败。

考虑到以上原因,我们可以采取在组织中部署Lync Server企业版来解决这三个问题,企业版的部署是非常灵活的。我们可以进行多角色的并置部署,来实现资源的合理分配;也可以将每个角色都分别部署在不同的服务器上来实现负载均衡。并且企业版还有企业版池的概念,我们来看看企业版和标准版池的差异:

企业版池允许池中存在多台Lycn Server的前端共同组成一个池,以实现负载均衡、相互冗余以及故障转移,同一个池中的服务器宕机可以将当前的Lync会话、会议以及语音即时消息等无缝转移。标准版池则一个池只一台服务器,虽然可以创建多个标准版池,但无法进行相互冗余负载均衡故障转移。

在了解到这些概念后,我们来看三个不同级别的Lync Server企业版解决方案拓扑。

clip_image001_thumb

第一种是最简单的,我们可以部署Lync Server标准版来实现。只需要两台服务器,即前端服务器和边缘服务器,其中的边缘服务器不是必须的,但需要实现可靠的外部访问就必须要。其中的前端服务器并存了A\V音视频会议服务和数据库,某种方式也可以理解为还并置了控制器;数据库可以并置了存档和监控服务器,需要注意的是不能直接使用SQL Express版,需要安装完整版的SQLserver,否则无法部署存档和监控服务角色。边缘服务器位于内部网络和边缘防火墙之间,不需要加入域,边缘服务器和边缘防火墙之间以私有网络进行连接。

这种拓扑部署好处是进行有限的负载均衡,用户访问时可以获得比All In One方式更高的性能。但无无法实现高可用,故障转移,由于仅仅是做了基本的角色分离,所以负载均衡的效果也非常有限。

clip_image002_thumb

第二种相对复杂一些,我们需要部署Lync Server企业版来实现。一共需要六台服务器,两台前端服务器共同组建一个Lync Server企业版前端池,一台服务器用于搭建A\V音视频服务器。一台用于搭建Lync后端服务器,还有一台用于搭建存档和监控服务器,还有一台边缘服务器用于实现外部用户访问。

这种拓扑部署的好处是进一步的进行角色分离,使得负载均衡更加有效,在用户数较多的组织中用户能够获得更好的Lync体验;前端池中有两台前端服务器,通过DNS的负载均衡可以获得更好的负载均衡效果,并且实现了故障转移,使得在其中一台出现故障后能够将当前的负载无缝的转移到另一台前端服务器上;将数据库服务器细分部署为后端服务器和存档\监控服务器,获得更高的数据库性能。

clip_image003_thumb

第三种拓扑是按照标准的大型企业的两个站点来规划的,我们可以看到在这种拓扑中有两个站点,并且在每个站点中都有两个企业版前端池,每个池有4台前端服务器。并且每个前端池中分别都单独的存在两台SQL存储服务器,在池的前方还存在DNS负载均衡机制。并且做了相对完整的角色分离,单独的中介服务器以及两台音视频会议服务器组建的音视频会议池、一台监控和一台存档服务器等。并且针对外部用户访问搭建了由两台边缘服务器组建的边缘服务器池,来应对大规模的用户访问,可以保证在保证用户体验的前提下进故障转移和服务器高可用。

这种部署可以支持数千人甚至上万人的组织统一沟通体验,两个站点每个站点两个前端池可以保证用户获得良好的体验,并且在其中任意服务器宕机后能够进行故障转移,不中断用户的会话和即时通讯。并且两个站点可以进行相互冗余的配置,以及通过配置媒体绕过来增强用户的企业语音体验,进一步的增强用户体验。




 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/810089,如需转载请自行联系原作者



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SQL SERVER中LIKE使用变量类型不同输出结果不一致解惑
原文:SQL SERVER中LIKE使用变量类型不同输出结果不一致解惑 一同事在写脚本时,遇到一个关于LIKE里面使用不同的变量类型导致查询结果不一致的问题,因为这个问题被不同的人问过好几次,索性总结一下,免得每次都要解释一遍,直接丢一篇博客岂不是更方便!其实看似有点让人不解的现象背后实质跟数据类型的实现有关。
845 0
.net(VS2005)开发的WebService在Java(eclipse)中的引用问题
不得不承认,用VS2005开发或者引用WebService确实太方便了,我也一直这样做   但在一个JAVA项目里引用这个WebService时,发生了很奇怪的错误 环境是:JDK6、MyEclipse6.5 错误截图:   如果忽略这个错误,也可能顺利生成代理类,但心里总是不舒服 看描述似乎是这个WSDL不符合什么SOAP绑定标准。
803 0
System.Runtime.InteropServices.COMException: 拒绝访问.
最近在做IIS管理软件的时候,在连接ADIL的时候老是出错,研究了半天没找出原因。因为先前一直用web来测试,一直没注意到权限问题,今天在msdn上刚刚找到原因,原来是IIS操作权限的问题,问题找到了,也好解决了。
929 0
21114
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载