石海濤
摘 要:在科學技術的推動下,計算機網絡技術獲得了飛速發展和進步,互聯網逐漸覆蓋了人們工作生活中的各個領域,形成了所謂的“泛在網絡”,即廣泛存在,無處不在的網絡,為人們的工作和生活提供了極大的便利。該文結合云計算技術的發展情況,對其在泛在網絡中的應用進行了分析和探討。
關鍵詞:云計算技術 泛在網絡 應用
中圖分類號:TP212.9 文獻標識碼:A 文章編號:1674-098X(2014)03(a)-0058-01
在當前的信息化社會,數據信息的作用是十分巨大的,通過先進的信息技術,人們可以對生產生活中遇到的問題進行良好的管理,從而推動社會的發展和進步。作為信息傳輸和共享的主要途徑和平臺,計算機網絡技術同樣得到了飛速發展。作為當前形勢下最為先進的信息技術,云計算技術和泛在網絡的作用和意義都是十分重大的,包含著革命性、創新性的理念。
1 泛在網絡
泛在網絡,從字面意思進行理解,就是指廣泛存在,無所不在的網絡。換言之,就是指人們置身于無處不在的網絡之中,可以在任何時間、任何地點,使用任何網絡,與任何人或物進行信息的交換,以滿足個體對于信息的需求。泛在網絡是利用現有的網絡技術以及不斷開發的新的網絡技術,構建起來的可以為個人和社會提供“泛在”信息服務的網絡。泛在網絡存在三個基本特征:
(1)應用的廣泛性
泛在網絡覆蓋了人們生產生活中的方方面面,通過多種多樣的形式表現出來,從而實現了業務模式的多樣化發展,在應用方面存在很大的廣泛性。
(2)網絡的異構性
泛在網絡在網絡結構的構建形式上是多種多樣的,而不同網絡之間的業務系統接口以及配置能力均存在較大的差異,大部分網絡都會發展私有業務,總體業務的透明度相對較低,雖然解決了網絡綜合承載方面的問題,但是也使得管理和維護變得十分困難,無法采取統一的管理模式。
(3)海量的服務對象
泛在網絡的服務對象不單單包括社會成員,幾乎所有的事物都可能成為通信的發起者或接收者,可以說服務的對象是海量的,難以進行預估。但是這種情況也在一定程度上影響了對于服務對象的分類和管理,而且在安全方面存在一定的漏洞,需要不斷進行完善。
2 云計算技術
云計算技術,是基于互聯網的相關服務的增加、使用和交付模式,涉及通過互聯網提供動態易擴展且經常是虛擬化的資源,這里的云是對網絡的一種比喻說法。聽起來十分復雜和難懂,實際上,簡單來說,云計算就是一種以數據和處理能力為中心的密集型計算模式,是基于多項ICT技術,對傳統技術進行平滑演進后的產物。
就目前的發展情況看,云計算技術主要包括網絡技術,虛擬化技術等,這里對其進行簡單分析。
(1)虛擬化技術
虛擬化技術可以說是云計算技術中最為重要的一部分,是推動ICT服務技術快速發展的主要動力。虛擬化技術隨著云計算技術的發展而不斷發展,對于云計算的作用是十分巨大的。從技術層面分析,虛擬化技術是一種以虛擬資源為依托,為用戶提供相應服務的計算形式,能夠使得計算機的資源得到更加合理的配置,提高服務的質量和效率。虛擬化技術最大的優點,就是能夠強化系統的靈活性,降低服務成本,提高資源利用效率。
(2)分布式數據存儲技術
分布式數據存儲是云計算的一大優勢所在,可以對海量的數據進行高效、快速的處理,最大程度地保證數據信息的可靠性和安全性。采用這種存儲方式,可以將數據存儲于不同的物理設備中,不僅能夠擺脫計算機硬件設備的限制和約束,還可以快速響應用戶的需求變化。分布式數據存儲的可擴展系統結構,利用多臺存儲設備,對存儲負荷進行分散,可以最大程度地提升系統的可靠性和數據存儲的效率。就目前而言,分布式存儲系統包括谷歌的GFS以及Hadoop開發的HDFS系統等。
3 云計算技術在泛在網絡中的應用
在實際應用中,首先,需要對泛在網絡的需求進行分析,以確保技術應用的有效性。
在目前的泛在網絡中,PaaS是主要的支撐平臺,因此,在利用云計算技術對泛在網絡進行建構時,要充分考慮PaaS理念,對網絡的實際需求進行全面分析,從而對設備、軟件等進行合理選擇。一般來說,泛在網絡的建構需要滿足以下幾個功能:
(1)開放性的網絡資源服務
網絡運營商要對自身所管轄區域內的所有資源進行全面、細致的描述,使其能力抽象化,從而形成良好的網絡資源開發的LaaS服務云,對資源進行共享,用戶可以根據自身的實際需求,通過SLA協商,使用服務云進行信息的交流、查詢和共享等操作。
(2)安全穩定的網絡環境
為了保證用戶的信息安全,必須為其提供一個安全穩定、可信度高的網絡環境,這里可以通過云與云之間的相互連接,進行并聯管理或者跨異構網絡,從而為云互聯環境以及網絡資源提供安全、可靠的保證,避免信息的丟失或泄露。
(3)自動選取功能
指用戶可以結合自身的實際需求,對云進行自動選取,從而獲得想要的服務業務或產品,提高資源的利用效率。
然后,在對泛在網絡的需求進行全面分析后,就可以以此為標準,對網絡進行建構,在云計算技術的基礎上,形成一個新的泛在網絡。網絡的核心技術是虛擬路由器,即VR,利用VR,可以構建出一個可信度高、安全性能好的網絡環境。同時,采用VR技術,可以在云與云之間,形成一個以Internet為基礎,但是高于Internet的疊加式、虛擬的網絡環境,還可以進行一定的分布式處理,需要技術人員的重視。但是相對來說,VR技術本身也存在一定的缺陷,如帶寬有限等,如果需要對大量的數據進行處理,很可能會出現故障,影響系統的正常運行。因此,一般來說,VR技術只能應用于LaaS中的IDC業務。在對系統功能進行設置時,為了提高PaaS功能的可信度,需要對架構中的三種角色進行定義,這三種角色分別是AP(應用提供者)、CB(上下文代理)以及LaaS平臺。針對VR狹窄的應用范圍,需要對云計算技術進行適當地調整:
其一,要組建相應的邏輯設備。VR技術實際上就是通過與與主機、交換機等的相互連接,共同組成邏輯設備,并且構建出多層網絡,如MPLS VPN或VLAN等,能夠有效滿足云質監潛在容量的增加等;其二,對LaaS平臺進行定義,對業務中的不同方面進行區分;其三,進行功能優化,將上下文代理功能放在VR中,促使功能體實現優化,更好的進行部署。
4 結語
總而言之,云計算技術的發展和更新,推動了計算機互聯網技術的發展,在泛在網絡的基礎上,引入云計算技術,可以充分發揮云計算對于海量信息的處理能力,提升網絡的功能,需要相關技術人員的重視和研究。
參考文獻
[1] 歐亮,朱永慶,何曉明,等.云計算技術在泛在網絡中的應用前景分析[J].電信科學,2010,26(6):61-66.
[2] 敖日格樂.云計算技術在泛在網絡中的應用分析[J].電子制作,2014(1):152.
[3] 程凱.淺談“泛在網絡”社會的發展[J].硅谷,2010(9):174.endprint