廖 奎,余豐江
(西南大學商貿學院信息管理系,重慶 402460)
大數據是一種與多種技術領域相聯系的綜合性概念,它所指代的內容多為一些在特定時間內難以借助常規軟件進行分析處理的數據。就企業而言,大數據技術的應用,可以在提升信息處理速度與質量的基礎上,促進企業數據決策質量的提升。云計算平臺可以為大數據技術使用者提供具有經濟性、適用性特征的大數據應用基礎平臺。大數據技術與云計算平臺之間的融合,有助于數據信息處理效率的提升,對大數據技術在云計算平臺的優化部署及調度策略進行探究,有助于大數據技術與云計算平臺的發展。
云計算資源層的優化工作主要指的是云計算平臺虛擬計算資源性能的優化工作[1]。根據資源層優化工作的實際情況,資源層優化目標的差異性會讓資源層部署方案呈現出一定的差異性。從云計算平臺的整體情況來看,資源層優化工作主要涉及到了以下內容:一是,虛擬集群通信性能的優化;二是,虛擬集群計算性能的優化部署。各個獨立化的虛擬機的數據處理性能的提升,是資源層通信性能優化策略的主要實施目標。
云計算平臺的數據通信性能的優化,是資源層通信性能優化工作的主要目標。在大數據技術應用于云計算平臺以后,相關人員需要對各項網絡資源的配置計算節點等內容進行優化部署,以實現云計算平臺虛擬集群的通信性能的提升。在優化工作開展過程中,數據與虛擬機之間的傳輸時間是人們所不可忽視的內容。
大數據作業框架及相關應用的差異性與自身特性是云計算平臺資源層的計算性能的重要影響因素。在資源層計算性能優化工作開展過程中,相關人員需要對以下內容進行關注:一是,云計算平臺虛擬機的優化配置;二是,云計算平臺虛擬機的位置部署;三是,云計算平臺虛擬機群的規模參數。
資源層計算性能的優化部署,需要滿足云計算平臺自身的服務需要。云計算平臺虛擬機、分布虛擬計算節點與數據節點位置等參數的優化,是資源層計算性能優化部署工作的主要內容。根據云計算平臺的實際情況,在資源層計算性能優化工作開展過程中,相關人員不僅需要對計算集群的計算性能與通信性能進行關注,也需要對優化部署策略對整個云計算平臺的大數據應用情況進行統籌分析。優化過程也需要對成本問題進行充分關注。
云計算平臺層部署工作的開展,要求相關人員將不同軟件所應用的鏡像部署于云計算平臺之中。并要在注重資源層部署的基礎上,對虛擬資源進行合理分配,進而構建一種具有執行某種特定任務的能力的虛擬平臺。應用副本的優化部署策略是相關人員在平臺層優化部署工作開展過程中所不可忽視的內容。在云計算平臺部署模式存在一定差異性的情況下,云計算平臺層優化部署策略的發展方向主要集中于本地計算節點平臺的優化與本地存儲平臺的優化。
在本地計算階段優化部署策略模式下,相關人員需要將應用副本直接整合至虛擬進項之中,并要讓其跟隨虛擬機的工作開展相應作業[2]。軟件應用的邏輯架構可以被看作是本地計算階段優化部署策略的重點內容。在優化部署策略實施過程中,注重應用組件的差異性,可以為不同組件的應用效果及最終的可靠性提供保障。
存儲平臺的優化部署策略與獨立化的應用副本之間存在著一定的聯系。基于不同存儲技術構件下的獨立化應用副本的云計算平臺的優化工作,是存儲平臺優化部署策略中的重要內容。在優化部署策略實施以后,虛擬機可以展現出重復執行相同應用的能力,此時人們可以將應用副本掛載至現有的虛擬機中。存儲平臺優化部署策略的實施,有助于虛擬機作業效率的提升。
多作業性能的綜合性優化,是大數據模式下的云計算平臺作業層調度策略的核心內容。對云計算平臺及相關應用在多作業請求場景下的需求與特性進行綜合分析,有助于調度策略的綜合性的提升。出于提升作業流的效率與整體性能的需要,相關人員需要對多作業模式下的作業請求執行順序與分流方式進行優化。
計算機互聯網的規模化與普及化,可以給大數據與云計算平臺帶來更多的發展機遇。基于云計算平臺的大數據應用可以在社會各行各業發揮一定的作用。大數據應用在云計算平臺資源層、平臺層與作業層的優化,有助于云計算平臺的性能優化。