摘要
:
Faster processors are quickly enabling a new class ofcomputationally intensive applications that actively transforminformation flows. Performing such computation at the terminal end iscontrary to current trends toward low-power te...
展开
Faster processors are quickly enabling a new class ofcomputationally intensive applications that actively transforminformation flows. Performing such computation at the terminal end iscontrary to current trends toward low-power terminal devices. Moreover,scalability and efficiency concerns are also encouraging serviceproviders to outsource computation when operating under loadedconditions. To address the problem of deploying such applications, weintroduce the JOURNEY network model, which provides computation as anintegrated network service. Contrary to other distributed computingmodels, JOURNEY does not attempt to guarantee that a given computationaljob will indeed be completed. Instead, the JOURNEY model trades off suchhard guarantees in favor of architectural simplicity, and hencescalability. In order for the JOURNEY model to be applicable toreal-time multimedia flows, we introduce the notion of softquality-of-service (QoS) that provides a probabilistic bound on theunprocessed packet rate (UPR). Based on this notion, we describe apacket-processing admission control algorithm that additionally takesinto consideration a flow's real-time constraints. We also propose acomputing router architecture that is based on cluster technology. Thisarchitecture can track technology advances in both routing and computingindependently. We further present a motivating multimedia applicationthat employs a semantically driven video transcoding service within theJOURNEY framework we implemented, and describe our experience along withperformance measurements
收起