999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

網絡音樂集成平臺的云架構

2016-04-29 00:00:00韓逸路超
現代職業教育·中職中專 2016年1期

[摘 要] “基于云的網絡音樂集成平臺”是整個“網絡音樂云”項目的硬件和軟件的基礎,基礎設施服務為整個項目系統提供了健壯的、可伸縮的硬件資源,平臺服務為整個項目提供健壯的、可伸縮的軟件平臺。

[關 鍵 詞] 云計算;云平臺;音樂云

[中圖分類號] TP391 [文獻標志碼] A [文章編號] 2096-0603(2016)02-0048-02

一、架構介紹

網絡音樂集成平臺的云架構設計:

網絡音樂集成平臺的云架構部分的研究,對應云計算理論的三個層次,分為以下三個層次的研究:

通過整合基礎設施資源,建立統一IaaS平臺,為上層音樂業務平臺提供統一支撐,提升基礎設施的資源利用率。

通過構建靈活的編程平臺API,在PaaS層提供大數據存儲和高效并行計算能力和其他基礎平臺級服務。

構建SaaS層自服務門戶,提供把各種應用以服務形式集成到平臺的功能。

(一)IaaS層與Eucalyptus

1.體系結構

Eucalyptus是一個開源的面向研究的云計算系統,采用了獨特的設計,主要包含有兩個原則:

(1)必須能保證在任何人操控的軟硬件環境中,進行部署、執行。

(2)必須是模塊化的,使不同的人員進行升級、改造和替換,同時可以實現可擴展性。

Eucalyptus在設計上對這兩個設計要點進行了權衡,使Eucalyptus采用分布式設計及模塊化,且滿足對系統的可擴展性和非侵入性要求。Eucalyptus模塊化后的系統架構示意圖如圖所示。分為三層,每一層負責不同的功能。云端這一層主要負責用戶的請求的loadbalance和存儲的調用。

Eucalyptus的分層拓撲結構

2.主要構件

(1)節點控制器

節點是在整個架構處理的最底層,也是響應的最終部分。主要安裝在虛擬化環境上(XEN/KVM),由管理軟件進行VM的管理。

(2)集群控制器

一個集群控制器可以控制多個節點,負責定時地從節點端獲取各種信息(資源信息、節點信息、虛擬機等)。其中資源信息主要是用于集群端對節點端的資源進行調配,以此來判斷各節點的負載情況及資源情況。

(3)云控制器

云控制器是前端實現,任何人都可以通過網絡協議的接口進行訪問。

3.訪問接口

(1)客戶端接口

此接口實際外部定義的客戶端接口與內部系統接口之間的轉換器。

(2)管理接口

此接口除了可以支持重要的任務(啟動、停止一個實例)外,還應該完成基本的管理功能。

(3)實例控制接口

此接口提供了虛擬機的控制服務,用來管理虛擬機元數據的創建。

4.虛擬組網

互聯虛擬機實例的問題,是IaaS層最重要的工作之一。不同于物理機器組成的網絡,虛擬機實例組成的網絡,實際上只是虛擬化的網絡,通過虛擬化處理,將具有簡單、易配置等特點。

(二)PaaS與Hadoop

Hadoop技術目前是云計算中越來越重要的角色。采用Hadoop,對底層,可以實現對服務器集群的控制和管理;對上層,可以便捷地搭建企業級的服務。Hadoop實現的分布式數據處理以及海量數據的管理,使傳統的復雜問題,在于系統本身得到解決,從而獲得良好的伸縮性。

(三)SaaS與SOA

定義:

SOA,是重新利用企業的軟件體系,并進行整合,構建另一套松散的、耦合的系統,同時能更方便地與新軟件進行結合,共同服務于一個體系。

SaaS是一種軟件服務。軟件即服務(SaaS),作為軟件交付機制,為信息部門創造了更好的條件,使他們可以將工作重心轉移到管理應用程序可以提供的服務。

二、技術實現

(一)虛擬化網絡(IaaS層)

實現功能:

IP Control:動態分配IP地址;

Security Groups:限制用戶的訪問,為實例提供訪問規則;

Elastic IPs:IP僅與用戶的賬號關聯,使得重新啟動的實例可以繼續訪問同一個IP地址;

VM Isolation:同組內之間可以互相訪問,不同組之間,除非有相應授權,否則不允許互相訪問;

(二)Hadoop集群的建立(PaaS層)

為了讓Hadoop獲得最佳的性能,需要進行配置Hadoop系統,所以了解網絡拓撲狀況就成為關鍵的部分。對于多機架的集群,需要描述清楚節點一機架間的映射關系,以便分配MapReduce任務到節點時,Hadoop可以確定哪些節點是在同一個機架上,從而更優先分配。

(三)SOA的ESB實現

為保證系統的良好的擴展性,本系統將采用SOA Service Oriented Architecture(面向服務架構)來實現。SOA將應用程序的不同服務,通過服務之間定義好的接口連接起來。接口是獨立于實現服務的硬件、系統和語言。這使得在各種系統中的服務可以通過通用的、統一的方式進行交互。

具體的技術將采用企業數據總線(ESB)構架。

ESB架構可以采用不同的編程語言體系來實現,在本系統中采用java語言企業版(JavaEE)規范來實現。建成的ESB體系,可以集成其他語言編寫的模塊,只要它們都遵守ESB中的各種協議。之所以采用Java EE,是能夠利用Java EE平臺的成熟企業編程支持和它的跨操作系統特性。

三、結論

軟件即服務(SaaS)是在云計算平臺服務體系的最上層,它的使用離不開基礎設施即服務與平臺即服務的支持。服務商需要根據底層環境對軟件重新進行良好的設計,才能夠獲得讓使用者滿意的軟件即服務。

利用Xen和Eucalyptus實現了IaaS層的基礎設施服務,動態按需分配硬件計算和存儲資源。

利用Hadoop在PaaS層搭建開放式音樂聚合分發平臺,封裝海量數據處理、數據挖掘、分布式文件系統操作等能力。

基于云推送技術實現在不同用戶之間以及不同終端之間推送資源。

采用基于有向圖的關聯規則挖掘技術等方法,實現了用于精準廣告推送、個性化音樂服務定制、網絡音樂營銷等業務的各種商業智能手段,用以支持市場分析與輔助決策。

參考文獻:

[1]白凱.IaaS平臺資源管理方案的設計與實現[D].西北大學,2012.

[2]白云龍.基于Hadoop的數據挖掘算法研究與實現[D].北京郵電大學,2011.

主站蜘蛛池模板: www.狠狠| 2019年国产精品自拍不卡| 视频一本大道香蕉久在线播放 | 亚洲一区二区日韩欧美gif| 欧美日韩国产系列在线观看| 天天摸夜夜操| 午夜毛片福利| 成人小视频网| 国产精品三级专区| 91精品久久久无码中文字幕vr| 大学生久久香蕉国产线观看| 精品自拍视频在线观看| 久久不卡国产精品无码| 专干老肥熟女视频网站| 国产凹凸视频在线观看| 狠狠综合久久久久综| 91美女在线| 亚洲精品无码抽插日韩| 欧美一区二区啪啪| 一边摸一边做爽的视频17国产| 女人18毛片久久| 国产欧美日韩一区二区视频在线| 亚洲精品自产拍在线观看APP| 国产国产人在线成免费视频狼人色| 亚洲国产中文精品va在线播放 | 成人久久18免费网站| 国产福利2021最新在线观看| 久久国产亚洲偷自| 欧美区日韩区| 亚洲一区二区视频在线观看| 久久香蕉国产线看精品| 精品国产免费观看一区| 欧美a网站| 99成人在线观看| 精品一区二区三区视频免费观看| 黄色一及毛片| 无码网站免费观看| 玖玖精品在线| 精品视频91| 996免费视频国产在线播放| 亚洲福利网址| 99久久人妻精品免费二区| 国产精品爽爽va在线无码观看| 美女扒开下面流白浆在线试听 | 国产日韩精品欧美一区灰| 在线观看欧美国产| 嫩草影院在线观看精品视频| 宅男噜噜噜66国产在线观看 | 国产性猛交XXXX免费看| 动漫精品中文字幕无码| 国产高清又黄又嫩的免费视频网站| 色婷婷亚洲综合五月| 久久成人国产精品免费软件 | 精品国产成人国产在线| 亚洲天堂成人| 欧美精品综合视频一区二区| 成年女人a毛片免费视频| 国产精品欧美激情| 成年人免费国产视频| 日本午夜影院| 日本免费a视频| 国产免费久久精品99re丫丫一| 亚洲精品在线观看91| 精品国产一二三区| 69国产精品视频免费| 香蕉网久久| 免费A∨中文乱码专区| 一级毛片免费的| 久久精品人人做人人爽电影蜜月 | 国产杨幂丝袜av在线播放| 欧美激情视频一区| 老司机aⅴ在线精品导航| 91麻豆精品国产91久久久久| 久久亚洲美女精品国产精品| 四虎国产永久在线观看| 国产欧美日韩综合在线第一| 丁香五月亚洲综合在线 | 日韩av无码精品专区| 成人无码一区二区三区视频在线观看| 乱人伦视频中文字幕在线| AV不卡国产在线观看| 奇米精品一区二区三区在线观看|