Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

VMCast: A VM-Assisted Stability Enhancing Solution for Tree-Based Overlay Multicast.

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • المؤلفون: Gu W;Gu W;Gu W; Zhang X; Zhang X; Gong B; Gong B; Zhang W; Zhang W; Wang L; Wang L
  • المصدر:
    PloS one [PLoS One] 2015 Nov 12; Vol. 10 (11), pp. e0142888. Date of Electronic Publication: 2015 Nov 12 (Print Publication: 2015).
  • نوع النشر :
    Journal Article; Research Support, Non-U.S. Gov't
  • اللغة:
    English
  • معلومة اضافية
    • المصدر:
      Publisher: Public Library of Science Country of Publication: United States NLM ID: 101285081 Publication Model: eCollection Cited Medium: Internet ISSN: 1932-6203 (Electronic) Linking ISSN: 19326203 NLM ISO Abbreviation: PLoS One Subsets: MEDLINE
    • بيانات النشر:
      Original Publication: San Francisco, CA : Public Library of Science
    • الموضوع:
    • نبذة مختصرة :
      Tree-based overlay multicast is an effective group communication method for media streaming applications. However, a group member's departure causes all of its descendants to be disconnected from the multicast tree for some time, which results in poor performance. The above problem is difficult to be addressed because overlay multicast tree is intrinsically instable. In this paper, we proposed a novel stability enhancing solution, VMCast, for tree-based overlay multicast. This solution uses two types of on-demand cloud virtual machines (VMs), i.e., multicast VMs (MVMs) and compensation VMs (CVMs). MVMs are used to disseminate the multicast data, whereas CVMs are used to offer streaming compensation. The used VMs in the same cloud datacenter constitute a VM cluster. Each VM cluster is responsible for a service domain (VMSD), and each group member belongs to a specific VMSD. The data source delivers the multicast data to MVMs through a reliable path, and MVMs further disseminate the data to group members along domain overlay multicast trees. The above approach structurally improves the stability of the overlay multicast tree. We further utilized CVM-based streaming compensation to enhance the stability of the data distribution in the VMSDs. VMCast can be used as an extension to existing tree-based overlay multicast solutions, to provide better services for media streaming applications. We applied VMCast to two application instances (i.e., HMTP and HCcast). The results show that it can obviously enhance the stability of the data distribution.
    • الموضوع:
      Date Created: 20151113 Date Completed: 20160706 Latest Revision: 20151120
    • الموضوع:
      20260130
    • الرقم المعرف:
      PMC4643025
    • الرقم المعرف:
      10.1371/journal.pone.0142888
    • الرقم المعرف:
      26562152