摘要

Nowadays, clusters of interconnected workstations have become a common solution for powering large composite displays, or "cluster display walls", to visualize high resolution images. Our paper is focused on analyzing a specific cluster display wall developed by Google, named Liquid Galaxy, made up of heterogeneous commodity hardware with different degrees of heterogeneity, running master-slave (Google Earth) and client-server (Quake III Arena) multimedia applications. With this in mind, we define and test different scenarios, representing the behavior of many kinds of users. Our results show that the CPU, memory and network are good enough to execute the client-server application, while, depending on the user behavior, the external network constitutes the bottleneck of the system in Google Earth. So, the master-slave application has focused our attention. Likewise, in order to analyze the users' point of view when interacting with Google Earth in the Liquid Galaxy, we define a new metric, named Visualization Rate (VR), which enables a relationship to be established between the user experience and the platform performance. In order to set the minimum acceptable value of the VR parameter according to users perception, we carried out different tests with real users. Then, this minimum threshold was compared with the VR value obtained from the automated benchmarking performed afterwards on clusters with different heterogeneity degrees. Finally, we analyzed the VR trend when the Liquid Galaxy is scaled from 3 up to 8 nodes in both the homogeneous and heterogeneous architectures to study the scalability of the system.

  • 出版日期2016-9

全文