Personal tools

Search results

4 items matching your search terms.
Filter the results.
Item type












New items since



Sort by relevance · date (newest first) · alphabetically
Publication D source code Elastic Build Service
Linux-based operating systems such as MeeGo consist of thousands of modular software packages. Compiling and packaging source code is an automated but computationally heavy task. As the load on a build farm can vary greatly, a local infrastructure is difficult to provision efficiently. In this paper we present the elastic acquisition of cloud resources as a means to ensure sufficient computing capacity for a software build system. This system is Open Build Service, a centrally managed distributed build system capable of building packages for several distributions and architectures. Main concerns were the technical feasibility, security and cost-efficiency of the proposed solution. A script was implemented to autonomously manage the elastic cloudbursting, monitoring resource usage and demand and making decisions whether new machines should be requested or idle ones terminated. The latencies incurred by the physical distance to the cloud were not insurmountable and the system scaled up in a matter of minutes. The main advantage achieved with cloud usage in this work was the advent of seemingly infinite number of resources on-demand, ideal for building taking care of sudden bursts of packages that can be built in parallel.
Located in Issues / / Volume 1 / 1
Publication CLOUD BASED CONCEPT FOR A FUTURE CONTACT BOOK
People are using several different devices and services for communication purposes. Managing and synchronizing contact information within these is challenging. In this paper we describe the development of a future contact book concept that utilizes the possibilities of cloud computing. A cloud based contact book can serve various devices and applications. Contact information can be updated automatically. The cloud based contact book could indicate availability of people and it could help in selecting the preferred communication channel. It also enables people to have different identities in their daily lives. The identities determine who is able to reach the person at any given moment and what communication channel is used. The contact book concept was co-created with potential users in different ideation activities. We describe the concept and initial user evaluation results.
Located in Discussion papers
Publication D source code Elastic Build Service
Linux-based operating systems such as MeeGo consist of thousands of modular software packages. Compiling and packaging source code is an automated but computationally heavy task. As the load on a build farm can vary greatly, a local infrastructure is difficult to provision efficiently. In this paper we present the elastic acquisition of cloud resources as a means to ensure sufficient computing capacity for a software build system. This system is Open Build Service, a centrally managed distributed build system capable of building packages for several distributions and architectures. Main concerns were the technical feasibility, security and cost-efficiency of the proposed solution. A script was implemented to autonomously manage the elastic cloudbursting, monitoring resource usage and demand and making decisions whether new machines should be requested or idle ones terminated. The latencies incurred by the physical distance to the cloud were not insurmountable and the system scaled up in a matter of minutes. The main advantage achieved with cloud usage in this work was the advent of seemingly infinite number of resources on-demand, ideal for building taking care of sudden bursts of packages that can be built in parallel.
Located in Discussion papers
Publication CLOUD BASED CONCEPT FOR A FUTURE CONTACT BOOK
People are using several different devices and services for communication purposes. Managing and synchronizing contact information within these is challenging. In this paper we describe the development of a future contact book concept that utilizes the possibilities of cloud computing. A cloud based contact book can serve various devices and applications. Contact information can be updated automatically. The cloud based contact book could indicate availability of people and it could help in selecting the preferred communication channel. It also enables people to have different identities in their daily lives. The identities determine who is able to reach the person at any given moment and what communication channel is used. The contact book concept was co-created with potential users in different ideation activities. We describe the concept and initial user evaluation results.
Located in Issues / / Volume 1 / 1
  • partners