2013-01-14 82 views
1

雲計算和網格計算如何在性能的基礎上有所不同。 說例如..我有一個本地網格和雲服務..如果性能是我唯一的標準哪一個會更好用!我經歷了雲計算和網格計算方面的許多差異,但沒有發現性能問題。基於性能的雲計算和網格計算的比較

P.S: - 我是有點新的雲計算

回答

0

一般來說,雲計算會給你較慢的機器,而你的所有數據都必須通過互聯網。但是,您可以按小時購買機器,因此對於計算能力的爆發,您可能負擔得起大量機器。

如果你建立了自己的本地網格,你將能夠決定你得到的機器的規格,並設置你喜歡的方式。不過,如果你一直沒有使用它們,那麼購買它們會很昂貴。

如果您想進行成本分析,可以在這裏查看我們的成本計算器(https://secure.slicify.com/Calculator.aspx),以便大致瞭解多種提供商需要多少按需計算能力(全面披露 - 這是是我網站上的一個頁面)。

1

很難說。沒有贏家。您的「性能」取決於物理機器的速度(CPU/RAM/IO),工作負載以及分佈式系統的低效率。哪種類型的分佈式系統最適合你,取決於你的工作量。

對不起,但如果你提出一個更好的問題,你可能會得到更好的答案。

0

那麼,在雲端,您需要詢問需要通過託管計算的計算機和數據源之間的鏈接傳輸多少數據?而且速度有多快。你提到你沒有發現顯着差異?您可能連線了非常少量的數據。

0

我不認爲這是......要問的正確問題。例如,Google Compute Engine根據您選擇的硬件收費。

通常,您的代碼可以像在本地局域網一樣在雲中運行得更快(不等於「網格」)。你需要找出哪裏(如果存在)瓶頸。所有「網格」實現將計算排除在「節點」之外。但是數據庫層出現瓶頸。

Hadoop是一個通過「HDFS」(Hadoop分佈式文件系統)解決此問題的解決方案。

明顯的選擇是,例如數據庫集羣。

無論如何,總的來說,沒有理由說你的代碼在雲中運行速度較慢(請不要告訴我數據庫和你的網格之間的鏈接是否緩慢!)