什么是DDM,以及如何优雅的在服务器中运行DDM

/ 阅读:270
作者: DMT传新科技

各位好~想必各位在使用Dante设备的时候都会接触到Dante Controller这款Dante网络管理软件,而这款软件以最熟悉的矩阵方式为大家提供了极为便捷的Dante AoIP管理解决方案。

随着近期Audinate对Dante Controller的更新,另外一款由Audinate推出的软件随着Dante Controller上一个不太起眼的图标进入了我们的视野。

这个小小的图标就是今天我们的主题——Dante Domain Manager。

什么是Dante Domain Manager?

Dante Domain Manager是Audinate推出的一款基于Dante AoIP系统架构的管理规划的服务器端软件,其为架构管理者设计,用于管理整个网络或多个网络,如:演播室群、多区域的大型机构等集中管理,或演播室内音视频基于SMPTE2110-30、SMPTE2022-7的接驳进行集中管理。DDM侧重于跨子网设备重组、单子网单Vlan设备隔离,规划设备组属性的SMPTE工作模式、AES67工作模式、或传统Dante工作模式,DDM不对某个单独设备进行细节设置,路由或收发组播等。

DDM不参与Dante设备运行,即DDM只下发命令不参与处理,故DDM服务器崩溃不影响系统任何功能。

建议什么人使用Dante Domain Manager?

DDM使用者应熟悉整个系统架构,并且能够依据使用场景规划整个网络的配置方案,DDM使用者应在系统使用者(如调音师等)工作前利用DDM软件设置好网络架构。如:规划SMPTE工作模式的设备,配置音视频接驳所采用的SMPTE2059-2同步信息,规划不同设备间的隔离,规划共享设备的共享内容及方式。最后,DDM使用者还可以为系统使用者配置权限,设置独立的Dante Controller账号密码。

这就是Dante Domain Manager!

架构的逻辑归管理,信号的流程归使用。

如何使用Dante Domain Manager?

DDM基于Linux CentOS开发,可安装于服务器,或运行于包括VMware ESXi在内的全部虚拟环境中,DDM基于网页界面进行控制,操作端PC无需安装任何软件,仅与服务器网络连接即可。

那么,回归今天的主题,作为一款基于Linux开发的服务器端软件,如何优雅的使用一定是各位此时心中所疑惑的问题,区别于我们日常所熟悉的macOS或Windows操作系统,Linux这个在IT行业广泛使用的开源操作系统对于音频行业来说实在有些遥远,所以今天我们便带大家一起用优雅的方式,来体验这款强大的管理软件。

我们在此先明确一个概念,DDM作为Linux系统软件,是无法再Windows平台哪怕是基于Unix平台开发的macOS平台中运行的。

然而,DDM基于Linux开发的一大优势便是其具有非常优秀的轻量化特性,而这种优势便极大的便于我们将DDM部署于虚拟机或虚拟化平台中进行运行。

什么是虚拟机和虚拟平台?

虚拟机(Virtual Machine)指通过软件模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。

换言之,虚拟机就是在电脑中运行的一个程序,而这个程序可以模拟一台电脑的全部硬件,从而实现在一个操作系统中运行多个操作系统的功能。

虚拟机也就是电脑中的俄罗斯套娃

而Linux 作为个PC系统第三大平台,服务器操作系统第二大平台,当然可以完全融入虚拟化技术中,成为这套电脑套娃的一部分。

图为在macOS系统中运行于Virtual Box虚拟机内的DDM软件

而作为一台服务器,我们的目的是尽可能稳定且无人值守的运行我们所部署的软件,如果我们采用通常的PC操作系统,如:Windows或macOS,虽然依旧可以正常使用DDM软件,但作为服务器而言其稳定性及运行复杂度都将有所提升。

以Windows为例,即使想实现简单的开机自动启动DDM也需要复杂的策略或许才能实现。

那么,究竟如何才能优雅的在服务器中运行DDM软件呢?

这就需要请出我们今天的主角——虚拟化平台。

简单点说,虚拟化平台可以理解为运行在服务器中的操作系统和Windows类似,不过在Windows中我们运行的程序都是基于Windows编写的软件如Office等,而虚拟化平台这个操作系统中,我们运行的软件只有一种,就是通过虚拟技术运行的操作系统。

假设我们有一个非常强大的服务器,我们甚至可以同时运行Windows、macOS、Linux、Unix等等,通过虚拟技术我们将一台物理机虚拟成无数个虚拟的计算机,同时运行多个平台的多种程序。

就好像一个可以随时切换Android和iOS还不用关机重启的手机一样,这样你的王者荣耀就不怕换手机系统后王者还要从青铜再打一遍了!

当前比较主流的虚拟平台有VMware 公司的ESXi系统以及免费的开源操作PvE(Proxmox VE)。这两款平台各有千秋,不过VMware作为拥有虚拟化技术中的佼佼者,我们就以他们的ESXi为例开始我们的优雅之旅。

01获取ESXi(VMware vSphere Hypervisor)

ESXi全名VMware vSphere Hypervisor,我们在网络中直接搜索全名即可。

点击免费下载后即可进入下载页面,ESXi目前已经免费开放,不过需要我们注册并申请一个免费的激活码。

注册账户后会提示我们尚未拥有此产品,需要在此注册,点击该按钮完成注册后系统将自动生成注册码,并提供下载链接。

我们采用ESXi ISO Image格式进行安装,点击手动下载即可。

注1:由于VMware与2020年4月更新版ESXi 7.0,此版本对于部分旧款网卡驱动已删除,若无法安装请在网络中搜索6.7 U3或其他旧版进行安装,在此不做赘述。

注2:若采用品牌服务器,可参考服务器品牌官网下载该服务器适配的特殊优化版,如Dell在官网中就提供了为其服务器特殊优化的ESXi软件安装程序。

02安装ESXi(VMware vSphere Hypervisor)

当下载完成后,将该ISO文件写入U盘或刻录成光盘即可得到ESXi安装程序。在此我们推荐使用Balena Etcher软件写入U盘,该软件为开源免费软件,提供macOS及Windows版本。连接:https://www.balena.io/etcher/

注意:U盘容量需大于8G,且此操作将格式化U盘,相对而言刻录光盘更为便捷。

Windows用户使用安装版或便携版均可

制作好安装盘后将U盘或光盘插入服务器,开机选择启动盘启动,此步骤不同服务器主板操作,大部分为F2、F6、F11、F12中的一个。

安装过程中需要输入Boot密码,此密码为ESXi最高权限管理员密码,请务必牢记。

系统安装完毕将进入如下界面:

由于大多数服务器都具有多网口,ESXi将默认使用主板循序为1的网口作为管理网口,并使用DHCP分配IP地址,这些设置可通过F2按钮进入设置菜单进行更改。

  • 单击F2进入个性设置,输入账号和密码
  • 选择进入Configure Management Network --> IPv4 Configuration进入IPv4设置
  • 单击空格键选择Set static IPv4 address and network configuration:进入静态IP地址设置
  • IPv4 Address输入IP地址(请确保此IP无冲突)
  • Subnet Mask输入子网掩码
  • Default Gateway 输入默认网关(可参考同一网络中电脑的网络设置相同网关即可)

确认保存后将PC的IP地址修改为与ESXi同一网段,打开浏览器登陆刚才所设置的管理地址,即可完成进入ESXi管理页面。

至此,ESXi的安装工作全部完成。

03创建虚拟网络

进入ESXi管理界面后,我们首先将刚刚得到的激活码输入系统中。

点击管理-许可-分配许可证,填写激活码并确定。

随后点击网络进入虚拟网络设置界面,第一次安装完毕后ESXi已设置一台虚拟交换机,若服务器有多网口需求,如:1个网口为DDM软件网口,另一个为管理网口,则可以设置多个虚拟交换机并分配不同网口。

点击添加标准虚拟交换机,进入虚拟交换机创建页面。、

在上行链路中选择物理网卡,并修改设置为如上图所示,点击添加即可建立虚拟交换机。

在VMkernel 网卡选项中可添加新的管理网口,如下图所示:

注意,ESXi中管理网卡需依附于虚拟交换机中,而虚拟交换机上行端口决定了该虚拟交换机的物理网口,故此操作决定了该物理网口中的管理地址。选择静态配置静态管理IP,服务中勾选管理将此网卡设置为管理网卡。

在端口组页面中建立端口组,此端口为虚拟机所使用的网口,我们可以理解为虚拟机中插入的网线,如下图所示:

端口组依旧需要依附虚拟交换机,同样决定了使用此端口组的虚拟机所对应的物理网口,虚拟端口可与管理网卡使用同一虚拟交换机,且多个虚拟机也可使用同一端口组,从而实现一个物理网卡成为多个虚拟机的物理网口。

设置完毕后可检查虚拟交换机的状态,点击虚拟交换机选项卡后点击虚拟交换机,弹出界面如下:

图中我们可以得知,此虚拟交换机中具有3个虚拟机和1个管理网卡,同时所有这些均通过1个物理网口对外连接。

至此,我们完成了虚拟网络的配置。

04创建虚拟存储器

在ESXi中,服务器磁盘需要创建虚拟存储器才可被虚拟机使用,我们需要进入存储界面进行设置。

点击新建数据存储,输入名称后选择设备即可创建数据存储。

创建完成后点击数据存储中的数据存储浏览器。

选择创建目录或直接选择将DDM软件安装镜像至ESXi服务器存储中。

至此我们便完成了安装DDM前的全部准备工作。

05创建虚拟机安装DDM

点击侧边栏虚拟机进入管理界面,并点击创建/注册虚拟机,进入创建界面选择创建新虚拟机,点击下一步。

输入虚拟机名称,并选择兼容性,如下图所示:

选择虚拟机安装目录,即为刚刚我们创建的虚拟存储中,如下图所示:

选择虚拟机配置,此选项请依据服务器性能选择,DDM对于服务器性能所需相对较低,通常如下图所示选择。

在CD、DVD驱动器中选择数据存储ISO文件,在弹出界面中选择刚刚我们上传的DDM安装程序,如下图所示:

点击下一步进入配置预览界面,确认无误后点击完成,至此虚拟机配置完毕。

06设置开机自动启动

右键单击刚刚建立好的DDM虚拟机,在弹出界面中选择自动启动并启用。

再次点击自动启动,并配置自动启动参数,如下图所示,此选项可依据服务器性能自行修改,若服务器性能较弱,可适当延长启动时间。

点击侧边栏主机-管理界面,进入自动启动选项卡,点击编辑设置进入全局自动启动配置界面。

此启用自动启动,并配置默认启动延时。

至此自动启动配置完成,从此服务器开机后DDM即可自动启动啦~

也就是说,待DDM配置好后,日后使用只要将服务器开机,等待启动完成即可直接使用DDM,从此ESXi服务器就可以像家里的路由器一样,在角落里而不用顾及~

07启动DDM,完成配置

点击侧边栏中虚拟机选项,进入界面后点击DDM进入管理界面,点击打开电源或左上角虚拟机监视界面(图中那个巨大的播放按键)

至此,即可进入DDM安装界面,如下图所示:

用鼠标点击一下虚拟机窗口,如此便可使用键盘操作该虚拟机,而后点击Install Dante Domain Manager等待片刻即可完成安装。

至此优雅的在服务器中使用DDM即全部完成啦~

后续的操作和在虚拟机中运行DDM没有任何差别,将DDM使用的服务器物理网口接入交换机,用其他PC设置与DDM服务器同IP网段口即可通过浏览器访问DDM软件。

希望可以让各位用更优雅的方式体验DDM,对于Dante网络带来的便利!


了解更多讯息,敬请垂询传新科技有限公司

香港:852-27210343

北京:010-85806317

广州:020-81068112

上海:021-80185110‬‬

www.dmtpro.com

www.dmtpro.com.cn

欢迎识别二维码关注我们,获取更多精彩内容