Came across another study trying to distribute cloud computing into segments so that things become more simple. I liked the simplicity of how things are broken up in the presentation made by Lamia Youseff from UCSB. You are free to download, "Toward a Unified Ontology of Cloud Computing" by clicking here. Wikipedia gives – In philosophy, ontology (from the Greek ὦν, genitive ὄντος: of being <part. of εἶναι: to be> and -λογία: science, study, theory) is the study of the nature of being, existence or reality in general, as well as of the basic categories of being and their relations.
Talking about Ontology, I also happened to read a brief from the research on Ontology of market segmentation led by Peter Belohlavek from the Unicist Research Institute (TURI). You may download the brief from here, if interested.
I’m thinking about a tool which will match the Product ontology to the market ontology..wheew, that would be awesome. Shouldn’t most of the researchers doing work here and stop segmenting themselves???
- Layer 1: Cloud Application
Software as a Service (SaaS)
• Favorable benefits to its users
• Favorable benefits to its developers
• Construction and Composibility of SaaS.
– Availability of Applications
– Security of Data
– Legacy Application Migration
– Disaster recovery
– Reliable SLA.
- Layer 2: Cloud S/W
• Platform as a service (PaaS)
– Provides APIs and runtime environment
• Favorable benefits to users; i.e developers
• Favorable benefits to the provider
• Example: open-source map-reduce Hadoop
- Layer 3: Cloud S/W Infrastructure
• Provides fundamental S/W resources
• Composed of three constituents
Infrastructure as a Service (IaaS)
Data Storage (DaaS)
Provides network communications with QoS
- Layer 4: Software Kernel
• Basic software management of Physical servers.
e.g. OS Kernel, hypervisor, VMM, clustering middleware
• Grid and Cluster Computing
e.g. Globus and Condor
• Further integration of Grid Research to Cloud computing research
– Micro-economics grid models
• For pricing, metering and supply demand equilibrium.
– Cloud -> Utility computing
- Layer 5: Firmware and Hardware
• Hardware as a Service (HaaS)
– Actual Physical Hardware
• Favorable benefits to users, i.e. Enterprise users
• Favorable benefits to providers
• Challenges :
– Scalable, easy and fast bare-hardware provisioning
– Remote scriptable boot-loaders.
IBM Kittyhawk, and
IBM-Morgan Stanley’04 lease
Posted by Digvijay "VJ" Singh Rathore