Friday, July 10, 2009

Google OS, VDI and Cloud

Could the Google OS become the platform for delivering Desktop As A Service (DaaS) or VDI from the Cloud?

Google have announced their Google Chrome OS which is to be the OS users have been waiting for.

Google Chrome OS is being created for people who spend most of their time on the web, and is being designed to power computers ranging from small netbooks to full-size desktop systems.

Providing desktop from the cloud is currently fraught with Microsoft licensing restrictions. Its worth looking into seeing how the Google OS could move beyond these problems as well as provide an OS that may scale and perform better.

Thin clients may not have the grunt over their required 5 year lifetime to run the Google OS directly, but executed out of the cloud via the emerging protocols such as PCoIP you can really see this fly.

Even if all it achieved was Microsoft relaxing their licensing, it would be a good thing for the cloud industry.

Certainly something to keep an eye on over the next 12 months.

Rodos

Thursday, July 02, 2009

Cisco the arms dealer

Cisco are running their annual conference, Cisco Live in San Francisco and its their 20th birthday. Its huge with around 10,000 people I think and its up there with VMworld on interesting events for the year.

Some great bloggers are doing some daily video summaries which you can see at the Cisco DCN blog. They have Omar, Urquhart, the Hoff, Chad et al giving their views.

If you do the free registration for the Live Virtual you can watch many of the sessions on demand including the keynotes. I just finished watching John Chambers do his usual preacher session style which everyone seams to love.

Tomorrow is Padmasree Warrior, Cisco's chief technology officer. Like the contrast between Paul Maritz and Stephen Herrod at VMworld, the tag team between the business and the technical, we should see the difference between John and Padmasree.

However it looks like Padmasree has done the analyst briefings on her session already, as there have been many reports out today on where Cisco are heading with the cloud.

Just some of them are
The theme is that Cisco is not going to get into building their own clouds, apart from continuing to develop and broaden their SaaS play with WebEx.

For the rest of the cloud they are going to continue as they have always done, being an arms dealer to the rest of the industry. Cisco see the Unified Computing System (UCS) as one of the key infrastructures for carriers and hosting companies to take up to build out their clouds. Just like Cisco did in the Internet boom of the late 90's and early part of this century where they cleaned up providing kit to the Dot-com bubble, they are going to do it again in the cloud space. This is all similar to when you visit the historical mining towns, where you hear about the poor miners who did it hard, whilst the merchants selling them the shovels and pans cleaned up.

Be interesting to watch the full presentation from Padmasree when its available tomorrow. Its sure to be cloudy and worth watching.

Rodos

P.S. One session that was on today which would be great to review would have be James Urquhart on Intercloud, but its not available for free attendees, oh well.
ITMATO-2601 : Achieving the Intercloud: Trust and Interoperability in Federated Cloud Computing Markets
Session Abstract:
The role of the Internet in the future of Cloud Computing is one of today´s unanswered questions. While much of the conversation has been about "speeds and feeds", the need for network and computing services to enable evolution from siloed clouds to an open and federated "Intercloud" is just beginning to be understood. This talk will explore the concept of the "Intercloud", and the importance of trust and open interfaces to those who leverage it. Other topics include a roadmap from static data center architectures to truly dynamic "intercloud" architectures, as well as what enterprises can do today with virtualization and cloud technologies to prepare for that transition.

Session Speaker:
James Urquhart, Market Manager, Cloud Computing and Virtualization - Cisco

Tuesday, June 30, 2009

Top VMware Bloggers

A few weeks ago Eric Siebert decided it was time to update his list of top VMware blogs.

Eric has been running his top 20 list on vLaunchpad which he based on the following criteria.
  1. The first is posting frequency, if a blogger has not posted in many weeks or months I generally disqualify them. I’m looking for bloggers that post at least 2-3 times a month.
  2. Next is posting quality, if a blogger is generally just repeating news and things other people have written I also tend to disqualify them. I look for the bloggers that produce quality, informative posts and aren’t afraid to share their own opinions
  3. Next is post length, short posts are OK for some things but the really long posts that contain lots of information score more points with me.
  4. Finally the length of time that the blogger has been posting, I generally don’t include ones that have been around for less than 3 months until they’ve established themselves.
You would have to agree thats a solid criteria list.

Well for the update to the top 5 Eric decided a survey of the community was the way to go, after all its the community who reads them, why not have them choose. Of course this prompted a rash of "Vote for me" posts by people like Vaughn, Scott Lowe, Steve, Cody Bunch, Jon Owings, Rich Brambley and Erik Scholten. Even Chad (obviously in the top two) got in on the act soliciting votes on some Canadian national pride agenda. Duncan posted a pointer to the survey but did not actually call for votes, he probably figured he had no need! Me, well I was just stoked to be in the top 20 in the first place back when the original list was created. I wanted to wait until after voting was closed before posting anything.

So with the results coming out any day now I wondered what my top list would be (I voted off gut feeling).

I thought a great way to see who was worth reading, was to analyse the Top 5 Planet V12n blog posts put out by VMware each week. Duncan puts the list together by the looks of it.

I was able to find the last 11 weeks of data which gave 55 entries. Doing a frequency of who got a top post of the week the top 5 VMware bloggers are :
  • Duncan Epping (5)
  • Chad Sakac (3.5)
  • Scott Lowe (3)
  • Rodney Haywood (3)
  • Steve Chambers (3)
Chad got a half point because he had a joint post with Vaugn, that's fair. Scott is no surprise, the guy is a gun. Must admit, totally surprised to see myself and Steve there (no offence to Steve). Just goes to show, you can do anything with statistics. Congratulations to the other top 5.

Strangely there were five people who shared two each.
  • Rich Brambley (2)
  • Greg A. Lato (2)
  • Robert Patton (2)
  • Steve Kaplan (2)
  • Jason Boche (2)
So now all you need to do is wait for Eric to collate and post the results at http://vsphere-land.com/. Who is going to win the popularity contest!

Good luck everyone! However I think the bloggers will mozy on just as they always have posting their thoughts, tips and ideas.

Rodos

Saturday, June 27, 2009

Scaling Cisco Unified Computing System (UCS)

So Rodos, how much can I scale my Cisco Unified Computing System (UCS)? Great question. For those with a short attention span scroll to the table at the end, otherwise keep reading.

UCS is built for scale, when you look at the numbers its impressive. Yet the devil is in the detail when it comes to scaling it out.

On initial thought you can look at the datasheet for the Fabric Interconnects and come up with some figures. There is the 6120 and the 6140 with 20 and 40 ports so with two for redundancy you could run 20 chassis or 40 chassis, each of these can have 8 B200 blades. Thinking this way is theoretically right, but thats not going to be a real world case.

Lets dive into what you would really need to do to hook your UCS environment together, doing some real world calculations.

First, there are five different interfacing requirements that need to be provisioned for:
  • Some Ethernet uplinks into the rest of the datacenter
  • Some Ethernet downlinks to the chassis
  • Some Fibre Channel links toward your Storage Fabric
  • The Ethernet link for the management system
  • The Ethernet links for the high availability of the UCS managers
The following picture shows where we can take each of these from.

Lets look at each one in turn.

One. Cluster Ports
There are 4 ports here, two of these are the dual 10/100/1000 Ethernet clustering ports which are used for connected two 6120/40s together, they do sync and hearbeat. You direct connect these with a standard Ethernet cable. The other two ports are reserved for future use. All of these ports are dedicated and you can not use them for any other purpose.

Two. Management port.
This is a dedicated 10/100/1000-Mbps Ethernet management port for out-of-band management.

Three & Four. SFP+ ports
The SFP+ ports take a number of cable types (copper or fiber) of varying lengths. They may be used to connect to the 2100 Fabric Extenders (FeX) modules inside the 5100 Chassis (that contains the blades). They may also be used to connect up to your data center switching core or aggregation point. We are going to come back to these two in some more detail.

Five. Expansion modules.
The expansion modules are used to provide further external connectivity. There are three types available.
  • Ethernet module that provides 6 ports of 10 Gigabit Ethernet using the SFP+ interface
  • Fibre Channel plus Ethernet module that provides 4 ports of 10 Gigabit Ethernet using the SFP+ interface; and 4 ports of 1/2/4-Gbps native Fibre Channel connectivity using the SFP interface
  • Fibre Channel module that provides 8 ports of 1/2/4-Gbps native Fibre Channel using the SFP interface for transparent connectivity with existing Fibre Channel networks
Most people are probably going to go with the 8 port FC one.

Okay, now that we have gotten all of that background out of the way (this is turning into a Chad diatribe post!) we can get to the interesting bit.

To provide bandwidth and redundancy you are going to consume ports.

If we go back to those uplinks to your aggregation switches, say a pair of Nexus 7000 you are at least going to need some redundancy and bandwidth. As most of the switching will occur in the 6100's you probably don't need a massive amount of bandwidth out. I think a safe bet initially is two 10G links out of each 6100, at a pinch one out of each.

The real issue is around the links between the 2100 FeX units in the 5100 Chassis back up to the 6100s. Here is what they look like.



Here is where they sit in the back of the 5100 chassis.



Now you are going to have two FeX for redundancy. That means you are going to consume a minimum of one port of each 6100. But is that enough. If one was to fail, you now only have 10G of bandwidth and all of your storage and networking traffic for all eight blades are going to be going over this link. Also remember there is NO internal switching inside the chassis, all inter-blade traffic has to go up to the 6100 to be switched. Therefore I think the real world situation is to provision two ports from each FeX and this halves the amount of chassis you can connect into the 6100.

So here is a table that does some calculations based on how many uplink ports you want to your aggregation switches and how many ports you want to run from each chassis. It also shows how many blades this would give you and how many racks you would consume, given two chassis per rack (you are going to need a lot of power if you go more than two).



You can see that with 4 ports from each chassis and 4 links to the aggregation switches you are looking at either 9 or 19 chassis. Thats either 72 or 152 blades which is a LOT.

Out of interest I did some quick calculations on number of racks and possible VMs. If you put 48G of RAM per blade which is optimal price wise you could safely estimate 48 VMs for a low RAM environment (1G per VM and a core ration of 6:1) or a high RAM environment (2G per VM and a core ration of 3:1).

So for a 6120 a realistic figure is five racks housing 9 chassis, 72 blades and close to somewhere between 1700 and 3400 VMs. Thats not bad for a total of 40 cables!

Of course playing around with things there would be a few ways of tweaking at the edges of this, but I think you get the idea.

Rodos

Friday, June 26, 2009

Panel - Toward Cloud Computing: Private Enterprise Clouds As A First Step

Its great to see people discussing cloud in a really constructive way. At the Structure 09 event "Put Cloud Computing to Work" in San Francisco there has been lots of cloud discussion.

I recommend you watch this video of a panel discussion moderated by George Gilbert from TechAlpha.
Toward Cloud Computing: Private Enterprise Clouds As A First Step
Enterprises are cautious about migrating their most demanding applications to public clouds. Public cloud infrastructure can’t run all existing enterprise applications, particularly the most mission critical, without some modification and more advanced management software. IT also faces concerns about security and control. Yet the lure of self-service provisioning and usage-based pricing is still strong. The solution? Build your own cloud with your existing infrastructure investment as a first step. This panel will explore how enterprise clouds are likely to take shape, building on the evolution of virtualization infrastructure and systems management technology as a foundation.
The people were
  • James Urquhart from Cisco
  • Chuck Hollis from EMC
  • Stephen Herrod from VMware
  • Scott Morrison from Layer 7
  • Kia Behnia from BMC
  • Brandon Watson from Microsoft
Thats a great bunch of smart people. The only person that surprised me within the space was Scott from Layer 7, so I had to go and dig around to see what they are all about, interesting.

Some of the things discussed
  • Where Cisco Unified Compute System (UCS) fits in to the private cloud and virtualisation
  • VMware and providing isolation in the hardware layers
  • Virtualising storage and where/when is it appropriate to use it at the hypervisor, in the fabric or in the storage array.
  • Moving storage around with clouds. Its easy to move a virtual machine but try moving the TB of data behind it.
  • Management platforms, traditional versus the cloud with virtualisation.
  • Its all about the services.
  • The complexity of administraiton of all the different layers and having works who can understand them all.
  • The impediment of rewriting your applications and data compliance.
To be honest I did not think the moderator did a great job of driving the questions and/or understanding the panels answers. Some of the questions were just hard to understand (maybe its just me). But the comments from the panelists are great.

Be warned, watching this will make you think. You can find the video at LiveStream and it should also be embedded below.


Rodos