Helix DNA Server的设置(一)

时间:2007-01-03 21:27:34   来源:  作者:whsong  点击:次  出处:技术无忧
关键字:Heli

下面的一些章节将介绍的是Helix DNA Server 的一些设置情况:

  首先我们看到的是关于端口的设置选项:


在点开浏览的大图中,我们可以看到自上而下依次定义了各种不同类型的端口,包括RTSP, PNA, HTTP, MONITOR, ADMIN等这些老端口,同时也有新端口,那就是MMS端口.提供对WM媒体文件的支持是Helix DNA Server的一个很重要的新特性.下面会有很多内容涉及到这一点,而关于端口冲突的问题,我们在安装的时候已经将过了.

  Enable Ramgen Port Hinting URLs 和UDP Resend Port 在原来的Real系统里面就有过设置,在这里也就不重复说明.有一个新东西就是Enable HTTP Fail Over URL for ASXGen,这是一个和ASX文件播放相关的选项.在Helix DNA Server有WM媒体文件内容的时候会用得到.

  IP Binding

  一台Helix DNA Server服务器上可能有不止一块的网卡,或者在一块网卡上可能有不只一个的IP地址,在某些情况下,就必须对Helix DNA Server的IP地址进行绑定.这个页面就是用来进行对服务器进行IP地址绑定以及对现有绑定进行编辑和删除的.



  要注意的是,绑定IP地址或者改变绑定以后,服务器将需要重新启动.

  MIME Type

  MIME Type的定义用于告诉服务器如何正确的识别文件,以保证其能完整有效的通过HTTP协议进行传输.对应于相应的扩展名,在这里都能找到相关的定义格式.



  要注意的是,并不是所有文件的扩展名在这里都能找到,只有需要通过HTTP协议传输的文件,必须在此定义MIME类型.而类似RM, ASF 等这些直接通过RTSP协议传输的文件是不需要在这里定义的.

  Connecting Control

  Connecting Control用来定义Helixerver有关连接的选项,从下面图片中我们可以看到在这里可以定义服务器的最大连接数,最大允许连接数(这个就是有授权所规定的),以及对用户播放器的限制, 比如仅限制Realplayer播放器使用,或者仅限制PLUS版本播放器使用等等.当然在这里还可以对服务的带宽进行限制,以保证同一台服务器上面的其他服务有足够的网络资源.



   Redundant Server

  这里是关于Helix DNA Server 的冗余服务器的配置页面,我们引用下面的图示象大家介绍冗余服务器的概念,冗余服务器是保证大规模稳定服务的必须配置!



  同样的直播流和媒体文件被镜像的放置于几个不同的服务器上,当用户连接其中的一个服务器失败的时候(导致失败的原因将是多样的),用户将被重新定向到另外一个备份的冗余服务器上去.

  在这个页面中,我们可以定义冗余服务器列表,目录映射关系以及例外目录设置.


 Mount Points

  这里的设置我想就不用多介绍了,应该用过REAL SERVER 的人对这里都是了如指掌了.但是现在这里也多了一些东西,那就是多了一个映射网络硬盘的功能以及打开CACHE功能的设定. 大家可以从下面的图中一看究竟.

  改变映射需要重新启动服务才能生效!



  HTTP Delivery

  Helix DNA Server 同样需要通过HTTP传输某些文件.下面的这些目录就是定义为通过HTTP协议传输的.你可以增加或者对目录进行编辑管理. 通过HTTP协议传输文件对于处于防火墙后面的用户是非常必要的.



  Cache Directives

  Helix DNA Server 默认状态下是对所有的点播文件和直播文件进行CACHE的处理,这就会出现一个问题,在采用Helix Proxy对多个Server进行管理的时候,CACHE将会导致一些不必要的麻烦,在这里,就是设置对某写文件和目录关闭CACHE功能的选项.比如一些实时性的新闻节目以及我们前面所说的从Server到Proxy的交流之间,都需要关闭CACHE功能.



User/Group Name

这里设置基于Unix 的用户名和组名,%-1 为缺省的设置,可以用运行在这台服务器的用户或组名替换这缺省值,您必须登录作为超级用户登陆使所做的改变生效。

改变设置后需要重新启动服务才能生效!
Helix DNA Server的设置(二)

Access Control

  这里是对访问进行权限设定的地方,可以定义允许或者禁止来自某个或者某段IP的访问请求,而且可以针对每个端口进行专门的设置,大家看一下下面的截图就会了解了。
  在下面的图中,我们可以看到对每一个规则,你可以定义允许权限,地址和子网掩码,以及特定的端口,而且可以对SERVER和CLIENT有不同的设置。


  User Databases

  这里是对用户认证数据库的定义,Helix DNA Server 支持多种数据库类型的数据文件,包括Flat File/ ODBC/ mSQL/ RN5 DB Wrapper 类型的数据库。我们会在马上的Authentication 中给大家介绍,如何在用户数据库上增加用户组和用户信息.


  Authentication

  我们可以在这个页面中增加登陆服务器的用户组和用户名.首先是增加用户组,我们可以从"+"开始入手,增加完用户组以后对用户组进行权限的定义,然后,再由下方增加单个用户到某个用户组.这样,就能实现对用户权限的管理了...赫赫。下面我们看通过用户权限管理可以做什么事情呢?


  Commerce

  赫赫,这个页面就比较复杂了,其实细细看来也不繁,这里就是定义了加密以后的REAL文件的传输,某些目录中的文件在被调用的时候,将会需要进行用户的验证.在右侧,我们就可以选择生效用户组类型,那么以后,我们就可以对特定的用户提供特定的服务了,这点对于以后互联网流媒体收费是十分重要的.其实,收费是最终目的,而为了达到这个目的,首先是要提供足够好的内容服务,对么?


  关于Security 选项的内容就说这么多了,接下去的是Logging & Monitoring 选项。


LOGGING & Monitoring - Server Monitor

  由于测试平台是.NET平台,所以默认情况下是没有安装JAVA虚拟机的,这个系统监视页面需要有JAVA 虚拟机才能正常的运行. 由于Helix erver支持多种文件格式,我们可以看到在一个监视界面上面同时有asf, rm, qt 文件同时被调用的壮观景象!


   Basic Logging

  权限操作日志和错误日志,基本上这两个选项是不需要更改的,除非你的服务器有非常大的数据流量,你可以适当更改一些日志选项,以保证你的服务器不会被日志挤爆...

  错误日志将会告诉你系统出现的错误情况,而权限操作日志则可能帮助你找出导致这个错误的原因.如果你还有更多的需要,那么就继续往下看,下面要介绍的就是自定义的日志操作了.


  Advanced Logging

  这里就是自定义日志的选项了,这是服务于对Helix DNA Server 有特殊要求的人,里面详细的定义了日志的类型,记录时间,描述,输出格式等等,如果你有兴趣,看看也好.

    



相关文章

    无相关信息

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面

300x250广告位招租