深入浅出主流云服及一些注意事项

此篇文章您能了解到:

虚拟主机讲解
云服务器讲解
VPS服务器讲解
虚拟主机VS云服务器
云服务器VS VPS服务器
关于VPS的一些杂谈

↓先来一个硬核分界线,以表敬意
——————————————————正文————————————————————————

在云服务越来越多样化的今天,各种云服务架构层出不穷,比如云服务器虚拟主机和VPS等,下面讲述一些主流的云服务架构
(一直在优化,敬请关注…,持续更新地址: 深入浅出主流云服及一些注意事项 - 菜鸡の博客 (caijiblog.top))

一.虚拟主机

定义:就是一个服务器预先安装好了,固定的面板提供有限的服务可能会独立添加一个数据库或一些其他功能等 云虚拟主机又称“云空间”、“网页空间”,它是通过运行在云服务器或者物理服务器上的“云主机”管理软件来自动分配的一个网站运行环境,用户无需搭建各种运行环境,直接上传网站程序就可以运行自己的网站。因为云虚拟主机是没有访问操作系统的权限,因此服务器租用商一般都会提供一个云虚拟主机的控制面板,可以自行操作绑定域名、文件解压缩、FTP文件管理权限等。如果你自己有一台云服务器或者/VPS主机,可以安装宝塔、EP,1P面板这种服务器管理软件

二.云服务器

定义:由一个服务器集群组成,提供云计算服务,基于虚拟化技术,将一个服务器集群里的服务器分割成一个个小的服务器可自定义操作系统,比如windows linux等操作系统 注意:此种虚拟化技术是刚开始由均衡负载服务器为您分配的固定资源,您的数据分配位置决定了您服务器所在的位置 比如储存分配到了节点x的第x服务器,通常一核指的是一个物理线程

三.VPS:

定义;由一个独立的主机可以是服务器,也可以是一个高性能家用主机利用特定的虚拟化技术,将一个主机分成多个主机,已达到一机多用的效果 VPS主机与云服务器的区别:云服务器是分配一个服务器集群里的运算资源而VPS主机分割的是一个物理机里的所有资源,后者可以由多个服务器主机组成,前者只能是一个服务器组成,这就是两者的区别

配个图,自己花了一个晚自习画的

杂谈

虚拟主机和云服务器的区别

一.技术原理不同,虚拟主机是服务器中划出的一部分,云服务器是在一组集群主机上虚拟出多个类似独立主机的部分

二.可用资源不同,云主机是独享资源,虚拟主机是众多网站空间,共用一台物理服务器的资源

三.主机及费用不同 虚拟主机费用较低,比云服务器便宜

四.环境部署不同 云主机需要手动配置环境,虚拟主机自带面板,开箱即用

五.服务器管理不同,云服务器的主机可以远程登录进行桌面管理虚拟主机不可以

关于VPS的一些杂谈

注:以下所有内容出自菜鸡的推测+合理运算几天得出的结果

如果我们有一个服务器,CPU是两颗E5-2698R V4 ,内存有200 GB

那我们就可以在这上面开很多很多VPS主机

或者是少开一些,性能拉高,全部小主机全部百分百CPU占用率,如果我们有10个用户,一个用户3个物理核心,那我们理论上就有75%的总占用率,如果你放个探针,你就可以看到,可能和我们料想的一样(因为虚拟化技术需要资源去弥补它的开销,所以可能吃一些资源,但它往往不会使用太多资源,所以差个1%到2%都差不太多)

再比如说,我们有一个服务器,C P U是一颗i9-10900K,内存有128 GB,

那我们在这上面开一些VPS主机,可能开的就非常的少,而且占用不能占的的太满,比如我们有两个用户,每个用户4核,都占用100%,再放个探针,你就可能发现,占用可能到达75%,这可以阐明一件事情,高性能主机,它的容量小,但是性能还是高,所以这就是为什么,高性能主机容易被误认为超开的原因,实际上是某个用户在一段时间内使用了大量的CPU,然后在探针上显示非常的高的占用率

再比如说,自从intel的第11代CPU开始,引用了能效核和性能核的概念

举个栗子:我们今天的主角i9-13900K
数据来源↓一切以服务器提供商为准
英特尔® 酷睿™ i9-13900K 处理器 (intel.cn)
数据分析来源↑

在intel官网上,它标注一共有24核心,分别是八个性能核,和16个能效核,他一共有32个线程,其中能效核没有超线程技术,但是性能核有超线程技术,VPS还有一个特点,就是动态分配,每个用户所需要的资源,那么问题来了,我分配到的是能效核,还是性能核心呢?

这个问题一直备受争议,intel的inside core系列,其实被定义在家用CPU的行列里面,如果用在服务器上,尤其是VPS是主机上,还是备受争议的,在这里我就以中性的立场分析一下

首先我们在购买VPS的时候,要认清楚购买VPS 时标注的核心数指的是什么?

一般来说,云服务提供商的核心数指的是一个线程,当然这里你还要问你的服务器提供商这个核心到底指的是什么,比如说我要买6核心的13900K我实际上买到的是这颗C P U里的六个线程,当然VPS是动态分配这颗CPU里的所有资源

又在英特尔官网上,看到了性能核心的最大睿频率其实是5.4Ghz,(其实这个可以在Bios里更改,更改到多少你随意,别让CPU烧掉就行,理论上最大可以加速到6.4Ghz,这里的数据来源于一个老外的视频)但是能效核心的最大睿频其实是4.3Ghz,这有可能导致,资源分配不平衡,当然,这只是我的猜测,不代表事实确实是这样,这个数据是在我推算了近20次得到的结果,本人计算不好,可能有所出入,请见谅,当然这里只是提一嘴

关于13900K,我只想说一句话,高性能主机的容量较少,一个人开满,整个节点都会有反应,而且反应会很大,这并不代表这个主机是超开了的,所以那些说超开的小鬼,请把虚拟化技术了解完毕,倒背如流以后,再过来去谈论这个问题。

3 个赞

解释的好棒!!! :smiling_face_with_three_hearts: