<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Knight of the round table

    wansong

    使用開源Grid平臺-GridGain實現網格計算

    網格計算一般分為兩種:數據網格和計算網格,簡單的說數據網格就是把數據分布式存儲,計算網格就是將任務分解為子認為并行計算。

    一個計算網格平臺的作用就是將任務分解開來,交給不同的結點機器運行,然后把運行結果匯聚起來。這就是Split and Aggregate。如下圖所示,一個job請求分解為三個sub-job,分別被不同的機器執行,然后把結果匯聚,返回給調用的客戶。

     

    GridGain是一個開源的java網格平臺。它集成了很多現成的框架,例如

    JBoss
    Spring
    Spring AOP
    JBoss AOP
    AspectJ
    JGroups

    GridGain有兩個方法將應用程序grid化:

    第一種是使用AOP

    假設有一個應用

    01 class BizLogic {
    02   public static Result process(String param) {
    03     
    04   }
    05 }
    06 
    07 class Caller {
    08   public static void Main(String[] args) {
    09     BizLogic.process(args[0]);
    10   }
    11 }

    如果要把process grid化,只要簡單的使用一個@Gridify的annotation即可,在Caller客戶端要啟動GridFactory

    01 class BizLogic {
    02   @Gridify()Here
    03   public static Result process(String param) {
    04     
    05   }
    06 }
    07 
    08 class Caller {
    09   public static void Main(String[] args) {
    10     GridFactory.start();Here
    11 
    12     try {
    13       BizLogic.process(args[0]);
    14     }
    15     finally {
    16       GridFactory.stop();Here
    17     }
    18   }
    19 }

    posted on 2011-08-06 14:59 w@ns0ng 閱讀(352) 評論(0)  編輯  收藏 所屬分類: GridGain

    主站蜘蛛池模板: 国产永久免费高清在线| 免费看黄福利app导航看一下黄色录像| 美女被免费视频网站a| 久久免费的精品国产V∧| 国产成人免费片在线观看| 亚洲AV无码一区二区三区牛牛| 91精品国产免费网站| 亚洲综合日韩中文字幕v在线| 三年片免费观看大全国语| 亚洲一区二区三区在线播放| 高潮毛片无遮挡高清免费视频| 午夜网站免费版在线观看| 精品久久亚洲中文无码| 思思re热免费精品视频66| 亚洲另类古典武侠| 无码国产精品一区二区免费式影视 | 亚洲成AV人网址| 老司机午夜免费视频| 亚洲第一页日韩专区| 国产成人无码精品久久久久免费 | 苍井空亚洲精品AA片在线播放| 色播在线永久免费视频| MM1313亚洲精品无码久久| 免费国产a国产片高清| 有色视频在线观看免费高清在线直播| 国产aa免费视频| a级毛片免费网站| 亚洲第一AAAAA片| 免费无遮挡无码永久视频| 亚洲最大在线观看| 色妞WWW精品免费视频| 久久亚洲中文无码咪咪爱| 亚洲国产高清精品线久久| 99久久免费国产特黄| 精品无码一区二区三区亚洲桃色| 91精品视频免费| 亚洲一区二区精品视频| 中文字幕免费不卡二区| 亚洲欧洲日本天天堂在线观看| 成年人视频在线观看免费| 色欲色欲天天天www亚洲伊|