廠商構(gòu)建基于行為移動云計(jì)算服務(wù)指南 |
發(fā)布時間: 2012/7/3 18:58:13 |
移動性和基于行為服務(wù)之間天然微妙的化學(xué)關(guān)系成全了一個主要創(chuàng)造盈利的機(jī)遇,由于移動服務(wù)和移動使用模式的天生動態(tài)特性使這一關(guān)系在云計(jì)算中得到了充分的體現(xiàn)。 但是選擇正確的技術(shù)和功能以抓住這個難得的機(jī)遇并不容易。它需要對虛擬化模式、網(wǎng)絡(luò)架構(gòu)、管理以及計(jì)費(fèi)進(jìn)行戰(zhàn)略性思考和前瞻性規(guī)劃。 優(yōu)化基于行為移動云計(jì)算服務(wù)的云計(jì)算架構(gòu)所面臨的挑戰(zhàn)在于必要的服務(wù)內(nèi)容仍在不斷發(fā)展中。在過去,在一個統(tǒng)一平臺上運(yùn)行運(yùn)營支持系統(tǒng)(OSS)、計(jì)費(fèi)支持系統(tǒng)(BSS)、網(wǎng)絡(luò)管理系統(tǒng)以及服務(wù)交付平臺(SDP)應(yīng)用程序并沒有感受有多少的壓力。因此,大多數(shù)運(yùn)營商擁有各種硬件、操作系統(tǒng)(OS)以及用于創(chuàng)建移動服務(wù)的早期構(gòu)建基本模塊的中間件組件。 移動云計(jì)算服務(wù)的正確虛擬化模式是什么? 很可能必須為云計(jì)算環(huán)境特別創(chuàng)建新的服務(wù)功能,但是這取決于所支持的是何種類型的云計(jì)算。如今,平臺多樣性似乎成為了基于虛擬化和支持多客戶操作系統(tǒng)的基礎(chǔ)設(shè)施即服務(wù)(IaaS)云計(jì)算的一個佐證,但是未來對靈活應(yīng)用程序組合的需求還要求面向服務(wù)的架構(gòu)(SOA)。 優(yōu)化基于行為移動云計(jì)算服務(wù)的云計(jì)算架構(gòu)所面臨的挑戰(zhàn)在于必要的服務(wù)內(nèi)容仍在不斷發(fā)展中。 從某種意義上來說,IaaS被認(rèn)為是具有兩層軟件的托管虛擬化——一個是為應(yīng)用程序創(chuàng)建執(zhí)行環(huán)境的虛擬化軟件本身,另一個則是在由虛擬化創(chuàng)建的資源池中管理和調(diào)度應(yīng)用程序的云計(jì)算軟件。 還有兩種模式的虛擬化:獨(dú)立虛擬機(jī)(VM)共享硬件平臺的管理程序模式,以及虛擬機(jī)作為任務(wù)在托管操作系統(tǒng)中運(yùn)行的托管操作系統(tǒng)模式。這兩種模式的不同之處在于他們是如何平衡托管多個應(yīng)用程序平臺需求和為未來創(chuàng)建優(yōu)化SOA框架需求兩者之間關(guān)系的。 管理程序虛擬化創(chuàng)建一個具有極大靈活性的IaaS云計(jì)算,但是這還可能會在構(gòu)建基于行為移動云計(jì)算服務(wù)方面出現(xiàn)一個更大的挑戰(zhàn)。IaaS模式最大的好處在于,它可以云計(jì)算托管至少一些OSS/BSS組件——這就是與虛擬化平臺兼容的所在——但是每個虛擬機(jī)都可以有效地成為一個可被管理的獨(dú)立計(jì)算機(jī)。因此,這種模式就產(chǎn)生了運(yùn)行費(fèi)用。另外,進(jìn)程間通信鏈接高級移動云計(jì)算服務(wù)的組件可能更難以在管理程序模式中實(shí)現(xiàn)協(xié)作,因?yàn)橛糜趹?yīng)用程序組件的虛擬機(jī)地址有可能會隨著資源重新分配而發(fā)生變化。 雖然類似DevOps的規(guī)則旨在減少云計(jì)算中的這些問題,但是如果這些新的基于行為的移動云計(jì)算服務(wù)需要大量新的開發(fā)工作,那么云計(jì)算的管理程序模式會隨著時間的推移因?yàn)槭プ饔枚饾u被淘汰。 在虛擬化的托管操作系統(tǒng)模式中,虛擬機(jī)是一個在正常操作系統(tǒng)中的“容器”,基本上是作為任務(wù)而處理。然后,該操作系統(tǒng)的多任務(wù)功能就能夠使其托管那些專為基于行為移動云計(jì)算服務(wù)而特別編寫的應(yīng)用程序。然后,需要虛擬化的應(yīng)用程序和組件就可以與那些不需要進(jìn)行虛擬化的應(yīng)用程序和組件共享資源。 因此,托管操作系統(tǒng)模式比運(yùn)行在客戶特定云計(jì)算應(yīng)用程序和組件更具效率,因?yàn)樗鼰o需像復(fù)制基于IaaS虛擬化解決方案一樣復(fù)制操作系統(tǒng)和中間件。但是與IaaS模式相比,虛擬化托管操作系統(tǒng)模式實(shí)現(xiàn)了虛擬機(jī)之間(或虛擬機(jī)與其他運(yùn)行在托管操作系統(tǒng)上運(yùn)行的其他應(yīng)用程序)更低的隔離程度。 為移動云計(jì)算服務(wù)選擇最佳網(wǎng)絡(luò)架構(gòu) 解決和隔離移動應(yīng)用程序組件(特別是那些第三方提供的)的需求是選擇最佳網(wǎng)絡(luò)架構(gòu)以支持基于行為移動云計(jì)算服務(wù)的重要因素。 從功能上來說,這種云計(jì)算可以媲美內(nèi)容交付網(wǎng)絡(luò)(CDN),它必須包含內(nèi)部信息路徑和一個供用戶獲得服務(wù)訪問權(quán)限的代理。如同CDN一樣,支持基于行為移動云計(jì)算服務(wù)的架構(gòu)必須在構(gòu)建那些服務(wù)私有網(wǎng)絡(luò)方面為運(yùn)營人員提供相當(dāng)?shù)木S度。 一些運(yùn)營商和供應(yīng)商都正在考慮諸如OpenFlow這樣的軟件定義網(wǎng)絡(luò)(SDN)技術(shù)以便于通過改進(jìn)的流量工程提升服務(wù)質(zhì)量(QoS),以及通過明確管理所有組件間流量提升安全性。其他的供應(yīng)商可能希望圍繞MPLS或IPv6構(gòu)建他們自己的戰(zhàn)略。 撇開架構(gòu)因素不談,如果通過云計(jì)算門戶網(wǎng)站為用戶提供基于行為的移動云計(jì)算服務(wù),那么那些服務(wù)所需的數(shù)據(jù)、處理乃至內(nèi)容需求都可以使用一個優(yōu)化的私有網(wǎng)絡(luò)而不是開放的互聯(lián)網(wǎng)連接至該門戶網(wǎng)站。開發(fā)人員和合作伙伴可以被授權(quán)成為受信任的內(nèi)部人員;當(dāng)然,開放的互聯(lián)網(wǎng)也可用于這些連接。 是否有太多未解決的技術(shù)性挑戰(zhàn)? 還有很多領(lǐng)域可能需要運(yùn)營商進(jìn)行定制化的工作或使用外部的專業(yè)服務(wù)。 如上所述,DevOps是一門旨在在“容器”中能夠把云計(jì)算服務(wù)組件作為應(yīng)用程序片來執(zhí)行的新興課題。然后,可以在服務(wù)器上管理這些容器,并使用自動化策略通過網(wǎng)絡(luò)進(jìn)行連接。開源云計(jì)算項(xiàng)目主要就是采用這一方法;通過在這些項(xiàng)目的網(wǎng)站中使用DevOps作為關(guān)鍵詞進(jìn)行在線搜索就可以輕松了解它們的目前狀態(tài)。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |