服务器就是计算机,所谓服务器只是计算机的一种角色

服务器就是计算机,所谓服务器只是计算机的一种角色

当然可以理解成云计算机,但不是虚拟版计算机可以实现真实计算机的东西,云服务器就是真实的计算机。服务器就是计算机,所谓服务器只是计算机的一种角色。服务器是指:专门用来提供服务的,为了保证可以持续提供服务而在软硬件上提升了稳定性的计算机。云服务器物理服务器,个人计算机等,都是“真实”的计算机。

即由硬件资源:CPU、内存、硬盘、网络、GPU等,还有软件资源:操作系统,运行环境,库等组成的计算机。在使用方面,要使用这些计算机只需要能够与对应机器的操作系统交互就可以了:例如你的个人计算机,你要开机进入本机操作系统,然后可以用鼠标点点点,键盘敲敲敲,做任何可以用计算机做的事儿。服务器你可能需要用ssh等远程工具连接到服务器的shell,来使用服务器的操作系统做任何事儿。他们的区别在于:云服务器,即服务器在你不可以接触到的地方,只能通过远程桌面或者ssh工具来连接使用,一般为租售制。并且云服务器大部分是虚拟机,虚拟机的意思是,我用资源隔离的办法,把一台高配置物理服务器分割成几台逻辑服务器,这几台资源互相隔离的逻辑服务器就是虚拟机。例子:一台cpu32核心内存128G内存的物理服务器,可以通过kvm来运行4台8核心32G内存的虚拟机。

对外来说这是4个不同的云服务器。对内部来说,是把一个32核128G的服务器分拆成四份来租售。这里提一下云的概念,顾名思义,云在天空飘着,云计算其实就是还是有一个物理的计算资源在工作,不过看得见摸不着,你知道有这样一个物理计算资源在,你也可以使用它,但是你不知道这个物理资源的确切位置,只能知道它在那一片区域而已。

云服务器的优点:可以灵活付费,节省成本,随着云服务商的软硬件升级而被动升级,可以保持最新的软硬件,不用担心服务器故障(看云服务商的SLA和切换策略)。云服务器的缺点:不是资产,是支出,长期支出后比自己买服务器要贵,数据在服务商处,算一个可能会暴露风险(这个是技术上可以做到,但就看云服务商做不做的问题)。物理服务器,即一台完整的计算机,可以在机房托管,可以放在自己的有固定网络环境的地方。可以自己升级维修等,可以自己接触的、属于自己的服务器。物理服务器的优点:可以自己完全支配,可以直接用来提供服务,也可以自己用kvm分成几台合适的虚拟机使用,完全可控。物理服务器的缺点:需要托管到稳定的机房,损坏时需要自己维修,如果要实现切换会增加成本,跟不上硬件的更新。发布于 2020-07-02赞同 4添加评论分享收藏喜欢收起继续浏览内容知乎发现更大的世界打开Chrome继续liulilte4 人赞同了该回答看上面把云服务器吹得非常不得了,这个是不对的!首先云服务器到底是一个什么东西,实际上它就是一个标准运行的VPS/VDS虚拟机实例。目前主要为两种(超卖VPS,不超VDS)VPS主要使用的架构技术为“kvm/xen/openzv”,VDS为“vmware-exsi/hyper-v”微软Azure云服务器是最好的,因为绝不超卖(hyper-v也没法超卖,虚拟出来的机器通常称之为VDS),物理机上还自带显卡(hyper-v虚拟机会共享GPU性能)本人在此处需要严重声明一件事情,云服务器CPU/内存可以随便调节,但是要明白一件根本的事情,物理机(PC)主板可以存在的内存/CPU插槽是有限的,而你所运行的所谓云服务器是必须要在有限的硬件资源上工作的,这导致了单台机器CPU/RAM扩容存在根本限制,而云服务器是如何解决这些的??

服务器就是计算机,所谓服务器只是计算机的一种角色

其实云服务器相关咨询有提到这个事情,它是通过云服务器资源池来管理的,例如池子里面有1-10台128核机器,每台机器具备256G内存,那么只需要在升级/调低配置时重新在云服务器资源池里面分配一个虚拟机实例就可以,但这又回到一个新的问题,这里解决了CPU/RAM动态调配的问题,硬盘与操作系统总不至于重装配置?目前主要有两种办法,真云硬盘与假云硬盘两种,假云硬盘则为定期存储虚拟机磁盘快照(有一定丢档风险)只要重新调配之后把假云盘复制到目的物理机上,那么再次开机时就可以保证看上去没有任何变化(仅RAM/CPU改变)真云硬盘则是通过修改虚拟机底层实现的,开发联机虚拟硬盘(类似微软提供的网络硬盘),虚拟机操作磁盘的请求通过万兆网络交付到集群进行存储,只需要通过一个ID来绑定虚拟磁盘资源即可,这样子硬盘就可以运行在集群环境之中,但是调配CPU/RAM的办法还是相同的!