Archive

Archive for the ‘DevOps’ Category

VMworld EU 2015 Buzz: VMware Video Game Container System

October 30th, 2015 No comments

Adding some more colour to the highlights from my VMworld Europe 2015 coverage:

VMware Video Game Container System

I then spent some time at the fascinating VMware Video Game Container System. This is basically a demo of running MS-DOS in a linux container and then launching the awesome DOS Prince of Persia game within that container. Seriously impressive technology.

You can see the demo:

I spent time with Ben Corrie (the guy in the demo) who was the guy to worked it all out and put the demo together. He developed Project Bonneville which is running containers as VMs which is something I’ve spent a fare amount of time exploring at VMworld. Ben gave me a great overview of Bonneville and explained how docker and the container host and ESXi interact. I discovered that the stripped down VM appliance which is the base of the system is extremely light weight without even the docker client installed. As it is not on Linux but rather ESXi means you can run any VM that ESXi can run, hence being able to run Windows MS-DOS!

Why MS-DOS?:

We chose MS-DOS 6.22 partly for nostalgia, and partly because it neatly encapsulates a simple legacy OS. In 48 hours, we were able to use a vanilla Docker client to pull a Lemmings image from a Docker repository and run it natively in a 32MB VM via a Docker run command. The image was built using a Dockerfile, layered on top of FAT16 scratch and DOS 6.22 OS images with TTY and graphics exported back to the client

Read more…

VMworld EU 2015 Buzz: Group Discussion: DevOps and Continuous Delivery – MGT6401-GD

October 29th, 2015 No comments

Adding some more colour to the highlights from my VMworld Europe 2015 coverage:

This was held by Thomas Corfmat from VMware who currently works with vRealize CodeStream although the discussion wasn’t product specific.

Group discussions by nature aren’t presentations but rely on everyone giving input.

The session started with introductions from everyone to get an idea of what kinds of companies are in the session, as the introductions started quite a few people left immediately! Must be the pressure of a group discussion or wanting to stay anonymous!

2015-10-14 15.45.40Went through what was Continuous Integration / Continuous Delivery.

A poll was done as to where people were on the DevOps journey. 6% said they can release code into production within the hour, 60% were split between having no DevOps and starting to look at it and the rest were somewhere further along on the journey.

Some people shared stories about how they started, from changing from waterfall to agile approach, others being forced by the business.

The consensus was to start with continuous integration to get started, establishing toolsets like TFS or Jenkins for example and work on the people and process.

Read more…

Categories: DevOps, VMware, VMworld Tags: , ,

VMworld EU 2015 Buzz: Running Cloud Native Apps on your Existing Infrastructure – CNA5479

October 29th, 2015 No comments

Adding some more colour to the highlights from my VMworld Europe 2015 coverage:

2015-10-14 14.04.32This session was delivered by Martijn Baecke and Robbie Jerrom, both from VMware, who were on the earlier panel. The session started talking about the transition from the client/server era into mobile/cloud. There have been huge changes in how software is being engineered, witness VMworld having a DevOps day today. There still needs to be a way to host both the apps of what they call yesterday (in reality 99% of apps running anywhere!) and the new generation of cloud native apps. VMware wants to ensure it can provide the platform to support both these worlds. The term used was future proofing so the idea is to build an infrastructure for your current workloads that can also be extended to deliver the new cloud native apps. The work needs to be done to transform current infrastructure but keeping one management later.

They looked at various strategies such as starting with a new cloud and rebuilding apps but this is a good choice for cloud native only, something not feasible for many companies. Greenfield can be done, starting again, but yet this is another environment to manage with upfront investment. Unsurprisingly they suggest using vSphere as the cornerstone of your infrastructure. Use software defined storage with hyperconverged/VVOLs and NSX for networking. Having a single platform makes it much easier to automate and orchestrate.

A great quote was given “Automation=Speed, Orchestration=Control”.

Read more…

VMworld EU 2015 Buzz: VMware CTO Panel – CTO6630

October 29th, 2015 No comments

Adding some more colour to the highlights from my VMworld Europe 2015 coverage:

Guido Appenzeller – Chief Technology Strategy Officer of Networking & Security, VMware, Inc.
Joe Baguley – CTO EMEA, VMware
Paul Strong – VP & CTO Global field, VMware

Ray O’Farrell was sick so couldn’t make it, hope he gets well!

My notes, hard to encapsulate as it was a pretty broad discussion!

Paul Strong led the panel and went through each CTO and asked about their role

Guido: NSX.

Joe: EVO:Rail, IoT and unikernels

Paul: Connecting R&D to partners and customers. integration back into R&D

Guido: Networking previously virtually integrated (same stack) unlike servers. Networking sales model changing to be like servers.

Local switching is easy, future is all about global connectivity with security built in.

Joe: talking about second effect, for example having virtualised networking, what will that mean, like cars being the enabler for Walmart which couldn’t exist without people being able to drive to out of town Walmarts yet the invention of the car couldn’t have predicted Walmart.

Read more…

VMworld EU 2015 Buzz: Panel: Enterprise Architecture for Cloud Native Applications – CNA5379

October 29th, 2015 No comments

Adding some more colour to the highlights from my VMworld Europe 2015 coverage:

2015-10-14 11.01.25EMEA CTO Joe Baguley led the discussions with Martijn Baecke, Aaron Sweemer, Chris Sexsmith and Robbie Jerrom all from VMware which was to highlight VMware’s vision for next generation application development and hosting. The chat went through micro-services, 12 factor apps and how they could be deployed using PaaS and/or containers.

HA & FT are no longer needed. No resilience in infrastructure is required but pushed to the developers to create. This then becomes everyone’s responsibility to coordinate which isn’t an easy thing to do, I see more passing the buck!

There was some background on how agile makes things faster.

There was an interesting discussion for a typical use case for enterprise applications in that there’s no way you can make the entire application cloud native. There may be backend databases for example or even customer records on a mainframe which will never reach the cloud native world. Joe mentioned he is seeing a lot of traction for changing the middle of a 3 tier app so not messing with the back-end or the front end but breaking apart all the middleware into microservices to make them more efficient. Going cloud native for an application doesn’t have to mean going all in.

Read more…

VMworld EU 2015 Buzz: Day 1 General Session Thoughts

October 27th, 2015 No comments

Adding some more colour to the highlights from my VMworld Europe 2015 coverage:

I suppose you could say VMworld for most attendees (partners were having their 1st day yesterday) kicked off with the General Sessions.

The keynote had  fair amount of content common to the VMworld US keynote with some local changed information.

There was no point live blogging as a lot of the content has been covered previously so well by Scott Lowe.

Jean-Pierre Brulard, SVP and GM for EMEA started the show off.

10k attendees, 96 countries, 2.3k VMUG members.

He mentioned Destination Give back which is a VMware Foundation charity programme focussed on children, education , health, environment.

 2015-10-13 15.37.47 2015-10-13 15.37.36

2015-10-13 15.37.18 2015-10-13 15.37.25 2015-10-13 15.37.30

Read more…

VMworld EU 2015 Buzz: Cloud Native Apps Lab – HOL-SDC-1630

October 27th, 2015 No comments

Adding some more colour to the highlights from my VMworld Europe 2015 coverage:

“DevOps, Containers, Docker, Mesos, Kubernetes, Microservices, 12-factor applications, 3rd platform, oh my!” is how it is described.

The VMware Hands-on-Labs are available online from http://labs.hol.vmware.com/ and the VMworld specific ones are available from: http://labs.hol.vmware.com/vmworld. It doesn’t seem the VMworld labs are available yet post show and this lab isn’t available with the main ones so hopefully this will appear soon.

This was a big ‘ol lab with plenty of content. Labs are in 90 minute slots which you can extend by 20 minutes and topics may not be finished in time so you may need another session to complete.

All the seats were full when I arrived but I was able to use my own laptop and just connect over the internet to do the lab, I could have done it from anywhere in the world. Kudos to the lab team, they’ve done a great job, the layout was great, no delays or any connectivity issues.

2015-10-12 10.39.22 2015-10-12 10.53.51

This lab went through a fair amount of background information on what microservices are (splitting apart monolithic applications into many more nimble parts) and listed the 12 factors that ideally make up a cloud native applications. You can read more about them at http://12factor.net/ and in plain English http://www.clearlytech.com/2014/01/04/12-factor-apps-plain-english/

The lab then went through an explanation of containers, Docker (company that does containers) and Kubernetes (container orchestrations)

Read more…

VMworld Europe Preview: Differences + the DevOps Dilemmas

October 7th, 2015 No comments

I previewed VMworld San Francisco in my post: VMworld: Juggling and jousting, VMware’s battles for the future where I initially highlighted the recent people changes at VMware as well as the rough and tumble world VMware lives in while marketing and selling storage and networking. I also spent some time going though the changing face of application development which I’ll expand on in this post.

It’s different

VMworld Europe is the smaller sibling to the exuberant big ‘ol US VMworld that always seems to pave the way. 8000 attendees rather than 23000 certainly makes a difference although calling it more intimate would be taking it a bit far. All the big announcements and strategy crystal ball gazing is mostly done by VMworld US so Europe has historically been left with the hand me downs in terms of announcements. The focus for VMware is to re-use its US content in Europe 2 months later without it feeling stale and introduce just enough new information and provide the networking opportunities to make people spend the money to go.

Read more…