当前位置: 首页 > 服务器 > 国内服务器

什么是服务器?

时间:2023-08-23 15:46:46 国内服务器 我要投稿

什么是服务器?如果去看官方的定义,对于不懂计算机的人来说,根本不明白服务器究竟是个什么东西?服务器究竟能干什么?服务器和个人电脑的区别在哪儿?

服务器从字面意思来看就是一个能提供服务的机器

那什么是服务呢?服务其实说白了就是一个应用程序,一个能替你解决问题的应用程序

举个很简单的例子

你饿了,是不就得找个地方吃饭,你进去之后,服务员给你点餐(点餐应用程序),点好之后通知后厨炒菜(炒菜应用程序),炒完菜你吃完之后付款走人(结账应用程序)。这么一串流程下来,你就可以把这个吃饭的地方理解成一台服务器,可以给你提供餐饮服务的服务器。所以服务器提供的“服务”是一个统称的概念,这个服务也可以由一个应用程序构成,也可以由多个子应用程序构成。

1,为什么目前不管是个人,企业,政府,军队,如果想对外提供服务,一定需要一台甚至多台服务器

回答这个问题之前,先解释下服务器和个人电脑的区别

从本质上来看,服务器和个人电脑没有区别,都是由cpu,gpu,内存,硬盘等等硬件构成的。从外观上来看,服务器会有不同的造型,塔式服务器,刀片服务器,机架服务器。从性能上来看,服务器的各种硬件配置要比个人电脑强大的多,运算速度,散热能力,存储空间,价格等等都不是个人电脑能比的。

回到刚才这个问题上来

其实个人电脑也可以当作服务器来用,如果你只是在你的“服务器”上部署一个简单的计算器程序,而且最多也就你自己家里人用这个计算器程序,那个人电脑完全可以当作服务器来用

但是用的人多了之后怎么办,比如你住的小区的所有人都需要用这个计算器程序怎么办,那一台“服务器”肯定不行,根本撑不住这么大的访问量,所以这种情况下就要多台服务器来提供服务,组成服务器集群

类比一下就是

1台服务器就相当于街边小吃摊

10台服务器就相当于街边小餐馆

100台服务器就相当于街边中等规模的餐厅

1000台服务器就相当于3星级酒店

10000台服务器就相当于装修豪华的5星级酒店

100000台服务器就相当于。。。(无法用语言形容)

总之,服务器数量越多能够服务的人数越多,以目前的技术无法持续增加单台服务器的硬件配置,只能通过多台服务器组成集群来提供服务

2,为什么服务器是不可获取的存在?客户端和服务器的区别?

其实整个互联网能够实现信息共享,就是因为有服务器这个东西给全球的人提供数据服务,地图服务,文件服务,应用服务,dns服务,cdn服务

全世界的所有数据都存在服务器上,通过网线互联互通,我们需要的时候就可以通过网址来获取我们需要的各种服务

如果没有服务器这个角色,那么就无法实现信息共享,每个人所拥有的信息就是一个孤岛,无法分享出去让其他人看到

没有服务器,没有互联网,又回到了原始社会,只能通过书信,飞鸽传书等等效率低下的信息传递方式

有了服务器,我们还得需要一个客户端,服务器为我们提供服务,客户端来展示这些所谓的服务,具体表现形式就是,文字,图片,音视频,然后我们也可以通过输入文字,图片,音视频,通过服务器这个中间角色来和远洋彼岸的朋友聊天,互动

最新推荐