Why the Cloud is Useful and How It Works

Manesh Kumar Reddy
2022 International Journal for Research in Applied Science and Engineering Technology  
HOW DO WEBSITES WORK? We have a server somewhere, and as a web browser, we want to be able to access that server in order to view webpages. As a client, we will employ the utilisation of a ne twork. We have a network between us and the server. The client will discover the network and make use of it to get the data and packets into the server. The server will then respond to us. We'll get a response, and we'll be able to look at a website. Obviously, that is a simplified version. However, this
more » ... ovides you an idea. Now it's up to the clients to locate the server as well as the server's task of locating the clients IP addresses are required. As a result, IP addresses are assigned to clients. An IP address is also assigned to a server. As a result, when you utilise an IP address, the notion is that You can submit a request to anyone or anywhere. to the server of your choice, and the server will be able to locate you. This is quite similar to when you're in high school. composing some notes to a friend! For example, you would write a letter, and that would be your data, and you would be the client, then when you send the letter you put it in your mailbox, and then the network will be the network of the post office, then the post office will use network and the address you put on the letter to route your letter to the destination, which is, in this case, the server, and then if your correspondent wants to reply you back, they can use the address you put on the back of the envelope to write you back, and again, use the same network to get the letter back to you. So, servers are just like the network of your mail. Hopefully that's a good analogy. II. WHAT IS IN A SERVER? A server is going to contain a CPU, and a CPU is a little piece that will be doing some computations, it will be very helpful to do some calculations and find results, and then, your server also needs RAM, or memory. This is going to be very, very fast memory, which will allow us to store information and retrieve it very quickly. So, when we have a CPU and a memory bar, what do we get? Well, we get a brain. Think of your brain. When you are thinking, you are actually making computations, very complicated ones, but they are computations, but then you need to retain some information, and again, we have memories and these memories are in our brain, so if we think of the CPU and the RAM together, they sort of look like a brain. Now we also need to have some more longterm storage of data. Obviously, it's still in our brain as humans, but in computers, we have included some special storage to store data, for example, files, and then if we want to store the data in a more structured way, we're going to use a database, and a database is going to be data formatted in a way that we can easily search it and query it. Finally in the server, we're also going to have some networking aspect. So, there's going to be the routers, switch, DNS servers, and don't worry, all these terms, we'll be seeing them later on in this course. So, in the server, we an aspect of compute, memory, storage, maybe your server sometimes is a database, and we have a networking aspect. All these things are going to super important going forward because the cloud is going to be giving these things for us on demand. So, if we just want to define a little bit of IT terminology before we get started, the network is a bunch of cables, routers, and servers that are going to be connected with each other, and the router is a specific device that will forward the data packets between computer in the networks, and they will know where to send your packets on the internet, just like your post delivery service. Now when we have a packet and it arrives as a destination, there's a switch, and the switch will send the packet to the correct clients on your network. So, if we put all these things together, it looks like this. Our client will send the data to a router, the router will find its way all the way to a switch, and the switch will know to which computer in your network to send the data to. So why do I introduce all these things? Well, let's go back to traditional IT. When people used to start websites or companies before, they used to do it in their home or their garage, and so they would literally go to the store, buy a server, and they put the server in their home. You may have seen TV shows, you may have read some documentation on the internet that describes on how Google was made.
doi:10.22214/ijraset.2022.45594 fatcat:3khh7yqoifdjtc6t5qhwefgtyq