Anonymous asked in Computers & InternetComputer Networking · 1 decade ago

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...

Update 2:

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?

5 Answers

  • Anonymous
    1 decade ago
    Favorite Answer

    well to make things clear I think best example is Hosting. For example you are looking to host a web site. what do you do?? you take help of a hosting provider. in the sense you are paying to use the resources provided by the host like disk space, ram, server set up and such.

    So cloud computing is where you use the software, platform or infrastructure of a remote location to accomplish your tasks.

    It is expensive for you to manage a server and you may not get the required resources handy as many are highly sophisticated and costly and need skilled professionals to manage. Its similar to kind of business process outsourcing. you source out the miscellaneous jobs or maintenance jobs and concentrate on your work.

    So the latest cloud computing technologies help you to avoid the use of even the platform and some even the infrastructure like graphics card and such as cloud resources.

    So the back end here is nothing but what you would do to maintain similar atmosphere.

    This is no rocket science but just a new approach. its like trying to access some resource in your office server or on your neighbour pc in your network.

    the point is you are accessing stuff at a global service provider rather than a network user.

    if you have a website or something, its exactly the same as using cloud. but its a very crude form.

    A clear explanation can be found at

    hope it helped.

  • 1 decade ago

    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.

  • Freebie e-mail solutions such as Yahoo Mail, Google Mail or Hotmail are a pretty good example of cloud computing. In a classic e-mail architecture you need to know the actual host name or IP address of the server where your mailbox resides. If that server is down, you're SOL until it comes back on line.

    Cloud computing uses its middleware component to separate you from the direct link between you and the mail server. You go to, log in and click on the e-mail icon, and you have access to your mail. The server you're connected to today might be in California while the next time that you connect you might be hitting one in New York or Virginia. You neither know nor care where it is. If the server in California needs to go off line for maintenance, Yahoo can take it down without you ever knowing that it was down as you'll be routed through the cloud to an available server that has a replica of your mailbox on it.

    Extend that concept to application delivery now, such as Google Apps or Microsoft's Office Online. You connect to the cloud and either through a web portal or a customized client (such as Microsoft Outlook) you have access to the applications that you signed up for. You don't have to install apps on each machine, just sign up and pay for what you need. Patches and upgrades are handled by the service provider and the cloud handles redundancy (application and storage space) so that it's available to you as long as you have an Internet connection.

    The middleware is where the magic takes place. It keeps track of where replicas or your applications and data reside and routes you to the nearest available copy when you connect. It also ensures that when you make changes anywhere that they are replicated out to all other physical locations within the cloud so that if something breaks someplace, you still have access to your apps and data seamlessly and without interruption.

    Think of it as clustering on steroids. To get it all to work requires gobs of storage space and high bandwidth pipes tying the sites together. Storage has become extremely cheap as has bandwidth when you own the fiber that connects the physical locations within the cloud together, which conveniently providers like Google and Microsoft do. The data centers are comprised of shipping containers filled with pre-configured and pre-wired banks of servers that can be deployed literally in a couple of hours per container from arrival on site to in production status. As soon as power is connected and the network connections made, the middleware takes over and shares the computing power, bandwidth, and storage space cloud-wide. If a single server, a rack of servers, a container of servers, or a complete data center site goes off line for any reason, the middleware rolls all connections to other locations virtually instantaneously so that the user never knows that something happened.

  • Anonymous
    5 years ago

    Poondi and Cliffnote have given some significant points. I don't accept that the verses have anything to do with the scientific similarity of some statements: Moon came from water may mean Moon was shot out of earth - from where the Pacific ocean lies now - and the Pacific depth can accomodate the moon theory; that water came from fire, may mean that water formed from fusion of Hydrogen and Oxygen under high temperature... etc But basically the water is basis of all life as 80% of our bodies, plant bodies etc are water only. So the all encompasing water may have been used as an allegory to explain the all pervasive spirit. As Cliffnote surmised, the interlink of the pancha boothas lends it to explain the subtle link of spirit with the gross world as well. If one reads the Vinayakar Agawal of St Avvayaar (Tamil woman Poet and Saint) lot of such symbolic / allegorical references to the spiritual spots in our subtle body would be explained in this fashion. As the messages of esoteric nature may not be appreciated by common people, the verses are composed like this, with critical info often placed in subtle sense.

  • How do you think about the answers? You can sign in to vote the answer.
  • 5 years ago

    Clouds are too unsecure, your neighbors can get in.

Still have questions? Get your answers by asking now.