Tag Archive for Citrix

VMworld Europe 2014 – Day Three Roundup and Closing Thoughts

Well that’s it, its all over! Having never been to a VMworld prior to this week, I have to say the event does indeed live up to the hype!

Day Three
Day three started pretty subdued, not only from the point of view of the attendees, but a couple of the presenters as well; it definitely seems people had a good time at the VMworld party the night before!

Mixing in a bit of session time with a visit to the solution exchange and a bit of Hands on Labbing was the order of the day. I did have a quite amusing chat with one of the guys working on the Oracle stand. He said that the vast majority of people who had spoken to him had berated them about licensing and support in virtual environments, along with asking why they were advertising OVM at a VMware event. I think the poor guy was not far from the end of his tether!

My last role was at Oracle, so I can fully feel the pain around the license questions as it was almost always the first thing people asked me about when I told them I worked there! It doesn’t help the fact that the latest licensing hard vs soft partitioning guide is still only from 2011!

Oracle Tastiness!

Oracle Tastiness!

One thing I will be very interested to see is what becomes the defacto stance on how many hosts you must license once share-nothing VMotion between clusters, vCenters and DCs comes along in vSphere 6. It begs the question whether any Oracle auditor might have the audacity to suggest that you need to license all hosts in all DCs?

This of course assumes that the specific auditor will not accept mandatory cluster affinity as per Richard’s comments here: http://www.licenseconsulting.eu/vmworld-tv-oracle-on-licensing-vmware-virtualized-environments-updated/

Hopefully in this scenario, common sense would prevail, but that’s deep enough down that rabbit hole for now! 🙂

The sessions I managed to attend on day 3 were as follows:

STO2521 – VSAN Best Practices
Rawlinson Rivera & Kiran Madnani provided a very useful overview of a number of example use cases and how to apply different VSAN configurations. As this was covering multiple use cases there was some repetition of content, but not so far as to be distracting. Key takeaway, when it comes to disk groups, more = better!

VSAN Use Cases

VSAN Use Cases

STO2496 – Storage Best Practices for Next-Gen Storage Platforms
Being a bit of a storage geek, for me this was one of the best sessions of the entire week. Not only entertaining, but the quantity and quality of the information was intense to say the least! A couple of key areas which they covered were around benchmarking of storage (not just using the standard 4k 100% Read profiles which vendors use to produce stats for their marketing material).

Absurd Testing at the Chad & Vaughn Show

Absurd Testing at the Chad & Vaughn Show

TEX1985 – Lessons Learned from a Real Life VSAN POC at Trend Micro
It’s always interesting to see how real customers found the use of a technology. Arsenio Mateos from Trend Micro was not particularly detailed in any specific issues they experienced, as he concentrated more on the decisions behind the solution, and the benefits it broupght them.  Cormac on the other hand was very open and when into some detail as to some of the configuration issues and bugs which were common among other customer deployments. I was also the grateful recipient of a signed copy of the book Cormac co-wrote with Duncan Epping.

EUC2027 – Characterise Performance in Horizon 6
My final session rounded out the end of the day. I don’t currently use or design VMware Horizon View in my current role, when most commonly customers have managed RDS or Citrix XenApp farms. I mainly went to the session to see the VMware approach to sizing the new session host desktops on Horizon 6. Unsurprisingly it turns out that they come out with very similar ratios and guidelines as Citrix do (shocking)!  The really interesting takeaway for me from this session was the VMware View Planner tool, which looked like it could definitely have some value in load testing and gauging the requirements for customers with or without VMware View.

By this time it was 4.30, and everything had closed. If I’m honest I was a bit gutted as I had believed the HoLs were going to be open until 6. I was most of the way through my NSX lab, so I guess I’ll just have to finish it up from home!

After the event, my remaining colleagues and I wandered into town to check out the Sagrada Familia, and grab some light refreshments + tasty tapas.

Sagrada Familia

Sagrada Familia

Wrapping Up
Session Surveys – The one thing I didn’t actually get done at the show (but I plan to fill in this weekend), was the session surveys. I understand these are as valuable to the speakers as to VMware, so I have no issues spending a bit of time giving feedback. If you haven’t already, then I suggest you do, especially if you want to see the same guys & gals back next year!

If I were to be able to make any suggestions to VMware for next year they would be few and far between:

  • Keep the hang space and hands on labs and/or solution exchange open until 6pm on day 3. It’s minimal extra effort but it will allow attendees to make the absolute most of the event and facilities, especially those who don’t have an early flight back the same day.
  • Make the information on getting to the event a bit easier to find on the VMworld.com site (rather than burying it in the FAQs)
  • Free Segways or (or foot massages) for all attendees!

I enjoyed a wander or two around the solution hall, but for me the best and most useful elements of the entire week were the breakout sessions (and being there live giving me the opportunity to ask questions at the end), and networking with others both in the event and at the vendor sponsored evenings.

As a side note, I will probably be creating PDFs of all of my notes and posting these on the blog imminently for anyone who may find them useful.

So finally a big thank you to everyone who made VMworld a success; the organisers, the vendors, the speakers, the HoL team and all of the people with whom I had the such interesting and entertaining discussions!

Key Stats
Number of days attended4 (including partner day)
Blog articles published6
Blogs word count
Live breakout / HoL sessions attended14
Total session notes word count10,412
Average notes word count per session743
Hands on Labs Completed2
Number of steps walkedNo idea as I don’t have a Fitbit!
Total hours slept in 4 nights< 24
Contacts madeMany
Knowledge gainedIncalculable

Citrix CCAA 1Y0-A22 XenApp 6.5 Advanced Admin Exam Review and Study Guide


I originally said I wasn’t going to bother with the CCAA exam, but sometimes a whim just takes you and you have to give it a go (especially after reading this post by Hersey Cartwright)! 2 Days after my CCA exam I had a spare evening so crammed a bit, and took the exam the next lunch time. To be honest I found it no harder than the CCA and more enjoyable as you actually did some lab sims.

As a native English speaker you get 210 minutes (and an extra 30 if English is not your first language). This seemed more than generous to me when actually implementing the exam. As per the official guide, the passing score is a fairly standard 65% and the exams consist of 46 questions including 4 simulations. Obviously I can’t go into any more detail than is published by Citrix, but I will try to give a couple of suggestions as to how to approach the exam.

For the simulations I suggest you write the numbers 1,2,3,4 at the top of the page, then once you complete each sim, mark it off. This will ensure you can manage your time effectively and keep track of where you are. Ensure you give yourself at least 10-15 mins per sim question and if it takes you more than 20, move on to the next question to avoid wasting time when you could pick up points easier later on. You can always come back and partial points can be awarded as long as you complete the critical elements! The simulator environment is explained in detail in the official exam prep guide listed below. Unfortunately the sim demo in the official guide (http://citrixtraining.com/456_demo2/) does not appear to exist any more. I assume to encourage you to do the XD7 exams instead! 🙂

My biggest tip for the sims is to read the questions very carefully (even several times over – you have enough time!) and make sure you only do exactly what the question asks. It is possible to do more than required, but this may end up penalising you.

One thing that is a bit annoying about the sim is that the clock is not displayed (other than that of the virtual server) because the sim takes up the screen. Considering Pearson Vue make you remove your watch before entering the exam, I think this is a tad mean!… you can still alt-tab to the main window to see your remaining time though, so bear this in mind.

There really aren’t many additional resources over those I have already mentioned in my CCA 1Y0-A20 XenApp 6.5 Exam Review and Study Guide as it goes above and beyond the CCA requirements, however I did come across one or two additional resources worth checking out:

  • Official Exam Prep Guide – A gold mine of information here. I wish I had noticed the CCA version too before I took that exam! I suggest you go through each of the items listed in the exam requirements and ensure you know how to implement them. Test them in your lab to make sure you have it down!
  • Instant EdgeSight for XenApp – You need to have at least a basic understanding of the EdgeSight product for the exam. Interesting as it isnt covered in any of the typical XenApp courses. PacktPub to the rescue! Don’t forget to use your voucher code (if it is still working) for 40% off any PacktPub books. – bawdanu
    At time of writing you also get 50% of any second book purchase, so why not check out and see if you can find anything else of use, such as the books mentioned in my previous post on the CCA.

If you’ve already successfully passed the CCA, then I suggest don’t even think about it… book the CCAA and just get it done. You already have the skills!

Citrix CCA 1Y0-A20 XenApp 6.5 Exam Review and Study Guide

Citrix CCA

As I am doing quite a bit of Citrix design at the moment I thought it would be worthwhile doing the CCA for XenAppA 6.5 as a minimum. I sat the exam last week and am happy to say I passed reasonably comfortably. Unfortunately due to the release of XenDesktop7, my certification is immediately deemed as legacy! The designs I’m working on are all pretty much 6.5 based, so it seemed the most sensible to do.

I was not originally going to worry about the CCAA (A22) exam but after the CCA exam I thought it was worth giving it a go too. The list below was made for the CCA but covers virtually all the required CCAA content too; I have a follow up post coming for the differences and some exam tips later this week. Note: The CCAA equates to only a CCA in the new XD7 exam paths (CCA/CCP/CCE) anyway, but in my case I just took it for the challenge more than anything. The one other advantage with the older certs is (as I understand it) they don’t expire like the new ones, every 36 months!

Exam Review
Obviously I cant go into any detail on the exam itself but as per the official guide, it is 90 minutes long for native English speakers and consists of 68 questions with a slightly odd 61% pass mark required.

In comparison to other vendor exams I found it very interesting that you are surveyed in quite a bit of detail before and after the exam. This definitely shows Citrix are keen to listen to their customers. Whether they act on that feedback however, I couldn’t comment? For me, I would have liked to see some simulation questions, which I think genuinely test an individuals knowledge of the product, over the standard multiple choice style. These are included in the more advanced CCAA exams though.

In terms of difficulty, I would probably equate the XenApp 6.5 CCA exam as being on a par with an intro to mid level Microsoft MCP/MCTS, so definitely very achievable, even if you haven’t spent a huge amount of time using the product. Timing for the exam seemed very reasonable and at no point did I feel under pressure by the clock.

Prep Materials
I have listed my prep materials below for anyone else fool-hardy enough to follow me down the “legacy” cert path. I would say the materials below should be more than enough for you to pass both the CCA and CCAA should you so choose.  I probably “over-studied” for the CCA, however the exam was more of a by-product to wanting to dig into the material in detail in the first place as opposed to the key driver!

  • PluralSight aka TrainSignal Courses
    Thanks to the very kind folks at PluralSight / TrainSignal, as a VMware vExpert, I am very fortunate enough to have access to all of their content and courses for free this year. Even without this I would still be very happy to pay the $50 a month (without any contract commitment!) to access the huge catalogue of courses available.
    I tend to do my studying in phases, where I do several exams in the space of a few months, then take a break for a while. Being able to dip in and out of the training material with only a month commitment is really great, and at only a pound a day (if you live in the UK) its not going to break the bank, even if you are paying for it entirely yourself!
    Bada bing, bada boom! Elias Khnaser presents all of the Citrix courses on PluralSight. He is a great teacher, who gives plenty of real world examples and has a good speaking style which is at the right pace and pitch.
    The main XenApp material was based on 6.0 with a 2 hour update course to 6.5 bolted on the end. This is fair enough as its pointless re-recording a whole course for a “point” update, however there were a significant number of changes between the versions so you should bear this in mind. Ideally setup your lab in advance of the course, so you can see the differences as you follow along.

    • Citrix XenApp 6: Installation and Getting Started
      Very good rounded intro to the world of Citrix and XenApp. A great first toe in the water.
    • Citrix XenApp 6: Policies, Applications, and Printing
      This is where is gets interesting, and the true power of policy-based management comes through. The sheer number of policies is enough to make your head spin. I don’t think at this stage you need to know every single one, however you should try to get an appreciation for what you can achieve with the policies, as opposed to learning each individual setting by heart.
    • Citrix XenApp 6: Security and Advanced Administration
      Things get very interesting now with a large part of the content dedicated to NetScaler configuration. It only scratches the surface in terms of what you can do with a NetScaler but this is certainly great content. Elias also gives some great tips on the troubleshooting process for XenApp which are especially useful for the CCAA as well as tips for exam prep (if that’s your ultimate aim).
      If you want to go further, Citrix run some NetScaler Master Class webinars online once a month or so its always worth popping along to one of them and you can raise any questsion you might have at the end. The old ones are available on demand too.
    • Citrix XenApp 6.5
      A fairly brief overview of the key differences with XenApp 6.5. One or two features were not covered, but generally this should be enough to understand the differences and pass the A22 exam. It’s worth augmenting this with the XenApp 6.5 Release Notes.
    • Best Practices for Running XenApp / XenDesktop on vSphere
      In an ideal world, the only other thing I would have liked to see from this course was a little bit more architecture focus, and some rules of thumb on things like storage design. Yes, every application is different and you should always aim to implement a PoC where possible, but you need to have some idea on a baseline from where to start.
    • Citrix Provisioning Services 6.1
      If I had time I would have also like to go through this course too, but this is absolutely not required for the XenApp CCA but good to know and understand.
  • Once I finished the video courses, the next key sources of information I used were a number of PacktPub ebooks. I say ebooks specifically because they are generally cheaper than the paper versions and as most technologies are generally out of date in a couple of years, do I really need 2 kgs of dead tree choking up my bookshelf? Instead I can have an electronic copy, which I can share across all my devices for anywhere access, and I save a bit of space in my man cave for the next Terry Pratchett masterpiece! PacktPub ebooks are also DRM free and can be auto-sent to your Kindle account.
    At time of writing you cab get 40% off all orders from PacktPub with the voucher code “bawdanu” and you always get 50% off every second ebook (buy one get one half price). Bargain!

    • Getting Started with Citrix XenApp 6.5 by Guillermo Musumeci
      Although this book covers most of the same content as the TrainSignal course, there are still some really good ideas and tips, and one or two things not covered. It also helped to solidify and confirm the knowledge I gained from the video training.
    • Citrix XenApp Performance Essentials by Luca Dentella
      Quite a few good architectural suggestions and tips in this book. Great value; even more so if you get it under the 50% off deal!
  • Home Lab
    My number one tip for learning Citrix or any other technology is lab it, lab it, lab it! There is no substitute for hands on experience with a product to both help solidify understanding and help identify the more niggly issues you tend to find with any technology.
    I spun up a 6 virtual server lab in my NanoLab to make it as close to a real design as possible. Obviously you could collapse this all the way down into 3 VMs (DC, XA & NetScaler) if you wanted to. My setup included:

    • 1x Domain controller (1 vCPU, 2GB RAM)
      Running the Citrix license server role (which I used a 90 day Citrix eval license for). This also doubled up as the profile server for roaming profiles and redirected folders.
    • 1x DB Server (1 vCPU, 2GB RAM)
      This was running SQL Express only, but I wanted it on a separate VM to be more like a production environment.
    • 1x Web Interface Server (1 vCPU, 2GB RAM)
    • 1x NetScaler Gateway appliance (2vCPU, 2GB RAM) for testing secure access (which is a little tricky to setup!).
    • 2x XenApp Workers (1vCPU, 2GB RAM each)
      At least 2 is best so you can test using multiple Worker Groups, comparative policies etc.
  • The last item on the list is one I somehow managed to miss, even though I’m usually pretty thorough with these things. The Official A20 Exam Prep Guide. It contains a load of links to great prep content as well as ten example questions to give you a feel for the what the exam will be like. Must read item!

If you are currently working with Citrix products and are as yet undecided as to whether to take the exam or not, I would definitely say go for it! Remember… Nobody ever missed out on an interview for being certified! 🙂