全球专业中文经管百科,由121,994位网友共同编写而成,共计436,015个条目

虛擬網路系統

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

虛擬網路系統(Virtual Networking System,VINES)

目錄

虛擬網路系統的概述[1]

  虛擬網路系統正如它的名字所指出的,是一個依靠UNIX操作系統的獨立於硬體的網路操作系統。VINES主要設計運行在專用的Banyan文件伺服器上,或者是Corporate網路伺服器(CNS),Banyan網路伺服器(BNS)或者是Desktop伺服器(DTS)。它多數版本可用於80286,80386的PC機上或者用在其它的三類文件伺服器上。

  Banyan專用伺服器支持大量的區域網絡硬體類型,支持同步的和非同步的廣域網路。多種交互連接方法可以支持多個文件伺服器。VINES允許建立大的網路,允許合併區域網絡,也允許進行較寬領域的交互連接。由於這些實用性,VINES使用戶在不知網路運行細節時就可以進行信息共用。Banyan專用伺服器的體繫結構為:VINES伺服器的前端可以與PC機資源相連接,不論這些PC機是連在網上的,還是只做為獨立的非同步終端。伺服器的後端對局域PC環境以外的各種不同網路類型提供交互連接服務。VINES伺服器的服務端包含合適的軟體以允許資源共用、電子郵件和網路交互連接。這些應用軟體是在VINESUNIX操作系統支持下運行的。

虛擬網路系統的特點[2]

  該系統的特點如下:

  (1)具有平滑圖形顯示的分散式系統

  為了共有同一虛擬世界,可採用由一臺主機存貯虛擬世界信息的集中式系統。這種方式的缺點是;由於傳送的圖形數據量大,實時操作幾乎不可能。為瞭解決該問題,可以採用分散式系統

  分散式系統的特點為:

  • 各用戶的工作站均擁有虛擬世界信息。
  • 用圖形顯示虛擬世界。
  • 對虛擬世界進行的變更將傳送到各個用戶工作站,以保持其一致性。

  由於分散式系統的圖形顯示是由各工作站官已進行的,所以和集中式系統相比可以有較高的顯示速度。分散式VR系統的處理內容如下。

  ①初始化

  將虛擬空間的數值複製給各用戶工作站。

  ②顯示

  各工作站根據自身的虛擬空間數據進行圖形顯示。

  ③輸入

  各工作站跟蹤用戶手的動作。

  ④更新虛擬空間

  根據手的動作,各工作站中的虛擬空間數據產生變化。例如,當用戶移動虛擬物體時,該物體位置數據將產生變化,圖形顯示也隨之變化。

  ⑤變化數據通信

  將手以及虛擬物體的動作傳送給其它工作站。

  ⑥更新虛擬空間

  根據接收到的數據,更新自身工作站的虛擬空間並加以顯示。

  (2)變化數據通信的實現方式

  當用戶較多時,為了維護用戶間的正常通信,可以採用將每個用戶的通信對象僅限製為一個客戶機伺服器方式。它和集中式系統的形態相似,但處理內容完全不同。在客戶機伺服器方式中,各用戶都具有虛擬空間數據,伺服器僅對它們之間的差分數據的交換進行中繼。

  當系統中同時存在不同種類的電腦時,為了保證高速運行有必要採用適合於非同步通信的伺服器。這種伺服器由和各用戶一一對應的多個通信進程構成,它們通過公共的存貯器進行數據交換。用戶和進程之間為同步通信,而通信進程之間的數據交換則是非同步通信。

  另一個必須解決的問題是,多個用戶可能同時對同一物體進行操作。為此,在網路上設定對象管理伺服器,對各虛擬物體的操作許可權進行統一管理。例如,當A想抓O物體時,該信息傳送給對象管理伺服器,當物體O的操作許可權尚未授予任何人時,可以將該操作許可權授予A。這時即可開始對O進行操作。該操作結果顯示在A的工作站屏幕的同時,也傳送給其它工作站,並對虛擬空間進行更新。

參考文獻

  1. 曹建春,蔣外文等編.微機實用大全.測繪出版社,1994年03月第1版.
  2. 曾建超 俞志和.虛擬現實的技術及其應用.清華大學出版社,1996年03月第1版.
本條目對我有幫助0
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目投訴舉報

本条目由以下用户参与贡献

Yixi,方小莉.

評論(共0條)

提示:評論內容為網友針對條目"虛擬網路系統"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

下载APP

闽公网安备 35020302032707号