
I’m please to announce that I have been appointed director of Activlan UK Ltd.
Activlan is one of the largest virtualisation specialists in France, headquartered in Paris and run by my good friend Stephane Thirion.
Activlan UK Ltd will bring the infamous French style to the UK virtualisation market. The new UK division will extend the reach and expertise of Activlan “across the pond” into the lucrative financial services centre of London and the southeast of England.
Whilst the new division will be run as a separate legal entity, the company ethos will be very much based on the French mothership with some strong company values and mission:
- Employee tatoos will be encouraged. Annual bonuses will be based on your “coverage of ink”
- Only heavy thrash metal allowed on company PCs and employee iPods. Any Justin Bieber will result in instant dismissal.
- Employees will be encouraged to grow goatee beards to make them appear more intelligent
- A company uniform of black rock t-shirts with slogans such as “Death”, “I killed your cat” and “You’re gonna die, mother *%$£$£$” will be compulsory
Commenting on the new venture, from the dungeon of his Dominatrix, Activlan CEO Stephane Thirion said “This day is more significant than the Entente Cordial. We’ve watched the UK virtualisation industry from our tower for many years and it’s about time we sorted them out. Our company ethos of high quality technical consultancy combined with ear-piercing heavy thrash metal will revolutionise the way those rosbif do business. This is bigger than 1789. Rock on.”
Neil Spellings, CEO of Spellings.net and new director of Activlan UK added “I think it’s great that we’ll finally get to demonstrate to some of the largest financial institutions in the world that headquarter in London the French way of doing business. I’m fully behind the company ethos, and even have my wig-fitting appointment arranged for Monday. I’m very much looking forward to spending more time with my family during all those strikes .
I’m bringing a new XenServer 6 pool online so having installed XenServer6 it was time to bring the hardware up to the latest patch and firmware levels.
Introduction
I know this is the final part of the series, and I’m publishing it before I’ve finished parts four and five, however I was collecting all my issues and observations into a single post rather that dispersing them throughout, and as there was enough content generated from the first three blog posts, it’s probably of interest to readers to publish this sooner.
I will keep coming back and updating this final part as I discover new, or fix existing issues.
Part 1 – installation and management GUI
Part 2 – Creating and configuring a Windows 7 VM
Part 3 – Hardware compatibility
Part 4 – Performance tests
Part 5 – Image management using Synchroniser
Part 6 – Findings, issues and observations (this post)
Introduction
This is the third part of a series on posts on XenClient:
Part 1 – installation and management GUI
Part 2 – Creating and configuring a Windows 7 VM
Part 3 – Hardware compatibility (this post)
Part 4 – Performance tests
Part 5 – Image management using Synchroniser
Part 6 – Findings, issues and observations
Introduction
This is the second part of a series on posts on XenClient:
Part 1 – installation and management GUI
Part 2 – Creating and configuring a Windows 7 VM (this post)
Part 3 – Hardware compatibility
Part 4 – Performance tests
Part 5 – Image management using Synchroniser
Part 6 – Findings, issues and observations
Introduction
I’ve been wanting to take a look at Citrix XenClient type 1 hypervisor for some time, but my trusty HP Elitebook 8530W, despite having the correct Intel v-pro chipset, contained an NVidia graphics GPU so was unsuitable.
I’d been wanting a smaller, lighter laptop for a while for use when travelling (the HP Elitebook weights alot, even with SSD hard disc) so checked the XenClient HCL and narrowed down my choices to either Lenovo X1 or X220. In the end, the Lenovo X220 won out, and I grabbed a bargain in the “Black Friday” sales.
This is the first part of a series on posts on XenClient:
Part 1 – installation and management GUI (this post)
Part 2 – Creating and configuring a Windows 7 VM
Part 3 – Hardware compatibility
Part 4 – Performance tests
Part 5 – Image management using Synchroniser
Part 6 – Findings
In Part one of this series I covered setting up the appliance.
Part two (this post) – we’ll look at preparing our first master image
Part three – Creating a template from our first image and assigning to users
Setting up the server
This is part one of an in-depth look at the Kaviza “VDI-in-a-box” solution that Citrix acquired earlier in the year.
Part one (this post) – setting up the server and preparing our master image
Part two – Preparing our first master image
Part three – Creating a template from our first image and assigning to users
Having recently downloaded and installed the CitrixVDI-in-a-box Kaviza appliance in the lab, I spent several hours unable to start using it as it refused to obtain an IP address from my lab Windows 2008R2 DHCP server (that was another VM running on the same internal virtual network)
After lots of research and forum reading I eventually traced this down to a TCP offload problem in the Windows 2008 VM causing corruption of UDP broadcast packages. The error that is reported is “5 bad UDP checksums in 5 packets”
Despite first seeing the issue in the Kaviza appliance VM, I managed to reproduce it using the basic “Linux demo” VM template so it looks like this would apply to other Linux distributions too.
Identifying the problem
There’s a difference in behaviour from not receiving a response from any DHCP server, and the problem I’m describing in this blog post.
When nothing responds to the broadcast:
And when the response is corrupted:
To fix, create a reg key on the Windows 2008 DHCP server to disable TCP offload:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
DisableTaskOffload (REG_DWORD) = 1
and reboot. When the server comes back, this should then be the behaviour:
Note: To force the Kaviza appliance to re-broadcast for a DHCP IP address use the command “sudo dhclient eth0″
So, we now have working DHCP, and then log into the Kaviza management web console to continue configuring the appliance (the subject of a future blog post!)
Update Feb 2012: Partner membership cancelled without notification
Well, I kind of expected this to happen, although didn’t expect to receive no notification whatsoever when it did. Logged into mycitrix.com today to grab a download, and all the partner toolbox options had gone.
A quick email to Partner operations confirmed that my partner membership had expired and wasn’t renewed because of not meeting the $10k minimum sales limit. They could of emailed to say goodbye! Thanks Citrix!
Fortunately, they showed some common sense, seeing that I’m certified against pretty much every one of their products, so re-instated my membership for another year upon request.
The problem
Citrix recently added an addition entry condition to their Solution Advisors partner programme where partners have to have been responsible for directly selling or influencing sales of $10,000 of ”new business” each calendar year to become or maintain their partner status.
As a Citrix Solution advisor, we already have to maintain our certifications on all the products we implement for our customers (CCA on XenApp, XenDesktop, XenServer, Netscaler plus CCEA and CCIA across all products), plus maintain the various sales training tracks (CCSP).
Maintaining these certifications comes at a price, but is an acceptable cost to ensure we give our clients the best possible technical advice. It is not unusual for a Citrix Solution advisor to operate a 100% consultancy business. This mean we don’t tend to “sell physical things” to our clients. Our clients have either already purchased their Citrix products, and need help implementing/fixing/upgrading them, or if they are at the evaluation stage, they are likely to procure via one of their existing commercial arrangements with the larger SIs such as Dell, HP or ComputaCenter.
This means that we’re unlikely to come even close to meeting the new annual sales targets, and will be removed from the Partner program at the end of the year.
But you can still influence a deal and submit an advisor reward (say Citrix)
That’s true, so we tried it. The reward was rejected as another mystery partner had already logged the opportunity (presumably before we even came on board), despite us being the sole partner being involved in the design and implementation. The actual licenses were purchased by the client via an existing supplier (a large SI..maybe they also registered the AR? Who knows…)
What benefits have our (and thus Citrix’s) customers gained from us being partners?
Evaluation licenses
The eval licenses partners are able to request via mycitrix.com have been used several times when clients wish to trial particular Citrix products on a short-term basis. We have even prevented outages by utilising eval licenses when production licenses expired whilst the client sorts out purchase orders etc. Eval licenses also allow us to maintain our own lab environment that we can use for integration testing of customers requirements against Citrix products and technology. This has been used a number of times to test a particular solution quickly without requiring any infrastructure from the customer.
Summit
We benefit from the range of learning labs available at summit, as the learning labs for Synergy sell out almost immediately. This increases our technical awareness of Citrix products that we may not use day-to-day.
Fast quotations
Being partners we can provide rapid quotations to clients from Citrix distributors. This removes a “link in the chain” of us having to go to another partner to get pricing on Citrix products, meaning we can provide a better service to our clients.
Experience and knowledge
The whole point of being an advisor is to “advise”. We go through the training and product understanding to get the best technical knowledge, and at the same time work with the customers to understand their goals and issues. We can help drive the justification for maintaining SA, keep projects on track, offer insight into new technology. We help our customers to realise the potential of their Citrix investment.
If we fail to meet these annual sales target, our clients will lose out. Plain and simple.
What can Citrix do?
- Well, our preferred option would be for Citrix to drop the annual minimum revenue requirements for maintaining partner status.
- Introduce a new subscription-based partner tier (Bronze? Consulantancy?) for partners who are purely focused on consulting services. This isn’t unusual within the industry – Microsoft for example have a similar scheme that incorporates their Action Pack subscription – £200 per year and you get NFR/in-house use licenses for all their major software to encourage learning and experience of the consultancies of Microsoft’s partner network. It could even be possible to allow this tier of smaller, consultancy-only partners to be a resource for larger organisations.
- The current advisor rewards system is open to abuse. Partners “carpet bag” reward claims across multiple vendors (inc. Citrix) when they first get a sniff of a new customer project or deal, even if they end up not being the partner who does all the heavy lifting. Citrix need to tighten this up.
- Citrix currently exclude renewals in the annual revenue calculations:
Sales of Subscription Advantage, Appliance Maintenance, Hardware Warranty, Education, Consulting, and Technical Support are not included in the Product Sales calculation.
Including these would reward partners who maintained continuing relationships with their clients, and make it easier to meet the minimum sales targets
The goal for a partner network is to grow and maintain relationships with customers to drive Citrix product sales. The up and coming rule change occludes an important channel. There needs to be a re-think to allow dedicated partners to maintain continuing relationships with their clients, and ensure that Citrix customers don’t lose out.






