...
【24h】

Scalable KTV system design and performance analysis

机译:可扩展的KTV系统设计和性能分析

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper, we describe a scalable KTV (Karaoke TV) system which is composed of many groups. Many constructed nodes are connected to form a group. In each node (room), users can demand and play their desired KTV programs from among more than 6000 KTV programs. For the sake of high reliability, we design the nodes and groups to standalone when the network between the nodes or groups is in failure. For the purpose of availability, we design each node to provide more than one thousand KTV programs in standalone node. Due to the huge size of KTV programs (50 M bytes per program, MPEG file), it is hard to construct a node with 1000 KTV programs, which would be 50 GBytes in size. To solve this program, we separate a KTV program into two individual files, a song of file (about 5 MBytes) and a video file (about 45 Mbytes). A song file is a combination of music, lyric and synchronous code adopted to control the timing of lyric data showing on the video screen when the music is playing. The video file will be shown on the video screen also when the music file is playing. Many song files (600 shared song files and 500 song files for the to top 500 KTV programs) and a limited number of video files (100 video files for the top 100 KTV programs) are stored in a standalone PC, called the constructed node, which is 10 Gbytes in size only. Many constructed nodes (20 nodes) are connected through a switch hub to form a group. The node in any group can share all of the 6000 songs. Many groups and a video server, which stores all 6000 video files and lesser-known KTV programs, can be tied together to form the scalable KTV system. This means that the size of the KTV system can be scaled from one node to more than one hundred nodes. When a user demands a program on a constructed node, the file song and the most appropriate video program will be fetched from a local node, neighbor nodes, or the video server, depending on the traffic in the network. Because each node or group can operate independently, the reliability and the availability of the scalable system are almost perfect. Based on implementation reports and the results of performance analysis, the scalable KTV system has been shown to work well.
机译:在本文中,我们描述了一个可扩展的KTV(卡拉OK电视)系统,该系统由许多组组成。许多构造的节点被连接成一个组。在每个节点(房间)中,用户可以从6000多个KTV节目中请求并播放他们想要的KTV节目。为了提高可靠性,当节点或组之间的网络出现故障时,我们将节点和组设计为独立。出于可用性的目的,我们将每个节点设计为在独立节点中提供一千多个KTV节目。由于KTV程序的规模很大(每个程序50 M字节,MPEG文件),因此很难用1000个KTV程序构造一个节点,该节点的大小为50 GB。为了解决该程序,我们将KTV程序分为两个单独的文件,一首文件的歌曲(大约5 MB)和一个视频文件(大约45 MB)。歌曲文件是音乐,歌词和同步代码的组合,用于控制播放音乐时在视频屏幕上显示的歌词数据的时间。播放音乐文件时,视频文件也会显示在视频屏幕上。许多歌曲文件(600个共享歌曲文件和500个歌曲文件用于前500个KTV程序)和有限数量的视频文件(100个视频文件用于前100个KTV程序)存储在称为构造节点的独立PC中,大小仅为10 GB。许多构造的节点(20个节点)通过交换集线器连接以形成一个组。任何组中的节点都可以共享所有6000首歌曲。可以将许多组和一个视频服务器(存储所有6000个视频文件和鲜为人知的KTV节目)捆绑在一起,以形成可伸缩的KTV系统。这意味着KTV系统的大小可以从一个节点扩展到一百多个节点。当用户在构造的节点上需要一个程序时,将根据网络中的流量从本地节点,邻居节点或视频服务器获取文件歌曲和最合适的视频程序。由于每个节点或组可以独立运行,因此可伸缩系统的可靠性和可用性几乎是完美的。根据实施报告和性能分析的结果,可扩展的KTV系统已被证明运行良好。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号