Click here to Skip to main content
15,887,683 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
What does it mean when it's said that something is implemented or runs OVER or ON TOP OF something else. For instance when a logical channel is said to be implemented on top of a cloud that connects a set of hosts.
Posted

I've never seen "logical channel implemented on top of a cloud that connects a set of hosts".

That almost seems non-sensical. Did you see that in some marketing literature?


You'll normally see "OVER" when you are talking about a communication layer/protocol implemented using some lower level medium, such as:

"logical channel implemented on top of 4 physical channels" (meaning that the thing looks like one channel from a logical perspective, but it's acutally implemented over 4 separate physical connections [usually to increase the bandwidth or reliability])

"SATA over PCIe" -- meaning the SATA transaction layer-protocol transported on a PCIe physical layer.

"Voice over I/P" -- voice over internet-protocol

"ON TOP OF" is probably more common when speaking of platforms or components as S A Kryukov suggests.

"e-commerce solution implemented on top of a Oracle database"
 
Share this answer
 
v2
Comments
Sergey Alexandrovich Kryukov 17-Nov-11 22:32pm    
You are right, this is "over" part. Agree that a question makes little sense. My 5.
(I only fixed spelling of my name which you misspelled.)
--SA
TRK3 18-Nov-11 21:55pm    
Sorry about the misspelling. Thanks for fixing it.
The expression "implemented on top of" is associated with the notion of platform, see http://en.wikipedia.org/wiki/Platform_%28computing%29[^].

I don't think "on top of a cloud" is a widely used term. It would be, again, more correctly to refer to a platform. Consider this overview of cloud computing here: http://en.wikipedia.org/wiki/Cloud_computing[^]. Take a look at generalized cloud architecture and locate the "Platform" layer on a picture and the section "3.3. Platform". And, on top of a platform…

—SA
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900