




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Hadoop分布式文件系统:架构和设计要点(翻译)
一、前提和设计目标
1、硬件错误是常态,而非异常情况,HDFS可能是有成
百上千的server组成,任何一个组件都有可能一直失
效,因此错误检测和快速、自动的恢复是HDFS的核心
架构目标。
2、跑在HDFS上的应用与一般的应用不同,它们主要
是以流式读为主,做批量处理;比之关注数据访问的
低延迟问题,更关键的在于数据访问的高吞吐量。
3、HDFS以支持大数据集合为目标,一个存储在上面的
典型文件大小一般都在千兆至T字节,一个单一HDFS
实例应该能支撑数以千万计的文件。
4、HDFS应用对文件要求的是write-one-read-many
访问模型。一个文件经过创建、写,关闭之后就不需
要改变。这一假设简化了数据一致性问题,使高吞吐
量的数据访问成为可能。典型的如MapReduce框架,
或者一个webcrawler应用都很适合这个模型。
5、移动计算的代价比之移动数据的代价低。一个应用
请求的计算,离它操作的数据越近就越高效,这在数
据达到海量级别的时候更是如此。将计算移动到数据
附近,比之将数据移动到应用所在显然更好,HDFS提
供给应用这样的接口。
6、在异构的软硬件平台间的可移植性。
二、Namenode和Datanode
HDFS采用master/slave架构。一个HDFS集群是有
一个Namenode和一定数目的Datanode组成。Namenode
是一个中心服务器,负责管理文件系统的namespace
和客户端对文件的访问。Datanode在集群中一般是一
个节点一个,负责管理节点上它们附带的存储。在内
部,一个文件其实分成一个或多个block,这些block
存储在Datanode集合里。Namenode执行文件系统的
namespace操作,例如打开、关闭、重命名文件和目录,
同时决定block到具体Datanode节点的映射。
Datanode在Namenode的指挥下进行block的创建、删
除和复制。Namenode和Datanode都是设计成可以跑在
普通的廉价的运行linux的机器上。HDFS采用java语
言开发,因此可以部署在很大范围的机器上。一个典
型的部署场景是一台机器跑一个单独的Namenode节
点,集群中的其他机器各跑一个Datanode实例。这个
架构并不排除一台机器上跑多个Datanode,不过这比
较少见。
单一节点的Namenode大大简化了系统的架构。
Namenode负责保管和管理所有的HDFS元数据,因而用
户数据就不需要通过Namenode(也就是说文件数据的
读写是直接在Datanode上)o
三、文件系统的namespace
HDFS支持传统的层次型文件组织,与大多数其他文
件系统类似,用户可以创建目录,并在其间创建、删
除、移动和重命名文件。HDFS不支持userquotas和
访问权限,也不支持链接(link),不过当前的架构并
不排除实现这些特性。真的不掉线
吗??、????????????
Namenode维护文件系统的namespace,任何对文
件系统namespace和文件属性的修改都将被Namenode
记录下来。应用可以设置HDFS保存的文件的副本数目,
文件副本的数目称为文件的replication因子,这个
信息也是由Namenode保存。
四、数据复制
HDFS被设计成在一个大集群中可以跨机器地可靠
地存储海量的文件。它将每个文件存储成block序列,
除了最后一个block,所有的block都是同样的大小。
文件的所有block为了容错都会被复制。每个文件的
block大小和replication因子都是可配置的。
Replication因子可以在文件创建的时候配置,以后也
可以改变。HDFS中的文件是write-one,并且严格要
求在任何时候只有一个writer。Namenode全权管理
block的复制,它周期性地从集群中的每个Datanode
接收心跳包和一个Blockreport。心跳包的接收表示该
Datanode节点正常工作,而Blockreport包括了该
Datanode上所有的block组成的列表。
1、副本的存放,副本的存放是HDFS可靠性和性能的
关键。HDFS采用一种称为rack-aware的策略来改进数
据的可靠性、有效性和网络带宽的利用。这个策略实
现的短期目标是验证在生产环境下的表现,观察它的
行为,构建测试和研究的基础,以便实现更先进的策
略。庞大的HDFS实例一般运行在多个机架的计算机形
成的集群上,不同机架间的两台机器的通讯需要通过
交换机,显然通常情况下,同一个机架内的两个节点
间的带宽会比不同机架间的两台机器的带宽大。
通过一个称为RackAwareness的过程,Namenode
决定了每个Datanode所属的rackid。一个简单但没
有优化的策略就是将副本存放在单独的机架上。这样
可以防止整个机架(非副本存放)失效的情况,并且
允许读数据的时候可以从多个机架读取。这个简单策
略设置可以将副本分布在集群中,有利于组件失败情
况下的负载均衡。但是,这个简单策略加大了写的代
价,因为一个写操作需要传输block到多个机架。
在大多数情况下,replication因子是3,HDFS的
存放策略是将一个副本存放在本地机架上的节点,一
个副本放在同一机架上的另一个节点,最后一个副本
放在不同机架上的一个节点。机架的错误远远比节点
的错误少,这个策略不会影响到数据的可靠性和有效
性。三分之一的副本在一个节点上,三分之二在一个
机架上,其他保存在剩下的机架中,这一策略改进了
写的性能。
2、副本的选择,为了降低整体的带宽消耗和读延时,
HDFS会尽量让reader读最近的副本。如果在reader
的同一个机架上有一个副本,那么就读该副本。如果
一个HDFS集群跨越多个数据中心,那么reader也将
首先尝试读本地数据中心的副本。
3、SafeMode
Namenode启动后会进入一个称为SafeMode的特殊
状态,处在这个状态的Namenode是不会进行数据块的
复制的。Namenode从所有的Datanode接收心跳包和
BlockreportoBlockreport包括了某个Datanode所有
的数据块列表。每个block都有指定的最小数目的副
本。当Namenode检测确认某个Datanode的数据块副
本的最小数目,那么该Datanode就会被认为是安全的;
如果一定百分比(这真的不掉线
吗??、????????????
个参数可配置)的数据块检测确认是安全的,那
么Namenode将退出SafeMode状态,接下来它会确定
还有哪些数据块的副本没有达到指定数目,并将这些
block复制到其他Datanode。
五、文件系统元数据的持久化
Namenode存储HDFS的元数据。对于任何对文件元
数据产生修改的操作,Namenode都使用一个称为
Editlog的事务日志记录下来。例如,在HDFS中创建
一个文件,Namenode就会在Editlog中插入一条记录
来表示;同样,修改文件的replication因子也将往
Editlog插入一条记录。Namenode在本地OS的文件系
统中存储这个Editlog。整个文件系统的namespace,
包括b1ock到文件的映射、文件的属性,都存储在称
为Fslmage的文件中,这个文件也是放在Namenode所
在系统的文件系统上。
Namenode在内存中保存着整个文件系统namespace
和文件Blockmap的映像。这个关键的元数据设计得很
紧凑,因而一个带有4G内存的Namenode足够支撑海
量的文件和目录。当Namenode启动时,它从硬盘中读
取Editlog和Fslmage,将所有Editlog中的事务作用
(apply)在内存中的Fslmage,并将这个新版本的
Fslmage从内存中flush到硬盘上,然后再truncate这
个旧的Editlog,因为这个旧的Editlog的事务都已经
作用在Fslmage上了。这个过程称为checkpoint。在
当前实现中,checkpoint只发生在Namenode启动时,
在不久的将来我们将实现支持周期性的checkpointo
Datanode并不知道关于文件的任何东西,除了将文
件中的数据保存在本地的文件系统上。它把每个HDFS
数据块存储在本地文件系统上隔离的文件中。
Datanode并不在同一个目录创建所有的文件,相反,
它用启发式地方法来确定每个目录的最佳文件数目,
并且在适当的时候创建子目录。在同一个目录创建所
有的文件不是最优的选择,因为本地文件系统可能无
法高效地在单一目录中支持大量的文件。当一个
Datanode启动时,它扫描本地文件系统,对这些本地
文件产生相应的一个所有HDFS数据块的列表,然后发
送报告到Namenode,这个报告就是Blockreport。
六、通讯协议
所有的HDFS通讯协议都是构建在TCP/IP协议上。
客户端通过一个可配置的端口连接到Namenode,通过
ClientProtocol与Namenode交互。而Datanode是使
用DatanodeProtocol与Namenode交互。从
ClientProtocol和Datanodeprotocol抽象出一个远
程调用(RPC),在设计上,Namenode不会主动发起RPC,
而是是响应来自客户端和Datanode的RPC请求。
七、健壮性
HDFS的主要目标就是实现在失败情况下的数据存储
可靠性。常见的三种失败:Namenodefailures,
Datanodefailures和网络分割(network
partitions)。
1、硬盘数据错误、心跳检测和重新复制
每个Datanode节点都向Namenode周期性地发送心
跳包。网络切割可能导致一部分Datanode跟Namenode
失去联系。Namenode通过心跳包的缺失检测到这一情
况,并将这些Datanode标记为dead,不会将新的10
请求发给它们。寄存真的不掉线
吗??、????????????
在deadDatanode上的任何数据将不再有效。
Datanode的死亡可能引起一些block的副本数目低于
指定值,Namenode不断地跟踪需要复制的block,在
任何需要的情况下启动复制。在下列情况可能需要重
新复制:某个Datanode节点失效,某个副本遭到损坏,
Datanode上的硬盘错误,或者文件的replication因
子增大。
2、集群均衡
HDFS支持数据的均衡计划,如果某个Datanode节点
上的空闲空间低于特定的临界点,那么就会启动一个
计划自动地将数据从一个Datanode搬移到空闲的
Datanode,,当对某个文件的请求突然增加,那么也可
能启动一个计划创建该文件新的副本,并分布到集群
中以满足应用的要求。这些均衡计划目前还没有实现。
3、数据完整性
从某个Datanode获取的数据块有可能是损坏的,这
个损坏可能是由于Datanode的存储设备错误、网络错
误或者软件bug造成的。HDFS客户端软件实现了HDFS
文件内容的校验和。当某个客户端创建一个新的HDFS
文件,会计算这个文件每个block的校验和,并作为
一个单独的隐藏文件保存这些校验和在同一个HDFS
namespace下。当客户端检索文件内容,它会确认从
Datanode获取的数据跟相应的校验和文件中的校验和
是否匹配,如果不匹配,客户端可以选择从其他
Datanode获取该block的副本。
4、元数据磁盘错误
Fslmage和Editlog是HDFS的核心数据结构。这些
文件如果损坏了,整个HDFS实例都将失效。因而,
Namenode可以配置成支持维护多个Fslmage和
Editlog的拷贝。任何对Fslmage或者Editlog的修改,
都将同步到它们的副本上。这个同步操作可能会降低
Namenode每秒能支持处理的namespace事务。这个代
价是可以接受的,因为HDFS是数据密集的,而非元数
据密集。当Namenode重启的时候,它总是选取最近的
一致的Fslmage和Editlog使用。
Namenode在HDFS是单点存在,如果Namenode所在
的机器错误,手工的干预是必须的。目前,在另一台
机器上重启因故障而停止服务的Namenode这个功能还
没实现。
5、快照
快照支持某个时间的数据拷贝,当HDFS数据损坏的
时候,可以恢复到过去一个已知正确的时间点。HDFS
目前还不支持快照功能。
八、数据组织
1、数据块
兼容HDFS的应用都是处理大数据集合的。这些应用
都是写数据一次,读却是一次到多次,并且读的速度
要满足流式读。HDFS支持文件的write-
once-read-many语义。一个典型的block大小是64MB,
因而,文件总是按照64M切分成chunk,每个chunk存
储于不同的Datanode
2、步骤
某个客户端创建文件的请求其实并没有立即发给
Namenode,事实上,HDFS客户端会将文件数据缓存到
本地的一个临时文件。应用的写被透明地重定向到这
个临时文件。当这个临时文件累积的数据超过一个
block的大小(默认64M),真的不掉线
吗??、????????????
客户端才会联系Namenode。Namenode将文件名插
入文件系统的层次结构中,并真的不掉线
吗??、????????????
且分配一个数据块给它,然后返回Datanode的标
识符和目标数据块给客户端。客户端将本地临时文件
flush到指定的Datanode_ko当文件关闭时,在临时
文件中剩余的没有flush的数据也会传输到指定的
Datanode,然后客户端告诉Namenode文件已经关闭。
此时Namenode才将文件创建操作提交到持久存储。如
果Namenode在文件关闭前挂了,该文件将丢失。
上述方法是对通过对HDFS上运行的目标应用认真
考虑的结果。如果不采用客户端缓存,由于网络速度
和网络堵塞会对吞估量造成比较大的影响。
3、流水线复制
当某个客户端向HDFS文件写数据的时候,一开始
是写入本地临时文件,假设该文件的replication因
子设置为3,那么客户端会从Namenode获取一张
Datanode列表来存放副本。然后客户端开始向第一个
Datanode传输数据,第一个Datanode一小部分一小部
分(4kb)地接收数据,将每个部分写入本地仓库,并
且同时传输该部分到第二个Datanode节点。第二个
Datanode也是这样,边收边传,一小部分一小部分地
收,存储在本地仓库,同时传给第三个Datanode,第
三个Datanode就仅仅是接收并存储了。这就是流水线
式的复制。
九、可访问性
HDFS给应用提供了多种访问方式,可以通过
DFSShell通过命令行与HDFS数据进行交互,可以通过
javaAPI调用,也可以通过C语言的封装API访问,
并且提供了浏览器访问的方式。正在开发通过WebDav
协议访问的方式。具体使用参考文档。
十、空间的回收
1、文件的删除和恢复
用户或者应用删除某个文件,这个文件并没有立
刻从HDFS中删除。相反,HDFS将这个文件重命名,并
转移到/trash目录。当文件还在/trash目录时,该文
件可以被迅速地恢复。文件在/trash中保存的时间是
可配置的,当超过这个时间,Namenode就会将该文件
从namespace中删除。文件的删除,也将释放关联该
文件的数据块。注意到,在文件被用户删除和HDFS空
闲空间的增加之间会有一个等待时间延迟。
当被删除的文件还保留在/trash目录中的时候,
如果用户想恢复这个文件,可以检索浏览/trash目录
并检索该文件。/1rash目录仅仅保存被删除文件的最
近一次拷贝。/trash目录与其他文件目录没有什么不
同,除了一点:HDFS在该目录上应用了一个特殊的策
略来自动删除文件,目前的默认策略是删除保留超过6
小时的文件,这个策略以后会定义成可配置的接口。
2、Replication因子的减小
当某个文件的replication因子减小,Namenode
会选择要删除的过剩的副本。下次心跳检测就将该信
息传递给Datanode,Datanode就会移除相应的block
并释放空间,同样,在调用setReplication方法和集
群中的空闲空间增加之间会有一个时间延迟。
参考资料:
HDFSJavaAPI:
http://hadoop.apache,org/core/docs/current/api
/
HDFSsourcecode:
http://hadoop.apache.org/core/version_control.
html
真的不掉线吗??、????????????
八年级上册词组
M1-M3
Module1
1、weleback欢迎回来
2、writeitdown写下来
3、inclass在课堂上
4、nextto紧邻着
5、whatelse?还有什么
6、listentotheradio听收音机
7、eachother彼此,互相
8、helpsb.withsth.帮助某人做某事
9、helpsb.(to)dosth.帮助某人做某事
10、askfor寻求
11、thenumberof.......的数量
12、takeadeepbreath深呼吸
13、makeyoushy使你害羞
14、allthetime一直
15、Bestwishes.良好的祝愿。
16、begoodat在...方面擅长
17、makealist列个清单
18、themeaningof.......的意思
19.advisesb.todosth.建议某人做某事
20、thebestwaytodosth.
做...的最好方法
21、enjoyoneself玩得愉快
22、showsb.around带领某人参观
23、makefriends结交朋友
24、thinkabout考虑
25、thinkof想出
26、Britishaccents英国口音
27、trytodosth.尽力做...
28、trynottodosth.尽量不去做某事
trydoingsth尝试着做某事
29、makemistakes犯错误
30、givesbsomeadviceonsth
给某人一些建议
31、Ifsagoodideatodosth.
做某事是个好的主意
32、Ho真的不掉线
吗??、????????????
waboutdoingsth?
做某事怎么样?
33、Sbshoulddosth
谋人应该做某事。
34、Writeemailtoeachother:
相互写电子邮件
35、meetsb:接某人,和某人会面
36、sendsbemailmessages
给某人寄电子邮件
37、send...to发送...给
38、LanguageDoctor语言博士
39、improveEnglish提高英语
40、basicquestions主要问题
41、realEnglish地道的英语
42、takealongtime花费长时间
43、guessthemeaningofthenewwords猜
生词含义
44、aforeignteacher一个外国教师
45、startaconversation开始对话
46、beshy害羞
47、placetheminyourbedroom
放置它们在你卧室
48、counttheEnglishwords
数英语单词
49、getbetter变得更好
50、invitesbtodosth/aplace
邀请某人干某事/到某地
51、leavemyhomeworkathome
把我的作业忘在了家里
Module2
1.travelaroundtheworld周游世界
2.thepriceof...的价格
3.today?snewspaper今天的报纸
4.takeoff飞机起飞
5.enterapetition参力口竞赛
6.ontelevision在电视上
7.innewspaper在寺艮纸上
8.etrue成为现实
9.invitesbtodo邀请某人干某事
10.dreamabout/ofdoing梦见做某事
11.alloverChina全中国
12.trywesternfood品尝西餐
真的不掉线吗??、????????????
13.giveconcernt举办音乐会
14.sellout卖光
15.pickupsb/sth接上某人/捡起某物
16.sincethen自从那时
17.againandagain一次又一次
18.Itsoundsbri11iant.听起来好极了
19.1iveinanothercountry
居住在另一个国家
Module3
1.Whatareyouupto?
你正在干什么?
2.Don'tpanic.别紧张。
3.ontheradio通过收音机
4.onTV通过电视
5.hearabout听说
6.thereandback往返
7.showsthtosb/showsbsth
给某人看某物
8.onbusiniss在出差
9.inspace在太空
10.apartof一部分
11.atnight在晚上
12.inthelastthereyears
在最近的三年里
13.finishdoingsth完成做某事
14.asgoodas和…一样好
15.asksbforsth向某人寻求某物
16.besure确信
17.sofar到目前为止
18.expecttodosth期望做某事
takeoff起飞,脱下衣服
Ml-3教材重点句子
Module1
1.你何不把正确的拼写和语法写在出错的地
方?
Andwhydon,tyouwritedownthecorrect
spellingandgrammarnexttothemistakes?
2.还有什么吗?
Whatelse?
3.许多人在讲英语时不好意思,所以,在开口前,
深吸一口气,笑一笑。
真的不掉线吗??、????????????
ManypeopleareshywhentheyspeakEnglish,
sobeforeyoubegin,takeadeepbreathandsmile.
4.微笑总能起作用的。
Smi1ingalwayshelps.
5.每天查看你的单词本是个好主意。
Ifsagoodideatocheckyourvocabulary
notebookeveryday.
6.用英语听收音机或读报纸如何呢?
Howaboutlisteningtotheradioorreading
anewspaperinEnglish?
7.尽量不要翻译每个词。
Trynottotranslateeveryword.
8.她可以帮助我做作业。
Shecanhelpmewithmyhomework.
9.许多学生征求提高英语水平的建议。
Manystudentsaskforadviceaboutimproving
theirEnglish.
10.把它们写在纸上,贴在你的卧室。
Writethemonpiecesofpaperandplacethem
inyourbedroom.
11.这花费很长时间
Ittakesalongtime.
12.她在她的学校的乐队演奏,而且他们要在中
国开一些音乐会。
Sheplaysinherschoolorchestra,andthey're
doingsomeconcertsinChina.
13.这是学习英语的好方法。
ThisisagreatwaytolearnEnglish.
14.我认为每一个应该有个笔友,并互相写电子
邮件信息。
Ithinkeveryoneshouldhaveapenfriendand
writeemailmessagestoeachother.
15.当你购物时,总计下英语单词,或者说出你
看到的每件东西的英文名如何呢?
Whenyouareshopping,howaboutcountingthe
Englishwords,orsayingtheEnglishnamesfor
everythingyousee?
16.和你的朋友谈论电影或歌曲,并猜新单词的
意思。
Talkaboutthefilmorsongwithyourfriends,
andguessthemeaningofthenewwords.
Module2
1.啊哈,你猜怎么着!
Well,guesswhat!
2.头等奖是你梦想的到英国度假。
Thefirstprizeistheholidayof
yourdreamsinEngland.
3.韩力曾经去过美国的旧金山。
HanLihasbeentoSanFranciscoin
USA.
4.你梦寐以求的假期。
Theholidayatyourdreams.
5.你觉得怎么样?
真的不掉线吗??、????????????
Whatdoyoureckon?
6.他在全国各地举办音乐会,音乐会的票总是销
售一空。
He'sgivenconcertsalloverChina
andtheticketshavealwayssoldout..
7.听起来好极了。
Itsoundsbrilliant.
8.我期望有一天能环游世界。
Iexpecttotravelaroundtheworld.
9.你曾经有“梦想实现”吗?
Haveyoueverhada“dreame
true”?
10.Sally邀请我去英国和她一起呆一天。
Sallyhasinvitedmetostaywith
herinEnglandoneday.
11.王明与2000多名观众一起去参加过在北京
举行的刘欢音乐会。
WangMinghasbeentoLiuHuan
concertinBeijingwithmorethan2000
people.
12.北京以其烤鸭而著名。
Beijingisfamousforitsroast
ducks.
13.客舱内是禁止吸烟的。
Smokingisnotallowedinthecabin.
14.因为大雾原因,飞机不能起飞。
Theplanecan,ttakeoffbecauseof
thethickfog.
15.春节是中国的传统节日。
TheSpringFestivalistraditional
festivalinChina.
Module3
1.你在干什么?
Whatareyouupto?
2.地球是行星,它绕着太阳转。还有八颗行星也
围绕着太阳转
TheEarthisaplanetanditgoesaroundthe
Sun.Eightotherplanetsalsogoaround.
3.宇宙中有这么多的恒星,我们是孤独的吗?太
空中还有其他的生命吗?
Withsomanystarsintheuniverse,arewe
alone,oristherelifeoutthereinspace.
4.把它给给我的家人看看
Toshowittomyfamily.
5.花了几个月的时间才到那里
Ithastakenseveralmonthstogetthere.
6.大明有什么作业吗?
WhathomeworkhasDarninggot?
7.你认为大明的行为怎么样?
WhatdothinkofDarningJsaction?
8.科学家们认为数百年以前地球上已经生命存
在。
真的不掉线吗??、????????????
Scientiststhinkthattherehasbeenlifeon
Earthformillionsofyears.
9.北京是中最大的城市之一
BeijingisoneofthebiggestcitiesinChina
10.房间里没有人
Nooneisintheroom.
11.我们班大多数学生骑自行车上学。
Mostofthestudentsinourclassgotoschool
byschool.
12.茶跟咖啡你更喜欢哪一样?
Whichdoyouprefer,teaorcoffee?
13.他们用其他的太空船做了什么?
Whathavetheymadewiththeotherspacecraft?
14.它将与明年返回地球。
It'singbacktoEarthnextyear.
15.我在学校刚读完了一本极好的书
I'vejustfinishedreadingagreatbookat
school.
16.汤姆写的和玛丽写的一样好
TomwritesascarefullyasMary.
17.这河水太深,孩子们不能在河里游泳。
TheriverissodeepthatthechiIdrencan't
swiminit.
Theriveristoodeepforthechildrentoswim
in
18.他对英语表现出了极厚的兴趣
HeshowsmuchinterestinEnglish.
Ml-3句子考试练习
你为什么不每天晚饭后出去散步?
Whydon'tyougooutforawalkaftersupper
everyday?
每天早晨大声朗读英语是件好主意。
IfsagoodideatoreadEnglishloudlyevery
day.
这学期我要在北京见我的笔友。
I'mgoingtomeetmypenfriendinBeijingthis
term.
我讲给你们一些学英语的建议
I'mgoingtogivesomeadviceaboutlearning
English
听英语广播或者读英文报纸怎么样?
Howaboutlisteningtotheradioreading
anewspaperinEnglish?
不要试图翻译每一个单词
Trynottotranslateeveryword.
昨天你们玩得开心吗?
Didyouenjoyyourselvesyesterday
我的笔友通过邮件把信息发给了我
Mypenfriendsentmessagestomebye-mai1
我不知道怎样把这些句子翻译成英语
Idon'tknowhowtotranslatethesentences
intoEnglish
真的不掉线吗??、????????????
别忘记按时完成哪项工作
Don'tforgettofinishtheworkontime
在你开始说英语之前,做一下深呼吸
BeforeyoubegintospeakEnglish,takeadeep
breath.
我从来没参加过竞赛
Ihaveneverenteredapetition
小丽的梦想将来成为一名著名歌唱家
Xiao1idreamsaboutbeingafamoussingerin
thefuture
这个男孩一生从来没有见过他的父母
Thisboyhasneverseenhisparentsinhislife
那架飞机已经起飞了
Theplanehastakenoff
SALLY已经邀请我和她某一天呆在英国
Sallyhasinvitedmetostaywithherin
Englandoneday
他一直想环游世界
Hehasalwayswantedtotravelaroundthe
world
--------你曾到过纽约吗
--------没还没有
----------HaveyoueverbeentooNewYork?
________NoIhaven't
我父亲去伦敦了,他不在家
MyfatherhasgonetoLondon.Heisnotat
home/
我还没有吃过北京的烤鸭
IhavenevereatenBejingRoastDuck
吉姆已经去过伦敦两次了
JimhasbeentoLondontwice
他喜欢和她的朋友开玩笑
Heenjoysplayingjokeswithhisfriends
很难弄清宇宙到底有多大
Ifshardtounderstandhowlargetheuniverse
is
科学家认为地球上的生命已有数百年
Scientiststhinkthattherehasbeenlifeon
theearthformi1lionsofyears
来自星星上的光花了很长的时间才到我们这来
The1ightfromstarstakesalongtimetoreach
us
我们还没有在其他区星球上发现生命
Wehaven,tfoundlifeonotherplanetsyet
对我们来说在15分钟内完成这篇文章有困难
Ifshardforustofinishwritingtheposition
in15minutes.
M4-M6
Module4
1真的不掉线吗??、????????????
.geton/alongwellwith
与某人相处得好
2.have/hasgoneto去了某地
have/hasbeento去过某地
3.infact事实上
4.bedifferentfrom与…不同
5.alloverChina全中国
6.arriveinBeijing到达北京
7.talkabout谈论关于。。。
8.dropoutofschool退学
9.onthefarm在农场
10.haveto必须,不得不
11.lookafter照顾
12.withthehelpof在。。。的帮助下
13.inthelastfifteenyears
在最后的15年里
14.raisemoney筹钱
15.payfor为…付钱
16.lotsof许多ooo
17.hearof听说
18.thousandsof数以千计的。…
19.writelettersto写信给。。。
20.eachother互相
21.eback回来
22.aroundtheworld全世界
23.becauseof因为,由于
24.It/s...todosth.干。。。怎么样
25.VvebeentoGansu.我去过甘肃
26.Theyareverydiffientfromus.
他们和我们很不同
27.Howlonghaveyou1ivedhere?
你住在那儿多久了?
28.I'vestudiedEnglishfor6yearssince
2001.自从2001年我学英语6年
29.ProjectHopehasbuiltschoolsand
trainedteachers.
希望工程建造了学校并培训老师
Module5
1.classicalmusic/popmusic/rockmusic
古典/流行/摇滚音乐
2.thecapitalofAustria澳大利亚首都
3.hearof听说
4.benotsure不清楚
5.onearth究竟
真的不掉线吗??、????????????
6.afanof…的迷
7.makesb./sth.+adj.使某人/某物。。。
makehimfamous使他出名
8.alloverEurope全欧洲
9.morethan/over超过
10.notonly...butalso不但...而且...
11.giveconcert举行音乐会
12.attheageof在…岁时
13.hundredsof数以百计的。。。
14.playthepiano弹钢琴
15.abeautifuloldcity
一个美丽而古老的城市
Module6
1.sendsth.tosb./sendsbsth
寄某物给某人
2.goon继续
3.bytheriver在河边
4.haveateaparty举行茶宴
5.onthegrass在草上
6.inthetree(指外来物)在树上
onthetree(指水果等)在树上
7.smileat朝。。。笑
7.falldown下来
8.get/betired劳累
9.havenothingtodo无事可做
10.thinkof/about认为
11.somethingstrange奇怪的东西
12.belatefor.............迟到
13.take...outof把。。。从。…拿出来
14.runacrossthefield穿过田野
15.seesb./sth.dosth.看见。。。干…
16.gooff熄灭
17.Howisitgoing?口语中询问对方生活工
作中有什么新进展
M4-6教材重点句子
Module4
1.但是我和她相处得很好O
真的不掉线吗??、????????????
ButIgetonwellwithher.
2.刘三子是一个八岁的男孩,他住在湖南的一个
村子里。
LiuSanziisaneight-year-oldboyfroma
villageinHunanProvince.
3.在希望工程的帮助下,他们现在可以上学了。
Nowtheycangotoschoolwiththehelpof
ProjectHope.
4.因为有了希望工程,成千上万的孩子们过上了
更好的生活。
BeacauseofProjectHope,thousandsof
childrenhavebetterlives.
5.他的父母希望他辍学。
Hisparentswanthimtodropoutofschool.
6.在过去的15年中,这个工程已经筹集了善款,
支付了乡村2500000个穷孩子的教育经费。
Inthelast15yearsthisprojecthasraised
moneyandpaidfortheeducationof2.5mi11ion
poorstudentsinthecountryside.
7.去年沈,一个男孩去一个没有电,只有几本书
的学校上学。
LastyearShen,aboywenttoaschoolwith
noelectricityandonlyafewbooks.
8.大多数中国人听说过希望工程,捐过钱。
MostpeopleinChinahaveheardofProject
Hopeandhavegivenmoney.
9.帮助穷孩子上学。
Helpingpoorchildrengotoschool.
10.我和他相处的好,我们喜欢一样的东西。
Igetonwellwithher,welikethesame
things.
11.当你参观国家的时候,学习外语会更容易。
Ifseasiertolearnaforeignlanguagewhen
youvisitthecountry.
12.这是为穷孩子所建的学校。
Ifsaschoolforpoorchildren.
Module5
1.这是谁创作的?
Who'sitby?
2.她不喜欢流行音乐,是吧?
对,她不喜欢。
----Shedoesn,tlikepopmusic,doesshe?
----No,shedoesn't.
3.别再烦我们了(让我们清静一会吧)!
Giveusabreak!
4.那究竟是什么音乐?
Whatonearthisthat?
5.和他的父亲相比,儿子..更加成功,更受人
们的欢迎。
Theson...wasevenmoresuccessfuland
popularthanhisfather.
6.他创作了400多支圆舞曲,最著名的是《蓝色
多瑙河》。
Hewrotemorethan400waltzesandhismost
famousonewasTheBlueDa真的不掉线
吗??、????????????
nube.
7.维也纳是多瑙河上一个美丽古老的城市。
Viennaisabeautifuloldcityontheriver
Danube.
8.在他不到六岁,他不仅弹奏钢琴,还拉小提琴
和管风琴。
Beforehewassixheplayednotonlythepiano,
butalsotheviolinandtheorgan.
9.在他12岁时,他写了他的第一首歌剧,为古
典乐队写了成千上百的美丽的曲子。
Hewrotehisfirstoperaattheageof12and
hundredsofbeautifulpiecesofmusicforthe
classicalorchestra.
10.埃尔维斯是一个很棒的歌手,他决定为他制
作唱片。
Elviswasagreatsingeranddecidedtomake
recordsforhim.
11.他上学从不迟到,是吗?
Heisneverlateforschool,ishe?
12.多好的天气啊,是吧?
Whatfineweather,isn5tit?
Module6
1.她看了几眼姐姐的书,发现书上既没有插图又
没有对话。
Onceortwiceshelookedintohersister's
book,butithadnopicturesorconversations
init.
2.“没有插图、没有对话的书有什么用?”
“Whatisabookfor,“thoughtAlice,
“withoutpicturesorconversations??
3她正在想着做一个雏菊花环,突然,一只粉色
眼睛的小白兔从她的身边跑过。
Shewasthinkingofmakingadaisychain
whensuddenlyawhiterabbitwithpinkeyes
ranbyher
4她从没见过兔子有兜,也没有见过兔子看表,
因此就跟着那只兔子跑过田野。
Sheneversawarabbitwithapocketorawatch,
sosheranacrossthefieldafterit.
5她看到了兔子钻进树篱下面一个挺大的兔子
洞里。
Shesawitgodownalargerabbitholeunder
thehedge.
6爱丽丝没有什么事可做。
Alicehadnothingtodo.
7爱丽丝掉进一个兔子洞穴,进入了它们奇特的
世界。
Alicefelldownarabbitholeandwentinto
theirstrangeworld.
8每个英国的男孩女孩都读过。
EveryboyandgirlinBritainhasreadit.
9爱丽丝非常疲倦。
Alicewasgettingverytired.
10当兔子从口袋里掏出一块表看时间时,爱丽丝
跳了起来。
Whentherabbittookawatchoutofitspocket
andlookedatit,Alicegotup.
真的不掉线吗??、????????????
M4-M6句子练习
1你听说过长江三峡工程吗?
HaveyouheardoftheChangjiangGorges
Project?
2我学英语两年多了。
IhavelearntEnglishforovertwoyears.
3似乎他与杰克相处不来。
Itseemsthathedoesnotgetonwellwith
Jack.
4Bob和JACK对音乐十分感兴趣。
NotonlyBobbutalsoJackisveryinterested
inmusic.
5你们学校有多少西方古典音乐爱好者?
Howmanyfansofwesternclassicalmusicare
thereinyouschool?
6下一步他究竟要耍什么花样。
Whatonearthwillhegetuptonext.
7你们听说过他,是吧?
Youhaveheardofhim,,havenotyou?
8昨天下午三点,他们正在筹备钱。
Theywereraisingmoneyat3pmyesterday.
9我们正在外边玩,则是下起雨来了。
Wewereplayingoutsidewhenitstartedto
rain..
10当我找到他的时候,他正在读书。
HewasreadingwhenIfoundhim.
11当我们打电话给他的时候,爸爸正在种菜。
Fatherwasplantingvegetableswhenwe
calledhim.
12昨天这个时候你在干什么/
——我在打篮球。
__Whatwereyoudoingatthistimeyesterday?
—Iwasplayingbasketball.
13上周六这个时候,我正在照顾小孩。
Iwaslookingafterthechildatthistimelast
Saturday.
M7-9
Module7
1.lookpretty/tastesalty/feeltight/
smellsour/soundnoisy系表结构
2.somuchfood如此多的食物
真的不掉线吗??、????????????
3.makecookies做小甜饼
4.havealook(at)看一看(某物)
5.havesomethingtoeat
有一些吃的东西
6.getthefoodready把食物准备好了
7.silkshirts丝绸衬衣
8.thanksforsth/doingsth
谢谢某物/做了某事
9.hearfromsb=receivealetterfromsb收
到某人的来信
10.can'twaittodosth.
迫不及待的做某事
11.arriveat/in=reach=getto至达
12.eachother彼此
13.aswell也
14.beproudof以…为自豪
15.bad/goodmark坏/好成绩
16.abit=a1ittle=kindof有点
17.helpsb.dosth.帮助某人做某事
18.haveatry来试试
19.19.introducesbtosb
把某人介绍给某人
真的不掉线吗??、????????????
20.be/getangrywith...对某人生气
21.beafraidofsth/doingsth
害怕某事/做某事
Module8
1.swimmingpool游泳池
2.showsb.sth.=showsthtosb
给某人看某物
3.amapof...一幅地图
4.ontheleft/right在左边(右边)
5.ontheleft/rightof
在…的左边(右边)
6.between...and.......和...之间
7.thewayto...的道路
8.goacross/through穿过
9.turnleft/right向左/右拐
10.onthecornerof在…的角落
11.dosomeshopping=goshopping
逛商店
12.goalong沿着…走
13.nextto紧挨着
14.inthemiddleof在…的中间
真的不掉线吗??、????????????
15.theNationalGallery
(英国)国家画廊
16.Gostraightahead.径直向前走
17.goalong/down/up+街道/路
沿…道路走
18.TurnleftintoChang'anjie.
向左拐入长安街
Turnleft/rightinto+街道/路
Turnleft/righton+街道/路
Turnleft/rightat+小地点
19.onaclearday在一个晴朗的日子
20.thebestwayto最好的方式
21.byboat/taketheboat乘船
22.getoff下(车)
23.gopast经过
24.goforawalk散步
25.问路方式
1).Excuseme,howdo/canIgettothe
ForbiddenCity?HowcanIget(to)...?
2).AndwhereistheChairmanMaoMemorial
Hall?Whereisthe...?
3).Andcanyoutellmethewaytoapark?
真的不掉线吗??、????????????
4).WherecanIdosomeshopping?
5).Istherea(n)...?
Module9
1.indanger在危险中
2.suchas例如
3.takeaway拿走
4.oneofthebest-knownanimals
最知名的动物之一
5.find找到
findout查明
lookfor寻找
6.enough+n.足够的(东西)
adj.+enough足够...
bigenough足够大
7.sb.needtodo需要去做某事
don,t/doesn,tneedtodo
不需要去做某事
sth.needdoing
=sth.needtobedone某事/物需要被做
8.beexcitedtodo干某事很兴奋
beexcitedaboutsth.
真的不掉线吗??、????????????
对做某事感觉很兴奋
9.makesb/sth+adj.使某人(某物)...
10.Itis/was+adj./n.+todo//
Todosthis/was+adj/n.
做什么事是怎么样的
11.ifpossible如果可能的话
12.inpeace在和平之中
13.Ifs/Thafsverynice/kindofyoutodosth
你真是太好了去做某事
14.stopsb.doingsth阻止某人做某事
15.Lefs+do让我们做某事吧
16.atlast最后
17.1iveon以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国林格溶液行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030中国智能住宅行业发展分析及发展前景与趋势预测研究报告
- 2024-2025下学期幼儿园营养膳食计划
- 机器视觉中的属性选择器研究-洞察阐释
- 沈阳市铁西区庆元电子有限公司招聘笔试真题2024
- 旅游项目建设的工期管理措施
- 智能交通系统的能源效率提升研究-洞察阐释
- 广东财贸职业学院校编教职工招聘考试真题2024
- 深度卷积神经网络与边缘检测的语义分割优化-洞察阐释
- 广西教师信息技术2.0跨学科融合计划
- 培训课件 -2024安全生产月安全生产知识手册
- 天津市武清区高中学2025届高三3月份第一次模拟考试化学试卷含解析
- (2025)全国交管12123学法减分测试题库及答案(带图版)
- 人教版数学八年级下册期末复习试卷
- 高等数学(慕课版)教案 教学设计-5.4 定积分的应用;5.5 反常积分
- 车载感知与融合算法-深度研究
- 乙状结肠癌相关知识
- 《鼹鼠的月亮河》阅读测试题及答案
- 医学生青年红色筑梦之旅项目计划书
- 金融学科研究新高度:黄达《金融学》2025课件解读
- 辽宁省沈阳市2025年高中三年级教学质量监测(一)地理试题(含答案)
评论
0/150
提交评论