導航:首頁 > IDC知識 > swapvps

swapvps

發布時間:2020-07-31 03:24:15

1、vps中可以創建SWAP分區嗎

當然可以了
不過需要注意的是swap分區是指的linux系統,在windows系統上被稱作虛擬內存
在linxu系統里輸入free –h 或 swapon –s 就可以查看本機的swap分區大小了

2、vps主機與虛擬機有什麼區別?

VPS和虛擬主機的區別

如何辨認vps真假

1、VPS是虛擬操作系統技術,當你進VPS後,在屏幕右上角會有綠色的VPS ID出現,如 VPS 101 ; 

  2、進入剛建的WINDOWS VPS時,系統佔用資源是60M左右,剛建好的VPS僅佔用100M左右的硬碟資源,而使用VM劃分的虛擬機則是要用到3個G左右的資源; 

  也就是說如果你買一台虛擬機,如果是5G硬碟的話你只能用到1G左右,而你買一台VPS 虛擬獨享伺服器的話,5G硬碟你基本能完全用到 ; 

  3、在VPS內部,運行uname –a 命令查找內核。如果能看到2.6.9-023stab033.9和MSK類似的字樣,則表示這是Virtuozzo的VPS. 

  在VPS上執行rpm –qa | grep kernel,將不會列出任何信息,如果出現,說明不是VPS; 

  4、Virtuozzo的VPS使用VZFS文件系統,並且無SWAP分區; 

  5、Virtuozzo開通的VPS是具有一定資源限制的虛擬分區,可在VPS內執行命令cat /proc/user_beancounters查看VPS的資源使用情況,如報告找不到文件,說明不是VPS。

SWsoft官方的VPS辨別方式電子書: 

http://www.swsoft.com.cn/downloads/Virtuozzo/VPS_vs_VMware.pdf

3、購買VPS選擇openvz還是xen,兩者有什麼區別

修改過的openvz內核隔離文件系統,內存,為每個虛擬環境分配進程,並為openvz vps管理員提供root許可權和跟獨立伺服器一樣的命令集。
Xen通過一種叫做半虛擬化的技術獲得高效能的表現(較少的效能損失,典型的情況下大約損失 2%,在最糟的情況下會有 8% 的效能耗損;與其它使用完全的虛擬化卻造成最高到 20% 損耗的其他解決方案形成一個明顯的對比),甚至在某些與傳統虛擬技術極度不友好的架構上(x86),Xen也有極佳的表現。
它們都作為系統級虛擬化平台的主要區別是,xen vps管理員能直接修改linux的內核模塊,並能使用swap內存以滿足vps內存突然佔用過高的需求。
主要區別使用較少的資源
硬性內存限制(沒有交換分區)
有限制的修改iptables使用較多的資源
軟性內存限制(有交換分區)
無限制修改iptables
根據你的需求選擇合適的虛擬化平台
openvz vps主要優點在於速度和穩定性。openvz平台能滿足大多數虛擬專用伺服器的需求,是比較合理的選擇。OpenVZ的比Xen使用更少的資源。
Xen vps主機優點是內存使用比較靈活,它能滿足內存使用突然超過限制時的需求。如果你運行java環境,編譯應用程序和視頻解碼,那你就得考慮xen平台了。
結論:普遍來說,xen比openvz貴,主要原因是因為openvz可以超賣,而xen則不能。xen對於網站則相對穩定,因為有swap分區。但是如果你的網站經常需要swap,那你就得考慮升級內存了,因為這樣運行性能降低很多。選用xen或是openvz,這得看性價比了。
網友的評價:
1. 人說 Buffer cache 在 xen 中,可以提高性能。但可同等價位下 Xen 512M,OpenVZ 可買到 1G(2G Burst)。在這樣的條件下 Xen 那少得可憐的 RAM,程序都不夠用了,更沒有多少空間在 Buffer cache 上了。
而 OpenVZ 下更多的內存用於程序,Buffer cache 計入在 Host OS 內存中的,性能更佳(不超賣的話)
2. 人說 Xen 可以用 SWAP,慢但不會 down 機。可是不要呼略一點,-- SWAP 僅用於保存當前非運行中的程序。「真正」的高並發的情況下,512 M RAM + 4G SWAP Down 機的風險要高於 1G(2G burst) + 0 SWAP。
3. Xen 高定製化,但在同一台 Host 上,必竟是虛擬化主機,就沒有過多定製需求了。何況特性上 Provider 已盡可能定製成伺服器更優化了。個人非必能定製得這么優化吧,必竟伺服器不是你的。
4. 有人說 Xen 下編譯性能要比 OpenVZ 快,但很少有普通用戶拿 VPS 當編譯器吧?這種性能比較,大多出現在企業內部。你不會買 Photonvps當企業編譯伺服器用吧,那企業也太摳門兒了。
5. 同樣的 Xen 響應速度要比 OpenVZ 差,個**驗,原因不明。
6. Xen 一樣可超賣,網上也有很多被超賣的貼子。只要是軟體都會有漏洞。
7. 關於 Xen 比 OpenVZ 更可預期的問題。我的理解如下。
Xen 半虛擬化下,個每個 Guest kernel 都有自己龐大的獨立運作機制,要達到高效硬體資源協調,比基於完善的 Linux kernel 的虛擬化容器要困難得多。
舉一個例子:以前公司以項目為單位的,所有人都屬於項目,大家同一個意識在做同一個項目,很順暢。後來公司引進矩陣項目管理。發現,當分出來很多『可復用』部門後,由於每個部門被很多
項目復用,他們同時在做項目 A,B 時,只能按一個項目的思路走(A),對另外擔當的項目工作效率很低下(B)。半虛擬化可能面臨時樣的『協調問題』。當每個 Kernel 都有自己的想法時,動作和結果變得『不可預期』了

4、VPS、VDS的區別

VPS和VDS兩者在功能上幾乎是完全相同的,從表面上看是一樣的東西,但還是有其本質上的區別,兩者的主要區別在於底層操作系統和使用的虛擬技術上。

一、技術上
VDS使用的是全虛擬化技術(Full-virtualization),提供了一個完全獨立的虛擬伺服器環境,即相當於一台真正的物理機器。在VDS上可以同時運行各種類型的操作系統。典型的技術平台有VMware, Hyper-V等。
VPS主要是基於軟體層的虛擬化技術,即操作系統級虛擬技術(Operating system-level virtualization)。其可以不用虛擬硬體環境,但需要通過對Guest OS進行一些必要的修改。典型的技術平台有Virtozzo,OpenVZ。
另外,值得一提的是,在實際中大家都習慣將Xen歸類於VPS,但其使用的半虛擬化技術(Paravirtualization)在特點上更類似於VDS,所以也比較模稜兩可吧。

二、資源上
VDS對CPU,內存和帶寬等資源,一旦分配後,就始終只為自己所用。硬體資源會在運行前預告分配好,並且可分配的資源不得超出物理機器可分配的最大資源,即物理機器如果是2G內存,絕不能分配出4G來。擁有Swap內存。
VPS對CPU,內存和帶寬等資源的佔用則是共享的,所在每個VPS之間是會相互影響的。其資源分配則不受什麼限制,如物理機器是2G內存,你可以虛擬分配出4G來,但是意義不大。沒有Swap內存。
所以從資源分配方式上看,VDS顯然是更穩定可靠的選擇。VDS在虛擬服務提供商中還不多見,VPS則是當下最流行的,而且價格也比較便宜。

三、數量上
在虛擬的數量上,VDS由於更適合運用於對穩定可靠性要求比較高的應用中,所以通常在一台物理機器上只會運行3-4個左右的VDS。而VPS由於其底層開銷比較少,執行效率要明顯高於全虛擬,所以在一台物理機器上運行的VPS通常可以運行20-40個VPS。理論上V在一台伺服器上可以虛擬上百個獨立操作系統,但其結果可想而知,意義不大。

四、安全上
VDS由於不論是硬體資源或者系統都是完全獨立的,所以在受到攻擊時,通常不會影響到同台伺服器上的其他VDS。而VPS由於資源始終是共享同台伺服器上的資源,所以當一台VPS受到攻擊時,將直接會影響其他的所有VPS的運行。另外由於VPS沒有Swap內存,所以一旦使用的內存超過了分配的內存,將會導致VPS直接死機之類的現象;而VDS因為擁有Swap內存,在嚴重超出的時候也不會立刻死機,但系統響應會非常的緩慢。總體上講,兩者都增強了物理機器的能力,安全性和可靠性。

五、成本上
從各方面的比較來看,VPS在成本要低於VDS。

5、怎麼查是不是vps主機

比較麻煩,你最好叫個高手過去比較保險,,

6、SWAP和VSWAP的區別是什麼?

原則上。。。VSwap是內存虛出來的,但是速度故意放慢來假扮硬碟。

7、怎查看VPS上的 vswap ?

free
-m
顯示的swap,就是vswap的值。如果客服加了,你沒顯示,重啟一下試試。

8、如何在Linux VPS和雲主機增加swap虛擬內存

mkswap 把一個分區格式化成為swap交換區;

[root@localhost]# mkswap /dev/sda6 註:創建此分區為swap 交換分區

[root@localhost]# swapon /dev/sda6 註:載入交換分區;

[root@localhost]# swapoff /dev/sda6 註:關閉交換分區;

2.查看系統已經載入的swap交換分區;

[root@localhost]# swapon /dev/sda6 註:載入交換分區;

[root@localhost]# swapon -s

Filename Type Size Used Priority

/dev/hda7 partition  0 -1

/dev/sda6 partition  0 -3

如果讓swap開機就載入,應該改 /etc/fstab文件,加類似如下一行;

/dev/sda6 swap swap defaults 0 0 註:把此行中的/dev/hda7 改為您的交換分區就行;

或者把命令行直接寫入 /etc/rc.d/rc.local中也行;

swapon /dev/sda6


3.如果您的硬碟不能再分區,您可以創建一個swap文件


[root@localhost]# dd if=/dev/zero of=/tmp/swap bs=1024 count= 

註:創建一個大小為512M 的swap 文件,在/tmp目錄中;您可以根據自己的需要的大小來創建swap 文

件;

讀入了 +0 個塊

9、如何在Linux VPS和雲主機中增加SWAP交換分區

1.mkswap 把一個分區格式化成為swap交換區;
[root@localhost]# mkswap /dev/sda6 註:創建此分區為swap 交換分區
[root@localhost]# swapon /dev/sda6 註:載入交換分區;
[root@localhost]# swapoff /dev/sda6 註:關閉交換分區;
2.查看系統已經載入的swap交換分區;

[root@localhost]# swapon /dev/sda6 註:載入交換分區;
[root@localhost]# swapon -s
Filename Type Size Used Priority
/dev/hda7 partition 787144 0 -1
/dev/sda6 partition 225144 0 -3
如果讓swap開機就載入,應該改 /etc/fstab文件,加類似如下一行;
/dev/sda6 swap swap defaults 0 0 註:把此行中的/dev/hda7 改為您的交換分區就行;
或者把命令行直接寫入 /etc/rc.d/rc.local中也行;
swapon /dev/sda6

3.如果您的硬碟不能再分區,您可以創建一個swap文件

[root@localhost]# dd if=/dev/zero of=/tmp/swap bs=1024 count=524288
註:創建一個大小為512M 的swap 文件,在/tmp目錄中;您可以根據自己的需要的大小來創建swap 文
件;
讀入了 524288+0 個塊

10、內存1G 硬碟40G的LINUX VPS沒有SWAP區,可以嗎?

SWAP和cpu關系不是很大。你可以用top命令來查看 進程,shift+p 找到cpu佔用較高的程序,就會知道什麼程序正在佔用cpu。
嚴格來說linux並沒有分區的說法,只有掛載點。
所以基本的linux最少會有2個掛載點,/ 和 SWAP,/ 就是你的系統目錄,包括etc、var、home、bin、tmp等等文件。
SWAP是交換文件,類似於win下的虛擬內存。要是你的vps內存不夠用的話,系統就會用你的SWAP文件做臨時儲存。

與swapvps相關的知識