CloudStack European User Group
3 March 2016
Giles Sirett
Chairman, CSEUG
Giles.sirett@shapeblue.com
Giles@Apache.org
Twitter: @gilesSirett
Thanks to today’s sponsors
 Introduction & CloudStack news roundup, Giles Sirett (13:30-14:30)
 Improving CloudStack for Operators, Rohit Yadav (14:30-15:00)
 Containers and CloudStack, Sebastien Goasguen (15:00-15:30)
 BREAK 15:30-16:00
 Using the KVM hypervisor in CloudStack, Dag Sonstebo (16:00-16:30)
 Securing your Cloud Environment, Jon Noble (16:30-17:00)
 17:00 onwards - drink in pub for questions !
Todays Agenda
 Collaborative environment for:
 all things CloudStack
 Related tech: ecosystem products, hypervisors, storage, etc
 Technical deep-dives, issues & best practice
 Case studies & ideas
 To showcase complementary technologies
 No pitching !
 Membership “database” on LinkedIn
The aims of this group
How we fit in
Apache
CloudStack
Project
Development,
Governance &
decisions
CSEUUG
Cloudstack
Silicon
valley UG
CloudStack
India UG
CloudStack
NYC
CloudStack
Brasil UG
Cloudstack
Japan UG
• CloudStack European User Group
• Geneva CloudStack User Group
• CloudStack - Romania
• Australian CloudStack User Group
• CloudStack Brazil User Group
• Vancouver CloudStack Meetup
• Japan CloudStack User Group
• CloudStack India Bangalore Chapter
• CloudStack India Hyderabad Chapter
• CloudStack Pune Meetup
• CloudStack SF Bay Area Users Group
• CloudStack NYC User Group
• CloudStack Boston User Group
• CloudStack DC and NoVA User Group
This group is one of many…
CloudStack news
Recent Releases
Release Date
4.6 10 Nov 2016
4.6.1 30 Nov 2016
4.6.2 13 Dec 2016
4.7 13 Dec 2015
4.7.1 20 Jan 2016
4.8 20 Jan 2016
 Improved SAML plugin & authentication framework
 Redundant Routers for VPC and VR refactoring
 UI: SSH keys and User-Data
 Send statistics collected by StatsCollector to Graphite
 Browser-based Template/Volume upload
 Run CloudStack inside Docker
 Deprecation of awsapi
4.6.x Release
 Metrics Views for CloudStack UI
 Quota Service
 Affinity groups within projects
 Updates: VMware sdk 5.5, Niciri/Nuage plugin updates,
vCenter 6.0 support
4.7.x Release
 Mainly bug fixes
4.8.x Release
Two types of CloudStack user…
Agile User
• Embraces devops
• dev & ops
collaborate
• automate test &
release
• Emphasis on cloud
native apps
• Aspires to
continually deliver
• Like to fail fast
“Less than Agile” user
• Risk adverse
• Heavy with change
control
• Traditional or
unknown
workloads
• Stability always
takes priority
Rapid release cycle LTS releases
 Stable master
 Allows a release at any time
 Increased release cadence
 Ultimately working towards removing fork-truck upgrades
 Suits more agile users
New release model
 LTS branches cut every 6 months (Jan, July)
 14 months patch backporting
 20 months CVE/Security backporting
 The LTS Branches will AUGMENT the monthly releases
Community LTS initiative
 Out of band management (power management)
 Dynamic routed VPC (OSPF)
 Host HA with out-of-band management based fencing
 Dynamic roles for role based access control (RBAC)
 Strongswan based VPN/ipsec
Development On deck
 Improve release principles
 Faster release
 LTS initiative
 CI automated & distributed testing
Community initiatives – on deck
 Improve Marvin
 Support for Java 8
 Migration to Spring 4.x
 Embedded Jetty
 Less painful and improved database and CloudStack
upgrades
 UI codebase improvements
In planning
One specific mention
29%
Ecosystem news
 Schuberg Philis have decided to
fork CloudStack for their own us
 Welcome…… “Cosmic cloud”
 Full details
https://www.cupfighter.net/2016
/01/welcome-mission-critical-
cloud
Schuberg Philis
 This was no surprise
 Big deal ? – we loose 5%
of commits
 The Citrix strategy was
incorrect from the
beginning
Farewell to Citrix
Welcome Accelerite
 CCCEU15
 7-9th October - Dublin
 www.cloudstackcollab.org
 Presentation Videos
 https://www.youtube.com/pla
ylist?list=PLbzoR-
pLrL6ruJrhXZ-
jSSYw0m3WfK4ea
Videos now published…
 CloudStack Collaboration
conference
 Sao Paulo – Brasil
 29/30 Sept 2016
 Hackathon & mini-conference in
planning
 Montreal May 2016
 Cloudstackcollab.org for updates
Upcoming conferences
 60 questions/90 minutes
 Certification length 3 years
 Created by LPI, provided by Pearson
Vue
 $150
 http://home.pearsonvue.com/test-
taker.aspx
 Use promocode ACCELpromocodeASF
for $50 rebate to CloudStack project
CloudStack Certification launched
Improving CloudStack for
Operators
Rohit Yadav
Next Speaker…
 Get involved in the ACS community
 Join a mailing list
 Help
 Be helped
 Engage with the developer
community
Specific calls to action
 Does the world know your org runs Cloudstack ?
 Make sure they’re public about their use
 Push for a case study
 Explain the benefits
 Be proud of ACS
Specific calls to action
 Our sponsors: BT, ShapeBlue &
Solidfire/Netapp
 Steve, Neil & Kuldip
 Rohit, Sebastien, Dag & John
 And now…..
Thanks

Introduction and CloudStack news

  • 1.
    CloudStack European UserGroup 3 March 2016 Giles Sirett Chairman, CSEUG Giles.sirett@shapeblue.com Giles@Apache.org Twitter: @gilesSirett
  • 2.
  • 3.
     Introduction &CloudStack news roundup, Giles Sirett (13:30-14:30)  Improving CloudStack for Operators, Rohit Yadav (14:30-15:00)  Containers and CloudStack, Sebastien Goasguen (15:00-15:30)  BREAK 15:30-16:00  Using the KVM hypervisor in CloudStack, Dag Sonstebo (16:00-16:30)  Securing your Cloud Environment, Jon Noble (16:30-17:00)  17:00 onwards - drink in pub for questions ! Todays Agenda
  • 4.
     Collaborative environmentfor:  all things CloudStack  Related tech: ecosystem products, hypervisors, storage, etc  Technical deep-dives, issues & best practice  Case studies & ideas  To showcase complementary technologies  No pitching !  Membership “database” on LinkedIn The aims of this group
  • 5.
    How we fitin Apache CloudStack Project Development, Governance & decisions CSEUUG Cloudstack Silicon valley UG CloudStack India UG CloudStack NYC CloudStack Brasil UG Cloudstack Japan UG
  • 6.
    • CloudStack EuropeanUser Group • Geneva CloudStack User Group • CloudStack - Romania • Australian CloudStack User Group • CloudStack Brazil User Group • Vancouver CloudStack Meetup • Japan CloudStack User Group • CloudStack India Bangalore Chapter • CloudStack India Hyderabad Chapter • CloudStack Pune Meetup • CloudStack SF Bay Area Users Group • CloudStack NYC User Group • CloudStack Boston User Group • CloudStack DC and NoVA User Group This group is one of many…
  • 7.
  • 8.
    Recent Releases Release Date 4.610 Nov 2016 4.6.1 30 Nov 2016 4.6.2 13 Dec 2016 4.7 13 Dec 2015 4.7.1 20 Jan 2016 4.8 20 Jan 2016
  • 9.
     Improved SAMLplugin & authentication framework  Redundant Routers for VPC and VR refactoring  UI: SSH keys and User-Data  Send statistics collected by StatsCollector to Graphite  Browser-based Template/Volume upload  Run CloudStack inside Docker  Deprecation of awsapi 4.6.x Release
  • 10.
     Metrics Viewsfor CloudStack UI  Quota Service  Affinity groups within projects  Updates: VMware sdk 5.5, Niciri/Nuage plugin updates, vCenter 6.0 support 4.7.x Release
  • 11.
     Mainly bugfixes 4.8.x Release
  • 12.
    Two types ofCloudStack user… Agile User • Embraces devops • dev & ops collaborate • automate test & release • Emphasis on cloud native apps • Aspires to continually deliver • Like to fail fast “Less than Agile” user • Risk adverse • Heavy with change control • Traditional or unknown workloads • Stability always takes priority Rapid release cycle LTS releases
  • 13.
     Stable master Allows a release at any time  Increased release cadence  Ultimately working towards removing fork-truck upgrades  Suits more agile users New release model
  • 14.
     LTS branchescut every 6 months (Jan, July)  14 months patch backporting  20 months CVE/Security backporting  The LTS Branches will AUGMENT the monthly releases Community LTS initiative
  • 15.
     Out ofband management (power management)  Dynamic routed VPC (OSPF)  Host HA with out-of-band management based fencing  Dynamic roles for role based access control (RBAC)  Strongswan based VPN/ipsec Development On deck
  • 16.
     Improve releaseprinciples  Faster release  LTS initiative  CI automated & distributed testing Community initiatives – on deck
  • 17.
     Improve Marvin Support for Java 8  Migration to Spring 4.x  Embedded Jetty  Less painful and improved database and CloudStack upgrades  UI codebase improvements In planning
  • 18.
  • 20.
  • 22.
  • 23.
     Schuberg Philishave decided to fork CloudStack for their own us  Welcome…… “Cosmic cloud”  Full details https://www.cupfighter.net/2016 /01/welcome-mission-critical- cloud Schuberg Philis
  • 24.
     This wasno surprise  Big deal ? – we loose 5% of commits  The Citrix strategy was incorrect from the beginning Farewell to Citrix
  • 25.
  • 26.
     CCCEU15  7-9thOctober - Dublin  www.cloudstackcollab.org  Presentation Videos  https://www.youtube.com/pla ylist?list=PLbzoR- pLrL6ruJrhXZ- jSSYw0m3WfK4ea Videos now published…
  • 27.
     CloudStack Collaboration conference Sao Paulo – Brasil  29/30 Sept 2016  Hackathon & mini-conference in planning  Montreal May 2016  Cloudstackcollab.org for updates Upcoming conferences
  • 28.
     60 questions/90minutes  Certification length 3 years  Created by LPI, provided by Pearson Vue  $150  http://home.pearsonvue.com/test- taker.aspx  Use promocode ACCELpromocodeASF for $50 rebate to CloudStack project CloudStack Certification launched
  • 29.
  • 31.
     Get involvedin the ACS community  Join a mailing list  Help  Be helped  Engage with the developer community Specific calls to action
  • 32.
     Does theworld know your org runs Cloudstack ?  Make sure they’re public about their use  Push for a case study  Explain the benefits  Be proud of ACS Specific calls to action
  • 33.
     Our sponsors:BT, ShapeBlue & Solidfire/Netapp  Steve, Neil & Kuldip  Rohit, Sebastien, Dag & John  And now….. Thanks