Cloud Computing 07 Server and Client




Cloud Computing 07 Server and Client


This video explains about the terms Server and a Client. It talks about both the hardware and the software aspect of these terms. It also compares a Server Computer with a Client Computer.

Let us take a look at the terms 'Server and Client'. What do they represent? First let me start with Server. What does it represent? The answer is, well, it depends. In some cases the term server is used to refer a hardware and in other cases, it is used to refer a software. 

For example, this powerful computer host (referring to the video above), which serves its resources to the network is simply referred as Server. This is the hardware part or the physical part of the whole system which enables the serving function. Technically it can be referred as a Computer-Host or Host-Computer or just Host. But is the hardware alone enough? No. It needs a software, which can use the physical resources presented by the hardware and make those resources served to its clients. 

For example, the Operating System needs to be a Server Operating system, like Windows Server or Linux. If it runs Windows Server software, sometimes, people call this whole computer as Windows Server, or Windows Server Box etc. In some cases a powerful server host will run certain server applications like Database Server Software, Web Server Software etc. These computers are also called as Servers.

If you are working as a Systems Administrator and if there is a request for you to restart the server, then you will need to get that clarified. For example, if it is a Web Server host, then you may want to ask, Hey, do you want me to restart the host or just the Web Server software running on that host?

OK. Now you may ask, I know the term 'Server' represents either a hardware or software. But what exactly is its function? How does it differ from other computers shown on the network. 

For example, let us take a kitchen in a small studio apartment used by a single person. Since it is going to used by just one user, it just needs minimal number of appliances. 

One Stove, One Microwave Oven, one refrigerator, one sink, and some utensils to serve a single user are enough. Also, it doesn’t require a large space. The user can have a small table setup in there and just eat right there. Also, managing this kind of setup doesn’t require a large amount of time or a large number of resources etc.

Now let’s compare that to a cafeteria in a college or school. It has to support multiple people being in there at the same time. Starting with large space, number of tables, number of appliances. Also the management is complex when compared to a single kitchen. You have to have efficient system in such a way so that the wait times in queue are acceptable by the users. 

Can you use a single kitchen to serve all these people who would come to a cafeteria? Yes. But will it be efficient? No. 

Space will be an issue. Queue will be longer. So, we cannot do that. On the other hand, can we run a cafeteria for a single person? Yes. Will it be efficient? No. 

First of all, lots of appliances will be idle and unused. Lots of tables, spaces like parking lot and etc will remain unused. So, it will be very expensive considering the output, which is the meal for one person. So, we cannot afford that either.

So essentially a Server is like a cafeteria. It packs lots of resources like powerful CPUs, large memory, large storage, expensive networking systems, expensive Server operating systems and applications etc. These are optimized for multi users, who are generally coming in through network. 

These user’s do not have to sit in front of the servers. But still they will use these servers by utilizing the resources shared to them through the network. 

The regular computers, which are often referred as client computers, because they are always a client to a server, will access the Server computers through network. These have less powerful CPUs, less memory and storage with a simple networking interface. These run inexpensive desktop operating systems. These are mostly a single-user machines.

So, I started this video (referring to the video above) by explaining about Servers. 

Then at the end, I introduced the term 'Client'.

So, a Client is basically a client computer or as I explained with Server, a Client can also mean the client software running in a client computer. 

For example, if you are using Microsoft Outlook in your PC, then it is a client software to the Microsoft Exchange Server, which is in essence, an email server. 

A client is also called as a Workstation. Thank you.

Comments

  1. This information is meaningful and magnificent which you have shared here about web server adaptor, We provide managed dedicated server silicon valley at an affordable price, for more info visit our site.

    ReplyDelete
  2. You have a real ability to write a content that is helpful for us. Thank you for your efforts in sharing such blogs to us. keep sharing this in future.Cloud Computing Solutions Companies

    ReplyDelete
  3. a particularly pleasant bit of article. Much obliged to you for sharing your insight. This is a truly important thing you shared. great stuff!!Cloud Based Software System Online

    ReplyDelete
  4. Thank you for putting all these strategies into a very readable place. It shows your ability and great skills. keep sharing such article in future. Cloud Based Log Management Tool

    ReplyDelete
  5. It's a decent post, Which you have shared here about Cloud Computing. Your blog is enlightening and I truly loved the manner in which you communicated your perspectives in this post. Thank you for sharing such blogs. oracle fusion finance training india

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. I definitely enjoy this. It is a great website and has a nice article. I want to thank you. Good job! You guys do a great blog, Keep up the good work.Community College Malaysia

    ReplyDelete
  8. I am very thankful to you that you have shared this type of information with us. I got some different kind of knowledge from your webpage, and it is important for everyone. Thanks for share it. windows virtual desktop houston txq

    ReplyDelete
  9. Your blog took to me an entirely significant spot. It is a beneficial and factual article to enhance knowledge.Wireless Network Solution Provider Thanks for sharing an article like this.

    ReplyDelete
  10. Thanks for suggesting good list. I appreciate your work this is really helpful for everyone. Get more information at Cloud Migration Services. Keep posting such useful information.

    ReplyDelete
  11. I just need to say this is a well-informed article which you have shared here about hoodies. It is an engaging and gainful article for us. Continue imparting this sort of info, Thanks to you.
    Computing Program

    ReplyDelete
  12. You are providing the necessary knowledge. It is helpful and factual information for us and everyone to increase knowledge. Continue sharing your data. Thanks. cloud phone system

    ReplyDelete
  13. It's very nice of you to share your knowledge through posts. I love to read stories about your experiences. They're very useful and interesting. I am excited to read the next posts. I'm so grateful for all that you've done. Keep plugging. Drake Tax Software Hosting

    ReplyDelete
  14. I discovered excellent data in your post. I'm entranced with your work and limit. Grateful to you.Industrial Parts Supplier in Dubai

    ReplyDelete
  15. Wow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot.

    Best Genuine Experience Certificate Provider in Odisha, India

    ReplyDelete
  16. This is a very nice one and gives in-depth information. I am really happy with the quality and presentation of the article. I’d really like to appreciate the efforts you get with writing this post

    Get Genuine Experience Certificate Provider in Gurgaon, India
    Check the Best Consultants for Experience Certificate Provider in Mumbai

    ReplyDelete
  17. I read your post and got it quite informative. I couldn't find any knowledge on this matter prior to. I would like to thanks for sharing this article here. Sketchpixelweb

    ReplyDelete
  18. Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you Get for more information best hr management software

    ReplyDelete
  19. This blog is really helpful to deliver updated affairs over internet which is really appraisable. Hosted Phone Systems

    ReplyDelete
  20. I found one successful example of this truth through this blog. I am going to use such information now. Telstra Business Phone system

    ReplyDelete
  21. Thanks for Sharing..Keep Update…

    Web Hosting is the process of buying space for a website on the World Wide Web.

    What is Web Hosting
    Web Hosting for Beginners

    ReplyDelete
  22. I like your blog it is very knowledable and I got very usefull from your blog. Keep writing this type of blogs . If anyone want to get expercience in Delhi can contact me at - 9599119376 or can visit our website at
    Experience Certificate In Noida
    Experience Certificate In Chennai
    Experience Certificate In Gurugoan

    ReplyDelete
  23. Really helpful down to the ground, happy to read such a useful post. I got a lot of information through it and I will surely keep it in my mind. Keep sharing. If you are looking for some useful data and information regarding Cloud Technology Solutions then visit Webuters Technologies Pvt. Ltd.

    ReplyDelete
  24. I really appreciate the work you have done, you explained everything in such an amazing and simple way.
    Step by Step Procedure of Trademark Registration in India

    ReplyDelete
  25. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. Cloud server

    ReplyDelete
  26. Cloud server rent service I have read all the comments and suggestions posted by the visitors for this article are very fine,We will wait for your next article so only.Thanks!

    ReplyDelete
  27. I am exuberantly happy to you that you have actually shared essential and also essential info with us. I obtained some various type of understanding from your page, and also it is quite essential for everybody. Thanks Quality IPU

    ReplyDelete
  28. Extremely useful information which you have shared here about computer phone service.This is a great way to enhance knowledge for us, and also beneficial for us. Thank you for sharing an article like this.

    ReplyDelete
  29. Your blog is very nice and interesting . Your way of writing this blog forced me to read the full blog. Being a new reader, your blog increased my interest in reading. If anyone is interested for Fake Experience Certificate in Delhi here we have the chance for you , Dreamsoft is providing is Fake experience certificate in Delhi . To get you experience certificate in Delhi you can contact at 9599119376 . or can visit our website at https://experiencecertificates.com/experience-certificate-provider-in-delhi.html


    ReplyDelete
  30. nice info the information we always help everyone for essential and good information.so please always share your valuable information. I am very thankful to you for providing good information. Read more info about company incorporation services malaysia

    ReplyDelete
  31. This was a really good blog, the information you mentioned about .kiosk retail management software, in your post is really good and useful. I like your blog please share more information with us.

    ReplyDelete
  32. It is really a helpful blog to find some different source to add my knowledge. IT Support Brisbane

    ReplyDelete
  33. Jubilant to read your blog. One of the best I have gone through. If anyone want to get experience certificate in Chennai. Here the Dreamsoft is providing the genuine experience certificate in Chennai. Dreamsoft is the 20 years old consultancy providing experience certificate. You can contact at the 9599119376 or can go to our website at https://experiencecertificates.com/experience-certificate-provider-in-chennai.html

    ReplyDelete
  34. This post is so useful and valuable to increase our knowledge. I am happy that you have shared great info with us. Grateful to you for sharing an article like this.Cheap Cloud Web Hosting Service Provider India

    ReplyDelete
  35. Extremely useful information which you have shared here about cloud computing and services. This is a great way to enhance knowledge for us, and also beneficial for us. Thank you for sharing a post like this. Find hardware-as-a-service (HAAS).

    ReplyDelete
  36. I would like to say this is a well-informed article as we have seen here. Your way of writing is very impressive and also it is a beneficial article for us. Thanks for sharing an article like this.SaaS Test Service

    ReplyDelete
  37. Wow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot. Otherwise if any One want to Make Genuine Experience Certificate with Complete Verification Support So Contact us-9599119376

    Genuine Fake Experience Certificate Provider in Hyderabad
    Best Genuine Fake Experience Certificate Provider in Pune

    ReplyDelete
  38. Thanks for sharing the best information and suggestions, I love your content, and they are very nice and very useful to us. Otherwise if any One want to Make Genuine Experience Certificate with Complete Verification Support So Contact us-9599119376.

    Experience Certificate Provider in Bangalore with Complete Verification
    Fill Your IT Career GAP by Genuine Experience Certificate by Certified Provider

    ReplyDelete
  39. I am very thankful to you that you have shared this information with us. Read more info about managed cloud computing services solution USA. I got some different kind of knowledge from your web page, and it is really helpful for everyone. Thanks for share it.

    ReplyDelete

Post a Comment