Weblog of Mark Vaughn, and IT professional and vExpert specializing in Enterprise Architecture, virtualization, web architecture and general technology evangelism

Category: TechTarget (Page 4 of 4)

Post related to TechTarget articles.

Opportunity Cost

When you are presented with two or more mutually exclusive options, you are going to have to pass up an opportunity. The key to making the right decision not only lies in knowing the value of both options, but in looking for a possible third option and assessing the value of that option as well. The value of the opportunities not taken are the “opportunity cost” of your decision.

A simple way to explain opportunity cost is to consider selling an item at cost. If I buy a widget for $10, and I sell it to you for $10, I have recovered my cost and lost no money…right? That is true in simple financial terms. However, consider that I could have easily sold the widget for $15, that decision had an opportunity cost of $5. I passed up an opportunity to make $5 by selling it to you at cost.

That concept changed the way I approach IT decisions, teaching me to always consider the business value and cost. No matter how good my design, the business may have other opportunities available that would yield a better return. My designs not only have to be good, they have to be valuable.

Another impact of learning this lesson…I no longer ask my friends who own businesses to sell me items at cost 😉

Please read my article on this topic at the SearchServerVirtualization site, then come back here to leave comments.
http://searchservervirtualization.techtarget.com/news/column/0,294698,sid94_gci1514524,00.html

Is virtualization cloud computing?

There is a lot of talk about virtualization and cloud computing, and too much effort is spent to link the two. With so many virtualization vendors releasing a flurry of cloud-related technologies, and forming cloud-centric partnerships, the emphasis is understandable. However, it can really muddy the waters and has a tendency to lead people to think the two terms are synonymous. In truth, though complimentary, the two technologies can exist independently. In fact, cloud computing is as much methodology as it is technology.

For more on this topic, please read my article on SearchServerVirtualization at http://searchservervirtualization.techtarget.com/news/column/0,294698,sid94_gci1513869,00.html

Once you read the article, feel free to come back here and leave a comment. This is  conversation that can go in so many directions, but I think it is an important one to have.

Java abstraction and virtualization

The last few weeks have been very active with a steady stream of press releases related to java in virtualization and java in cloud computing:

It is interesting to see the technology circle of life return to java, as java did so much to first introduce abstraction into mainstream technology.  By abstracting the application from the OS, java made great stride in turning our attention towards the application and away from the OS. Hypervisors then turned out attention away from the hardware, and now the two are being used in conjunction to truly enable us to focus on what matters…providing services.

To read more on this, check out my latest article on SearchServerVirtualization at: http://searchservervirtualization.techtarget.com/news/column/0,294698,sid94_gci1512553,00.html

Death of the OS

I wouldn’t begin the funeral procession just yet, but the server OS may have to come to grips with its own mortality soon. As virtual appliances progress, they are returning the focus to the application and moving the OS from the role of a maintenance burden to one of a service enabler.

Case in point, I used to run a 486 workstation my home router. It ran Linux and had two NICs, with the ipchains and ipfwd services providing my firewall and routing. I loved building that, I even had the entire thing running DSL Linux and booting form a write-protected floppy at one point. Over time, that server’s value diminished. For $30, I could by a wireless router that did much more, and did not require hours of messing with NE1000 NIC drivers every time I did a kernel upgrade. The home router appliance removed the administrative concerns of the OS, actually locking it away from my meddling fingers. I no longer know or care what distribution of Linux it uses, what rev of drivers are in use, or even what the hardware components are. I turn it on, answer a few questions from my web browser and walk away. Aside from the occasional firmware updates, I forget it is even there…and that is of tremendous value to me.

When your server OS requires more maintenance than the application or service being delivered, your priorities are out of alignment with your business needs. Virtual appliances are seeking to return a healthy balance to the data center, turning the attention back toward the service. To read more of my thoughts on this, read my latest TechTarget article, “JeOS: Death of the operating system“.

As always, your feedback is welcome.

Evolution of the Virtual Appliance

Back in 2007, I was fortunate enough to beta test one of the early virtual appliances, BEA Systems’ WebLogic Server Virtual Edition, and speak about it at both the BEAWorld and VMworld conferences. Unfortunately, the marketplace did not embrace the cutting-edge technology of virtual appliances three years ago. Since then, however, the virtual appliance marketplace has become more mature.

In my latest article for searchservervirtualization.techtarget.com, I take a look back at the pioneering work by leaders like Guy Churchward (led development of BEA’s WebLogic Server Virtual edition), and today’s innovators like John Gannon (with VMTurbo, distributing their products as virtual appliances). This is a technology who’s time has come, and will only gain a more broad acceptance as technologies like vApp from VMware continue to reshape the application delivery landscape.

Read the full article at:
http://searchservervirtualization.techtarget.com/news/column/0,294698,sid94_gci1509878,00.html

What impact will virtual appliances have on how the operating system is traditionally viewed? Be looking for my next article that will take a look at this topic.

Microsoft Hypervisor and OS Support Conflict of Interest

A few weeks ago, I followed some back and forth commentaries comparing Microsoft’s Hyper-V to VMware’s vSphere. There was a lot of discussion on the features of Hyper-V and vSphere, which touched on the support of guest operating systems. It was in the discussion of guest OS support that I realized there was a conflict of interest, on the part of Microsoft, as both the creator of the Windows operating systems and the Hyper-V hypervisor.

You can read my article on this on TechTarget at http://searchservervirtualization.techtarget.com/news/column/0,294698,sid94_gci1443339,00.html

Here is some background data that was not in the article. These are the “back and forth commentaries” that I mentioned:

This started with an InformationWeek article by Elias Khnaser, that inspired a response by Chris Steffen on the Microsoft Virtualization Team Blog. From there, Eric Gray added his thoughts and then Nicholas Weaver did a great write-up of his thoughts on the topic. At this point, Ben Armstrong (Virtualization Program Manager at Microsoft) added a comment to Nicholas’ blog and Nicholas followed that with a second post. Follow all of that? Now you see why it is not in the article.

Too Big To Fail – VM Density and HA

Over the last few years, we have heard the term “too big to fail” thrown around in many conversations. Often, this has been used to describe large organizations whose influence within a particular market has elevated them to a point where their failure would have a devastating impact on theirs or related markets. In the United States, this term has been used to justify government intervention where the cost of failure would outweigh the cost of intervention. Putting aside those financial and political arguments, let’s focus on the concept of “too big to fail” in a virtual infrastructure.

As hardware vendors continue to make dramatic leaps in processing power, it becomes easy to build a server capable of ridiculous virtual machine densities. But you should be careful, all that glitters may not be gold.

Read more on this topic in my article on SearchServerVirtualization. This is a discussion with no right or wrong answers, I welcome your thoughts.

Newer posts »