Oracle to Customers “huh? You want cost savings via virtualization AND our products?!”

I was recently on the Internets when it came about that Oracle President Charles Phillips said he he didn’t realize that customers wanted to run their Oracle products on VMware (similar to how Microsoft customers run their  line of products on both VMware and Hyper-V today)   Wow, is the first thing I’d say – normally you expect “Hey, they’re just ignoring our needs, I mean cmon… who DOESN’T want their product to be virtualized? I mean even the greatest OLTP app, I’d rather find a way to scale and virtualize it than taking up even MORE footprint on the floor with power and cooling to run yet another app on yet another physical box! (Let’s not even get into DR!)

With that said though, Charles Phillips needs to hear from you – the customer : Do you want to run Oracle on VMware? Let him know! – The contact information sniped from another location (which I’ll cite inline as well :))

Re: Need a favor – Oracle

You are not going to believe this. Some VMware folks met with Charles Phillips, the president or CEO of Oracle and he said no customers had ever mentioned to him that they wanted Oracle to support their products on VMware. Or modify the licensing scheme. He offered if anyone knew of customers who did want better or more support for Oracle on VMware, or virtualization friendly licensing, to email him directly. His email is Charles.phillips@oracle.com and he really needs to hear that customers run Oracle on VMware, and better support / licensing would be nice!

So, I’d like to send special thanks to Oracle Storage Guy, Duncan Yellow Bricks, Chad SaKac – and I’m sure others may have discussed this already!

Oracle on VMware – it’s time for us to speak up or shut up!

Oracle feels that not many people want to run their apps in a virtual environment!

Charles Phillips Asks for Customer Input on VMware

I feel it bears repeating – Let Charles know how you feel about Oracle on VMware! I’m always a fan of using my existing virtualization investment to run my next app on, instead of having to invest in yet ANOTHER point solution to run one of my existing apps (which is where it looks like they’ve been trying to go with their Xen, Iron and other investments ;))

Getting started with vSphere, soup to nuts to I’m going nuts!

If you know me (Sure you do, right!? ;)) you know that I like to find good value which is quick, effective and often and especially free! :)

I’d like to introduce you to Mike Laverick, Virtualization guru extraordinaire! And what Mike has produced here is amazing videos (which you can actually see, since he converted them to SWF/Shockwave files) and not to mention they’re human, humourous and even more so, extremely valuable and fast!

Oh, did I mention these videos will also be supplemental to his Book?! (the book isn’t out yet, but I’ll pick it up as I know how valuable it will be!)

VMware - vSphere 4 Implementation

So, I highly encourage you to check this out, if you’re familiar with ESX and haven’t touched on vSphere yet, if you’re a master of VMware and want some good insight and value, and most importantly, even if you’ve never touched VMware, or virtualization before – You’ll get a –lot- out of this! So check it out, this is some of the best content you can pay for – and it’s free!

Xen and the art of Virtualization Certification

You know who you are, you’re the Xen-o-phile who backs Citrix to the utmost degree.   You are committed not only to the solution but taking things to the next level.  Certification.

Well, I’ll be the first to tell you – the value of certification is what you get out of them, and that’s often compounded by what you PUT into it.   But you can’t get value until you understand what lay before you.  Citrix has a number of tracks and strategies to address this with the Administrator (CCA), Engineer (CCEE) and Architect (CCIA) roles.

Administrator (Falls into two tracks, Enterprise and Platinum)

CCA for Citrix XenServer Enterprise Edition 5 CCA for Citrix XenServer 5 Platinum Edition
The CCA for Citrix XenServer 5 Enterprise Edition certification is designed to certify breadth of knowledge across Citrix XenServer 5 Enterprise end-to-end solutions. This certification is attained by passing the Implementing Citrix XenServer Enterprise Edition 5.0 exam, in which exam-takers demonstrate their knowledge and skills necessary to install, configure, and administer Citrix XenServer 5.0 Enterprise Edition in an enterprise environment The CCA for Citrix XenServer 5 Platinum Edition certification is designed to certify breadth of knowledge across Citrix XenServer 5 Platinum end-to-end solutions. This certification is attained by passing the Implementing Citrix XenServer Enterprise Edition 5.0 exam and one (1) exam in a XenServer Platinum component product.
Pass Exam

A09 Implementing Citrix XenServer 5.0
Pass pre-requisite exam:

A09 Implementing Citrix XenServer 5.0
Prepare with:

CXS-200-1I – Implementing Citrix XenServer Enterprise Edition 5.0
CXS-201-1W – Implementing Citrix XenServer Enterprise Edition 5.0
Pass 1 exam from the list below:

A06 Implementing Citrix Provisioning Server 5.0 (or)
900 Citrix Provisioning Server 4.5: Administration

As you can see, the Enterprise exam is a good start in your path to being a Citrix Xen Master, and then it builds upon that with skills of the Platinum track to becoming an Engineer.

Engineer

CCEE for Virtualization CCEE for Virtualization Upgrade Path
The Citrix Certified Enterprise Engineer for Virtualization certification is designed to certify breadth of knowledge across Citrix Delivery Center virtualization solutions. The CCEE offers experienced IT professionals the opportunity to develop and validate their ability to combine the coordination of operational planning efforts with tactical design expertise and integration know-how.  The requirements and recommended steps to certification are as follows Individuals who hold a current Citrix Certified Enterprise Administrator (CCEA) or Citrix Certified Integration Architect (CCIA) for XenApp (Presentation Server 4), MetaFrame Access Suite 3.0 or MetaFrame XP Presentation Server can update to the CCEE for Virtualization by meeting the requirements below.
Please note: This update path will be available to candidates who hold a CCEA or CCIA for MetaFrame Access Suite 3.0 or MetaFrame XP Presentation Server until 6/30/2010 only. After this point, these candidates will be required to meet the full CCEE for Virtualization requirements.
Attain Administrator Series Certification for each product below:

Citrix XenApp
CCA for Citrix XenApp 5 for Windows Server 2008*
Citrix XenServer
CCA for Citrix XenServer Enterprise Edition 5; or
CCA for Citrix XenServer Enterprise Edition 4
Citrix XenDesktop
CCA for Citrix XenDesktop 3; or
CCA for Citrix XenDesktop Enterprise Edition 2

Gain Administrative Experience:

It is recommended that update path candidates possess experience administering the products which comprise the Citrix virtualization solution – XenApp, XenServer and XenDesktop.  In addition, the content in the CCEE for Virtualization is based on XenApp 5.0 for Windows Server 2008 and experience in and/or knowledge of Windows Server 2008 is highly recommended.
To deepen product knowledge, candidates can pursue product-specific Administrator Series certifications as needed.

Pass Advanced Administration Exam:

A08 Advanced Administration for Citrix XenApp 5.0 for Windows Server 2008
Prepare with:
CXA-300-1I Advanced Administration for Citrix XenApp 5.0 for Windows Server 2008

Pass Engineering Exam:

A15 Engineering a Citrix Virtualization Solution (Q4 2009)
Prepare With: (Q4 2009)
CVE-400-1I Engineering a Citrix Virtualization Solution

Pass Engineering Exam:

A15 Engineering a Citrix Virtualization Solution (Q4 2009)
Prepare with:
CVE-400-1I Engineering a Citrix Virtualization Solution (Q4 2009)

 
Complete CCEE Program documentation:

To complete this certification, candidates must:
Agree to the CCEE for Virtualization program agreement available in Certification Manager (Q3 2009)
Complete CCEE Program documentation:

To complete this certification, candidates must:
Agree to the CCEE for Virtualization program agreement available in Certification Manager (Q3 2009)

As you can see there is an extended amount of effort and testing required in order to be seen as a Citrix Engineer, only to be rivaled by stepping up to the Architect level!

Architect

CCIA for Virtualization CCIA for Virtualization Upgrade Path
The Citrix Certified Integration Architect for Virtualization certification focuses on best practices for analysis and design of Citrix virtualization technologies. By testing a range of skills used to design strategic approaches to virtualization, the CCIA certifies the knowledge required for successful deployments, while providing recognition and credibility to IT professionals.  In addition to the required exams, a minimum level of real-world experience is recommended for candidates who choose to pursue this certification.  As the most advanced Citrix designation, CCIA expertise helps organizations lower implementation costs, increase implementation success rates and reduce implementation time
*Please note:  The content in the CCIA for Virtualization is based on XenApp 5 for Windows Server 2008 and experience in and/or knowledge of Windows Server 2008 is highly recommended.
Individuals who hold a current Citrix Certified Enterprise Administrator (CCEA) or Citrix Certified Integration Architect (CCIA) for Citrix XenApp (Presentation Server 4), MetaFrame Access Suite 3.0 or  MetaFrame XP Presentation Server can update to the CCIA for Virtualization by meeting the requirements below.

Please note: This update path will be available to candidates who hold a CCEA or CCIA for MetaFrame Access Suite 3.0 or MetaFrame XP Presentation Server until 6/30/2010 only. After this point, these candidates will be required to meet the full CCIA for Virtualization requirements.

Attain the following Engineer Series Certification:

Citrix Certified Enterprise Engineer (CCEE)  for Virtualization

Pass Engineering Exam:

A15 Engineering a Citrix Virtualization Solution (Q4 2009)
Prepare with:
CVE-400-1I Engineering a Citrix Virtualization Solution (Q4 2009)
Gain Architect-level field experience (recommended):

Successful candidates for this certification will have extensive field experience related to architecting Citrix virtualization-based solutions. Detailed information on this recommendation will be available in Q3 2009.
Gain Architect-level field experience (recommended):

Successful candidates for this certification will have extensive field experience related to architecting Citrix virtualization-based solutions. Detailed information on this recommendation will be available in Q3 2009.
Pass Architecting Exam:

A16 Architecting a Citrix Virtualization Solution (Q4 2009)

Prepare with:
CVA-500-1I Architecting a Citrix Virtualization Solution (Q4 2009)

Pass Architecting Exam:

A16 Architecting a Citrix Virtualization Solution (Q4 2009)

Prepare with:
CVA-500-1I Architecting a Citrix Virtualization Solution (Q4 2009)

Complete CCIA Program documentation:

To complete this certification, candidates must:
Agree to the CCIA for Virtualization program agreement available in Certification Manager
Complete online profile questionnaire available in Certification Manager
Complete CCIA Program documentation:

To complete this certification, candidates must:
Agree to the CCIA for Virtualization program agreement available in Certification Manager
Complete online profile questionnaire available in Certification Manager

With the tracks above, and your own desire to make yourself more credible, tangible and experienced – You should be set to be your own personal Admin, Engineer or Architect of the future of Virtualization!   There are many paths to pursue in the realm of Virtualization and they all tend to overlap one way or another which will bode infinitely useful when it comes to your experience.

Good luck out there, Get trained, Get Certified and Get Virtual!

Virtualization, HyperV and Microsoft oh my! (Beta time!)

OMG! It’s Beta Thursday! Well, kind of… it’s the release of a ‘call for SME’s’ for the future Windows Server virtualization (re:Hyper-V) beta exam 70-659!

It will formally go by the name: Exam 70-659, TS: Windows Server 2008 R2, Server Virtualization, which is frankly pretty sweet!   So if you’re an expert, I suggest you update your SME profile and get yourself in the running for setting the pace of the futures!

You can find similar information and how to get an SME profile via this post from the other day, Exchange 2010 Beta Exams are calling you! Update your SME Profile today!

However, for the ‘clicking impaired’ feel free to follow these steps!

  • Visit the Connect Home Page
  • Click on “Were you invited to join Connect?”
  • Put this invitation code into the box: SME2-JC3G-DKDY
  • Fill out the survey/profile

Wow, it’s that easy!

RTM-Weekend! Win7, 2008 R2, Boot from VHD and more!

Yay! It’s RTM Weekend! Alright, not for everyone, because as we all are patiently waiting for August 6th as RTM hits TechNet and MSDN, but I needed to get the jump on things because I think I’m busy next weekend!

So, what does RTM weekend entail for me?  Testing was the first ground.   Testing installations on my hardware, and getting a feel for how I’ll architect my deployment model for Win7 and 2008R2!

First things first – Create bootable VHD Images to run my OS out of.    Yes, I planned to deploy my systems via Boot from VHD, so I needed to create bootable images! And for this little decision, I opted to take advantage of WIM2VHD! So, what exactly is WIM2VHD?  Well, that’s pretty simple to explain!

The Windows(R) Image to Virtual Hard Disk (WIM2VHD) command-line tool allows you to create sysprepped VHD images from any Windows 7 installation source. VHDs created by WIM2VHD will boot directly to the Out Of Box Experience, ready for your first-use customizations. You can also automate the OOBE by supplying your own unattend.xml file, making the possibilities limitless.
Fresh squeezed, organically grown, free-range VHDs – just like Mom used to make – that work with Virtual PC, Virtual Server, Microsoft Hyper-V, and Windows 7’s new Native VHD-Boot functionality!

All you need in order to be successful with WIM2VHD is:

  • A computer running one of the following Windows operating systems:
    • Windows 7 Beta or RC (or RTM)
    • Windows Server 2008 R2 Beta or RC (or RTM)
    • Windows Server 2008 with Hyper-V RTM enabled (x64 only)
  • The Windows 7 RC Automated Installation Kit (AIK) or Windows OEM Pre-Installation Kit (OPK) installed.
  • A Windows 7 or Windows Server 2008 R2 installation source, or another Windows image captured to a .WIM file.

Then, simply execute a command like I did below and you’re moving along!

Create a bootable VHD of Windows 7 Ultimate
cscript WIM2VHD.WSF /wim:D:\sources\install.wim /sku:ultimate /VHD:C:\vhd\win7ult.vhd

Create a bootable VHD of Windows Server 2008 R2 Enterprise
cscript WIM2VHD.WSF /wim:D:\sources\install.wim /sku:serverenterprise /VHD:C:\vhd\R2Ent.vhd

This frankly takes care of most of the work on your  behalf! (Sure did for me!)

FYI: The image defaults to 40gb, so if you want to change that, use this flag /size:<vhdSizeInMb>

After this point all you need to do is bcdedit and make the system bootable and you’re set!

bcdedit /copy {current} /d “New VHD Description”
    bcdedit /copy {current} /d “Windows 7 Ultimate”
bcdedit /set <guid> device vhd=[driveletter:]\<directory>\<vhd filename>
    bcdedit /set {GUID} device vhd=[c:]\vhd\win7ult.vhd
bcdedit /set <guid> osdevice vhd=[driverletter:]\<directory>\<vhd filename>
    bcdedit /set {GUID} osdevice vhd=[c:]\vhd\win7ult.vhd
bcdedit /set <guid> detecthal on
    bcdedit /set {GUID} detecthal on

And you can perform those same exact steps again for your 2008 R2 VHD as well.   It’s not only pretty straight forward, but it’s so simple anyone can do it! After performing those steps I was up and running on a system which had no data, nothing, notta!

Now, to apply some context and depth to how I chose to use my deployment model.  I’m running on my personal Lenovo T61p, which I have a Kingston 128GB SSD disk inside of.   Because I wanted to have ‘some’ kind of Native OS in order to help work on anything should something go wrong, I opted for a 2008 Server R2 Enterprise (Core) installation.  That gives me a minimal foot print, yet an OS I can feel comfortable and confident in being able to work on and with!  

What this enables is my NOS which runs on the “C:” drive, and has a VHD directory where my images live.  However, when I’m booted into either of my BootFromVHD OS’s on here, the native SSD becomes the “D:” drive whereby I can share files between the two systems!   However, if you forget to copy something to the shared volume and need to access it, feel free to use the mount VHD feature in the Disk Management tool (or Storage in 2008)

image image

I personally prefer to mount it read-only because… I don’t want to take any risks, especially when it comes to “Anti-Virus” or other things. (Unless that is my specific intention)

Now that you have a working and operational system you’re good to go! And if you stick with a NativeOS for Maintenance reasons, you can use it to take hard backups of your VHD’s for migration to other hardware or general recovery to other points in time! (note: You can backup the un-used OS from your active OS if you’d like as well :))

So, hope you have a good RTM weekend coming up, I look forward to being able to generate and use my license keys come August 6th!