zoukankan      html  css  js  c++  java
  • EasyDSS点播版如何部署一套高可用视频点播平台方案?

    软件的高可用性是指软件的不间断运行能力,它一方面要求软件所依赖的设备本身具有高可靠性,另一方面必须从软件的设计入手,其主要技术指标是存储切换功能,数据复制功能,数据快照功能等。

    高可用性H.A.(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。它与被认为是不间断操作的容错技术有所不同。HA系统是企业防止核心计算机系统因故障停机的最有效手段。

    对于EasyDSS有旗舰版、直播版和点播版的区别。EasyDSS的点播版主要是将视频文件转码存储到服务器上,通过服务来对外进行分发,那么如何实现点播版的高可用部署呢?

    首先我们可以确定,EasyDSS点播版数据分为实际的视频源文件和记录到数据库的数据文件信息,具体的部署方案大致可以如下:

    1、在两台电脑上部署EayDSS,独立运行,互不影响;

    2、两台EasyDSS都启用mysql数据库,同时对于一个数据库进行数据读写,以此来保证两台甚至多台服务器记录数据。以此来保证数据的统一性;

    3、同时将同一个磁盘空间挂载到两个部署EasyDSS的服务器上面,保证挂载在两个服务器上的磁盘的路径是一致的,路径名也保持一样;

    4、这样就可以保证两个EasyDSS服务的实际的视频文件和数据都是一样的;

    通过上面的操作我们可以发现,虽然两个独立运行的EasyDSS,但是点播的数据是一样的。这样就是两个数据完全相同的EasyDSS在独立运行,那么这两个EasyDSS就实现了互相热备。当其中一台出现问题,另外一台可以自动替补上去,保证项目的稳定性,同时也保证了数据的不断更新。

    TSINGSEE青犀视频EasyDSS的直播技术经过了多年的经验积累和沉淀,基于专业的跨平台视频编解码技术和大规模视频内容分发网络,可将其与其他第三方平台对接,组合灵活自由,在教育直播方面,EasyDSS提供稳定流畅、高可靠、高并发的直播服务,能够轻松打造企业级在线直播点播平台,欢迎了解或测试。

  • 相关阅读:
    CF261E Maxim and Calculator
    USACO Section 2.1
    码工新人的成长升职之路~
    Skip level 1 on 1
    有效利用1 on 1
    [职场感言] 入职一年总结
    职场新人建议
    L1 正则为什么会使参数偏向稀疏
    Inception网络
    ResNet
  • 原文地址:https://www.cnblogs.com/easydss/p/15166323.html
Copyright © 2011-2022 走看看