技術 > 虛擬服務器
目錄
No. 1
  定義虛擬服務器是:
  通過 web 服務器(一臺高性能的機器),在一塊網卡上綁定多個 ip 地址,而不同的 ip 地址綁定於同一臺 www 服務器上的不同的主頁目錄,當用戶訪問不同的 ip 地址時,其對應的主頁就會被分發出去,一臺 www 服務器就好像許多 www 服務器一樣。這樣可以節約硬件資源,降低 www 服務器維護的成本,便於網頁的集中管理,缺點是對 www 服務器的硬件要求較高,在網絡訪問高峰期係統性能下降較大,還有安全隱患。在 windowsnt 和 linux 上都可以建立虛擬服務器
  區別虛擬主機和虛擬服務器有什麽本質的區別?
  所謂虛擬服務器,就是把一臺運行在互聯網上的服務器劃分成多個“虛擬”的服務器,每一個虛擬主機都具有獨立的域名和完整的internet服務器(支持www、ftp、e-mail等)功能。一臺服務器上的不同虛擬主機是各自獨立的,並由用戶自行管理。但一臺服務器主機衹能夠支持一定數量的虛擬主機,當超過這個數量時,用戶將會感到性能急劇下降。 虛擬主機是使用特殊的軟硬件技術,把一臺運行在因特網上的服務器主機分成一臺臺“虛擬”的主機,每一臺虛擬主機都具有獨立的域名,具有完整的internet服務器(www、ftp、email等)功能,虛擬主機之間完全獨立,並可由用戶自行管理,在外界看來,每一臺虛擬主機和一臺獨立的主機完全一樣。盛勢網絡為中小客戶提供優質的網絡環境和服務器,並由高級網管負責監控。
  虛擬主機這個市場實際上是很不規範的,國傢沒有相應的法規來規範虛擬主機市場,因此這裏就存在許許多多的問題,很多時候,這些問題衹能靠我們自己去解决,因此你就必須學會如何去選購虛擬主機,一旦不慎,你會發現這是一個非常讓人痛苦的問題。
  一、什麽是虛擬主機
  所謂虛擬主機,就是把一臺運行在互聯網上的服務器劃分成多個“虛擬”的服務器,每一個虛擬主機都具有獨立的域名和完整的internet服務器(支持www、ftp、e-mail等)功能。一臺服務器上的不同虛擬主機是各自獨立的,並由用戶自行管理。但一臺服務器主機衹能夠支持一定數量的虛擬主機,當超過這個數量時,用戶將會感到性能急劇下降。 虛擬主機是使用特殊的軟硬件技術,把一臺運行在因特網上的服務器主機分成一臺臺“虛擬”的主機,每一臺虛擬主機都具有獨立的域名,具有完整的internet服務器(www、ftp、email等)功能,虛擬主機之間完全獨立,並可由用戶自行管理,在外界看來,每一臺虛擬主機和一臺獨立的主機完全一樣。盛勢網絡為中小客戶提供優質的網絡環境和服務器,並由高級網管負責監控。
  二、選購虛擬主機應考慮哪些因素
  您可以通過試用來瞭解您要選購的虛擬主機的各項性能,虛擬主機服務提供商一般會在用戶購買其服務之前提供幾天的試用時間,你完全可以在這幾天的時間裏瞭解虛擬主機的性能,給自己的網頁和電子郵件挑選到一個合適的“大家庭”。
  1、速度是第一位的
  使用電信骨幹綫路的、配置有約100個用戶的虛擬主機,其網速肯定要比那些采用adsl等低速綫路連接的獨立主機要快得多。
  2、穩定性非常重要
  當然,除了速度,我們還要註意網絡環境的穩定性和安全性,比如服務商是否采用了思科、3com的路由器連接到網絡,是否購買了網關防火墻,是否有專人全天24小時監視來自網絡的各種攻擊……衹有具備了上述條件的主機服務商纔是我們選擇的目標。有些虛擬主機服務商隨便找條低帶寬的綫路,再東拼西湊一些設備,找兩個懂得調試windows 2000的技術人員,然後就倉促上馬提供服務。就算其價格再便宜,也是不能用的。
  服務穩定性源於服務商的基礎設施。配置較高檔的服務器,配有冗餘設備、raid卡等;有保證電源輸入穩定的ups、應急發電機;有保持恆溫、恆濕的設備等等。當然,這些硬件設施,有時我們是不可能親眼看到的。所以,購買之前通過多種途徑(比如服務商的網站)多瞭解服務商的情況非常重要!畢竟,知己知彼,才能找到適合的主機!
  3、想想你需要多大的空間
  虛擬主機服務器提供硬盤空間的類型分為獨立web空間、數據庫空間、獨立郵局空間等。虛擬主機空間的大小主要依據發佈信息的多少。如果你的網站包含有10到150個左右的頁面,每頁算上相關圖片,有100多kb,那你租用60mb的空間就差不多了。如果頁面在幾百頁以上,並且需要有數據庫支持,那你需要的相應空間應該在100mb到200mb之間。實際所需空間不足時可以再補差價嚮服務商申請增加空間大小;若一開始購買空間很大,可總也用不上那麽多,退也退不掉,無疑是浪費金錢。
  4、考慮一下虛擬主機的軟件條件
  虛擬主機的服務器一般采用windows 2000(nt)、windows 2003和unix(linux)等服務器操作係統,各有所長。數據庫空間也分為兩類:windows 平臺的 iis 5.0/access數據庫空間和linux平臺的mysql/php數據庫空間。不過筆者個人還是比較傾嚮於選擇unix(linux),但是對於經常調用各種數據庫且需要進行asp網頁設計的公司用戶而言,則衹能采用windows 平臺,unix係統支持的是php。
  5、認識虛擬主機所在地點和價格
  服務器存放的地點也是選購時一定要仔細考慮的。如果網站的信息宣傳範圍在國外,那租用在美國的虛擬服務器是最佳選擇,因為美國的網絡帶寬最大;如果宣傳的範圍主要在國內,那就租用放在國內電信節點的服務器為最好。對於價格,大傢都是很敏感的。一些電信旗下的服務商價格會比較高,不過現在隨着諸多虛擬主機服務商的崛起,虛擬主機的價格現在已經低了很多。
  6、售後服務是不是到位
  如“無法創建電子郵箱”、“主頁無法訪問”等等常見的售後問題,大概是不少擁有虛擬主機的朋友經常遇到的。有的服務商將銷售放在首位,售後服務不是很完善,如衹在首頁做了郵箱設置方法、ftp設置方法以及技術問題的“伊妹兒”鏈接就完事了。而標榜的服務熱綫是服務商本地的電話,若外地朋友遇到問題打長途還得自己買單。具有本地售後服務支持、全國免費800售後電話支持的公司,無疑讓我們在選購之前就放心了不少。購買之前可以裝成客戶詢問一些問題、留意一下服務商的售後服務質量及態度,售後服務出色的虛擬主機在以後使用時會輕鬆很多。
  7、多比較多發現問題
  虛擬主機提供商往往會欺生,如果你對虛擬主機市場不熟悉,對很多概念上的東西都不清楚,那麽你就很容易被黑心的商傢給欺騙了,俗話說生一場大病便成了半個醫生,所以你必須去瞭解其中的病理,去發現虛擬主機提供商有哪些不正當的手段來欺騙用戶,比如虛擬主機服務器的硬件配置情況、iis連接數、是否提供你需要的組件等,還要考慮到機房放置的位置以及帶寬等,這些都要考自己去摸索。
虛擬服務器
  服務器虛擬化是少有的幾種技術之一,它們聽上去太好而好像不真實,但實際上是真的。其早期的用途是減少使用率不足的服務器硬件,(將處理任務)集中到數量更少的機器上。自這些早期應用以來,它已經發展成一種多目的的解决方案,實現更高的可靠性、更好的管理、以及成為企業數據中心管理員不可或缺的工具。 按照非常簡化的定義,虛擬服務器是僅僅利用軟件來模擬獨立計算機的行為和能力。 虛擬化這個術語是很簡單的。(服務器虛擬化)軟件棧集的底部是直接安裝在服務器硬件上的普通操作係統。其上是處理重新定嚮和仿真的虛擬層,而重新定嚮和仿真構成了虛擬計算機。這底部的兩層合起來被叫做宿主機。宿主機提供大傢熟悉的 PC機BIOS ROM的全部工作,按照用戶的選擇,利用改變用戶定義的配製而生出很多獨立的PC機。 作為物理的服務器,虛擬 PC機衹有安裝了操作係統纔有用。安裝在虛擬宿主機上的操作係統稱做客OS。安裝客操作係統(OS)非常簡便,衹需從OS的安裝光盤上引導過來。這和PC機上安裝OS沒有什麽兩樣。一般來說,如果你不知道虛擬化是如何運轉的,這就是答案:就像一臺PC機。 事實上,在全 Windows環境下,你很容易找不到北:是在看Windows宿主機OS,還是在看剛剛安裝的四個Windows客OS中的一個?你自己可能搞不清,但你的客OS及其應用程序是從來不會弄錯的。每個客OS認為它擁有整個機器。在某種意義上,它是擁有整個機器。
基於軟件的硬件
  運行在虛擬服務器上的操作係統和應用程序不直接控製內存、硬盤和網絡端口等資源,而是由位於 OS和應用程序之間的VM(虛擬機)截取與硬件交互的請求並在認為合適時對它們進行處理。 真正將此技術變成接近於魔術的是 VMware公司的ESX Server等世界級的虛擬化解决方案,這類解决方案能合成整個硬件的配置,而它與基礎的硬件幾乎沒有關係。例如,宿主機可以最詳細地模擬SCSI控製器的初始化過程,讓客OS相信即使不存在物理的SCSI控製器時初始化也在被執行。它能使IDE磁盤機看上像SCSI磁盤機,能將網絡共享的磁盤機轉換成裝在本機內的存儲設備,將一個以太網卡變成幾個網卡,並能在較老式的操作係統和它不支持的新式硬件(如光通道卡)之間生成網關。你可以建立完全適合應用程序需要的屬於你自己的服務器,這時你用的是鼠標而不是用改錐。 在每次需要時把 OS 和軟件裝到物理的 PC 服務器是很煩人的。幸虧有了虛擬化你就不必這麽做。在完全按你的喜好調好虛擬硬件的配置後,你就能把服務器磁盤映像保存到文件中,對其他的客係統而言它可以當做樣板用。在實際中,它是一件賞心悅目的好事。你能通過拷貝該文件將虛擬服務器備份。復製該文件就能創建新的服務器 —— 而拷貝 Windows 需要重新激活和相應的許可證,或者把已有的服務器移到不同的物理硬件上。
Virtual Server
  Server Virtualization is one of several rare, they sounded very good and it seems untrue, but in fact is true. Its early use is to reduce under-utilization of server hardware, (to deal with mission) into fewer machines. Since these early applications, it has developed into a multi-purpose solution to achieve higher reliability, better management, as well as enterprise data centers has become an indispensable tool for administrators. In accordance with a very simplified definition, the virtual server is the only use of an independent computer software to simulate the behavior and capabilities. The term virtualization is very simple. (Server Virtualization) software set at the bottom of the stack is directly installed on the server hardware, operating system, the ordinary. Is deal with their re-orientation and simulation of virtual layer, and re-orientation and constitute a virtual computer simulation. This is at the bottom two layers together are called the host. Host to provide everyone familiar with PC-BIOS ROM of the entire work, in accordance with the user's choice, use change user-defined a lot of preparation and give birth to an independent PC. As a physical server, virtual PC machine, only installed the operating system be useful. Installed in the virtual host's operating system, said a guest OS. Off the operating system installed (OS) is very simple, just from the OS installation from CD-ROM guide. This PC-installed OS is no different. Generally, if you do not know is how virtualization works, this is the answer: Just like a PC. In fact, in the whole Windows environment, you can easily find the North: in the look Windows host OS, or just watch the installation of the four Windows off an OS? May confuse you, but your customer OS and its applications are never made no mistake of. Each passenger OS think it has the whole machine. In a sense, it is to have the entire machine.
Software-based hardware
  Running in a virtual server operating system and applications do not directly control the memory, hard drives and network resources such as ports, but by the OS and applications is located between the VM (virtual machine) that interacts with hardware interception of the request and when deemed appropriate, deal with them. Become closer to the real magic of this technology is that VMware's ESX Server, such as world-class virtualization solutions, such solutions can be synthesized throughout the hardware configuration, and it is based on the hardware and almost does not matter. For example, the host can be the most detailed simulation of SCSI controller initialization process so that customers believe that the OS does not exist even if the physical initialization of the SCSI controller also be executed. It can look like IDE disk drive SCSI disk drive, network share can be converted into the disk drive is installed in the local storage device, an Ethernet network adapter card into a few, and can operate in the more old-fashioned system and it does not support new hardware (such as the optical channel card) generated between the gateway. You can create complete applications for the needs of your own server, then you are using a mouse rather than using screwdriver. When necessary to each OS and software loaded into the PC physical server is very annoying. Thanks to virtualization you do not have to do so. Completely according to your preferences tuned virtual hardware configuration, you will be able to server disk image saved to the document, on the other passenger and systems it can use as a template. In practice, it is a pleasant thing. You can copy the file to virtual server backup. Copy of the document will be able to create a new server - and need to re-activate copies of Windows and the corresponding permit, or the server has been moved to different physical hardware.
相關詞
vps主機vps主機虛擬機服務器