软件的高可用性是指软件的不间断运行能力,它一方面要求软件所依赖的设备本身具有高可靠性,另一方面必须从软件的设计入手,其主要技术指标是存储切换功能,数据复制功能,数据快照功能等。
高可用性H.A.(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。它与被认为是不间断操作的容错技术有所不同。HA系统是企业防止核心计算机系统因故障停机的最有效手段。
对于EasyDSS有旗舰版、直播版和点播版的区别。EasyDSS的点播版主要是将视频文件转码存储到服务器上,通过服务来对外进行分发,那么如何实现点播版的高可用部署呢?
首先我们可以确定,EasyDSS点播版数据分为实际的视频源文件和记录到数据库的数据文件信息,具体的部署方案大致可以如下:
1、在两台电脑上部署EayDSS,独立运行,互不影响;
2、两台EasyDSS都启用mysql数据库,同时对于一个数据库进行数据读写,以此来保证两台甚至多台服务器记录数据。以此来保证数据的统一性;
3、同时将同一个磁盘空间挂载到两个部署EasyDSS的服务器上面,保证挂载在两个服务器上的磁盘的路径是一致的,路径名也保持一样;
4、这样就可以保证两个EasyDSS服务的实际的视频文件和数据都是一样的;
通过上面的操作我们可以发现,虽然两个独立运行的EasyDSS,但是点播的数据是一样的。这样就是两个数据完全相同的EasyDSS在独立运行,那么这两个EasyDSS就实现了互相热备。当其中一台出现问题,另外一台可以自动替补上去,保证项目的稳定性,同时也保证了数据的不断更新。
TSINGSEE青犀视频EasyDSS的直播技术经过了多年的经验积累和沉淀,基于专业的跨平台视频编解码技术和大规模视频内容分发网络,可将其与其他第三方平台对接,组合灵活自由,在教育直播方面,EasyDSS提供稳定流畅、高可靠、高并发的直播服务,能够轻松打造企业级在线直播点播平台,欢迎了解或测试。