Archive for March 10th, 2011

10
Mar
11

The death of the OS

Why own a PC?

Why own a PC?

I attended an Oracle seminar on Cloud Computing last week at a hotel opposite St. Paul’s Cathedral in London. These events are a little grim as the marketing types have ensured that, once you enter the Oracle area, all sensory data received screams “Oracle are TRENDY” at you. From the colour scheme and the logos to the bloody awful music which appeared to have been selected by a teenager asked to play something he thought reminded him of computers.

Oracle’s main theme is that they are developing an overarching framework to provide cloud computing based around Exabyte and Exadata. They’re marketing can’t have been that good as I forget which is which but part of their offering is hardware tailored to virtualization and part is software tailored to provide systems which can be set up and taken down quickly.

Good, good, Excellent, excellent!

It got me thinking.

I suggest that server visualisation is the result of the failure of the Operating System (OS) to do its job. These days we tend to think of the OS as a fancy interface with windows which open and close and make nice noises. However, this is just a “shell”. It is the bit that talks to the user. The reason for an OS to exist is to abstract the hardware from the user and the applications. It is to allow developers to write in high level languages rather than machine code.

Another point of a modern OS is to provide interrupt driven slices of time to each application in a way that makes the application appear to be running continuously on a processor. Also to isolate each process so that if one fails it does not take down the rest.

All OS vendors spent a lot of time convincing us that they had achieved this. However, over the past ten years or so it has become common practice, especially with Windows systems, to place only one application on each system. The OS had failed to reliably isolate application and people did not trust Windows enough to allow two critical apps to share the same system. This led to a proliferation of underutilized servers.

Enter VMWare.

VMware, as we all know, allows many physical boxes to appear like one big box and for this big box to appear like many smaller boxes. The effect is that we can run numerous “virtual machines” on one big physical machine that is itself made up of numerous smaller physical machines. This is useful as it allows fault tolerance and the ability to add capacity easily. It also isolates each system from the other without the necessity to add hardware for each new system and allows better management of hardware resources. In short it is more efficient.

So, the band wagon had started rolling and on jumped everyone in sight creating their own systems for virtualization. Of course Oracle are up there with the best of them.  At least, they claim that they are, I should point out that many presentations at the Oracle minar included am early slide stating that some of the features shown were currently still under development. We need not worry, their tasks is really one of tidying up and bolting everything together.

So, where are we now or where will we be once Oracle’s vision materialises?

We will be in a world where resources such as storage and networking are managed, not by the OS but by the Database engine or the virtualization software. A world of centralised functionality such as single sign on and file sharing.

What then is the role of the OS?

It may be that the OS has no role on the server side at all. Oracle already have a version of their relational database which runs directly on their virutalization software. Further, with desktop virtualization and gadgets like the iPad infringing on the desktop/laptop space it may be that we’re in for a shake up there too.

If you have Microsoft shares, sell them.

About these ads
10
Mar
11

Why own a PC or Mac?

Around 1995 PCs were hot and now they’re not. We still use PCs or Macs and we still rely on them but we have to start asking why? Most new shared applications are written with a web front end so we can access them with any gadget with a web browser. For example we could just use our mobile phones.
Though this is true we may still feel that we need the size of a laptop or desktop screen and keyboard and so feel forced to use both a smartphone and a PC.

This can’t last much longer. A bit of hunting around the web reveals that it is possible to connect a large screen and a full size keyboard to your iPhone. So why not just have a big screen and a keyboard on our desks and plug our iPhone in when we want to do some full size work? Why have even own a PC?

Microsoft must be very worried and perhaps their last chance is the recently announced tie up with Nokia. Even if this partnership is a success it’s doubtful that we will see a return to one OS dominating. Microsoft have had their day.




Enter email address to receive notifications of new posts.

Join 174 other followers

Images

Girl On Tube

Waterloo Station

orange

Traffic Lights

Dust Motes

Sunflower

Sunflower

Sunflower

Bees & Sunflower

Sunflower

More Photos

Jonesxxx on Twitter

  • Dysfunctional media derive news from politicians insignificant indiscretions. Last week Emily Thornbury, 2day David Mellor. Hypocrisy! - 3 days ago
  • #bbcqt If certain jobs preclude felons then this should be stated IN ADVANCE. Trouble with banning @ChedEvans is that it's law on the fly. - 2 weeks ago
  • CEO Pay in 50 Largest Companies vs S&P 500 Earnings Per Share - "Indispensable and Other Myths" #HowRichAreYou http://t.co/P2M45jceUk - 2 weeks ago
March 2011
M T W T F S S
« Feb   Apr »
 123456
78910111213
14151617181920
21222324252627
28293031  

Follow

Get every new post delivered to your Inbox.

Join 174 other followers