伺服器如何部署虛擬機
『壹』 伺服器開發部署方式
隨著互聯網技術的不斷發展,我們在進行伺服器開發方面也掌握了很多的開發部署技術。今天,雲南IT培訓http://www.kmbdqn.cn/就給大家簡單來介紹一下,都有哪些伺服器開發部署方法是值得我們使用的。
停機部署
停機部署其實是簡單粗暴的方式,就是簡單地把現有版本的服務停機,然後部署新的版本。在一些時候,我們必需使用這樣的方式來部署或升級多個服務。比如,新版本中的服務使用到了和老版本完全不兼容的數據表的設計。這個時候,我們對生產有兩個變更,一個是資料庫,另一個是服務,而且新老版本互不兼容,所以只能使用停機部署的方式。
這種方式的優勢是,在部署過程中不會出現新老版本同時在線的情況,所有狀態完全一致。停機部署主要是為了新版本的一致性問題。
這種方式不好的問題就是會停機,對用戶的影響會很大。所以,一般來說,這種部署方式需要事前掛公告,選擇一鎮簡個用戶訪問少的時間段來做。
藍綠部署
藍綠部署與停機部署大的不同是,其在生產線上部署相同數量的新的服務,然後當新的服務測試確認OK後,把流量切到新的服務這邊來。藍綠部署比停機部署好的地方是,它無需停機。
我們可以看到這種部署方式,就是我們說的預發環境。在我以前的金融公司里,也經常用這種方式,生產線上有兩套相同的集群,一套是Prod是真實服務的,另一套是Stage是預發環境,發布發Stage,然後把流量切到Stage這邊,於是Stage就成了Prod,而之前的Prod則成了Stage。有點像換頁似的。
這種方式的優點是沒有停機,實時發布和升級,也避免有新舊版本同時在線的問題。但冊旅螞這種部署的問題就是有點浪費,因為需要使用雙倍的資源(不過,這只是在物理機時代州埋,在雲計算時代沒事,因為虛擬機部署完就可以釋放了)。
另外,如果我們的服務中有狀態,比如一些緩存什麼的,停機部署和藍綠部署都會有問題。
滾動部署
滾動部署策略是指通過逐個替換應用的所有實例,來緩慢發布應用的一個新版本。通常過程如下:在負載調度後有個版本A的應用實例池,一個版本B的實例部署成功,可以響應請求時,該實例被加入到池中。然後,版本A的一個實例從池中刪除並下線。
這種部署方式直接對現有的服務進行升級,雖然便於操作,而且在緩慢地更新的過程中,對於有狀態的服務也是比較友好的,狀態可以在更新中慢慢重建起來。但是,這種部署的問題也是比較多的。
在發布過程中,會出現新老兩個版本同時在線的情況,同一用戶的請求可能在新老版中切換而導致問題。
『貳』 如何使用 Hyper-V 創建基本本地虛擬機
1.快捷鍵【WIN】+【R】調出搜索框,搜索並選擇【Hyper-V管理器】【以管理員身份運行】,即可進入「Hyper-V管理器」創建虛擬機。
12.可以查看當前虛擬機的運行狀態、CPU使用率、分配的內存及運行時間等內容。
『叄』 虛擬機伺服器怎麼設置
VM虛擬機怎麼弄成伺服器拜託了各位 謝謝
127.0.0.1是指本機,本機你又沒裝服務端。虛擬機和真實機你可以看成是兩台電腦,它們的IP等是不同的。橋接模式下如果你不能過路由器的話要手工設置IP,且虛擬機和真實機的IP要在同一網段。比喻你的真實機的IP可以設成192.168.1.2 虛擬機的設成192.168.1.3 ,你登陸游戲時,登陸器的IP應該雨填虛擬機的IP,即192.168.1.3
虛擬機的IP地址怎麼設置?
虛擬機的IP地址設置方法:單擊「虛擬機」→「設置」→「乙太網」,然後選擇連接方式。
1.bridge(橋接): 將虛擬機網卡(本地連接)的IP地址和真實主機要設在同一IP段,其餘與主機相同,這種情況適合區域網,而且網內沒有特別限制的情形下使用,也適合與真實主機或區域網內主機進行網路共享。如果ADSL單機撥號用戶使用這個模式的話,要登錄互聯網,先得斷開真實主機的ADSL連接液豎,再在虛擬機系統建立ADSL撥號連接,並使用ADSL線路的帳號和密碼登錄才可以上網。即虛擬機與真實敬埋冊主機不能同時上網。
2.nat :這種模式下虛擬機系統經過虛擬機網路的特別轉換,共享真實主機的IP上網。這個方式比較適合於ADSL單機撥號用戶,真實主機撥號上網後,虛擬機系統也同時可以上網了。
3.host-only (僅主機):這鍾情況只能實現虛擬機主機通信,但是虛擬機互聯網無法通信。
本地主機客戶端怎麼訪問VMware虛擬機里的伺服器?
對於VM虛擬機
如果需要從「本地主機」訪問虛擬機的伺服器,直接使用Host-Only聯網,
然後查看虛擬機的ip,例如192.168.53.128。
虛擬機安裝有web伺服器,直接在 主機瀏覽器輸入:192.168.53.128/ 即可訪問。
至於其他ftp、ssh、proxy等也可以直接使用,不需要其他設置。
--------------------------------------------------
如果需要從「外網」訪問虛擬機的伺服器,一般使用NAT聯網,
然後再虛擬機網路裡面選「高級設置」,填寫埠映射列表。
-------------------------------------------------
當然,以上兩種情況都可以直接使用Bridge聯網,只是解決方案太過麻煩。
由於自身的網路環境,如城域adsl、小區寬頻、校園網、靜態ip,還有埠限制、多網卡限制等。
這些都可能導致虛擬機聯網異常,或者某些服務不能正常使用。
故一般網路實驗採用前兩種。
虛擬伺服器怎麼設置
1. 檢查網站域名是否為您伺服器的IP地址。
2. 請檢查伺服器是否開啟了,可以在區域網內使用其他的計算機亮宏訪問一下您的伺服器,確認伺服器是否開啟,並能成功訪問。
3.
請您檢查您是否映射了伺服器所需的所有埠,有可能沒有完全設置訪問伺服器所需的埠,導致訪問失敗。您可以通過開啟「DMZ主機」來檢測一下,是否埠沒有映射完全。若開啟DMZ主機後,能正常訪問伺服器,則可能是埠添加不完全。如網路攝像機及特殊的應用軟體等,如果您不清楚通訊的埠,可先嘗試DMZ主機以確認是否可以使用,如果可以,則建議您咨詢軟體提供商。
4. 路由器上是否設置了「防火牆」,是否將伺服器通信的埠過濾,導致訪問失敗。
5.
關閉內網伺服器主機的防火牆,因本地網路為信任區域,防火牆並不會阻止本地網路的訪問,若訪問源地址為外網地址(非信任區域地址),則可能會被防火牆攔截而無法訪問。
6. 內網伺服器是否是基於80埠的web伺服器,如果是web伺服器,需要修改路由器遠程管理的埠為非80埠,避免兩者之間的沖突。
7. 檢查虛擬伺服器是否映射成功一定要從外網進行訪問,不要從內網用WAN口IP去訪問,這樣在測試的時候是成功的,但實際外網並不能成功訪問。
8.
服務商將相應埠屏蔽:在路由器WAN口接一台電腦模擬內外網環境,若WAN口所接電腦可以正常訪問內網伺服器,但在Internet上無法訪問,則可能是伺服器將相應埠屏蔽導致虛擬伺服器無法訪問(如2009年12月起,國家工信部要求運營商屏蔽所有個人寬頻線路的80埠)。
9.
確認您的內網伺服器可以在NAT環境下應用。寬頻路由器一般都是基於NAT原理,請向您的軟體服務商/設備提供商咨詢,該軟體/設備是否支持在NAT設備下的訪問。
華普在線小李為您解答
路由器里虛擬伺服器怎麼設置
你好,虛擬伺服器在另外一個路由器上也叫做「埠映射」功能,就是可以把你區域網其中一些主機提供的特定的服務埠號給映射到外網,然後通過外網IP地址加埠號來訪問區域網對應的主機,舉個例子說,比如你要把區域網一台192.168.1.100的電腦的遠程桌面開啟在外網可以訪問到,那這里,服務埠號就填3389(遠程桌面埠號默認為3389),IP地址就填192.168.1.100,協議可以選all,狀態選生效,這樣激外網直接通過路由器WAN口的IP地址或者動態域名直接訪問遠程桌面服務。
提供虛擬機服務的伺服器配置
5台虛擬機,每台1G內存,虛擬機使用5G內存,建議伺服器內存為8G。
建議:
1、CPU:2個4核CPU,至少要2個雙核的CPU;
2、內存:8G;
3、硬碟:虛擬機所需總空間X2+100G;
虛擬機架設傳奇服務端怎麼設置IP
之前我弄過,好像設成同意網段在用虛擬機IP就行了,網上有教程來著
怎麼在物理伺服器上設置虛擬伺服器
方法有很多,推薦你個比較簡單,易操作的虛擬伺服器管理軟體:VMware
一台物理伺服器可運行多少個虛擬機最合適
答:這個具體取決於你的物理伺服器的硬體配置,以及虛擬機的資源消耗情況來定。沒有固定的演算法。但是一般會有幾個限制:1. 內存內存基本上是一個硬限制。物理伺服器的內存肯定是有限的。例如,一台伺服器有8 core, 8G內存,通常hypervisor會佔用512M內存,大概還剩下7.5G內存,假設每個虛擬機的配置是1 core cpu, 1G內存,那麼在此機器上最多可以運行7個這樣的虛擬機。 再創建新的虛擬機時,就會報錯說內存不夠。 在此情況下,每個虛擬機在滿負載情況下最多可以擁有1個cpu core的運算能力,1G的內存空間。當然,現在的hypervisor基本上都支持over-mit的功能,也就是說,如果你的內存只有8G,但是設定一定比例的overmit,例如50%,那麼你可以最多分出去12G內存。還是上面那個例子,如果設定overmit為50%,那麼最多可以創建11個虛擬機(1core,1Gmem)。 在伺服器虛擬化方面,建議overmit設置的不要太高,一般20%。在桌面虛擬化方面,可以將overmit設置到50%.2. 網卡如果伺服器只有一個網卡,激有虛擬機的網路流量都是通過一塊網卡出去,虛擬機越多,每個虛擬機可以使用的帶寬就會越少,這個是需要綜合考慮。例如使用多個網卡等。3. CPUCPU資源基本上都是採用時分復用,也就是時間片的方式來輪詢的。4. 磁碟I/O是本地磁碟還是網路磁碟?如果是網路磁碟,是使用的iSCSI還是光纖?不同的情況,負載是不一樣的。一般一台伺服器上能跑多少個虛擬機,需要綜合考慮物理伺服器,虛擬機負載等方面的整體情況,再來計算。沒有一個固定的公式。
在伺服器上面怎麼設置虛擬機IP?(伺服器是靜態IP)
wolfhen幫你進行專業解答:
虛擬機要通過真實機上網有以下四種方法:
1,直接橋接,虛擬機的IP與真實機(你的伺服器)設在同一個網段,而DNS,網關可以與真實機的設成一樣。
2,NAT:虛擬機的IP設成自動獲得,而DNS設成與真實機一樣,就可以上網。
3,host-only上網:這方法復雜一些,首先要把你的真實網卡給共享給VMnet1,然後VMnet1的IP自動變為192.168.0.1,接著你把你的虛擬機的IP設為192.168.0.*,網關為192.168.0.1,DNS設成真實機的DNS。就可以上網。
『肆』 什麼技術能實現多台伺服器虛擬成一台伺服器如何配置
可以通過安裝虛擬機實現,利用vmware公司的esxi這款產品實現。
配置方法:
esxi裡面自帶有集群這一項功能,可將多台伺服器添加到集群中來,集群建好後還可以利用裡面的ha(高可用性)、drs(分布式存儲調試),evc(多硬體兼容)等多種特性將多台伺服器的硬體資源加入到一個資源池裡,可對硬體的資源做分配。
以百分比的方式做權重,可操控這個資源池裡的硬體資源分別分配多少到平台上建好的虛擬機上,可用於生產環境中。
esxi是vmware的虛擬機軟體的企業版,底層系統直接安裝在伺服器上,無需像windows server 2008的hyper v那樣依賴於windows操作系統,不用再多佔用多餘的硬體資源,性能非常好。
esxi簡介:
ESXi專為運行虛擬機、最大限度降低配置要求和簡化部署而設計。只需幾分鍾時間,客戶便可完成從安裝到運行虛擬機的全過程,特別是在下載並安裝預配置虛擬設備的時候。
在VMware Virtual Appliance Marketplace 上有800多款為VMware hypervisor 創建的虛擬設備。
如今,ESXi已經實現了與Virtual Appliance Marketplace的直接整合,使用戶能夠即刻下載並運行虛擬設備。這為即插即用型軟體的交付與安裝提供了一種全新和極其簡化的方式。
『伍』 如何批量部署VMware虛擬機實戰配置
現象概述:相信很多用戶都遇到這種情況,需要同時部署多台虛擬機,但是按常規方式一台一台的部署畢竟效率較慢,那麼有沒有一種方法來實現批量的部署虛擬機,提高效率。
方法分析:批量進行部署,那麼就要利用到更多的功能和技巧,Vmware ESXI和 vCenter中含有不同的『快捷方式』,從而提供了批量部署虛擬機的入口,那麼怎麼來快速部署虛擬機,解決方法如下。
批量部署VMware虛擬機解決方法:
一、在Vmware ESXI中快速批量部署虛擬機
1、充分利用「導出OVF模板」功能
第一步:首先需『新建一台虛擬機』,其次『安裝完成相關程序』,最後『關機』。
第二步:滑鼠『右擊』已關閉的虛擬機,選擇「文件」-「導出」-「導出OVF模板」,完成。
第三步:選擇「文件」-「部署OVF模板」,如果這時候選中已『生成的模板』,就完成克隆。
第四步:虛擬機部署完畢後,可以直接在清單中進行啟動(註:啟動後要注意對主機名和IP地址進行修改)。
2、使用配置中的數據存儲來進行快速拷貝添加
第一步:這時候關閉需要克隆的虛擬機,然後選中ESXi伺服器的主機,在右側的一排欄目中點擊 「配置」選項,選擇左下方的『存儲器』,在『右側的存儲器』的名稱上點擊『滑鼠右鍵』,然後選擇「瀏覽數據存儲」。
第二步:在出現的列表中-新建文件夾『kelong』,然後點選進入『linuxceshi』文件夾,把linuxceshi 文件夾中的linuxceshi.vmx和linuxceshi.vmdk兩個文件復制到剛剛建好的文件夾『kelong』中(註:這個復制過程一般約幾分鍾)。
第三步:進入『kelong』的文件夾,點選『linuxceshi.vmx』,然後滑鼠『右鍵』-「添加到清單」。
第四步:出現詢問,『這個虛擬機是移動的還是復制的』提示框,這時候選中「I coyied it」,然後確定。
第五步:開啟電源啟動,這時候注意的是需要修改IP地址、用戶名口令等。
3、善用scp命令
針對不同ESXI主機,必須善用scp命令,此命令可以很容易的將linuxceshi.vmx和linuxceshi.vmdk兩個文件復制到目標伺服器的相應目錄下。
二、在Vcenter中快速批量部署虛擬機
1、充分利用「轉化為模板」功能
第一步:首先需『新建一台虛擬機』,其次『安裝完成相關程序』,最後『關機』。
第二步:滑鼠『右擊』已關閉的虛擬機,選擇「模板」-「轉換為模板」,完成。
第三步:『轉換為模板』完成後,我們在「虛擬機和模板」中視圖查看(註:如在「主機和群集」選項中就無法看到轉化好模板)
第四步:右擊『虛擬機模板』-選中「從該模板部署虛擬機」。
2、充分利用「克隆」功能
第一步:首先需『新建一台虛擬機』,其次『安裝完成相關程序』,最後『關機』。
第二步:滑鼠右擊『已關閉的虛擬機』-選中「克隆」,與上面同理,完成。
克隆模板的注意環節:
假如用戶使用的是windows系統,那麼就出現SID問題,簡單來說快速批量模板部署虛擬機,就是利用克隆復製作用,那麼就會出現克隆復制出的虛擬機中的SID相同的情況,解決方法如下:
第一種:在虛擬機轉換為模板前,先對其進行sysprep封裝或者可以利用模板創建完新系統後,使用NEWSID進行修改。
第二種:可以在vcenter中,使用新建「自定義規范管理器」,提前定義這些規范,也可以起到規避SID相同的情況。