Difficulty in Understanding Cloud computing network architecture?please help…?

Question by Manoj: Difficulty in Understanding Cloud computing network architecture?please help…?
I have been reading a lot about cloud computing network architecture,but i am struggling to understand the whole and over-all network set-up…

As far as i have been understand it consists of 2 end’s front end and back end…

I had easily understood about the front end,in a example i have found using or accessing a e-mail
service is a best example for “front-end” of cloud computing..

But things are not easy for me in the “back-end” technology of cloud computing,

I am struggling to understand the back-end transactions of the cloud computing,

Because in the back-end i have seen some middleware componetns and Also about the central server administers the system etc…

Also the servers and network infrastructure of the cloud are being linked from all over the world to from a “cloud network”,
how is this possible?

In simple i am totally confused at the back-end side of the cloud computing
especially on about middlewares,Central server Administer system and About linking and mainting of the cloud network…

I hope some networking guru or some one with good network knowledge will clear my doubt,

Also if possible point me to some nice articles or e-books for understanding the back-end technology of the “cloud computing”
Have some questions for you
please edit in your answer or looking for some 1 else to answer this…

Where does the middleware present in the back-end ?

In the control node or in some where else?

Also i have seen in the internet that ,Cloud computing technology have been used by companies like google,But also i have readed that it also poses a lot of security risks,

how a secured cloud network can be designed?

Also in the back-end of the cloud how servers and pcs from all over the world have been linked to form a cloud network?

hope some will answer these edited questions…
Thanks for making the things clear,but still 3 of my questions remains un-answered?

As we know the datas are stored all over the place ,it poses one of the biggest threat to the network security,what kind of security mechanisms they use to reduce these kind of security at the back-end of the clod network?

Also where is the middleware located on the back-end model?

Best answer:

Answer by JoelKatz
Every computer that is part of a cloud’s back end is associated with a control node. The computer reports its availability to the control node.

When work needs to be done, the front-end also consults a control node. It reports what works it needs to be done, how it will be paid for (if appropriate) and so on. The control node then assigns back end machines to the job and routes the assignment to them.

The “middleware” generally refers to the protocols and software that implement the interaction between the control nodes and the back end machines that do the actual work. When a new back-end machine is added to the cloud, it’s middleware that begins assigning work to that machine.

You can think of the middleware as being like the cashier and the manager at a fast food restaurant. It takes your order, tells you how much to pay, and bills you. And it hands your order to the various people who make your food. When a new employee shows up, it tells them what to do. It opens the doors in the morning and locks them at night.

What do you think? Answer below!

Related Posts: