VMware Partner News

Thursday, March 3, 2011

FlipIT, lets talk about DaaS...

What is DaaS?
Desktop as a Service (DaaS) is coming, and it's bound to take the ICT market by storm.
Since the early days of VDI (Virtual Desktop Infrastructure) there has been talks about getting this service into the cloud, and leveraging it off the global network that is the Internet. Traditionally this was just a dream, as bandwidth was just too expensive, things have changed, in terms of bandwidth costs, and new protocols, making this far more cost effective.

Why host your desktop in the cloud?


Essentially, DaaS is a Virtual Machine loaded with a Desktop (workstation) Operating System, that is being hosted in a datacenter at an ISP. The Management interface of the environment will have a public IP address, and a Public URL. To access this desktop you will use a Thin-client, which is essentially just a device with Internet connection that has a screen, keyboard and mouse connected to it. The image below is an example.


So you connect to your Windows XP (or Windows 7) over the Internet using this Thinclient... Your user experience remains the same, but there are huge benefits... A few examples would be: You can now have as many different "PCs" (with different specs) as you want (One for work, one for the kids, one for your wife, etc), and connect to them via the same Thinclient, determined by login credentials! Also, note these can not be stolen either!!! If someone steals your Thinclient, simply get a new one, your desktops still remain unchanged, and unaffected! Also upgrading to more disk space, more memory, or processing power couldn't be easier... Traditionally you would phone a techie, who would charge for the labor, and part, and then it still took a couple of hours at least to have it done, with this platform upgrading is as easy as phoning the ISP, and requesting, after the phone call you reboot your machine, and it upgraded!!!! Same goes with software, you need a software package, you request it online, log off, and log back on, and it's there, instantly! No more waiting, no more software conflicts, no more expensive technical people!
Unique Partnership between Vodacom Business and NIL.

Vodacom Business is now exploring the DaaS opportunities South Africa has to offer, partnering with Professional Services company NIL, who specialises in Cisco Professional Services, and Virtualization. NIL has developed a unique portal for provisioning onto the VDI platform, and together with their years of network experience, they have developed a solution to the tedious, and complex VDI provisioning process.

The product is called FlipIT, and it's designed to literally Flip IT and traditional ways of doing things around. It is fully multitenated, and integrates into every aspect of provisioning, from the network switches, to the firewalls, and storage arrays. By the click of a button you create a hosted company, while in the background VLANs are added, firewall rules are implemented, Fileservers, and LDAP servers are created, and users are loaded! All of this in the span of just 15 minutes, and you have a working IT environment, with Internet, an IP phone and an Email address, and the best part is that it's securely hosted, and managed in the cloud!!!

I had the fortunate experience of being involved with this project from the start, and it's now coming to completion with production rollout expected early in Q2 2011. Working with NIL has been a great experience, they are a very professional company with rock solid technical skills to back them. There were a number of successfully proof-of-concepts conducted by major companies, and every single one were satisfied, and excited about this new venture. What they liked most was the seamless, and effortless manner in which software could be added, and removed from the desktop through the user friendly portal. The fact that using the new PCoIP protocol makes this work perfectly even over a 3G connection is also a major plus point. Another very exciting feature is the integrated monitoring tool (NIL Monitor), which monitors everything, but this I would have to write about separately, as in itself this is a truly brilliant product on its own.

PCoIP?
As the abbreviation states... PCoIP (PC over Internet Protocol), this new revolutionary protocol was designed to be ably to run your PC (Virtual Desktop in this case) over an Internet connection. It is a very compressed protocol that is designed to only send through the changed pixels on your screen over the network as opposed to traditional RDP which sends updates on the whole desktop through the link, by doing this PCoIP massively reduces the amount of bandwidth needed for desktop streaming, and this makes DaaS possible over cloud computing. With new developments on mobile clients such as Wyse's Pocketcloud, you can now even connect to your desktop from a cellphone.
In summary:
DaaS is going to be big, and it's coming. Basically you can connect to your hosted Virtual Desktop from just about any device with an Internet connection, be it a ThinClient, Cellphone, iPad, laptop, or an Internet cafe, the sky is the limit, and it all sits securely, and safely in the cloud, meaning it can't break, get lost, of get stolen!
Additional resources (Videos):

Tuesday, August 24, 2010

FCoE anyone? Cisco Nexus 5000, FCoE

There's quite a hype around the new Cisco Nexus 5000 series switches...


Packed full of quite interesting new features like FCoE (Fibre Channel over Ethernet), VPC (Virtual Port Channel), NPV (N-Port Vitalisation) support, etc there is little wonder why!

I want to do a quick rundown of FCoE, as in my mind this is a great and useful feature!
 
Firstly, what is FCoE?
To understand this concept we'll have understand what makes up a FCoE frame...
 


Note that a basic frame/packet consists of 2 things, namely the payload (data), and the header (addressing, checksum, etc).
In this image note that the data portion is referred to as the "Payload", and the rest is just protocol headers.
The Fibre Channel Payload is encapsulated in the FC (Fibre Channel) header this makes up the FC frame. The whole FC frame is encapsulated in a FCoE header, thus the FC frame becomes the Payload in a FCoE frame, and gets a new set of headers around it. Last step is basically where the whole FCoE frame gets encapsulated in yet another set of headers, the Ethernet headers.
In lamens terms the packets being sent from the switch is ethernet packets, but instead of sending ethernet data it sends encapsulated FC data in the payload.

Ehternet and FC traffic differs in the type of data it's used for. Essentially an FC frame is just a SCSI frame encapsulated in an FC header. So basicall FC traffic is data, nomally sent from a SAN (Storage Area Network) switch... It's DATA. Whereas ethernet is as we all know network data... Connecting the the web via network for instance is ethernet.



The Nexus 5000 is one of only a few switches in the market that bridged the gap between Ethernet and FC, using FCoE we are now able to have our SAN connectivity and our Ethernet connectivity through 1 (one) single network port known as a CNA (Converged Network Adaptor). This is typically 10 Gigabit Ethernet connectivity, and looks similar to a FC port, but the card, port and cable does differ from FC.

Config...
The nicest thing about this technology is that Cisco made the config quite easy!
Just a few quick steps, and you're off!

The first step in the process is to enable the FCoE feature.
nex01-lab# conf t
Enter configuration commands, one per line. End with CNTL/Z.
nex01-lab(config)# feature fcoe
FC license checked out successfully
fc_plugin extracted successfully
FC plugin loaded successfully
FCoE manager enabled successfully
FC enabled on all modules successfully
nex01-lab(config)#

Now create your VSAN
nex01-lab(config)# vsan database
nex01-lab(config-vsan-db)# vsan 3777 name FCoE
nex01-lab(config-vsan-db)# exit
nex01-lab(config)#


Next step is to create your FCoE VLAN (to correspond the your VSAN)
nex01-lab(config)#
nex01-lab(config)# vlan 3777
nex01-lab(config-vlan)#
 
Next step is where you enable FCoE for the VLAN and map it to a VSAN
nex01-lab(config-vlan)#
nex01-lab(config-vlan)# fcoe vsan 3777
nex01-lab(config-vlan)#

Now you create a VFC (Virtual Fibre Channel) port, and bind it to a physical interface.
nex01-lab(config)# inter vfc 1
nex01-lab(config-if)# bind interface ethernet 1/10
nex01-lab(config-if)# no shutdown
nex01-lab(config-if)# exit
nex01-lab(config)#

Now you have to add your VFC to the VSAN database.
nex01-lab(config)#
nex01-lab(config)# vsan database
nex01-lab(config-vsan-db)# vsan 3777 interface vfc 1
nex01-lab(config-vsan-db)# exit
nex01-lab(config)#

Easy as that!
Now verify connectivity with the following commands:
show interface brief
show flogi database
show fcns database

If all is well your ports should be up and connected!

I hope this has been informative.

Monday, August 2, 2010

Virtualisation is taking over the IT world!

It's been a long time coming, but Virtualisation is in full swing in South Africa now.
It's about time server, and desktop virtualisation kicked off!
The networking guys have been boasting virtualisation for years now in terms of VPN (Virtual Private Network), VLANs (Virtual Local Area Networks), and switch contexts. Now finally server and desktop virtualisation is getting into maturity in South Africa.

With server virtualisation flavours like VirtualBox (free), Zen, MS HyperV, and the market leaders VMware we are sure to see lots of interesting new ventures.

I recently had the fortune of creating a VDi solution for Vodacom Business using VMware View, on Cisco UCS blades connected to a Cisco Nexus 5k ethernet switch, and an MDS9513 Firbre switch, and must admit, it's the most fun I had in ages, having to configure Fibre Channel over Ethernet, dynamic WWNs and MACs.

Cisco is definitely way ahead of the competitors with regards to solutions around Virtualisation technology. All their products fit together seamlessly, and the only downside one might argue is the pricetag. With Cisco's Unified Computing Solutions server redundancy is the norm where everything is dynamically configurable, including SID, MAC, and WWN, this together with boot from SAN the hardware almost becomes irrelevant. If you find a server blade has failed, all you need to do is swap it with a new one, assign the service profile, and you're up and running again... A matter of minutes! Even better than that though... Using a VMware HA cluster means that your server (virtual... of course) flips over to the other server blades while maintenance happens, meaning ZERO... That's right... NO DOWNTIME WHATSOEVER!!! Now in my mind that's a world class solution!

Like I said... If you're in IT, you might as well start skilling up on this, as it's coming to take over the world!

The day it all started.

Today, after having an extremely slow.... Boring day at work, I decided to start this blog.
I'm not planning too much for this, all I really want to try and get out of it, is a place to blow off steam, and maybe every now and then post something interesting or funny.