雲端運算跟Azure

自從Google提出「雲端運算」的概念後,這個名詞就一路流行了起來。其實本質上來看,雲端運算就像是以前提過的一個概念:「分散式運算」一樣。應該是將工作折解成數項工作,再分散給不同的伺服器來進行運算。

微軟最近也開始提出一套類似雲端運算的架構供程式開發人員使用。名稱叫作Azure。以下是一篇不錯的介紹,如果有需要SDK的話,可到這下載。不過,感覺上好像使用Azure SDK開發的應用程式要在執行Azure作業系統上執行。當然目前微軟是提供免費的Azure平台給大家使用。不過等到技術成熟時就要開始收費了。

說到分散式運算,其實應該也可以用其它方式來達成吧。看網路上有人說BOINC是目前最好用的一套分散式運算作業系統。有興趣的人可以去玩看看囉。另外,分散式運算也有討論區喔。

如果你想要使用BOINC參加柏克萊大學無線電波望遠鏡的訊號處理計畫,提供您的電腦運算能力幫他們計算的話,可參考這篇文章

留言

這個網誌中的熱門文章

DOS Batch指令檔中如何記錄log資訊

用捷徑方式執行需帶入命令列參數的Windows Form程式

使用regular expression來match中括號(square bracket)