Lecnaming.ppt
- 文档编号:1397600
- 上传时间:2022-10-22
- 格式:PPT
- 页数:15
- 大小:127KB
Lecnaming.ppt
《Lecnaming.ppt》由会员分享,可在线阅读,更多相关《Lecnaming.ppt(15页珍藏版)》请在冰豆网上搜索。
Spring2002,CS461,1,Naming,OutlineTerminologyDomainNamingSystemDistributedFileSystems,Spring2002,CS461,2,Overview,Whatdonamesdo?
identifyobjectshelplocateobjectsdefinemembershipinagroupspecifyaroleconveyknowledgeofasecretNamespacedefinessetofpossiblenamesconsistsofasetofnametovaluebindings,Spring2002,CS461,3,Properties,NamesversusaddressesLocationtransparentversuslocation-dependentFlatversushierarchicalGlobalversuslocalAbsoluteversusrelativeByarchitectureversusbyconventionUniqueversusambiguous,Spring2002,CS461,4,Examples,Hostscheltenham.cs.princeton.edu192.12.69.17192.12.69.1780:
23:
A8:
33:
5B:
9FFiles/usr/llp/tmp/foo(server,fileid)UsersLarryPetersonllpcs.princeton.edu,Spring2002,CS461,5,Examples(cont),MailboxesServicesnearbypsprinterwithshortqueueand2MB,Spring2002,CS461,6,DomainNamingSystem,HierarchyNamechinstrap.cs.princeton.edu,edu,com,princeton,mit,cs,ee,ux01,ux04,physics,cisco,yahoo,nasa,nsf,arpa,navy,acm,ieee,gov,mil,org,net,uk,fr,Spring2002,CS461,7,NameServers,Partitionhierarchyintozones,Eachzoneimplementedbytwoormorenameservers,Princeton,nameserver,Cisco,nameserver,CS,nameserver,EE,nameserver,Root,nameserver,Spring2002,CS461,8,ResourceRecords,Eachnameservermaintainsacollectionofresourcerecords(Name,Value,Type,Class,TTL)Name/Value:
notnecessarilyhostnamestoIPaddressesTypeNS:
Valuegivesdomainnameforhostrunningnameserverthatknowshowtoresolvenameswithinspecifieddomain.CNAME:
Valuegivescanonicalnameforparticlehost;usedtodefinealiases.MX:
Valuegivesdomainnameforhostrunningmailserverthatacceptsmessagesforspecifieddomain.Class:
allowotherentitiestodefinetypesTTL:
howlongtheresourcerecordisvalid,Spring2002,CS461,9,RootServer,(princeton.edu,cit.princeton.edu,NS,IN)(cit.princeton.edu,128.196.128.233,A,IN)(,NS,IN)(,128.96.32.20,A,IN),Spring2002,CS461,10,PrincetonServer,(cs.princeton.edu,optima.cs.princeton.edu,NS,IN)(optima.cs.princeton.edu,192.12.69.5,A,IN)(ee.princeton.edu,helios.ee.princeton.edu,NS,IN)(helios.ee.princeton.edu,128.196.28.166,A,IN)(jupiter.physics.princeton.edu,128.196.4.1,A,IN)(saturn.physics.princeton.edu,128.196.4.2,A,IN)(mars.physics.princeton.edu,128.196.4.3,A,IN)(venus.physics.princeton.edu,128.196.4.4,A,IN),Spring2002,CS461,11,CSServer,(cs.princeton.edu,optima.cs.princeton.edu,MX,IN)(cheltenham.cs.princeton.edu,192.12.69.60,A,IN)(che.cs.princeton.edu,cheltenham.cs.princeton.edu,CNAME,IN)(optima.cs.princeton.edu,192.12.69.5,A,IN)(opt.cs.princeton.edu,optima.cs.princeton.edu,CNAME,IN)(baskerville.cs.princeton.edu,192.12.69.35,A,IN)(bas.cs.princeton.edu,baskerville.cs.princeton.edu,CNAME,IN),Spring2002,CS461,12,NameResolution,StrategiesforwarditerativerecursiveLocalserverneedtoknowrootatonlyoneplace(noteachhost)site-widecache,Spring2002,CS461,13,DistributedFileSystems,NoTransparencyGlobalAFS:
/cs.princeton.edu/usr/llp/tmp/fooWindows:
f:
/usr/llp/tmp/fooTransparencybyConventionNFS:
/usr/llp/tmp/fooOrNot:
/n/fs/fac5/llp/tmp/fooTransparencybyArchitectureSprite:
/usr/llp/tmp/fooPrivateversusSharedASF:
/usr/llp/tmp/fooversus/afs/shared,Spring2002,CS461,14,Example,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,Spring2002,CS461,15,StupidNamingTricks,SymboliclinksandmountpointsPer-UserandlogicalnamespacesComputeddirectoriesLoadbalancingandcontentdistributionAttribute-basednamesHash-basedschemes,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Lecnaming
![提示](https://static.bdocx.com/images/bang_tan.gif)