[發明專利]新型創新算法云計算平臺數據庫基準測試系統在審
| 申請號: | 201310613819.0 | 申請日: | 2013-11-27 |
| 公開(公告)號: | CN104683382A | 公開(公告)日: | 2015-06-03 |
| 發明(設計)人: | 徐幼娟 | 申請(專利權)人: | 上海墨芋電子科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 無 | 代理人: | 無 |
| 地址: | 201109 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 新型 創新 算法 計算 平臺 數據庫 基準 測試 系統 | ||
1.?數據丟失/泄漏:?云計算中對數據的安全控制力度并不是十分理想,API訪問權限控制以及密鑰生成、存儲和管理方面的不足都可能造成數據泄漏,并且還可能缺乏必要的數據銷毀政策;
共享技術漏洞:在云計算中,簡單的錯誤配置都可能造成嚴重影響,因為云計算環境中的很多虛擬服務器共享著相同的配置,因此必須為網絡和服務器配置執行服務水平協議(SLA)以確保及時安裝修復程序以及實施最佳做法;
內奸:云計算服務供應商對工作人員的背景調查力度可能與企業數據訪問權限的控制力度有所不同,很多供應商在這方面做得還不錯,但并不夠,企業需要對供應商進行評估并提出如何篩選員工的方案;
帳戶、服務和通信劫持:很多數據、應用程序和資源都集中在云計算中,而云計算的身份驗證機制如果很薄弱的話,入侵者就可以輕松獲取用戶帳號并登陸客戶的虛擬機,因此建議主動監控這種威脅,并采用雙因素身份驗證機制;
不安全的應用程序接口:在開發應用程序方面,企業必須將云計算看作是新的平臺,而不是外包;
在應用程序的生命周期中,必須部署嚴格的審核過程,開發者可以運用某些準則來處理身份驗證、訪問權限控制和加密;
沒有正確運用云計算:在運用技術方面,黑客可能比技術人員進步更快,黑客通常能夠迅速部署新的攻擊技術在云計算中自由穿行;
未知的風險:透明度問題一直困擾著云服務供應商,帳戶用戶僅使用前端界面,他們不知道他們的供應商使用的是哪種平臺或者修復水平;
客戶端問題
對于客戶來說,云安全有網絡方面的擔憂;
有一些反病毒軟件在斷網之后,性能大大下降;
而實際應用當中也不乏這樣的情況;
由于病毒破壞,網絡環境等因素,在網絡上一旦出現問題,云技術就反而成了累贅,幫了倒忙;
解決方式
近來出現了一種“混合云”技術,將公有云與私有云相結合,既發揮了公有云用戶量大的優勢,又保留了本地的數據能力,結合了傳統與新技術的優勢,解決了不少應用問題。
2.?云計算——至少作為虛擬化的一種延伸,影響范圍已經越來越大;
但是,目前云計算還不能支持復雜的企業環境;
因此云計算架構呼之欲出,經驗表明,在云計算走向成熟之前,我們更應該關注系統云計算架構的細節;
基于對現有的一些云計算產品的分析和個人一些經驗,總結出一套云計算架構,云計算架構主要可分為四層;
云計算的架構層顯示層
多數數據中心云計算架構的這層主要是用于以友好的方式展現用戶所需的內容和服務體驗,并會利用到下面中間件層提供的多種服務,主要有五種技術:?
HTML:標準的Web頁面技術,現在主要以HTML4為主,但是將要推出的HTML5會在很多方面推動Web頁面的發展,比如視頻[1]和本地存儲等方面;?
JavaScript:一種用于Web頁面的動態語言,通過JavaScript,能夠極大地豐富Web頁面的功能,并且用以JavaScript為基礎的AJAX創建更具交互性的動態頁面;?
CSS:主要用于控制Web頁面的外觀,而且能使頁面的內容與其表現形式之間進行優雅地分離;
Flash[2]:業界最常用的RIA(Rich?Internet?Applications)技術,能夠在現階段提供HTML等技術所無法提供的基于Web的富應用Silverlight:來自業界巨擎微軟[4]的RIA技術,雖然其現在市場占有率稍遜于Flash,但由于其可以使用C#[5]來進行編程,所以對開發者非常友好;
中間層
這層是承上啟下的,它在下面的基礎設施層所提供資源的基礎上提供了多種服務,比如緩存服務和REST服務等,而且這些服務即可用于支撐顯示層,也可以直接讓用戶調用,并主要有五種技術:?
REST:通過REST技術,能夠非常方便和優雅地將中間件層所支撐的部分服務提供給調用者;?
多租戶:就是能讓一個單獨的應用實例可以為多個組織服務,而且保持良好的隔離性和安全性,并且通過這種技術,能有效地降低應用的購置和維護成本;?
并行處理:為了處理海量的數據,需要利用龐大的X86集群進行規模巨大的并行處理,Google的MapReduce是這方面的代表之作;?
應用服務器:在原有的應用服務器的基礎上為云計算做了一定程度的優化,比如用于Google?App?Engine的Jetty應用服務器;?
分布式緩存:通過分布式緩存技術,不僅能有效地降低對后臺服務器的壓力,而且還能加快相應的反應速度,最著名的分布式緩存例子莫過于Memcached;
基礎設施層
這層作用是為給上面的中間件層或者用戶準備其所需的計算和存儲等資源,主要有四種技術:?
虛擬化:也可以理解它為基礎設施層的“多租戶”,因為通過虛擬化技術,能夠在一個物理服務器上生成多個虛擬?機,并且能在這些虛擬機之間能實現全面的隔離,這樣不僅能減低服務器的購置成本,而且還能同時降低服務器的運維成本,成熟的X86虛擬化技術有?VMware的ESX和開源的Xen;?
分布式存儲:為了承載海量的數據,同時也要保證這些數據的可管理性,所以需要一整套分布式的存儲系統;?
關系型數據庫:基本是在原有的關系型數據庫的基礎上做了擴展和管理等方面的優化,使其在云中更適應;?
NoSQL:為了滿足一些關系數據庫所無法滿足的目標,比如支撐海量的數據等,一些公司特地設計一批不是基于關系模型的數據庫;
管理層
這層是為橫向的三層服務的,并給這三層提供多種管理和維護等方面的技術,主要有下面這六個方面:?
帳號管理:通過良好的帳號管理技術,能夠在安全的條件下方便用戶地登錄,并方便管理員對帳號的管理;
?SLA監控:對各個層次運行的虛擬機,服務和應用等進行性能方面的監控,以使它們都能在滿足預先設定的SLA(Service?Level?Agreement)的情況下運行;?
計費管理:也就是對每個用戶所消耗的資源等進行統計,來準確地向用戶索取費用;?
安全管理:對數據,應用和帳號等IT[6]資源采取全面地保護,使其免受犯罪分子和惡意程序的侵害;?
負載均衡:通過將流量分發給一個應用或者服務的多個實例來應對突發情況;?
運維管理:主要是使運維操作盡可能地專業和自動化,從而降低云計算中心的運維成本;
云計算架構其中有三層是橫向的,分別是顯示層、中間件層和基礎設施層,通過這三層技術能夠提供非常豐富的云計算能力和友好的用戶界面,云計算架構還有一層是縱向的,稱為管理層,是為了更好地管理和維護橫向的三層而存在的;
?一種計算模式:把IT資源、數據、應用作為服務通過網絡提供給用戶(IBM)?
一種基礎架構管理方法論:把大量的高度虛擬化的資源管理起來,組成一個大的資源池,用來統一提供服務(IBM)?
以公開的標準和服務為基礎,以互聯網為中心,提供安全?、快速、便捷的數據存儲和網絡計算服務(Google)?
云計算所使用的技術
Google的云計算平臺與應用
分布式文件系統(?Google?File?System?)?
MapReduce編程模式
分布式鎖機制Chubby?
分布式數據庫BigTable?
IBM藍云計算平臺
虛擬機的使用
存儲結構?
????云制造即是在這種趨勢下借鑒了云計算思想發展起來的一種將現有的信息技術、制造技術與云計算、物聯網等新興技術相融合,對各類制造資源進行統一的智能化管理和經營,為制造全生命周期過程中的各類制造活動提供可隨時獲取的、按需使用的、安全可靠的、優質廉價的服務的網絡化制造新模式;?
????對于占企業總數99%的中小企業,云制造通過盤活社會制造資源存量、優化配置,為解決其所普遍面臨的機器設備老舊、生產水平不高、技術能力不足、經營管理水平低下等問題提出了新的思路;
云制造的服務
服務資源的類型?
????云計算共享的是計算資源,軟件、平臺和基礎設施是云計算的3種典型服務資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海墨芋電子科技有限公司;,未經上海墨芋電子科技有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310613819.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:云資源管理系統及其管理方法
- 下一篇:一種新算法的云計算數據備份和還原方法





