技術(shù)特征:1.一種用于Hadoop平臺的計費系統(tǒng),其特征在于,Hadoop平臺包括:映射化簡MapReduce系統(tǒng)和分布式文件系統(tǒng)HDFS,所述計費系統(tǒng)包括:資源統(tǒng)計模塊、配置模塊、計費模塊,所述資源統(tǒng)計模塊,用于統(tǒng)計所述MapReduce系統(tǒng)的計算任務(wù)的資源使用情況和所述HDFS的存儲空間占用情況,生成所述計算任務(wù)的資源使用日志,并向所述計費模塊發(fā)送所述計算任務(wù)的資源使用日志;所述配置模塊,用于根據(jù)預(yù)設(shè)計費因素,確定資源單價和計費策略,并向所述計費模塊發(fā)送所述資源單價和所述計費策略;所述計費模塊,用于根據(jù)接收到的資源使用日志、資源單價和計費策略,生成所述計算任務(wù)的計費報表;所述資源統(tǒng)計模塊包括:資源統(tǒng)計單元、空間統(tǒng)計單元、日志生成單元,所述資源統(tǒng)計單元,用于以第一預(yù)設(shè)時長為周期,統(tǒng)計所述資源使用情況,并向所述日志生成單元發(fā)送所述資源使用情況;所述空間統(tǒng)計單元,用于以第二預(yù)設(shè)時長為周期,統(tǒng)計所述存儲空間占用情況,并向所述日志生成單元發(fā)送所述存儲空間占用情況;所述日志生成單元,用于接收所述資源使用情況和所述存儲空間占用情況,生成所述計算任務(wù)的資源使用日志,并向所述計費模塊發(fā)送所述資源使用日志;其中,所述存儲空間占用情況包括所述計算任務(wù)所需的元數(shù)據(jù)占用的存儲空間情況和當前所述計算任務(wù)的中間數(shù)據(jù)所占用的存儲空間情況,在統(tǒng)計所述存儲空間占用情況時,獲取所述中間數(shù)據(jù)所占用的存儲空間情況的周期小于獲取所述元數(shù)據(jù)占用的存儲空間情況的周期。2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述空間統(tǒng)計單元包括:接口調(diào)用子單元、空間統(tǒng)計子單元,所述接口調(diào)用子單元,用于以所述第二預(yù)設(shè)時長為周期,調(diào)用所述HDFS的主節(jié)點NameNode的接口,獲取存儲空間占用情況,并向所述空間統(tǒng)計子單元發(fā)送所述存儲空間占用情況;所述空間統(tǒng)計子單元,用于對接收到的存儲空間占用情況進行統(tǒng)計,并向所述日志生成單元發(fā)送所述存儲空間占用情況。3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述MapReduce系統(tǒng)包括主節(jié)點Master和至少一個工作節(jié)點Worker,相應(yīng)地,所述資源統(tǒng)計單元包括:每個Worker對應(yīng)的資源采集子單元、每個Worker對應(yīng)的資源統(tǒng)計子單元,所述資源采集子單元,用于以第三預(yù)設(shè)時長為周期,采集對應(yīng)Worker的資源使用情況,并以所述第一預(yù)設(shè)時長為周期,向所述資源統(tǒng)計子單元發(fā)送所述資源使用情況,所述第三預(yù)設(shè)時長小于所述第一預(yù)設(shè)時長;所述資源統(tǒng)計子單元,用于對接收到的資源使用情況進行統(tǒng)計,并向所述日志生成單元發(fā)送所述資源使用情況。4.一種用于Hadoop平臺的計費方法,其特征在于,Hadoop平臺包括:映射化簡MapReduce系統(tǒng)和分布式文件系統(tǒng)HDFS,所述計費方法包括:統(tǒng)計所述MapReduce系統(tǒng)的計算任務(wù)的資源使用情況和所述HDFS的存儲空間占用情況,生成所述計算任務(wù)的資源使用日志;根據(jù)預(yù)設(shè)計費因素,確定資源單價和計費策略;根據(jù)所述資源使用日志、所述資源單價和所述計費策略,生成所述計算任務(wù)的計費報表;統(tǒng)計所述MapReduce系統(tǒng)的計算任務(wù)的資源使用情況和所述HDFS的存儲空間占用情況,生成所述計算任務(wù)的資源使用日志,包括:以第一預(yù)設(shè)時長為周期,統(tǒng)計所述資源使用情況;以第二預(yù)設(shè)時長為周期,統(tǒng)計所述存儲空間占用情況;根據(jù)所述資源使用情況和所述存儲空間占用情況,生成所述計算任務(wù)的資源使用日志;其中,所述存儲空間占用情況包括所述計算任務(wù)所需的元數(shù)據(jù)占用的存儲空間情況和當前所述計算任務(wù)的中間數(shù)據(jù)所占用的存儲空間情況,在統(tǒng)計所述存儲空間占用情況時,獲取所述中間數(shù)據(jù)所占用的存儲空間情況的周期小于獲取所述元數(shù)據(jù)占用的存儲空間情況的周期。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,以第一預(yù)設(shè)時長為周期,統(tǒng)計所述資源使用情況包括:以第三預(yù)設(shè)時長為周期,采集所述資源使用情況,所述第三預(yù)設(shè)時長小于所述第一預(yù)設(shè)時長;以所述第一預(yù)設(shè)時長為周期,對所述資源使用情況進行統(tǒng)計。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述MapReduce系統(tǒng)包括主節(jié)點Master和至少一個工作節(jié)點Worker,相應(yīng)地,以第一預(yù)設(shè)時長為周期,統(tǒng)計所述資源使用情況,包括:以第三預(yù)設(shè)時長為周期,采集對應(yīng)Worker的資源使用情況;以所述第一預(yù)設(shè)時長為周期,對所有Worker的資源使用情況進行統(tǒng)計。7.根據(jù)權(quán)利要求4所述的方法,其特征在于,以第二預(yù)設(shè)時長為周期,統(tǒng)計所述存儲空間占用情況包括:以所述第二預(yù)設(shè)時長為周期,調(diào)用所述HDFS的主節(jié)點NameNode的接口,獲取存儲空間占用情況;對所述存儲空間占用情況進行統(tǒng)計。