TheSaffaGeek

My ramblings about all things technical


Leave a comment

VCDX Spotlight: Kalen Arndt

Name: Kalen Arndt

Twitter Handle: @KalenArndt

Blog URL: www.vmrage.com

Current Employer: World Wide Technology

VCDX #: 132

 

How did you get into using VMware?

When I was working as a customer I had to do a rip and replace of ESX 3.5 to ESXi 4.1 with new hardware. I learned a ton about virtualization and when I first vMotioned a VM I said “Wow this is awesome and I have to work there.” I moved across the country to work for VMware where I worked commercially in networking/storage/fault support for about a year. After that I moved onto the Federal team at VMware where I was a TSE , Research Engineer, and then Escalation Engineer. I finally decided that I wanted to architect environments and I left for WWT where I implement large scale environments that leverage VMware.

What made you decide to do the VCDX?

It was a challenge! I did the same thing with my VCP and then my VCAPs for DCV and View and finally hit the point where I felt I would be comfortable defending.

How long did it take you to complete the whole VCDX journey?

I initially planned for defending for 4.1 and then 5.0 came out and I switched teams. I would say the initial 4 submission was about 6 months. After I left VMware I spent about 8 months working on getting my VCAPs and submitting my defence for 5.5

What advice would you give to people thinking of pursuing the VCDX accreditation?

Be honest and know your defence. I wrote an entire article about helpful things for future candidates can do here : http://www.vmrage.com/vcdx-dcv-overview/

If you could do the whole VCDX journey again what would you do differently?

I would have tried doing more mocks and additional proof reading of my design prior to my submission. I do plan on submitting for VCDX-DT with a totally new design from a previous implementation. So I guess you could say that I get to do over half of it over again Smile

Life after the VCDX?  How did your company respond?  Was it worth it?

A lot of people followed me on Twitter now which is pretty awesome. I am currently making a huge effort to mentor future VCDXs throughout the process. We had a few mentors and it was a HUGE help to the group.

My company was extremely excited that I had obtained it.

It was worth it to me because it was goal that I set and I finally did it. I loved the product enough to uproot my life to work on it and I am glad that I mastered one of their certification tracks. I plan on advocating it even further in the future


4 Comments

EMEA VCDX Study Group

As some people may be aware, I am looking to defend my VCDX design at Frimley in April (tech review pending) and so wanted to follow the great example the guys from PEX set and try get some study groups going for VCDX for those people looking to submit and for people like myself who have submitted and are looking for mock defences for my design but also for the design and troubleshooting scenario.

Brad Christian posted a blog posting covering what the US guys did here for their mock defences and how beneficial they were. Everyone is welcome to join the EMEA VCDX study group (Current VCDX’s are especially welcome!!) although if you don’t even have you VCP yet then possibly waiting until you are further down the line is a good idea. I am hoping to link people up who are on the same level and path and create a “circle of trust” so that these people can share their designs for review and after submission for mock defences. 

I have created a form for people to fill in (I admit i copied the idea of James Bowling and his US Study Group form) and have listed the VCDX-Cloud and VCDX-DT as if people are aiming for these then there isn’t likely to be loads of people able to review and help.

So if you are interested and very importantly feel you can make the time (4-8 hours for a review) to help people looking to submit and defend then the sign up form is below:

SIGN UP HERE FOR EMEA VCDX STUDY GROUP

Gregg


Leave a comment

VCDX Spotlight: Jonathan Kohler

Name: Jon Kohler

Twitter Handle:  @JonKohler

Blog URL: vdoogle.wordpress.com

Current Employer : MSN Communications

VCDX #: 116

How did you get into using VMware?

I started using VMware ESX 3.x and Workstation in late 2008. The more I started to use VMware’s products, both personally and professionally, the more impressed I was with their functionality and direction. I worked at a VMware partner at the time vSphere 4.0 came out and deployed it internally for their production environment and externally for customers as part of PS engagements. I decided then that VMware virtualization is where I wanted to maintain my professional focus and haven’t let up since.

What made you decide to do the VCDX?

I decided to go after the VCDX after I changed jobs a few years ago. I moved from Vermont to Colorado after finding a VMware Infrastructure engineering job at a large national health system on Twitter. The person who got me in the door was Nate Raper, VCDX 85, though not a VCDX at the time. I had both of my VCAP4’s at the time, and hadn’t really given much thought to the VCDX. That changed when I saw what Nate brought me in to work on. The environment at this company was massive in both complexity and size. To give you an idea of the level of VMware engineering at this particular establishment, the enterprise both Nate and I worked in has produced 3 VCDX’s (Tom Ralph, Nate, and Myself). That scale, as well as Nate’s encouragement, is what got me hooked and on the right path.

How long did it take you to complete the whole VCDX journey?

I started with the VCP4 in January 2009 and finished up with the VCDX5-DCV in August 2013, so holistically the better part of five years. In terms of hours, I probably spent over 600 hours over the last year working on everything associated with the VCDX deliverables. This was over the course of three application attempts and one defense attempt.

What advice would you give to people thinking of pursuing the VCDX accreditation?

Approach all of your work like it was going to be compared against the VCDX blueprint, this will get you in the right mind set to succeed on whatever design you choose. I know the blueprint can be kind of vague, but try to use it as a checklist when you think you are done with a project, and literally go down the list and point out where you have those items in your design. Also, get and read the VCDX boot camp book.

Have confidence in yourself and give yourself a LOT of time. No matter how good of an engineer or architect you are, trying to rush to put together a world class deliverable simply doesn’t work, which I learned the hard way when I didn’t allow myself enough time for proper decompression, peer review, etc and failed the application stage twice.

If you get invited to defend, no matter how confident you feel, get SEVERAL different peer reviews on your presentation, practice frequently, and KNOW YOUR DESIGN INSIDE AND OUT. This means know why you made choices (very specifically), what you didn’t choose to implement (alternative design choices), and why you did what you did.

Past that, keep your hands in the dirt, as you will need to be sharp for the troubleshooting and design sections. I got lucky on my troubleshooting piece, as it was a problem I had actually dealt with in the real world before, which made me much more confident when engaging the panellists.

If you could do the whole VCDX journey again what would you do differently?

I would have given myself much more time the first go around, so that I didn’t have to stress over this for the past year. Smile

Life after the VCDX?  How did your company respond?  Was it worth it

Life has been much less stressful for sure. My employer MSN Communications and manager Colin were supportive throughout the entire journey, and have responded well. No change in positions or anything, but as fate would have it, Nate and I left our healthcare IT jobs last year when we got outsourced, and both went to MSN. He just left MSN to go to VMware’s Global CoE, so I am going to step up and fill some of that gap with our customers, which I don’t think I could have done without going through the VCDX process. Lastly, I do think this journey was worth it and I would do it again in a heartbeat.


Leave a comment

VCDX Spotlight: Brian Suhr

Name: Brian Suhr

Twitter Handle: bsuhr

Blog URL: www.virtualizetips.com

Current : Ahead

VCDX #: 118

How did you get into using VMware?

I was working for a large enterprise at the time and they had already begun to deploy some workloads into VMware 2.5. I was looking for more ways to expand my skills and learn new things. So I kept asking my manager to let me start working with this new virtualization stuff. This got me hooked on VMware early and fast, soon came amazing things like vMotion that blew my mind.

This was really a pivotal point in my technology career that set me on a course that led me to the point I’m at today. Without getting that early opportunity I would have not likely been introduced to VMware for several years.

What made you decide to do the VCDX?

I remember back about three years ago, thinking that I was pretty bored at the time. I was looking for a new challenge and I would need to make a career move. So I took my time and looked for a company that would provide me with the support and environment that would allow me to earn the skills necessary for me to make a VCDX attempt. This was the early days of VCDX and I was impressed with the level of people that were already certified then.

How long did it take you to complete the whole VCDX journey?

If you count the point from which I made the job change about 2.5 years. But for me it was about 18 months ago. That was when I began taking my VCAP5 exams and selected which one of my projects I would use for the submission. Anything before that point was preparation that I needed to hone my consulting and architecture skills.

What advice would you give to people thinking of pursuing the VCDX accreditation?

I would say that while its possible to pursue VCDX by yourself it’s much easier if you have a support system. This could be co-workers or other technology people. You can then use these people for technical reviews and practice answering their questions. Even if you are a consultant and work with customers daily and are good at presenting, the VCDX defense session is at another level and you will want to be ready for it.

If you could do the whole VCDX journey again what would you do differently?

I am pretty proud of my VCDX journey, don’t think that there is anything that I would change about it. Well I would have loved to pass on my first attempt. I should have taken a few more vacation days before each defense attempt to feel more prepared.

Life after the VCDX?  How did your company respond?  Was it worth it

It’s only been a short time since I was notified of my success. But my company values the VCDX program very highly and offers unprecedented support to those who wish to pursue.

For me it was absolutely worth it. To make the VCDX attempt it required me to push my technical and soft skills to a much higher level. So whether I was successful or not that was worth it for me. Granted being awarded the certification brings with it a lot of recognition both from the community and customers. But it was really about challenging myself and that was accomplished.


Leave a comment

VCDX Spotlight: Tim Antonowicz

Name: Tim Antonowicz

Twitter Handle: @timantz

Blog URL: whiteboardninja.wordpress.com

Current Employer: Mosaic Technology

VCDX #: 112

 

How did you get into using VMware? In early 2004, I was a SysAdmin at Bowdoin College in Maine.  Running out of datacenter footprint, we consolidated our servers with ESX 2.01 retiring 50 physical servers and leaving us 80% virtualized.  After Katrina in 2005, we worked with LMU in Los Angeles to co-host each other’s VMs for DR purposes. This project was one of the inspirations behind the development of VMware’s SRM solution.

 

What made you decide to do the VCDX? After moving into the Partner space, I began seeing and designing for several different customer environments. The VCDX program not only recognized those at the pinnacle of our profession but also advocated those skills and abilities needed to become the best at what we do. If I wanted to become a successful Architect, I should aspire to be a VCDX.

 

How long did it take you to complete the whole VCDX journey? Overall, the process was almost 3 years in length. I spent over a year getting my VCAPs and had a few attempts as a design, but nothing serious until about a year ago. My first design attempt didn’t make the deadline for submission, and I had to wait for PEX13 for my first official submission and defense invitation. While unsuccessful at PEX, I learned from my mistakes there and applied my experiences to my successful defense at VMworld13.

 

 

What advice would you give to people thinking of pursuing the VCDX accreditation? Don’t attempt this unless you really want it. The VCDX process is not something you can go into half-committed. It will tax and test you all along the way, both technically and mentally. It is not for the faint hearted. With that in mind, if the VCDX is something that you want to do, and you are committed to becoming the very best you can be in your field, go for it. It is a journey that pays back 1000 fold what you put into it. By going through the VCDX, I am a better Architect than I was before. I’ve changed the way I approach each project, and my company, my customers, and I are better off as a result of my work and dedication. Aside from the actual certification, I am better at my job today for just going through the process. Holding the VCDX after it all is just the validation that I was on the right track all along.

If you could do the whole VCDX journey again what would you do differently? Looking back, I wouldn’t have waited so long between getting my VCAPs and actually working on a design for submission. I should have started the process a year earlier than I did. Also, I only did one ‘Mock Defense’ for my first attempt. To all prospective VCDX applicants: “Mock, Mock, Mock!” Realtime, live interaction can do nothing but help you with your preparation for your defense.

 

Life after the VCDX?  How did your company respond?  Was it worth it? Since it has only been a few days since I received “my number”, nothing has changed for me professionally at this time. Personally… For the first time in over a year, I haven’t woken to thoughts of my design, potential flaws, and defense preparation scenarios running through my mind. It’s nice to hear the birds outside my window.


Leave a comment

VCDX Spotlight: Kenny Garreau

Name: Kenny Garreau

Twitter Handle: @kennega

Blog URL: http://dudewheresmycloud.com

Current Employer : Lumenate

VCDX #: 115

How did you get into using VMware?

My first exposure to VMware came when I was starting as a System Admin for a financial services company. I invested a lot of personal time learning the technology, and was eventually given the task of re-architecting our virtual infrastructure. This was a formative time for learning and putting into practice VMware, networking and storage design skills before I dove into the consulting arena.

What made you decide to do the VCDX?

I spent a couple of years consulting before I felt I had enough customer presentation and design experience to suitably defend a design. The design I submitted for my VCDX application was my first design at my second consulting job, and I remember thinking “Wow, this would be a great candidate for a VCDX defense.” It turns out that VMware and the panellists agreed.

How long did it take you to complete the whole VCDX journey?

I began by completing my VCAP-DCD and VCAP-DCA at the end of October 2012. I submitted my initial design in early December of 2012 to defend at PEX. I didn’t pass, so I took a couple of months off to recharge. I went back at it for VMworld 2013, and passed. So about 10 months.

What advice would you give to people thinking of pursuing the VCDX accreditation?

Understand it’s not about the size or the complexity of the design you’re submitting to defend. It’s about your skills in designing around customer requirements and constraints, and mitigating risk to the customer and the project. Know your design, and recognize that if you include something in your design, justify it and know it. Finally, make sure your significant other knows and understands the journey you’re about to undertake. You’ll need their support, but it’s equally important to make time for them as well.

If you could do the whole VCDX journey again what would you do differently?

I would engage my fellow applicants earlier – they will be much more critical of your design going through the process than someone outside of the VCDX program. I’d try to complete my design a couple of weeks ahead of the deadline and run through a mock defense. It will help you identify weak points in your presentation, both technically and grammatically. You can then improve your design for its final submission and review by the panel.

Life after the VCDX?  How did your company respond?  Was it worth it?

Spend some time decompressing; you are going to need it! I had an overwhelming response from my co-workers, but the community response was what inspired me. Those who have been through the program realize the time and effort that goes into the entire process. To be counted among many of the very best names in datacenter and virtualization design is a humbling honour.


Leave a comment

VCDX Spotlight: Travis Wood

Name: Travis Wood

Twitter Handle: vTravWood

Current Employer: VMware

VCDX #: 97

 

How did you get into using VMware?
I’d seen a demo of VMware and like many people I was blown away by the concept of VMotion. The company I was working for won a deal to build a VMware environment and P2V about 100 servers into it, so I positioned myself to get selected for the project. It was intense working with such a new technology, stuff broke and we had to work through a lot of problems. P2V’s were far more complex then as Converter didn’t exist yet so we spent many late nights swapping NICs and disk controllers around trying to get the right combinations of hardware that’d work with P2V Assistant or using Ghost. But the experience was invaluable, at the time P2V skills were rare so this opened up many opportunities for me.

 

 

What made you decide to do the VCDX?

I remember where I was when I first heard of VCDX. It was described as the pinnacle of VMware certification and extremely difficult to obtain. The concept of defending before a panel sounded intimating but challenging at the same time, I knew immediately this was something I’d have to do! At the time I was working in a projects team, building VMware environments with little design experience so I knew I’d have to start working my way towards a design role.

 

 

How long did it take you to complete the whole VCDX journey?
It depends when you measure it from. When I received my VCDX certification in 2012 I’d been working in IT for about 10 years, and each step along the whole process eventually got me here. I first heard about the certification in 2008 and decided I would go for it but the journey really started when I joined VMware in 2009, so it took about 3 years.

 

 

What advice would you give to people thinking of pursuing the VCDX accreditation?

Start with your end goal, VCDX and then figure out where on the scale you are now. Then create a plan to get there through a series of small, iterative but measurable steps. Figure out what you need to do and how you will do it. Secondly when it comes to submitting your design, read the blueprint. It is quite specific one what you need to cover.

 

 

If you could do the whole VCDX journey again what would you do differently?

I was quite happy with my journey, really the only thing I would’ve changed is tried to get more of the documentation done during the actual project that I used in my submission. When I decided to submit I reviewed my design against the blueprint and noticed there were areas I needed to cover but weren’t a part of this design, so that meant a bit of extra work ensuring I’d covered off everything.

Life after the VCDX?  How did your company respond?  Was it worth it

Before VCDX I was in the VMware Professional Services team for Australia & New Zealand which gave me the necessary experience to get the certification. My VCDX certification got me noticed by the right people in the company to get tapped on the shoulder to join the Global Professional Services Engineering team as a Solution Architect. Now I am responsible for creating the services that VMware Professional Services offer as well as being an escalation point for the field and interacting with our product teams. I am also now a VCDX panellist which I find very interesting seeing how people approach design problems.


Leave a comment

VCAP-CID Objective 1.2 – Identify and Categorize Business Requirements

Knowledge

 Identify discovery questions for a conceptual design (number of users, number of VMs, capacity, etc.)

  • These questions are ones you are going to ask during the design workshop for the design/project. For the workshop you need to make sure you have the applicable project participants/stakeholders who can join the workshops (depends if you want one big one where people come and go at certain points or multiple ones where you speak to each business unit/ team). For the stakeholder meetings/design workshops I personally like to try bring in the following people, this does vary depending on the project and what has been chosen but 9/10 times these are the people you want to speak to:
      • Virtualisation administrators (if applicable. If not already present then future administrators of the solution)
      • Server Hardware Administrators
      • Backup Administrators
      • Storage Administrators
      • Desktop/OS Administrators
      • Network Administrators
      • Application Administrators (these are very important as their applications may have very specific requirements)
      • Security Officer
      • Project Sponsors
      • End users/ Help desk personnel (this I find is helpful to find out what are the current support desk tickets/problems the company are facing and if these will impact the project in any way. Also these discussions are easy to have in the hallway/over a coffee but have alerted me to unknown risks that would have severely impacted the design and delivery)

vcap

Identify the effect of product architecture, capabilities, and constraints on a conceptual design.

  • I may be looking at this the wrong way but I think this is actually around how specific products architecture, capabilities and constraints isn’t applicable in a conceptual design as for a conceptual design you are only creating a “napkin” design diagram of how the whole environment is going to be delivered.

Skills and Abilities

Relate business and technical requirements to a conceptual design.

  • From one of the VMware service delivery kits available to VMware partners they give a great breakdown of what requirements are and what business and technical requirements are:
    • Requirement – Documented statement that depicts the requisite attributes, characteristics, or qualities of the system
    • Business requirements – Describes what must be achieved for the system to provide value
      • System must provide self-service capability
      • System must provide x% availability
      • System must provide optimal scalability and elasticity
    • Technical requirements – Describes the properties of a system which allow it to fulfill the business requirements
      • System requires a Web portal where users can log in securely and deploy virtual machines based on defined policies
      • System must have fully redundant components throughout entire stack (host, network, storage)
      • System leverages virtualization technology and associated features
  • As mentioned these requirements will be gleamed from the Design Workshops/Stakeholder meetings and then put into the conceptual design. This is where you would work out if the customer requires a private, hybrid, public or even community cloud deployment. For example if the customer requires certain data to remain in a country for regulatory reasons then in the conceptual design you know compute resources, networking and connectivity between that country and the primary site need to be available. The speeds, number of hosts, make of hosts and amount of memory and vCPU are not in the conceptual design as this is the “napkin” design just covering the concept of how it will all work out and may actually change once you get to the logical and physical designs.
Number Requirement
R001 Virtualise the existing 6000 UK servers as virtual machines, with no degradation in performance when compared to current physical workloads
R002 To provide an infrastructure that can provide 99.7% availability or better
R003 The overall anticipated cost of ownership should be reduced after deployment
R004 Users to experience as close to zero performance impact when migrating from the physical infrastructure to the virtual infrastructure
R005 Design must maintain simplicity where possible to allow existing operations teams to manage the new environments
R006 Granular access control rights must be implemented throughout the infrastructure to ensure the highest levels of security
R007 Design should be resilient and provide the highest levels of availability where possible whilst keeping costs to a minimum
R008 The design must incorporate DR and BC practices to ensure no loss of data is achieved
R009 Management components must secured with the highest level of security
R010 Design must take into account VMware best practices for all components in the design as well as vendor best practices where applicable
  • For Technical Requirements a great way of doing it is to break them down into sections like:
    • Virtual Datacentre Requirements – eg: Allocation model Virtual Datacenters reserves 75% of CPU and memory
    • Availability Requirements – eg: VMware vCloud Director (clustering, load balancing)
    • Network Requirements – eg: Organizations have the ability to provision vApp networks
    • Storage Requirements – eg: Different tiers of storage resources must be available to the customer (Tier 1 = Gold, Tier 2 = Silver, Tier 3 = Bronze)
    • Catalogue Requirements – eg: Catalog items are stored on a dedicated virtual datacenter and dedicated storage
    • SLA Requirements – eg: SLA Requirement #1 – Networking 100%
    • Security Requirements – eg: Organizations are isolated from each other
    • Management Requirements – eg: Only technical staff uses remote console access
    • Metering Requirements – eg: Metering solution must monitor vApp power states for PAYG
    • Compliance Requirements– eg: Solution must comply with PCI standards
    • Tenant Requirements – eg: Customer requires the ability to fence off vApp deployments
  • To make sure you are doing the design in a VCDX-like manner which should push you to do it at a very high level, don’t forget to refine the customer-specific technical requirements and validate that they are specific, measurable, accurate, realistic, and testable (SMART).

Gather customer inventory data.

  • This is what is going to be on the new vCloud system whether it is existing workloads or new workloads. A good way of getting this if the customer allows it is to run a VMware Capacity Planner collection on the existing workloads that are going to be migrated in so you know sizes, I/O and current state analysis values. The Capacity Planner can only be run by VMware partners so if this isn’t possible for you then manual collection and recording is going to be required. Another method is via the VMware vCloud Planner which is another tool only available to VMware Partners so maybe getting a VMware partner in to do this for you prior to the project running would be a good idea
  • Also knowing what the customer already has can help you understand possible future constraints for example that all their current servers are IBM and so this is likely to be the server platform for this design.
  • There may also be a requirement to use existing legacy physical kit already present in the datacentre which needs to be recorded and fully understood so that the risks and constraints of using this infrastructure are fully understood. For example if you are using legacy network switches which can’t do stretched VLANs this will impact your design substantially if you have two sites and a requirement for the Management cluster to be failed over/migrated in the event of a disaster.

Determine customer business goals.

  • This is plainly what is the customer looking to gain from the deployment of this solution? At the end of the project what do they hope to achieve? These are sometimes not as clear as you may hope as people have different ideas of what they want the solution to achieve so as the architect you will need to take all these business requirements, set expectations if they are unrealistic due to varying reasons like cost or pre-selected hardware and then define them and get sign off from the customer that they agree to these before any additional work is done. This is very important as if these aren’t defined and agreed to by the customer then scope creep can happen which could cause the project to fail.

Identify requirements, constraints, risks, and assumptions.

  • I’m not going to go into great depth here as I think the definitions of each will give you a good idea of what each is. During the design workshops/stakeholder meetings these are worked out, recorded and agreed to by the customer. Always remember that for any design you need to collect all of these and then look at it in a holistic manner and understand the impacts of each decision.
    • Requirements – Documented statement that depicts the requisite attributes, characteristics, or qualities of the system. See above portions around Business and Technical requirements plus the examples.
    • Constraints – Requirements that restrict the amount of freedom in developing the design
      • Hardware which already exists and must be used (for example,host or storage array)
      • Physical limitations (distance between sites, datacenter space)
      • Cost $$$
    • Risks – Potential issues that may negatively impact the reliability of the design
      • Lack of redundancy for specific hardware component
      • Support staff has not had any training
    • Assumptions – Suppositions made during the design process regarding the expected usage and implementation of a system
      • Provides a sounding board for design decisions which must be validated
      • Hardware required is installed before vCloud implementation
      • Network bandwidth is not a limiting factor for external end users
      • Appropriate training is provided to existing technical staff
    • For assumptions and risks I like to get these highlighted to the customer right away as you normally don’t want any assumptions if possible and for the assumptions you record in your design you want these to be realistically clarified already so that the assumptions are only there to ensure that if what they promised would be there isn’t you can refer them to the assumptions they signed off.

Given customer requirements and product capabilities, determine the impact to a conceptual design.

  • This I think is covered above in places but is also something you can only really learn from actually doing a design and understanding how requirements shape a design and what impacts each of them have. On a conceptual design it isn’t as much of an impact as in a logical and physical design but limitations like keeping workloads in specific geographies and the capability of vCloud stretched clusters between the two locations for example are something that will impact the conceptual design. I would also read the Service definitions listed below in the recommended tools from the blueprint and the implementation examples from the vCAT.

Tools

If you feel I have missed something or am wrong on something then please do comment as I don’t proclaim to be the best and am always learning and welcome constructive criticism and feedback

Gregg


Leave a comment

VCAP-CID Objective 1.1 – Create a Conceptual Design Based on Business Requirements

Due to an imminent customer engagement I am due to be working on I have been refining my vCloud skills and dusty away the cobwebs. One of these tasks was to book the VCP5-IaaS and sit it so that it forced me to learn the basics again and be sure I had a solid base knowledge with no gaps. My experience of the exam and the resources I used for it are mentioned in my VCP5-IaaS Exam Experience blog posting. I have now been using the VCAP-CID blueprint as a structure for perfecting my vCloud design skills and so I thought I would slowly post up each objective for my own benefit but also hopefully help other people looking to take the VCAP-CID. I will be consolidating all the objectives on my blog page here

Skills and Abilities

  • Distinguish between virtualization, automation and cloud computing.

    • This could be defined in a number of ways (I’m more than happy to be corrected here) but the way I piece it all together is:
      • Virtualization is what VMware has been doing for years with vSphere and its complementing technologies. This is nothing new to anyone preparing for this exam and if it is then I hate to tell you this but this exam isn’t for you.
      • Automation ties perfectly into the NIST definition of on-demand self-service which is :  Unilaterally provision computing, as needed, automatically without requiring human interaction
        • This can be done through multiple technologies and mechanisms like VMware’s vCenter Orchestrator, vCAC,vFabric Application Director and third party tools like Puppet, Razor and IBM’s Virtualization Automation solution. Without true automation you can’t have a Cloud.
      • Cloud computing is perfectly defined by the industry recognised NIST cloud requirements which are:
        • On-demand self-service: Unilaterally provision computing, as needed, automatically without requiring human interaction
        • Broad network access: Capabilities are available over the network and accessed through standard mechanisms
        • Resource pooling: The provider’s computing resources are pooled with virtual resources dynamically assigned and re-assigned according to consumer demand.
        • Rapid elasticity: Capabilities can be rapidly and elastically provisioned, in some cases automatically, to quickly scale out and be rapidly released to quickly scale in.
        • Measured service: Cloud systems automatically control and optimize resource use by leveraging a metering capability. Resource usage can be monitored, controlled, and reported providing transparency of the utilized service.
      • For VMware’s IaaS definition from which they define the VMware vCloud blueprint is:
        • A cloud must be built on a pooled, virtual infrastructure. Pools include not only CPU and memory resources but also storage, networking, and associated services.
        • The cloud should provide application mobility between clouds, allowing the consumer to enter and leave the cloud easily with existing workloads. The ability to use existing consumer tools to migrate workloads to or from the cloud is highly desirable. Mobility of workloads between clouds requires cross-cloud resource management.
        • The cloud should be open and interoperable, allowing the consumption of cloud resources over open, Internet-standard protocols. Access to cloud resources does not require any other specific network protocols or clients.
        • Cloud consumers should pay only for resources they consume or commit to consuming.
        • The cloud should be a secure, trusted location for running cloud consumer workloads.
        • Cloud consumers should have the option and the ability to protect their cloud-based workloads from data loss.
        • Cloud consumers are not responsible for the maintenance of any part of the shared infrastructure and do not need to interact with the cloud provider to maintain the infrastructure. They are not responsible for storage and network maintenance, ongoing cloud infrastructure patches, or business continuity activities. The cloud should be available to run high-availability workloads, and any faults occurring in the cloud infrastructure should be transparent to cloud consumers as a result of built-in availability, scalability, security, and performance guarantees.
  • Distinguish between private, public, hybrid and community cloud computing.

    • These are defined perfectly in the vCAT 3.1 introduction document as:
      • Private cloud: A private vCloud (also known as an internal vCloud.) operates on private networks, where resources are accessible behind the firewall by a single company. In many cases, all the tenants share one legal entity. For example, a university might offer IaaS to its medical and business schools, or a company might do the same for various groups or business units. The private vCloud can be managed by the enterprise and hosted on premise or operated on a dedicated infrastructure provided by a vCloud service provider or systems integrator. In any case, a private vCloud must conform to the organizational security constraints.
      • Public cloud: A public vCloud offers IT resources as a service through external service providers and is shared across multiple organizations or the Internet. This can be viewed as a vCloud infrastructure that is operated by one organization for use by multiple, legally separated organizations. A public vCloud is provisioned for open access and might be owned, managed, and operated by one or more entities. A public vCloud provider might also support a private, community, or hybrid vCloud.
      • Hybrid cloud: A hybrid vCloud combines the benefits of the private and the public vCloud, with flexibility and choice of deployment methods. A hybrid vCloud consists of multiple, linked vCloud infrastructures. These distinct vCloud infrastructures can be private, community, or public, they but must meet a set of requirements defined by the providers and agreed to by the consumers. Connecting these vCloud instances requires data and application mobility as well as management. When load-balancing between vCloud instances (cloud bursting), use a consistent monitoring and management approach when migrating an application or data workload.
      • Community cloud: A Community vCloud is a specific public vCloud use case where the cloud is shared, and typically owned, by a group of organizations with a common set of requirements. In many cases, the organizations also include some level of legal separation. Community vCloud resources are shared, with some parts under central control and other parts with defined autonomy. A vCloud built for government, education, or healthcare might be an example of a community vCloud. A community vCloud can be offered by a traditional service provider, by a member of the community, or by a third-party vendor and hosted on one or more sites. It can be placed on-premise at one or more of the organizations’ sites, off-premise at a vCloud provider site, or both on- and off-premise.

 

  • Analyze a customer use case to determine how cloud computing can satisfy customer requirements.

    • For this I would recommend you read the Service Definitions document from the vCAT as this covers all the definitions and how they map to customer requirements and fulfil these requirements. Also the VMware vCloud Implementation Examples document also from the vCAT shows you how varying implementations can benefit businesses in differing ways

 

  • Given a customer use case, determine the appropriate cloud computing model.

    • This is one I feel you can only do once you have a firm understanding of the capabilities of all the different Cloud offerings and how each of them meet varying requirements and also have differing constraints/disadvantages.


30 Comments

VCAP5-DCD Retake

This Monday I re-sat my VCAP5-DCD exam after having marginally failed it the first time in January this year. I wrote a fairly extensive blog posting about my opinions about the exam and the additional resources I planned to use. I would recommend people read that posting first if you haven’t as I still maintain 95% of the pieces I said and mentioned in there are true about the exam. This time I thankfully passed the exam and with not a bad score of 333 also.

 

Resources used:

 

For this attempt i did use a fair portion more resources and actually think I studied more this time than I did for my first attempt. I thought I would list the resources I used or re-used for this attempt and am planning on adding the resources mentioned here on my VCAP5-DCA & DCD Study Resources page if they aren’t mentioned on there already:

 

– I read the official VMware book Building a Virtual Datacenter to try help me get the holistic view and mentality you have to maintain during the build of a virtual datacenter and how every decision can have an impact on another portion of your environment and design. The book was really good and I would recommend it but I have to admit I did skip certain portions as I had covered them in books that had them covered much better and in more depth.

 

-I bought the kindle version of the new VMware vSphere Design book from Forbes Guthrie and Scott Lowe. I bought the kindle version as the paperback version wasn’t out in Europe for a while and my timeframes for studying were very tight. The book is utterly brilliant and covers both vSphere 5 and 5.1 and I would HIGHLY recommend it for the exam and anyone who works with VMware.

 

-As I stated I would, I read the  VMware press book Managing and Optimizing VMware vSphere Deployments by Harley Stagner and Sean Crookston which helped me gain more knowledge around all the portions of a design and the link each component in the design has. The main piece from this book that i really liked was the operational portions as you can’t do a design without having the end goal and plan of it being able to run for a long time after you have left (if you are a consultant like I am).

 

-The main thing I really focused on was going through the whole vSphere Design workshop course notes, lab guides and answers to the lab guides and made sure I understood every single portion and why certain decisions were made by VMware in the completed designs of the labs. If you haven’t been on the course I would beg management to put you on it as it covers every portion you need to know for the exam and gives some great tips for the exam (no I cant tell you what these are)

 

Exam experience:

I was more nervous for this attempt than my first attempt as I really wanted to pass it this time as with having a five week old little one my studying schedule took a knock and I actually postponed the exam for two week later from it’s initial date due to not getting through portions I wanted before the attempt.

 

Once I got into the exam and started making my way through the questions with each question I felt I had got correct or very close to correct i became more and more confident. I also think i managed my time a bit better this time and wasn’t as overwhelmed by what they were asking of me. Before the exam starts they tell you how many visio style questions you are going to get so I wrote down the numbers (1-6 for me) and marked them out after each one so that I knew how my time management was going. I did have two drag and drop questions in my last three questions which used up my time and meant i only had around 8 minutes left by the time I completed the last question. The result came up and very quickly and I was in shock that it stated congratulations and actually started feeling dizzy after not having been able to eat much before the exam due to feeling sick from nerves and not having drank much as I knew I couldn’t afford toilet breaks.

 

Tips:

 

For this attempt i came across and learnt a few tips for the exam which helped me with the visio style questions and allowed me to be sure portions were connected correctly.

 

-There is a scissors icon beside the bin in the right hand bottom corner that allows you to cut a connector/connection you have made in error without moving loads of portions across the page by trying to move the connection to the bin. I did this drag and drop mistake a few times in my first attempt and it really hurt me as it moved portions off the screen and so meant I had to redo pieces.

-Make sure connections have stuck to boxes by carefully trying to move the box and seeing if the connector follows. This is related to the piece above and is a good tip to make sure you have connected the boxes correctly. Also make sure you connect the correct portions together as I noticed once or twice I didn’t click the correct piece and so the pieces I meant to have connected were actually not connected so be careful where you click.

-Do practice designs at home on paint or visio or even word to allow yourself to visualise how you would do different visio style designs scenarios so that when you are in the exam and maybe see one of them you know what your final designs should look like.

 

Conclusion/what’s next:

 

So now that I have both my VCAP5-DCA and DCD I can start designing my VCDX infrastructure and submit the design for defence for the VCDX5 accreditation. I still need to do some soul searching and decide when I want to submit as it’s a serious amount of work to complete all the required documents and my planned design is only about 60% where I want it to be before submitting it so I’m estimating around 40 hours of work to get it all ready which isn’t easy to find with a 5 week old, a full time job as a consultant and my sanity maintained. I will most likely slowly start building my design and documents and submit for PEX early next year although I may be drawn to do it sooner or later.

 

For those looking to do either of the exams I would recommend starting right away and also booking a date for it so that you are pushed to get through everything, the exams are very challenging but there are amazing resources out there which will help you gain the knowledge to pass the exam and with loads of lab time and practicing you can pass them. Good luck to all those who are preparing or looking to do the exams and hopefully my resources page and this blog help you.

 

Gregg