GEN6 Roadshow in Berlin: Coconut war : IPv6 cloud services in high load scenarios



Similar documents
The Cloud and IPv6 Company IPv6 and Cloud

Mobile Cloud Computing T Open Source IaaS

Network and Addressing Design for IPv6 Transition

Kamailio World Kamailio and OpenStack Together to build a truly scalable solution

msuite5 & mdesign Installation Prerequisites

WINDOWS AZURE NETWORKING

Putchong Uthayopas, Kasetsart University

SENTINEL MANAGEMENT & MONITORING

How To Create A Web Server On A Zen Nlb (Networking) With A Web Browser On A Linux Server On An Ipad Or Ipad On A Raspberry Web 2.4 (

This presentation provides an overview of the architecture of the IBM Workload Deployer product.

Web Application Hosting Cloud Architecture

Product Overview. UNIFIED COMPUTING Managed Load Balancing Data Sheet

Cloudified IP Multimedia Subsystem (IMS) for Network Function Virtualization (NFV)-based architectures

Enterprise Hybrid Cloud Computing

Cloud Computing. Adam Barker

Infrastructure as a Service (IaaS)

KVM, OpenStack, and the Open Cloud

Sales Slide Midokura Enterprise MidoNet V1. July 2015 Fujitsu Limited

Red Hat Enterprprise Linux - Renewals DETAILS SUPPORTED ARCHITECTURE

Load Balancer Comparison: a quantitative approach. a call for researchers ;)

Disaster Recovery White Paper

2) Xen Hypervisor 3) UEC

HEAnet IaaS Proof of Concept

Cloud Platform Comparison: CloudStack, Eucalyptus, vcloud Director and OpenStack

Building Private Cloud on

Networking Topology For Your System

Introducing Red Hat Enterprise Linux. Packaging. Joe Yu. Solution Architect, Red Hat

Remote PC Guide Series - Volume 1

The EVault Portfolio

PES. High Availability Load Balancing in the Agile Infrastructure. Platform & Engineering Services. HEPiX Bologna, April 2013

2013 ovh.com. All rights reserved

OpenStack: we drink our own Champagne. Teun Docter Software developer

How To Create A Cloud Based System For Aaas (Networking)

HPC ON WALL ST OPENSTACK AND BIG DATA. Brent Holden Chief Field Architect, Eastern US April 2014

A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM

CS312 Solutions #6. March 13, 2015

Optimizing Cloud Performance Using Veloxum Testing Report on experiments run to show Veloxum s optimization software effects on Terremark s vcloud

Skip the Transitions, Jump Straight into IPv6

PORTrockIT. Veeam : accelerating virtual machine replication with PORTrockIT

Private Distributed Cloud Deployment in a Limited Networking Environment

TELSTRA CLOUD SERVICES CLOUD INFRASTRUCTURE PRICING GUIDE SINGAPORE

EMA Radar for Private Cloud Platforms: Q1 2013

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University

Introduction to OpenStack

Gen-iTest Services. Realize The Full Power Of The Cloud For Performance Testing. Ian Mortimer and Gareth Shackel

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

CA Virtual Assurance/ Systems Performance for IM r12 DACHSUG 2011

KVM, OpenStack, and the Open Cloud

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software

Software-Defined Networks Powered by VellOS

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

ARQUITETURA OPEN SOURCE PARA NUVEM HÍBRIDA

Enabling Large-Scale Testing of IaaS Cloud Platforms on the Grid 5000 Testbed

Getting Started Hacking on OpenNebula

WE RUN SEVERAL ON AWS BECAUSE WE CRITICAL APPLICATIONS CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY.

IP Address Management: Smoothing the Way to Cloud-Based Services

Dell Wyse Datacenter for View RDS Desktops and Remote Applications

Software Defined Network (SDN)

FOR SERVERS 2.2: FEATURE matrix

ONE Cloud Services Secure Cloud Applications for E-Health

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

End-to-End Cloud Elasticity

Analysis of the European Platform-as-a-service Market. The Need for Efficient Application Delivery will Influence PaaS Growth

IBM Cloud Manager with OpenStack

Gladinet Cloud Enterprise

RED HAT ENTERPRISE VIRTUALIZATION PERFORMANCE: SPECVIRT BENCHMARK

Pertino HA Cluster Deployment: Enabling a Multi- Tier Web Application Using Amazon EC2 and Google CE. A Pertino Deployment Guide

Accelerate POC to Production: OpenStack with FlexPod

PipeCloud : Using Causality to Overcome Speed-of-Light Delays in Cloud-Based Disaster Recovery. Razvan Ghitulete Vrije Universiteit

SILVER PEAK ACCELERATION WITH EMC VSPEX PRIVATE CLOUD WITH RECOVERPOINT FOR VMWARE VSPHERE

Testing & Assuring Mobile End User Experience Before Production. Neotys

Stratusphere Solutions

White Paper: Enterprise Hosting 2013

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

Veritas InfoScale Availability

How To Compare The Two Cloud Computing Models

BASICS OF SCALING: LOAD BALANCERS

Deployment Topologies

How to Guide: StorageCraft Cloud Services VPN

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use.

Process of Performance Testing a Banking Application

Next Gen Data Center. KwaiSeng Consulting Systems Engineer

blueprint IL3 CONNECTIVITY FROM SECURE END-USER DEVICES

Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build

CloudLink - The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds

Symantec Cluster Server powered by Veritas

POSIX and Object Distributed Storage Systems

unisys Unisys Stealth(cloud) for Amazon Web Services Deployment Guide Release 1.0 January

Cisco Dynamic Workload Scaling Solution

Transcription:

GEN6 Roadshow in Berlin: Coconut war : IPv6 cloud services in high load scenarios Dr. Gabriela Gheorghe Martin Krengel This project has received funding from the European Union s

The Election Challenge Citkomm operates the election count application for the municipalities in South Westphalia Results are published in real time via Internet as counting goes on during the election evening Elections for local parliaments result in heavy load Simulation is difficult for several reasons Number of User Network latency User behaviour in case of delays Last local election result presentation five years ago failed substantially In May 2014 combined elections Europe and local parliaments

Motivation Citkomm s VoteManager service is accessible at wahlen.citkomm.de Elections in May 2014 Combined European and local parliament elections Heavy load expected Data centre's usual bandwidth for sure insufficient

Solution strategies Transition of the whole election infrastructure to an external cloud platform First setup at national elections in autumn 2013 failed Extension of the Internet presentation platform to a cloud platform Problems with latencies of frontend result updates due to implementation restrictions in the application services University of Luxembourg investigates IPv6 ability of Open Stack

Idea: combine two parts University of Luxembourg Investigating cloud operating system Open Stack Enabling it for IPv6 Security considerations in IPv6 production Looking for a governmental use case Citkomm Existing election presentation application and structures (backend, frontend) Peak load capable setup for presentation required Looking for a flexible operation platform

Integrating the testbed at the University of Luxembourg

Citkomm testbed vpn connection subnets are IPv6 enabled and capable of IPv6 data transport 8 7

UL testbed: cloud meets IPv6 OpenStack = open-source cloud distribution More than 200 companies have joined the OpenStack project AT&T, AMD, Canonical, Cisco, Dell, EMC,HP, IBM, Intel, NEC,Oracle, Red Hat, SUSE Linux, VMware and Yahoo! IaaS Management of virtual resources (virtual machines) VMs in such a cloud distributed across physical machines

OpenStack administration console

OpenStack Icehouse in an IPv6-enabled network

Resulting Architecture QSC data centre IPv4 Users DNS round robin IPv6 University Luxembourg Reverse Proxy Cluster IPv4 Reverse Proxy Cluster IPv6 WebServer Citkomm VoteManager Application Count registration

COCONUT WAR

Testing and Monitoring Challenge: Due to the browser's happy eyeballs strategy IPv6 may never be used if IPv6 responsibility is worse than IPv4's Monitoring: Parallel check for IPv4 and IPv6 connectivity distributed agents of v6sonar [ www.v6sonar.com ]

Load Tests Heavy load test # connections Bandwidth used Coconut war in several scenarios Using customized services of the distributed platform v6sonar from Nephos6 Server stress over 600 Mbps per single server Behaviour and limits of IPv6 systems similar to IPv4 servers

Monitoring of IPv6 user experience

Some impressions from the election evening The evening of truth

Summary Election presentation could be operated without any problems about 5% of the traffic could be served with IPv6 Forecast was 2% (due to expected significant share of non IPv6 enabled mobile user) Google average share of IPv6 traffic for Germany was about 9% at that time Total load was a fraction of the tested high load scenarios Other data centres still reported shortages and delays in their infrastructure

Conclusions

The point with IPv6 and cloud IPv6 - > addressability and thus end-to-end connectivity cloud systems Reduce spending on infrastructure Improve accessibility Enable scaling cloud and IPv6 make sense because the resources that IPv6 can access, can be virtualised in the cloud and controlled remotely

What have we learnt? IPv6 clouds are the future how to deploy an IPv6-enabled private cloud how to integrate private cloud to an existing production infrastructure first steps towards a resilient infrastructure during regional/national elections

... and at the end Some impressions from the election evening https://www.youtube.com/watch?v=mgc4xsvp-9s&list=uuureb6v-ubzn2xhvm5uunhg&index=2

Questions? Contact GEN6 info@gen6-project.eu www.gen6-project.eu Contact Gabriela Gheorghe - UL gabriela.gheorghe@uni.lu www.uni.lu Contact Martin Krengel - Citkomm krengel@citkomm.de www.citkomm.de Contact Ciprian Popoviciu nephos6 chip@nephos6.com www.nephos6.com 22