It is interesting to note that, from Sun’s technology building blocks for Clouds (http://www.sun.com/solutions/cloudcomputing/offerings.jsp),
Sun’s Grid Engine seems to be conspicuously missing.
What does this mean?....
Does Sun feel that the Clouds will be driven purely from a Hypervisor based resource management scheme (in addition to network and storage virtualization) as opposed to Grids which were OS based virtualization/resource management? ….
Does Sun feel Grid technologies of the past (by globus and other organizations) have been superseded or supplemented by the hypervisor technologies?....
Any comments from the Sun folks who have the insight into it?....
Thanks
Rao
Yes, Sun did think about its Sun Grid Engine for its Cloud offering at one time but seems to have dropped it in favor of Q-Layer.
http://www.theregister.co.uk/2009/03/13/sun_cloud_supernap/
Dave
David Levy Chief Technologist Sun Microsystems Europe Global Sales & Services London, United Kingdom |
Blog http://blogs.sun.com/DaveLevy Email David...@Sun.COM |
Sun Proprietary & Confidential . This e-mail message is for the sole use of the intended recipient(s) and may contain confidential and priviliged information. Any unauthorised review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.
Dave
David Levy Chief Technologist Sun Microsystems Europe Global Sales & Services London |
United Kingdom |
Blog http://blogs.sun.com/DaveLevy Email David...@Sun.COM |
“And why exactly would companies be considering moving applications with "investment both in monetary and technological terms" to the cloud. Are we expecting the cloud itself to inject its magic into these applications without any risk and further costs (dev, test, ...)? “
Well, the very idea behind Cloud Computing is for businesses to “offload/outsource/CloudSource” their data centers so that they do not have to run them themselves but the services will be provided by a CSP (Cloud Service Provider) at a much lower cost. Can a data center of a business be run today in a Cloud?...yes, it can be, from a point of view of availability of technology to provide same levels of services that they provide within their own data centers. So you can actually migrate a business today to a Cloud environment. The main problem is the companies are not comfortable with the Security, Privacy, Trust issues of their DATA. From an availability, scalability and performance perspective and even elasticity / autonomic/dynamic resource management perspective technologies are in place and available for CloudSourcing today’s businesses. Everything that can be done in an owned data center can also be done in an outsourced data center.
So the focus for making Clouds viable with business
world should be in making the CXOs and CIOs of the businesses comfortable with
technologies, products solutions that address Security, Privacy and Trust
issues to bingin with not some application development on a platform that can
be accessed over the web
Let's be very clear about LoudCloud. LoudCloud was a "IT as a utility" company, where they saw the ability to leverage automation as a key differentiator vs. traditional managed hosting providers that did everything by hand. LoudCloud built a software stack, and sold their services to web companies.
However, post-2000-downturn, their web business dried up with many of the dot-coms. While a publicly traded company, they were losing significant amounts of money, and had to lay many people off. The best feedback they were getting from the organizations that were still spending money, such as finance, government, etc., was that while they loved the idea of leveraging automation for improved IT efficiency, there was no way they were going to put their sensitive data in a third-party's datacenter.
So, LoudCloud worked out a very complicated arrangement with EDS. EDS invested in LoudCloud, and also purchased an enterprise site license for LoudCloud's software. In exchange, LoudCloud gave EDS all of their facilities, changed their name to Opsware, and entered the direct software market.
Now, as Opsware, they went back and started selling their software to the same organizations who were interested in the concept, but wanted an on-premise solution. What's interesting is that while Opsware's software products could have drifted towards "on-demand IT", it really became focused around configuration consistency and standards compliance.
That is, while LoudCloud had the revolutionary concept of "IT as an on-demand utility", what ended up making them successful was the fairly prosaic idea of "hey, when we build a server, it ought to be identical" and "I'd like to see everyplace where I've got servers missing security patches".
In the end, Opsware was acquired by HP for $1.6b, approximately 11x revenue (I'm remembering that off the top of my head, could be wrong). HP was one of a number of serious suitors for the technology. Their biggest competitor, Bladelogic, was acquired by BMC for ~$800m.
A year later, HP acquired EDS. HP runs EDS and the Opsware folks as totally separate divisions, though EDS still uses Opsware for certain types of work.
I guess the overall point I'm making, above and beyond clarifying your statement below, is that LoudCloud was revolutionary but unsuccessful. It was the very boring "meat and potatoes" work of provisioning servers, compliance, reporting, etc. that made them a 1.6bn success. Along the same lines, while I think a lot of the cloud concepts are revolutionary, I wouldn't be surprised if the "meat and potatoes" work of running shared compute environments is where the money will be made.
Thanks,
Matt
From the "There are More Albino Tigers than True IT innovations" Dept:
Billing internal users for usage was done in the late 70's and 80's.
Recall that Unix has had an accounting subsystem practically
since its creation. IBM mainframes had fairly sophisticated resource
accounting as well which supported several cloud^H^H^H^H^Htimesharing
vendors of that era.
The military used Unix accounting to determine how much computing
resources went into each project. Unix users had to use different
logins when working on different projects so their usage could be
tracked for budgetary and capacity planning purposes.
>This is a huge qualitative jump: the cloud ecosystem will evolve with
>private, hybrid, public clouds using many wholesale resource providers
>(like AWS) to offer lower and lower cost services with increasing
>quality of service through competition and benefit ultimately the
>users of the clouds worldwide.
Its nice to have a vision, but unfortunately reality often gets
in the way. True utility computing is *years* away imho. We will
eventually get there, but there's going to be a lot of other stuff
happening before that milestone. Its way early in the cloud era.
Look at how everyone in this forum defines the term differently.
And we're supposed to be the experts... But I guess chaos is not
unexpected in the early parts of a wave.
There's probably going to be a lot of clouds... different kinds.
Not just basic iron and bag services. The cloud stack is still
in its infancy. Utility computing will be there, but imho, there
are other areas that will crest earlier.
Btw, some of us are assuming the utility computing follows the
electricity model. This may not be true. Besides, the current
power grid in the US is abysmal; I'm not sure its a good
model to copy.
The analog-to-digital conversion sometimes can be lossy... :)
Frank G.
Labor? That's an unusual take. Could you explain?
In the past, there has been a great deal of confusion over
administration costs. For enterprise level data centers, administration
costs include the cost of administering applications and the servers in
which they run. For very large data centers (aka "the cloud")
administration is limited to running physical servers hosting virtual
machines; the cost of administering the virtual servers and applications
is performed elsewhere, and isn't counted.
So where is in the labor? Is it running the data center, per se, or
administering applications and systems?
Miha,
I like your quote “I CAN is 100 time more important than IQ”
But I CAN + IQ could be 100++ times more important…
Regards,
Rao