SC2 2018 – The 8th IEEE International Symposium on Cloud and Services Computing

The 8th IEEE International Symposium on Cloud and Services Computing (IEEE SC2) 2018, took place in Paris, France, from the 19th to 22nd of November. The conference was co-located with two more events, namely the 5th International Conference on Internet of Vehicles (IOV) 2018 and the 11th IEEE International Conference on Service-Oriented Computing and Applications (IEEE SOCA) 2018.

We from the ICCLab participated for first three days of the SC2 conference as its focus on Cloud related topics meets our expertise and research interests for research and development activities. The main themes in focus were Cloud Platforms and Services, Networking and Services, and Cloud and SOA Services.

As an important venue for researchers and industry practitioners, SC2 offered the opportunity to exchange information about recent  advancements for IT-driven cloud computing technologies and services. The conference hosted a good number of participants for a familiar context were interacting with peers was easy, not in the last place over the coffee and lunch breaks.  In total 68 oral presentations were planned in 15 sessions. Additionally 10 posters were presented in a poster session and 3 keynotes were organized. The conference was organized over three days, with the first day being dedicated to tutorials and the next days with parallel sessions for each of the co-located conferences.

Besides attending the event itself, the main motivation to visit the SC2 conference was to present our paper entitled “Hera Object Storage: A seamless, Automated Multi-Tiering Solution on Top of Openstack Swift”. In the presented paper we highlighted some of our recent results from research in the field of Cloud storage. In particular, the focus of the contribution is in the fast-growing field  of unstructured data storage in distributed cloud.  We proposed an object storage solution built on top of OpenStack Swift. This solution is able to apply a multi-tiering storage to unstructured data in a seamless and automatic manner. The object storage decisions are taken based on the data temperature, in terms of current access rate.

The first day of the conference, was the day of my arrival. The first tutorial I could attend gave  insights in the NVIDIA company and their activities in the automotive industry. Various interesting results were presented, supported by real-world test videos. We could see how NVIDIA as a market leader supports manufacturers in building self-driving cars. We could appreciate how a full range of real-world conditions influencing the traffic conditions could be handled. The amount of work behind these results was probably not completely clear to many of us, but the needed hardware and software infrastructure was clearly huge!

The second very interesting talk was showing an interesting business model presented by Qarnot computing, France.  The model they presented promoted a solution where computing and heating are delivered from a cloud infrastructure. The solution is based on a geo-distributed cloud platform with server nodes named digital heaters. Each heater embeds processors or GPU cards and is connected to the heat diffusion system. With this solution, homes, offices and other buildings can be heated through the distributed data center which is able to balance the requests in computation and heating.

The last tutorial of the day proposed some basics of machine learning for unsupervised algorithms. A review on the applications and the challenges faced when dealing with data sets was also given.

The second day started with the official opening of the conferences with the presentation of the program. This was followed by a keynote on scheduling methods for elastic services as for a project driven by the AlterWay company in France. The rest of the day we had two conference sessions and a further Keynote speech where Cybersecurity, with its links to geopolitical issues, was in focus.

In the first SC2 session I attended we could follow presentations about the following topics: a comparison between unikernels and containers, user plane management for 5G networks, a cost analysis of virtual machine live migration, and two papers on automated tiered storage solutions, one of which I presented myself. The second session was dedicated to work in progress papers, covering topics like contextual information searching for encrypted data in cloud storage services, smart contracts with on and off-blockchain components, cloud native 5G virtual network functions.

The evening we could enjoy a banquet on the Seine river with all the conference attendees. The cruise on the Seine brought us close to the main sightseeing attractions of beautiful Paris. A fish-based dinner was served completing a perfect environment to exchange experiences with other conference participants.

Day 3 started with an enlightening keynote speech of Prof. Cesare Pautasso from the University of Lugano, Switzerland, which described the recent trend in terms of software development. This is dictated by the current scenario where end-users have multiple devices to access their data and contents and managing their personal information. To best manage such a complex multi-device user environment Liquid software is needed, whereby software can seamlessly flow and adapt to the different devices.

After the last session with some interesting papers presenting among others solutions for multi-objective scheduling in cloud computing, confidentiality and privacy issues in the Cloud, it was time to head back home. Our participation to the SC2 conference was definitely positive and we will surely consider next year’s conference edition as possible venue to share our new research experience.

Service Prototyping Lab (SPLab)

This page is kept for archiving. Please navigate to our new site: blog.zhaw.ch/splab.

The Service Prototyping Lab (SPLab) at Zurich University of Applied Sciences performs scientific research and development to rapidly and easily bring applications into the cloud while maintaining quality standards for high availability, high resilience, high degree of insight and other predictable characteristics.

selogo-splab-croppedHaving been founded in 2015, SPLab advances the state of the art in Service Prototyping. From applied research on novel service architectures and technologies to applied research on migrating software to the cloud through suitable services, SPLab is available for innovative technical collaboration projects with state-of-the-art open research methods. Headed by Josef Spillner, the lab hosts three long-term research initiatives. SPLab on demand operates in conjunction with the ICCLab to realise complex cloud application systems.

We are proud to regularly publish annual research lab reports; please refer to the most recent one (Service Prototyping Lab Report – Y2 (2017)) to get a summary of our activities.

The research initiatives which get fueled in funded projects (EU H2020, CTI, …) are as follows:

If you are interested in our work, subscribe to the joint ICCLab/SPLab blog feed, check our open source software on SPLab at Github, our peer-reviewed publications, or just follow SPLab on Twitter. We also run two public mailing lists: cloud-announce for academic community announcements of conferences, vacancies and so forth, and splab for updates on what happens in the Service Prototyping Lab. Furthermore, you may check out our research videos and datasets.

Amongst our lab results and its impact, we can point to the following recent highlights.

  • Education
    • Internet Service Prototyping elective module (ISPROT-EN) for IT bachelor students
  • Software
    • Swiss Army Knife of Serverless Computing (Snafu), Multi-Cloud Simulation + Emulation framework (MC-EMU)
  • Publications
    • Preprints, journal articles, conference and workshop proceedings: see publications page
  • Community
    • co-chairs of UCC’18/17/16, CLOUD’18 workshops, MIDDLEWARE’18 posters, …
    • Future Cloud Applications meetup for the greater Zurich region

Our expertise includes: Experimental comparison of stacks and frameworks; provocation and emulation of live conditions, e.g. popularity spikes, failures and malicious interruptions; decomposition of existing applications; cloud-aware designs for new applications; connectivity between services and devices; multi-cloud applications; continuous development and deployment of bundled microservices.

Contact Josef Spillner [josef.spillner / / zhaw.ch] regarding any SPLab matters such as joint research and innovation proposals.

Recent blog posts (list might be outdated):

Call for Contributions: IEEE/ACM UCC and BDCAT 2018, Zurich, Switzerland

SPLab Colloquium on Serverless Continuum

Science Meets Industry and Innovation Alignment

Announcing the Service Prototyping Lab

Since the inception of the InIT Cloud Computing Lab (ICCLab) in 2012, cloud computing has become a mainstream technology in Switzerland and everywhere else. There is a continued and in fact increasing industry need for innovating in cloud stacks, platforms, networking, energy efficiency and overall infrastructure.

But with all the platforms now deployed, more businesses are making use of them due to their inherent advantages such as on-demand provisioning / rightsizing, transparent pay-per-use pricing models, and flexible virtual infrastructure packages. Applications and services are migrated to such platforms or even engineered specifically for these platforms. Consequently, we have received the feedback from the business side and acknowledge it with an extension of our applied research activities. In order to frame our involvement prominently, we hereby announce the opening of the SPLab in addition to the ICCLab. Continue reading

InIT Cloud Computing Lab (ICCLab)

ICCLab is an applied research lab which is pushing the boundaries in Cloud Computing research and education. The lab is led by Prof-Dr. Thomas Michael Bohnert and it operates within the Service Engineering group of ZHAW’s InIT (Institute of Applied Information Technology) in conjunction with the SPLab. It comprises of a diverse mix with different backgrounds, levels of experience and nationalities. The team is an active group which is very engaged within the Swiss and EU research arenas and also has significant bilateral activities with local Swiss companies.

ICCLab…

Join the ICCLab community and follow ICCLab on Twitter.

Contact details for the lab are here.