Friday 29 May 2009

Nexus 1000v

For any vSphere'ers this has been released via Ciscos website http://www.cisco.com/en/US/products/ps9902/index.html its downloadable as a demo for 60 days so go get it...v.easy to setup the relevant components (even I have) but caution RTFM as this is a "real" Network switch running a real IOS.

Nexus is a great step within the world of VMware networking, it means that the network bods now retrieve back some turf in the Virtualised datacenter and will need to start to work together with VMware peeps to design scalable networking solutions capable of delivering great network capability to Virtual Machines. This is most certainly something organisations will need as they become fully converged and virtualised with initiatives such as Cisco UCS. (god i sound brainwashed but hey it rocks)

Adoption of Nexus 1000v within datacenters will be a large hurdle that needs to be jumped, questions need to be raised in pre planning awareness workshops and design sessions, typical topics that may come up are whether the networking bods know about current de facto grass roots capability of Virtual Switches, are they are aware of the trunking and vlanning methodologies on offer. And in reverse I would expect the networking bods to provide technical benefits to the Virtual bods on how Nexus benefits virtualised worlds.

Commercially any large enterprise customers being Cisco based I won't be surprised if we will see a sideways approach to adoption, if networking divisions go and buy the Nexus family of switches that 1000v falls under no doubt 1000v will get pushed as being viable and suitable to the virtualised world that the physical Nexus switches will use.

A few great resources with information that might help education and awareness is available on the following links;

Steve Chambers provides some excellent commentary on typical issues and how to resolve http://viewyonder.com/2009/05/22/virtualization-barrier-4-the-network-engineer/

Ken Cline has a post that he could almost publish as a book! Great resource http://kensvirtualreality.wordpress.com/2009/03/29/the-great-vswitch-debate-part-1/

Wednesday 27 May 2009

Siloed DRS Clusters - Would you, do you or will you have to?

My shop runs various applications which are subject on the commercial front to Circa 1990 ISV Licensing models, this most certainly becomes a big issue when wanting to reap the benefits of VMware DRS and dynamic load balancing.

Getting push back when wanting to Virtualise applications which are still under licensing policies that go back to the dark ages is definitely a kick in the teeth to anyone waxing lyrical about Virtualisation, also its very hard for someone who believes in the excellent benefits of cutting edge technology such as VMware that an ISV could be so backwards and cruel. The most common barrier with the licensing model you experience is you can't virtualise something due to the fact you have to license all Physical CPUs and sometimes even the Cores on 32 hosts in your DRS Cluster just to run it on a single VM instance, the cost just makes it impractical and I think any VM Lover would see sense (after punching a wall) in this.

One option to get around this is you could Silo DRS Clusters or segregate ESX hosts, This has its plus and minuses, some things I can think of are;

Advantages

Implementing Silo'd clusters allows you to sensibly afford the licenses to cover for the workloads in a virtual environment that are subject to the ludicrous rules, it allows you to virtualise across say 2-3 Hosts and still reap benefits of dynamic load balancing and high availability with Vmotion but within a smaller cluster.

Indirectly this may also work well for supporting the higher end more expensively licensed database technology (hey i'm generalising here) that are subject to different SLA coverage, you may for example only want to license the underlying hosts for additional technology such as for DR purposes with VMware SRM which is licensed per CPU, you may not necessarily want to license hosts for SRM that have non critical tier 3 VM's running but have coverage for tier 1 apps.


Disadvantages


Silo'ing clusters is going to be a pain in the arse for architects and designers to plan the Virtual landscape for large scale environments and also to plan for the DR of this. Technology wise this option limits you to embrace and achieve what VMware is designed to do of sweating your underlying Tin and Infrastructure assets.

Silo'ing doesn't allow you to make use of resource and scale out as much across the hosts in a DRS cluster to facilitate the smaller app workloads and to slot into the gaps that are available when you have larger apps running within a Cluster. On the operational side this creates more day to day management overhead within the virtual environment and management console, it also means you have more things that can go wrong in your environment and more change control considerations going forward.

I'm sure its evident that Siloing clusters is probably more hassle than its worth to acheive virtualising your un-license virtualisation freindly applications, carefull investigation is needed to ensure that the business case stacks up and you will gain benefits cost wise to virtualising your workloads. A saving grace for Virtualisation adopters is that VMware makes this possible, it allows you to design and build your environment in ways to facilitate this.

Summary

Another thing to also consider when it comes to licenses is the latest ESX licensing changes with the introduction of dare I say it vSphere Enterprise Plus. ESX Licensing across the complete ESX Landscape may mean we silo ESX versions to economically make use in datacentres of extended features such as Powerpath VE. In other areas of the datacenter this is done at application level with products such as SQL, it is not economical to put a low end 5GB DB on a Enterprise cluster so Standard clusters get built to host workloads that do not require the high end functionality.

All of these pointers and thoughts may well be something that Virtualisation peeps will cringe at the thought of doing, it certainly is not something I like as I like shared clusters and making use of my Infrastructure, but the mindset might have to change and it may have to happen due to there being no option or room for negogiation with ISV's to virtualise such workloads at both the Virtual Host and the Application licensing stack where ISV's wont budge to allow us to virtualise on a per vCPU basis.

Friday 22 May 2009

ESX IOPs - This is NOT a HyperV bash!

Now I'm not a nasty horrible person (although some people might think that) I just like proving facts, a google to find material on Virtualising Microsoft Biztalk and I stumbled across this excellently written Microsoft paper on how BTS benchmarks when running on Hyper-V against conventional physical hardware. http://go.microsoft.com/fwlink/?LinkId=123100
Conceptually this document gave me some great resource material to use as I have no idea on how Biztalk server works, how the architecture of Biztalk is configured on the box or how components figure across a landscape. The best bit for me was that Microsoft kindly provided the Storage IOPs profile to compare and benchmark, this gave me the following quoted figures for expected IOPs when virtualising Biztalk on Hyper-V;
Now amateur alert here......I currently only have a very basic test and development platform rig currently running ESX 3.5, its only got DAS and is running a RAID 5 across about a zillion disks so is not the best system to provide me with the 400000 IOPs that is touted as being possible with vSPhere. The specifications of the Hyper-V VM against my sh*tpit server were as follows;


To gain a quick comparative idea on how a Microsoft quoted Biztalk simulated workload would run on an ESX setup I set to test the benchmark IOmeter parameters within my ESX 3.5 VM to see what comparable IOPs and Other readings I would achieve by using VMware ESX.

The results I experienced were as follows;

I think the results speak for themselves even with ESX being run on a lower expected performing platform. Now please don't sue me Microsoft for writing about this....I really give you upmost credit for writing this document as it gives someone the opportunity to learn how your application stack works and is expected to perform and would like to see more material and vendors following suit (including VMware)

Thursday 21 May 2009

Dynamic hot add features for VM's - Friend or Foe?

With the latest feature sets on offer within vSphere focusing on enabling IT departments to perform dynamic on the fly change to Virtual machine resource, this post is provides a simplified view point on the likely impact and required changes to existing processes in departments today, commentary is also provided on what issues may arise within current change processes and what effect this has on typical financial authorisation processes internally. The main question of the post is;

"How will Hot Add features fit into current IT environments and processes?"

The general consensus and observation across various virtualisation experts on the newly introduced sets of feature is that some view the feature as a god send to operations, some as a mechanism to reduce numbers of people involved in the process to actually implement change outside of conventional outage periods and some at the opposite end see it as potentially even technically being detrimental to performance when hot add occurs, the later certainly stands quite true, when adding more CPU's this increases issues with large amounts of %RDY time if you have a workload or OS which isn't capable of dealing with multi threaded activity.

For operational change management teams I predict we will most certainly see the feature requiring careful planning and adoption control when being introduced into departments that currently already have business processes in place for planned maintenance, and lastly most organizations that also have approval processes for gaining cost approval on components associated with Infrastructure services and upgrades will need to change and control dynamic growth.

The crux is that something that anything current IT departments are looking to buy into that has a charge associated with it is almost certainly going to need a sustainable business case as to why you should purchase it. Any organisation is in the current economic climate most certainly experiencing large amounts of kickback for any future potential investment above and beyond the norm, it maybe a Small business that has been told you need to use VMware server for free rather than buying ESX or a medium business being forced to only use ESXi rather than full blown and get on with managing your hosts on a singular basis all the way through to large corporate enterprises that are being forced to reduce spend on Vmware features such as the topic of this post Hot Add.

It is definitely a dead cert that Hot Add resource will save time and money in the small and medium sized operational environments, it avoids spending money planning out of hours coverage as changes if approved are technical possible during the day, the size of the business and maturity level of Infrastructure usually means that the department has to be quite reactive when it comes to reported issues with performance. This flexibility may not be the case in larger enterprises, most larger organisations have a defined business process implemented that has a change control process enforced to ensure that large outages across the Infrastructure landscape are mitigated and also ensure that any proposed changes are regressable within decent time frames if or when that change goes wrong. Change and approval processes are also in place within organizations for things such as service improvement plans, a technical design authority within a company will approve a larger upgrade such as increase of RAM to a host or multiple CPU upgrades due to the overall effect on the larger picture i.e. your Virtualisation farm and general Infrastructure.
Vmotion remember that?

In comparison when you look at how a technology such as Vmotion works today, this has certainly made organisational process required to plan for maintenance and upgrade tasks to physical hosts a hell of a lot faster and hot add is no doubt going to be very similar, the premise being that you are enabling IT Operations in large amounts of organisations the opportunity to be able to mitigate and perform maintenance tasks that they would not usually perform on VM's unless pre agreed outages are approved by CAB that allows them to shutdown the VM and add resource. As with most things however their are some possible barriers which may not mean hot add is a possibility, the risk and caveat associated that I can see causing stumbling blocks in organisations are as follows;

Hot Removal

I've investigated the support of hot removal and it doesn't exist as a supported function in Windows versions (only hot add/replace), vSphere may support hot removal at Virtual Hardware level but the important factor is at the operating system layer the OS doesn’t, this may shoot you in the foot when quoting that hot add/remove can be performed at any point in time without disruption, remember CAB's like a regression path (lack of this is quite a good excuse most times for them to defer a change) say you experience more problem than before and can't remove a CPU or RAM unless you turn the service off and you are walking a dodgy tightrope. Also reducing CPU's from VM's is NOT a cleancut 1-2 process, it needs HAL changes. (which I believe on Windows 2003 is not supported in full)

Cost approval and control

RAM and CPU is not free, yes we all know that virtualising workloads provides additional HW resource to use the underutilized hardware resources more efficiently, but each Megabyte of RAM in your hosts still costs money, this starts by you needing to ensure that lower level Virtual admins do not have access to add RAM at the click of a button the minute that a support call gets raised from someone experiencing poor application performance. This is where implementing a full vCenter delegation model is very important.

Within organisations that are currently recharging per VM and recharging back on the actual VM size this is quite important as there is scope to use more underlying resource for the same money if a corner is cut, increase the amount of RAM/CPU constantly and this cost model goes out the window and so do your bottom line figures.
The alternative model of using a Chargeback model for VM’s certainly works more in tandem with hot add, a billing mechanism ensures that if a business unit or a developer requests more RAM it will end up on a PO for approval. If using also VMware FT, this volume of RAM increase needs to double! (FT dosnt support more than one vCPU). For Chargeback enablement in your organization look out for vCenter Chargeback which provides this functionality within the vCenter console http://www.vmware.com/products/vcenter-chargeback/

Summary


Ultimately to avoid any possible issues and arguments in CAB, the key is to ensure you rightsize your Virtual Machines and match the workload correctly in the first place. Hot Add of resource for OS’s supported running in VM’s really is a great thing, it is enabling x86 Workloads to act almost non stop mainframe style which means you have very little experienced downtime for apps and services, this is exactly what you get when you use Mainframe systems and the associated benefits of non stop. This strategy of dynamic growth enables VMware to acheive the goal of turning x86 into the new mainframe, this will undoubtedly play even a small role in adding huge amount of functionality improvements and value add within your organization so make sure you embrace it but make sure it dosnt get out of control.

Sunday 17 May 2009

VM Sprawl - prevention rather than cure

The subject of vm sprawl is probably becoming quite common within any organisation that has virtualised a vast majority of their server estate. With analyst reports such as this one http://www.techworld.com/virtualisation/news/index.cfm?newsID=115876&pagtype=all who are stating huge growth and adoption of Server Virtualisation within datacentres over the coming years, it is now time to start to look at methodology, technology and IT governance to control this popularity and sprawl and ensure that you do not truly become a victim of your own success gained through Virtualisation. This post will go over some of the small amounts of methods and techniques you can use to control and govern VM sprawl through both technological solutions and through governance and auditing processes.

Within the virtualised world today many people who have deployed virtualisation have the problem that business leaders and purse string holders now know about the great fantastic cost benefits that they can obtain from investment in VMware and other Hypervisors, examples of some of these benefits include;

Large amounts of IT shops have enforced the ever popular "Virtualisation first" policy since the virtual boom time around 2006/7, this opportunity has been enabled by the excellent benefits and the excellent work VMware have done in ensuring that production workloads can and will be most certainly suitable on a Virtualised platform. This policy and the return benefits that the end service requestee has gained however is now almost likely starting to mean that your Infrastructure is growing out of control and at quite a rapid rate due to the popularity, also you are finding due to the agile benefits requestees for projects are probably slipping in the odd extra VM in an estate which they would not typically do with Physical tin due to the associated cost and process to deploy. You may find you start to experience operational issues such as your storage array is becoming full, your Networking switching full due to host demands and in worst cases that lovely space that you gained back through aggressive P2V's strategy circa 2005/6 is now needed back for ESX hosts, all requiring investment again.

Reactive measures

In its simplest form VM sprawl reactive resolution can start by general house cleaning, this wont require you to purchase a product as using Virtualcenter can quite easily accomplish and target reductions if needed. For example some VM's might be not registered on ESX hosts, some might be replicated or spun off to a clone due to original operational issues when the app team or ISV deployed the VM. You may also find that your actual presented VMDK's for VM's are way under filled so they can be shrunk to regain space.

On the consumed storage issues, vSphere 4 introduces a few added peices of functionality which will aid and reduce this in future, any recommendations are based on current releases. Main features include Thin Provisioning of VM's, this will enable you to grow VM usage and not have what is effectively whitespace within your VMDK's unable to be used.

Proactive planning and prevention

Every virtualised environment should have at least some kind of documented audit, if you have not got a CMDB then in simplest form an Excel spreadsheet provides a simplistic view of your Virtual Infrastructure and allocation. Virtualcenter has exportable reporting built in to contribute to build even a simple spreadsheet, to see this in action withinin your Virtualcenter today goto "VM and Template View" then select the highest level folder then select "File > Export > Export List". Some VI Admins may be quite clever with powershell scripts or by building SQL queries but this is quick and easy and intuitive. You can use this type of audit to also help capacity planning for your environment, this enables you to monitor how much space you have left and perform simplistic "What If" analysis on how much disk, RAM and CPU resource you would have when adding a new machine that is being requested.

Again VMware Virtualcenter will at some point this year have functionality within a module called CapacityIQ to enable you to gain this functionality from within the vCenter console, for more information see http://www.vmware.com/products/vcenter-capacityiq/ on this. I've seen it in action and its great, it provides out of the box functionality which will most certainly aid what I've said about within this post.

The Rolls Royce solution

For larger enterprise sized Virtual environments, keeping track of the constant demand and growth demand is impossible and to succeed IT services ideally need to be self service based with the end user or customer being able to request what they want through web mechanism. It would sound stupid to provide the enduser with control to increase even more the created problem of sprawl that you are experiencing, however to combat this the SSP (self service portal) can be provided with delegated privileges, pre defined object creation control, approval processes to higher level management or project support offices and also they can provide proactive benefits such as what if analysis and tombstone of Virtual Machines. All policy within the technology which is applied is set by IT governance policies and defined according to business requirement within the tools.

Two example products which provide self service portals include;

These technologies are currently rather low on uptake and adoption within organisations today, there maybe more technologies on the market but with using example functionality in the above products we will certainly start to see more and more as IT departments struggle with the demands from the business for Infrastructure. I also predict that the technologies will also start to become known as has with VMware the killer app to reduce lost productivity gain within organisations and project teams.

The issues today with the products are they currently they do have medium to large price tags associated which puts off the typical bean counter when businesses cases are put forward, so before building any proposals do your research on the product and see where you feel it is able to reduce and cut current tedious expensive business processes, VM Sprawl and improve your budgeting cost projects so this can be equated into a measurable deliverable ROI post deployment of such product.


Wednesday 13 May 2009

And the VM war continues....

VirtualIron has finally been bought by Oracle with a finalised acquisition which has been an industry suspicion for a few months now, see http://www.informationweek.com/blog/main/archives/2009/03/oracle_to_buy_v.html;jsessionid=2FZ22WY3F2H1WQSNDLPCKHSCJUNN2JVN

This really is quite a tactical move by Oracle, as I have highlighted before on a previous post see > http://vmlover.blogspot.com/2009/05/oracle-still-helping-red-pills.html, Oracle's main Virtualisation platform currently is the Oracle VM hypervisor which is a hypervisor offering that quite clearly lacks any tangible benefits which are available within market leading products such as Vmware, HyperV and Xen, and with the recent acquisition of Sun Microsystems provides Oracle with the brains in a jar responsible for current xVM architecture and Unix offerings, both Oracle VM and xVM are XEN based hypervisors which ensure that he can relatively just bolt on the best bits of each component without having to do major architectural changes to the underlying hypervisor method.
This may see increase in development of heterogeneous migration/management of x86/Unix hypervisors from Oracle, they may develop xVM manager to be the ultimate management product similar to Microsoft SCVMM which can manage competitors to suck them up and then move across to Oracle offerings.
On a hot topic and providing some possible general views, this purchase may also see some interesting developments within the VM Hypervisor Wars that are currently going on which is like a really fast rollercoaster at the moment and I am sure that many customers are considering what options they have based on what they spend in other areas of IT. For example if you are a large Oracle shop and are already forking out for Licensing or have an ELA with them, you run high end systems with Solaris then Oracle growing in size on the Hypervisor front may just kill any current and future aspiration you have as a techie with your current preferred virtualisation technology, it will simply come down to the fact of cost and the bottom line figure, they won't care if you can hot add CPU/RAM, scale to excessive amounts of RAM and all that good greatness in Vsphere...fact.
Current competitors to VMware entering the hypervisor market with dominance in other areas of IT infrastructure such as Microsoft don't have the luxury of being able to charge customers for maintenance costs on every level of the Infrastructure stack (if you have this that is) IBM have done this for eon's with mainframe except they missed a trick and do not now have an x86 offering (yet), now that Oracle has bought SUN and your datacentre starts to look like an Oracle datacentre.
If your a VMware customer today it is probably not going to be the breeze to gain buy in for it or keep using it within your organisation as it was 12-18 months ago, Put the costs of VMware (with recent rises) in front of your beancounters and that cost and end figure being spent on alternative hypervisors today is at heavy risk of being on the next Oracle license negotiation being thrown in the direction of Oracle HQ (if they have any sense that is)
It is a shame, I feel VMware is likely to start losing "some" ground on the Virtualisation market at a time when they have just announced technology we wouldnt have thought about 3 Years ago. Back in the boardroom this may mean that any VMware evangelist who is passionate and wants to keep VMware within their architecture and roadmaps definitely will be needing solid core business case and technical benefits/drivers to ensure you can keep using the technology in force, so be prepared!!.
Amongst many requirements main ones needed to succeed in gaining VMware buy in get to know your product further than just what it offers within the technical benefits and product feature set, get to know really how licensing works based on the overall cost and value add that is wrapped around this and also ensure you liaise with a dedicated VMware SE and make sure they do large amounts of selling for you if you are that passionate about VMware.
As a summary overall changes with Oracle are not likely to not start to start to hit IT departments for 12-18 Months, so lets hope current changes adrift at Vmware with licensing in vSphere and other nonsense that may arise doesn't make this more difficult to determine the decision makers purely on cost and ease of licensing renewals.

Monday 11 May 2009

Cisco UCS - Direct feedback to the blogosphere

Some of you guys may have read and seen my views on Cisco UCS and read about how I feel Cisco may or may not gain massive popularity within the datacentre infrastructure space.

Cisco have provided direct from the horses mouth responsive feedback on comments such as mine that industry bloggers have raised and I am mightily impressed they have done this, it certainly takes a lot for an individual to represent the organisation to provide responses to feedback and possible criticism composed on various web blogs. The interview with Wendy Mars Cisco Director of the UCS Intiative is available in video format to view on http://www.youtube.com/watch?v=fDUbttbatBo&feature=channel_page , responses were very good and cisco like, analytic and positive with no fear of that what has been said by the likes of myself is likely to give UCS a damaged impression at such an early stage and it is a very positive review. Cisco have as i've said before not got into the blade server market to dabble, they are here to become number one.

Collectively the blog commentary has probably come across in some respects as quite a hard critism on Cisco and pointed quite aggressively and looked at flaws that the new converged strategy they are using. Run up to the California UCS Launch was marketed from the outset by Cisco themselves in moderate build up and I think a lot of people not privy to internal discussions with Cisco directly were quite amazed at how architecturally basic the technology and strategy is yet on the flipside of this amazed at how it is likely to turn datacentre consolidation up a notch by the sheer simplistic nature of converged backplanes and converged IO between SAN and LAN with FcOE.


In response to my question which was "Do enterprises want to unify networks, storage and servers?", It does seem that large amounts of views on UCS have come from a bottom up engineering nuts and bolts perspective not from the top down C level view or even a middle view which is an Architect who needs to invest in the right technology yet not sacrifice functionality, scalability etc for their organisation/customer.

I think a lot of engineering folk are most likely afraid or more probably concerned at how Converged networking affects the SAN or LAN admin as we know it and the role that they both play in IT today, I think it will be very hard to find any C level bods that have as a harsh view on how it will integrate, post descriptive recommendation from trusty aide they will most likely love the overall benefits with the reduced opex costs of running a datacentre with fewer cabling requirements and costs of fabric switching and Lan switching (longer term not immediately). Engineering folk will probably find it similar to Server Virtualisation and blade backplane technology such as Virtual connect and will need to find time to adapt with the new way of working within a structured IT department.

Lets hope we see more response to blogger opinions and questions on the internet, the organisations and companies that we comment on are nine times out of ten obtaining free marketing for large amounts of revenue gain in return so videos like this to appease us are the least they can/should do.

Sunday 10 May 2009

Hot Add CPU - Vsphere

Seems a few peeps are playing...I mean evaluating the new hot add CPU/RAM feature within VSphere.

To summarize the following OS's only support hot add CPU/RAM regardless of whether a physical or virtual machine;
  • Windows 2003 Enterprise (RAM Only) and Datacenter (CPU & RAM)
  • Windows 2008 Enterprise (RAM Only) and Datacenter (CPU & RAM)
  • Linux running kernel 2.6.14 or above
When looking at how the hot add cpu feature works within the Windows OS it does appear that the running application and processes which are not system or SVCHOST based do not benefit on first plug of the CPU basically meaning that a reboot is required to ensure that the OS Can use the CPU Effectively and applications running as processes other than the supported can actually use the CPU's, I presume this would mean apps like MS Exchange with Store.exe or SQL servers process which are not currently going to benefit immediately.

This is something you will need to take into consideration as to whether your hot add of a CPU actually is going to benefit. Microsoft SQL 2008 Supports hot addition manually after first plug, so I presume most of Microsoft's future backoffice applications will too, not so sure how current MS applications likely to be virtualised will cope though.

Below are some links on more detailed information and resources i've picked this from for you to look in more detail.

http://www.kernel.org/doc/Documentation/cpu-hotplug.txt
http://download.microsoft.com/download/a/f/d/afdfd50d-6eb9-425e-84e1- b4085a80e34e/SVR-T325_WH07.pptx
http://www.sqlskills.com/blogs/paul/post/SQL-Server-2008-Hot-Add-CPU-(and-affinity-masks).aspx

POST UPDATED 23.07.09 with more clarity on features supported on Enterprise OS's

Labels: ,


Tuesday 5 May 2009

vSphere emergency dumps

Make what you want of the title of this post but VSphere includes functionality within the SDK and within HA that performs a screen dump of your Virtual Machine when you get a bluescreen or VMtools not responding (also something you can do in Vmware workstation) Eric Sloof has coded a great app to see each of your VM's current screen dump, this can be found at http://www.ntpro.nl/blog/archives/1097-Big-Brother-Really-Is-Watching.html...

This got me thinking wouldn't it be cool if VMware got a screendump of every virtual machine in use globally and made a big master collage out of this, a bit like what this kid did http://www.timesonline.co.uk/tol/life_and_style/article578081.ece

This is also a good reason to disable screen savers in your VM's, they consume CPU cycles and also means you wont see what's going on ;)


Sunday 3 May 2009

Oracle support backlashing

Jeff Browning, an EMC employee has raised some exceptionally great points on the current state of affairs that surrounds Oracle support within Virtualised environments. Within his post is a simplified view on why he feels the current support model or more should I say the lack of support model at Oracle is technically floored and really not about the actual technology and more about the corporation building an agenda to basically monopolise and gain more revenue, read it as it sets some ideas running in your head. http://oraclestorageguy.typepad.com/


Being an early adopter of Vmware Virtualisation has meant that in the past I have faced this type of support hurdle many a time and felt of the same opinion, one example being SAP, from the way I see it, it took SAP large amounts of use case and almost eating the dog food themselves first internally to gain trust with ESX 2 being used to host its main B2C training and demo suites.


The scalable benefits of ESX VI3 arrived with larger than 3.6GB of addressable RAM per VM, multiple CPU's and it was then the start of them being able to comfortably provide customers with full blown production support for running SAP within a Virtualised environment. Microsoft is another one, they have in the last year introduced the SVVP program http://www.windowsservercatalog.com/svvp.aspx to ensure that Microsoft software customers play straight dice and align MS software versions to the latest releases and service pack revisions to gain break fix support from them. Although larger enterprises were able to gain acknowledgement for support entitlement under their Premier support agreement it was always a grey area of what would actually happen when the inevitable phone call had to be made and you had to migrate or replicate a problem with the software which was running say 10000 Exchange accounts! (it just wasnt practical lets face it).


In regards to why we still have a lack of clear positive Oracle alliances is that they more than likely still see Vmware (and other Hypervisors or soft parition mechanisms) as a threat to licensing and associated revenue, this is one of or if not the most important part of Oracles business model. Run considerably more Oracle workloads on less physical processors or run Oracle within a DRS cluster and that's less revenue for them. On the licensing front they do seem to have tailored licensing for VMware (bit funny as its not supported) to mean that you have to license ALL possible hosts that a VM running Oracle could run upon, as you can gather this is just ridiculous and almost a non starter.


When it comes to aligning Oracle to any goal or hope of a complete virtualised datacentre you can see its just not going to fly and add up on your business case (or at least be easy at the moment), the licensing model is no doubt designed for large mainframe Iron which has no dynamic virtualisation capability such as Live migrate or resource scheduling. Interestingly however they now support LDOM's which is a Hypervisor based Virtualisation tool (this was predate the SUN acquisition), http://sun.systemnews.com/articles/133/4/opt-sysadmin/21419 I can't find if they have tailored licensing plan for this yet (they do for CMT Sparc processors) but this is a Hypervisor so no technical issues or arguements exists here then with the hypervisor indirection being used so this just increases the suspicion that Licensing rules the roost over virtualisation support.


Hopefully in future we will see some real movement in Oracle licensing schemes and acknowledged support, it is obvious that they are dependant on each other. Other issues arise within larger enterprises as it is hard to determine and show your data/dba teams that running Oracle on VMware is a reality, I could probably add loads of detail on how and what you can do to achieve this but will save for another rainy day.

The whole support, licensing and 100% virtualised datacentre vision will start to become more interesting when Vsphere arrives with all of its great scalable benefits along with the high availability benefits that are brought to organisations that can enable you to consolidate Tier 1 workloads, This was what happened in my example of SAP and others around release of ESX 3 so hopefully Oracle will acknowledge this and can forklift customers into building enough revolt to get Oracle on the straight and narrow and get focused on who is the most important person at the end of the day.....the paying customer.

Labels: , ,


Saturday 2 May 2009

The Oracle - still helping red pills?

Ok, i'm not a massive Matrix fan but a hunt through wikipedia states that in the film "The Oracle" helps the Redpill takers http://en.wikipedia.org/wiki/Redpill , it states within this page a phrase which is quite a good analogy of how the current acquisition of SUN by Oracle will in my view look within the Virtualisation wars between all of the market leaders (mainly Vmware), it states;


"You take the blue pill, the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill, you stay in Wonderland, and I show you how deep the rabbit hole goes." Morpheus describes the effects of the two pills to Neo

Maybe i'm bending something to get a bit of spin going here with comparing this to how Oracle will now fair within the Virtualisation space, but with Oracle purchasing SUN they now have a massive amount of Virtualisation technology and development teams on their hands to utilise and grow already great under rated technology. Current SUN Virtualization offerings cover x86 and RISC, they offer management tools which have admittedly under the SUN team lacked lustre and finesse. But when you look at the nuts and bolts of recent acquired virtual technology that Oracle now have under there belt this could be what is probably the biggest threat to VMware's stronghold (and others). Oracle have attempted to lure Oracle customers into using the current Oracle VM as a stable supported stack for current software products but analyst figures show that uptake within organisations suggest this has not succeeded to date. So Enter new acquired SUN toys, with current offerings of LDOM and Containers on the Iron side, and xVM on the Tin side with Solaris running the whole shebang and you have instant synergy which can propel this into more of a reality for Sun and Oracle.

On the profile side when you look at Oracle's business focused model, they inherit have built a reputation within enterprise organisations and have provided C level executives with large business process transformation results in short periods of time and the same can be said for SUN's Iron Business. Lower level technical offerings which have spurted up in Oracle through organisational growth (and I expect through Larry's vision) have probably not provided enough return on investment impact for gaining large amounts of executive buy in and it has also been hard for Oracle to gain popularity to streamline this into an Infrastructure which has large amounts of alternatives already in place. Its also been difficult to introduce what are marketed as business tools to IT departments full of Geeks who like the uber cool technology to fiddle and play with.

Will the SUN purchase now change this? All of a sudden Oracle has not only got the SUN Virtualisation offerings but Hardware to run it on, all and program teams within SUN which are probably more capable of gaining revenue on tech such as RAC, ASM etc. A lot of unknowns exist today with the SUN purchase but one thing is for sure to purchase a company with the amount of cash Oracle used, it will certainly not be to just gain small volumes of customers lost to MySQL!
This latest purchase could (and i say could) stall any dominance of Virtualisation vendors today (namely VMware), and I do think it will make a difference to the vendor market shape. VMware can not ignore this and have to remain competitive, they have grown up from startup originality (not projected through an acquisition as EMC have left them alone up until Diane Greene went) being innovative, IT problem focused and more importantly being able to provide turn key cost savings without having to deal with the ugly black suit and boring tie services arm like IBM make you do. This in comparison is an approach similar to SUN, it has the original silicon valley geek factor within its product range, you have various options which scale heterogeneously so it has to mean competition will arrive once Oracle probably start to push the Virtualisation technology within organisations.

Don't get me wrong I live eat and breathe VMware products, in the last 2-3 years they have grown phenomenally and have enabled massive amounts of vision to be full filled in organisations Infrastructure strategy, they need to be care full though a acquisition has been made by Oracle and I am sure the partnerships that have been in place in the past between Oracle and Sun will mean lots of interesting strategies being employed against the likes of VMware, IBM and HP.

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]