温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Microsoft Teams语音落地-01实战软语音网关部署

发布时间:2020-07-16 11:40:44 来源:网络 阅读:9347 作者:scnbwy 栏目:云计算

我的Microsoft Teams 快速上手系列本周暂停一下,因为我搞了点Azure的资源所以应@Nemo呼应,这一篇介绍下如何在Azure上部署一台软的Teams语音网关(大多数时候我们都是在公司内部部署虚拟化的网关)

在上一篇文章迁移到Teams中我也有提到过语音的问题,在Teams上最佳实践语音架构如下图,通过启用媒体旁路功能在内部用户使用Teams拨打电话媒体流会直接路由到语音网关上进行呼进,而信令流依然从语音网关去到Teams的Phone System

Microsoft Teams语音落地-01实战软语音网关部署

大概原理明白了,那么现在就有一个问题了,这个语音网关是以什么样的形式进行部署?有哪些语音网关可用?我大概总结了一下我常用的语音网关部署方式:

企业内部机房部署SBC1000,SBC2000(微软认证语音网关,品牌Sonus)

企业内部机房部署M1000,M2000(微软认证语音网关,品牌奥科)

企业内部机房虚拟化部署SWE(Vmware、Hyper-V),这是软的语音网关实际上就是一个虚拟机。

公有云Azure上部署SWE、VE SBC

总结一下国内目前基于Skype for Business Server或Teams语音落地基本使用微软认证的两大品牌:奥科和Sonus(现在叫Ribbon)。以上是公司用的比较多网关,Sonus和奥科语音网关实现原理基本类似(应该不存在打广告嫌疑吧哈哈)。

硬件和软件的网关各有优势这里不作具体对比,有兴趣的可以留言。这篇文章着重分享一下如何在Azure上部署SWE!首先说下SWE的部署最核心要求:至少有两张网卡对应不同的子网,分别跑信令和媒体流。

正好前几天微软在成都搞了一场Azure Cloud Day的活动,借着活动的机会搞了点Azure的资源来做SWE部署,接下来就一起看下怎么在Azure上部署SWE吧(文末有分享如何在Azure上部署奥科的VE SBC网关)

上面说过SWE实际上是虚拟机,那么在Azure上创建虚拟机大家应该都玩过,但是还是跟大家强调一下吧,先把所有资源组以及网络,子网创建好然后再去创建虚拟机,不要直接创建虚拟机在创建的过程中去创建各种资源和网络这并不是微软的最佳实践。

那么接下来我们就从创建各种资源开始吧。

我这里单独为SWE创建一个资源组,选择资源组,然后点击添加,填写好基本信息如资源组名称以及所在区域,如下图

Microsoft Teams语音落地-01实战软语音网关部署

创建成功

Microsoft Teams语音落地-01实战软语音网关部署

Microsoft Teams语音落地-01实战软语音网关部署

接下来单独添加网络,点击虚拟网络,选择添加,填写好虚拟网络名称以及资源组

Microsoft Teams语音落地-01实战软语音网关部署

创建完成

Microsoft Teams语音落地-01实战软语音网关部署

接下来在刚刚建好的虚拟网络中添加子网

Microsoft Teams语音落地-01实战软语音网关部署

填写好子网名称以及子网范围

Microsoft Teams语音落地-01实战软语音网关部署

按照以上方法创建两个不同的子网

Microsoft Teams语音落地-01实战软语音网关部署

好了以上各种资源就创建完成了。接下来就开始部署SWE吧,在Azure门户首页选择创建资源,直接搜索Ribbon(Sonus和奥科已经将他们自己的软语音网关做好放到Azure市场中去了哦)然后选择Ribbon SWE Lite(同时奥科厂商也将软的语音网关做好放到Azure应用市场里面,后面会描述下如何在Azure上去部署奥科的语音网关VE SBC)如下图

Microsoft Teams语音落地-01实战软语音网关部署

点击创建

Microsoft Teams语音落地-01实战软语音网关部署

填写好虚拟机的名称以及用户名密码(默认大小是B1ms已经够用了,如果用户并发数比较大可以调整大小)然后点击下一步磁盘

Microsoft Teams语音落地-01实战软语音网关部署

磁盘类型选择高级SSD并选择下一步网络

Microsoft Teams语音落地-01实战软语音网关部署

默认是只有一张网卡的,在创建虚拟机过程中无法添加其他网卡,所有这里就选择默认子网即可。配置好后直接点击创建

Microsoft Teams语音落地-01实战软语音网关部署

会对Azure帐户进行一次验证,验证完成后点击创建即可等待虚拟机创建完成

Microsoft Teams语音落地-01实战软语音网关部署

创建过程

Microsoft Teams语音落地-01实战软语音网关部署

创建完成

Microsoft Teams语音落地-01实战软语音网关部署

SWE在运行中无法添加网卡,所以我们需要对虚拟机进行关机然后添加网卡,选中SWE然后点击停止

Microsoft Teams语音落地-01实战软语音网关部署

完全停止运行

Microsoft Teams语音落地-01实战软语音网关部署

然后点击虚拟机,选择网络,点击附加网络接口,并点击创建一个新的网络接口(俗称网卡)

Microsoft Teams语音落地-01实战软语音网关部署

网卡命名,并选择我们之前创建好的第二个子网

Microsoft Teams语音落地-01实战软语音网关部署

创建完成后一定要点击确定才会将网卡绑定到SWE虚拟机上哦

Microsoft Teams语音落地-01实战软语音网关部署

附加网卡完成后即可看到SWE虚拟机存在两张网卡

Microsoft Teams语音落地-01实战软语音网关部署


然后对虚拟机进行开机

Microsoft Teams语音落地-01实战软语音网关部署

这时候虚拟机已经获取到一个公网IP地址

Microsoft Teams语音落地-01实战软语音网关部署


但是这个公网IP地址是动态的,如果SWE虚拟机重启后这个IP地址将发生改变,那么就无法正常与Teams Phone System进行通信了,所以我们需要将这个IP改成固定IP 地址

Microsoft Teams语音落地-01实战软语音网关部署

选择静态IP地址后点击保存即可

Microsoft Teams语音落地-01实战软语音网关部署

OK,接下来还有一个问题,我们只修改了默认的IP地址为固定的,那我们新添加的网卡还是动态的,这时我们就要去配置另外一张网卡的IP地址了,选择虚拟机然后点击第二张网卡

Microsoft Teams语音落地-01实战软语音网关部署

选择IP配置,看到这个内部子网的IP也是动态的,点击这个IP

Microsoft Teams语音落地-01实战软语音网关部署

选择启用公网IP并配置IP地址

Microsoft Teams语音落地-01实战软语音网关部署

新建公网IP地址

Microsoft Teams语音落地-01实战软语音网关部署


选择分配静态地址

Microsoft Teams语音落地-01实战软语音网关部署


点击保存

Microsoft Teams语音落地-01实战软语音网关部署

那么接下来我们就使用固定的公网IP去连接我们的SWE网关,怎么样这个界面是不是就是硬件网关的配置界面?还是熟悉的配方还是熟悉的配置!

Microsoft Teams语音落地-01实战软语音网关部署

另外SWE是部署在Azure上的,和Teams Phone System打通完全是OK的,只需要开放端口就行

Microsoft Teams语音落地-01实战软语音网关部署

以上就是Sonus的SWE如何在Azure上部署的过程,前面也提到过奥科也有软的语音网关叫VE SBC,接下来简单分享一下奥科的VE SBC部署过程,首先在应用市场里面搜索AudioCodes,然后选择AudioCodes VE SBC

Microsoft Teams语音落地-01实战软语音网关部署

选择之后点击创建

Microsoft Teams语音落地-01实战软语音网关部署

之后的步骤就跟SWE部署过程就基本一样了,操作界面跟我们传统的私有云创建虚拟机更加类似Microsoft Teams语音落地-01实战软语音网关部署

那么和我本地的线路怎么打通呢?这个就需要配置更多的东西了,首先配置网关然后再配置Azure的Site to Site ×××即可和企业内部打通。这样用户在任何地方都能直接通过Teams

拨打电话,媒体流直接从Azure SWE到企业内部PBX或E1线路直接出局了。

期待我同事更多关于Teams如何实现Calling的文章吧(SWE侧配置、Teams侧配置)。

接下来我还是会围绕Teams的管理和使用继续为大家进行博客分享。

 

照例分享Teams强大的功能:

微软HoloLens 2即将发布,而Teams可以直接和HoloLens直接视频通话了,科幻大片里面的场景在现实中已经实现了!欣赏下场景吧

Microsoft Teams语音落地-01实战软语音网关部署

Microsoft Teams语音落地-01实战软语音网关部署

Microsoft Teams语音落地-01实战软语音网关部署


想要实现首先得要有一台HoloLens设备,其次还得安装Microsoft Dynamics 365 Remote Assist

下载链接如下

https://www.microsoft.com/zh-cn/p/microsoft-dynamics-365-remote-assist/9p77qgw10k9m?activetab=pivot:overviewtab

 

更多Teams通过HoloLens呼进他人可通过以下链接进行了解

https://www.microsoft.com/en-us/hololens#




向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI