Televes Demonstration Kit for BonFIRE
The Televes Demonstration Kit is a set of documentation and software to help and show the BonFIRE facility to the cloud experimenters and researchers. This kit allows the easy creation, management and monitoring experiments, using as an example of a User Agent developed by HOPBOP experiment (Televes experiment over BonFIRE).
If you want to download the kit, please uses the link:
Televes Demonstration Kit (1,363,146 Kb)
The main objective of the experiment HOPBOP ( Home Platform over BonFIRE Project) is test the resilience of the Televés home platform and determine the conditions to obtain an optimal service depending the number of users, profiles, homes and services used. This platform encompasses a group of devices which provide Internet services to the user for home management, control and surveillance in a broad sense. All services are available using a central server, which acts as the manager of security, communications and access to the home.
The Televés platform is a product aimed for companies oriented to home security and management, not only using a public Internet network but also using private networks guaranteeing the quality of services. The test of the platform must be performed in public Internet network, in private network using TCP/IP without quality of service, and in private network with Quality of service bandwidth guaranteed. One of the goals is to achieve the platform to be as independent as possible of the infrastructures.
The resilience of a home platform is its main strength to be able to efficiently deliver services which like for instance, elderly surveillance or health assistance, must have a near zero failure rate no matter the access time, the people connected at a time and the network conditions in terms of load and connectivity.
The experiment tries to answer different questions, some related to the resilience of home Platform to the punctual disconnections and time to recovery. Particularly, the objective is to know how the server responds to a big number of homes with some of the heavier services like video surveillance.
The experiment also attempts to answer questions related to the improvement of the platform, in this sense the main question is the parametrization of the server to improve the provision of services and the automatic adaptation to the real scenario, this is the more generic question brought up, because the parametrization of the server in the cloud depends on different variables with relationships with each other and the quality of every service, specially the surveillance service. The experiment allows know if is possible the creation of an automatic system that allows automatic adapting the quality of service depending of quality of the network and the characteristics of the server used the, in this sense the Televés Home Platform has the capability of the configuration of the parameters that affect the performance, like size of the frame, number of frames per second and the maximum storage space for every home and others. To achieve this goal will be necessary to collect the measures of performance (like maximum number of frames that the home can transfer, maximum number of video recording on-line that the server can show, etc) and combine them with the quality of service desired.
The outcome of the experiment will be very useful to verify the home platform, ensuring the fulfilling of the actual demand, but not only that, the experiment will allow that the platform can support the future services to the future demands.
Added-value of the BonFIRE infrastructure
The Televés home platform has special features that make its testing in a real environment extremely difficult if not impossible, the main difficulties come from the architecture of the platform and the test resources available, we need to know how the server answers to a high number of connected homes and how the efficiency of the different services can be improved by the distribution of processing and storage in the cloud. Should the test wants to be extended to a close to real working environment, in addition to have available a high speed internet connection, it is also needed to set up every home with the elements of the architecture needed. The test over real system is possible only with a number limited of units (real devices configured in the laboratory simulated a home). Particularly, the problem of resources is magnified when a test in real Internet environment is wanted for a significant number of homes, primarily because an Internet public connection is needed in every home-device connected to the Platform and furthermore, although the cost of rent of the Internet connection can be negligible, the time necessary to configure every real home device will make the test of the platform very difficult and even impossible.
In addition, the platform being a product focused to companies oriented in security and management home services, not only using a public Internet network, but also using private networks with QoS, the test of the platform must be performed in public Internet network, in private network using TCP/IP without quality of service, and in private network with Quality of service guaranteed the bandwidth. Therefore is necessary that the experiment is performed over these networks with and without QoS and in a controlled environment.
These reasons show how the one way to test the platform is its virtualization. BonFIRE represents an ideal platform of virtualization for testing and optimization the actual and future Internet services. The use of BonFIRE provides an opportunity to test products and services that in real word is impossible, with capabilities that are difficult to implement locally by small research centres or SME, where our product can be tested and new concepts can be experimented. In addition, this experiment needs some of the BonFIRE unique capabilities as a testbed where the experimenter can control network parameters such as bandwidth, latency or errors.
The multi-site cloud architecture provided by BonFIRE will help in creating models for testing and performance that will allow respond the different questions of the Televes Home Platform , questions impossible to answer without BonFIRE.
The use of the Televés Home Platform on BonFire will permit to obtain a shorter time of develop and therefore the product time-to-market will decrease with superior and reliable services. This will show that BonFire helps to the provision of new added-value services based on technical computing. Cloud infrastructures will permit the deployment of these new set of services in shorter time and with less input investment.
Impact on the BonFIRE project
The virtualization of Televés Home Platform implies the virtualization of home devices, smart-phones , user interaction and the server. The use of the Televes Home Platform will permit to show how BonFire can support any kind of product or experiment.
With the virtualization of the Televés Home Platform on BonFire Project, a high number of homes can be virtualized, this produces an integrated large scale experiment, as large as needed. This will show that BonFire Project has the capacity required to support large-scale experiments as well as permitting to improve the BonFire Project capacity to support large-scale experiments.
The European industry will be able to see the benefit achieved from the results obtained on Televés experiments by using the BonFire facility. Televés Platform is a product for the real market, and thus it will give a vision for the industry of the capacity of BonFire Project for any product related. It permits to have an industrial vision of BonFire like a reference of experimentation capacity on the cloud.
The proposed experiment exploit the possibilities of the BonFIRE facilities: distributed computing infrastructure, monitoring capabilities, and network control, therefore it uses most of the components of the BonFIRE infrastructure, and will help to improve the final user experience.
The research leading to these results has received funding from the European Commision's Seventh Framework Programm.