286?256吧……
无论什么样的独立服务器,能够虚拟化出来的VPS数量不光取决于总内存大小,还跟虚拟化技术有关。
现在主流的虚拟化技术有三个,一个是KVM,一个是XEN,一个是OPENVZ
三个的百度百科链接我给你贴下面,你还是先了解一下比较好。
OpenVZ:
http://baike.baidu.com/view/1651364.htm
Xen:
http://baike.baidu.com/view/697213.htm
KVM:
http://baike.baidu.com/view/27773.htm
其中,KVM和XEN是叫做“半虚拟化技术”,而openVZ是“完全虚拟化技术”。他们的区别就在于,虚拟机本身有没有直接访问硬件的权限。
半虚拟化技术当中,对于内存的分配方式是直接把内存区域分配给某一个VPS独占,而其他的VPS是无法使用独占内存的。这种状态下,比如你有16个G的内存,那么能开出来的VPS理论上就是16*1024/256=64个。
对于半虚拟化的意思,我给你做了个图,简单的了解一下吧。
这种虚拟化的好处就是,VPS之间比较隔离,稳定性好。
另外就是全虚拟化,这种虚拟化架构当中,VPS无法直接访问内存,而是通过一个“OPENVZ基底”进行间接访问的。因此在openvz上都有“保证内存”和“最大内存”之说。保证内存就是“最少保证你的VPS有多少内存”,但是并不是实际上能够分配那么多,因为并不是独享的。最大内存是,这台VPS能够享受到的内存上限。
在全虚拟化架构之下,内存的监控更加灵活,因为不管表面上看上去如何,一台VPS实际能够使用的量是可以人为控制的。就比如说,就算给你那么大的标称内存,你也可以通过限制“接口数量”或者“通道大小”来让整个内存变成一个个“茶壶”,因此就算是16G内存的独立服务器,开出200个512M的VPS都是有可能的。
希望我说的够清楚,能够帮助你。
另外你说的IP问题,要看你的母机自己带多少个IP。如果IP够多,可以自行分配。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)