奥瑞对等网络电子邮件服务系统_第1页
奥瑞对等网络电子邮件服务系统_第2页
奥瑞对等网络电子邮件服务系统_第3页
奥瑞对等网络电子邮件服务系统_第4页
奥瑞对等网络电子邮件服务系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、对等网络个人电子邮件服务系统 技术白皮书 奥奥瑞瑞对对等等网网络络电电子子邮邮件件服服务务系系统统技技术术白白皮皮书书产品名称: 奥瑞对等网络电子邮件服务系统开发单位: 奥瑞软件有限公司公司地址: 山东省威海市高科技产业开发区沈阳路 108 号创新大厦 422 室邮政编码: 264209联系电话: 0631 - 5621520 5621505 2861205目 录TU一一UTTU背背景景UT.1对等网络个人电子邮件服务系统 技术白皮书 TU1.1UTTU无无限限的的商商业业邮邮箱箱的的存存储储空空间间和和低低廉廉的的系系统统费费用用UT.1TU1.2UTTU能能满满足足多多媒媒体体通通信信存存

2、储储需需求求的的电电子子邮邮件件系系统统UT.1TU1.3UTTU从从源源头头上上消消灭灭垃垃圾圾邮邮件件UT.2TU1.4UTTU阻阻断断病病毒毒通通过过电电子子邮邮件件系系统统传传播播UT.2TU二二UTTU技技术术架架构构UT.3TU1.1UTTU基基本本原原理理UT.3TU1.2UTTU关关键键技技术术内内容容UT.5TU三三UTTU技技术术特特点点和和创创新新性性UT.7TU1.1UTTU产产品品创创新新点点UT.7TUUTTU产品结构创新UT.7TUUTTU产品技术创新UT.7TUUTTU产品性能的革命性变化UT.7TU1.2UTTU对对等等网网络络实实名名技技术术的的创创新新点点

3、UT.8TU1.3UTTU对对等等网网络络检检索索技技术术的的创创新新点点UT.8TU1.4UTTU对对等等网网络络安安全全支支付付技技术术的的创创新新点点UT.8TU1.5UTTU对对等等网网络络存存储储技技术术的的创创新新点点UT.9TU四四UTTU功功能能说说明明UT.9TU1.1UTTU系系统统管管理理员员功功能能UT.9TU1.2UTTU域域管管理理员员功功能能UT.9TU1.3UTTU普普通通用用户户功功能能UT.10TU五五UTTU实实现现方方法法UT.11TU1.1UTTU实实现现平平台台UT.11TU1.2UTTU实实现现的的语语言言环环境境UT.11TU1.3UTTU实实现

4、现方方式式UT.11TU六六UTTU系系统统运运行行环环境境UT.11TU1.1UTTU企企业业版版UT.11TU1.2UTTU专专业业版版UT.11TU七七UTTU技技术术来来源源、知知识识产产权权归归属属UT.12TU八八UTTU国国内内外外发发展展现现状状、同同类类产产品品和和技技术术的的比比较较UT.12TU1.1UTTU同同类类产产品品比比较较UT.12TU1.2UTTU对对等等网网络络实实名名技技术术 (PNS) 比比较较UT.12TU1.3UTTU对对等等网网络络检检索索技技术术 (PIS) 比比较较UT.13TU1.4UTTU对对等等网网络络存存储储技技术术比比较较UT.13T

5、U九九UTTU与与传传统统邮邮件件系系统统的的比比较较UT.14TU1.1UTTU与与广广义义的的传传统统邮邮件件系系统统的的比比较较UT.14对等网络个人电子邮件服务系统 技术白皮书 TU1.2UTTU与与SendMail的的比比较较UT.15TU1.3UTTU与与微微软软Exchange Server的的比比较较UT.15一一 背背景景随着网络用户数目的飞速增加,网络内容的日益丰富,多媒体数字信息的爆炸式增长,本公司主要为国内外企业和个人提供无限容量的高稳定、高可靠的对等网络电子邮件系统,用以满足电子邮件市场的如下急需:对等网络个人电子邮件服务系统 技术白皮书 1.1 无无限限的的商商业业

6、邮邮箱箱的的存存储储空空间间和和低低廉廉的的系系统统费费用用专业市场调查报告显示,电子邮件已经取代电话和传真,成为现代企业中最重要和最流行的通信工具。在 2000 年 7 月 Pitney Bowes 的Messaging for Innovations调查研究中发现,美国大型企业平均每位员工每天收发 204 个电子邮件。由于电子邮件的广泛使用,现代企业对电子邮件存储空间的需求正以每年翻翻的速度增长,这给各家企业带来了沉重的经济负担。现代企业正面临着越来越严重的商业邮箱存储空间危机。根据 Network World Magazine 在 2001 年 1 月 31 日发表的统计报告显示(E-M

7、ail Growth Hogs Enterprise Resources),2001 年平均每个电子邮件的大小是 286K 字节。这样平均每个员工每天收发邮件量是 5.83 兆字节。一个 100 兆字节的邮箱将在 34.3 天内被填满。而现在美国企业中能为每位员工提供 100 兆字节邮箱的公司屈指可数。因此为了节省开销,很多公司或多或少都有不少对收发邮件点限制,可这样又对员工的生产率产生了负面影响。在有效控制系统费用的前提下,解除对员工电子邮箱尺寸限制从而提高员工生产率已经成为现代企业的一项迫切需求。而基于对等网络的电子邮件技术正是用来解决这项矛盾的!1.2 能能满满足足多多媒媒体体通通信信存

8、存储储需需求求的的电电子子邮邮件件系系统统在技术日新月异的今天,数字照相机已经开始逐渐取代传统照相机。在未来十年里,数字照相机的市场大小将会增加一倍,并且其普及速度也在逐渐增加。数字摄像机在发达国家开始普遍流行,这种趋势会逐渐加快并扩展到世界各国。电子照相机和电子摄像机的出现也对电子邮件技术提出了新的要求。一张普通电子照片的大小在压缩后的尺寸大约是 600 千字节,一段动画需要几兆字节,而一段影像需要几百兆字节。现有的邮箱容量显然远远不能满足用户要求,对等实体电子邮件技术将会及时满足用户对存储空间的要求而受到广泛欢迎。1.3 从从源源头头上上消消灭灭垃垃圾圾邮邮件件年月份,垃圾邮件的数量第一次

9、在全球范围内超过了正常邮件的数量。预计到年,垃圾邮件的数量将会占所有邮件总量的左右。据统计,美国在线每天要处理的垃圾邮件量达几十亿个。许多专家预计,如果垃圾邮件的迅猛发展势头不能得到及时制止,邮件本身的可行性将会成为问题!面对垃圾邮件的强大攻势,互为敌手的微软公司()和美国在线公司()不得不联手对付垃圾邮件的威胁。对等网络个人电子邮件服务系统 技术白皮书 传统的应付垃圾邮件的方法是依赖于邮件过滤器。邮件过滤器仔细检查每一封邮件的内容,根据发送邮件地址、邮件内容中的关键字等等来判断一封邮件是否为垃圾邮件。这个解决方案存在一些根本性问题。一是工作量大,互联网上每天流动的垃圾邮件数量以数十亿计,过滤

10、每一封邮件显然存在可行性问题,特别是在邮件量日益增大的情况下。过滤器的使用往往导致系统性能的迅速降低,比如现在一般过滤器导致服务器处理容量降至原来的十分之一。三是垃圾邮件和正常邮件往往内容上并无区别,从内容上判断一个邮件是否为垃圾邮件存在技术上的可行性问题。对等网络邮件系统设计使用微支付技术,邮件用户每发出一封邮件,它需要向对方支付一定数目的虚拟货币。虚拟货币技术能准确统计任何一个用户发出的邮件总量,从而可以控制任何一个人可以发出的邮件量。垃圾邮件的特点是邮件数量大,使用对等网络邮件个人服务的微支付特性,结合对等网络邮件个人服务的其他高级设计,系统管理员可以有效地控制垃圾邮件,使它不能发出。从

11、而一方面达到了控制垃圾邮件的能力,另一方面避免了传统反垃圾邮件技术需要查看邮件内容等局限性,无论在效益和性能上都有极大提高。1.4 阻阻断断病病毒毒通通过过电电子子邮邮件件系系统统传传播播病毒已经成为行业和任何电脑用户的头号敌人。病毒在全球范围内造成了高达亿美金的损失,而年的造成了高达亿美金的损失。最近的病毒在其高峰期造成了的互联网通信数据包毁坏。许多专家相信,过去的这些病毒造成的损失还仅仅是个开始,以后的新型病毒可以造成的损失将远远大于前面提到的这些病毒造成的损失。美国国土安全部警告病毒攻击可能是恐怖分子将要使用的一个新型手段。年月份,美国政府发布 National Strategy to

12、Secure Cyberspace 要求政府和企业联手遏制病毒的传播。更加令人忧虑的是现有邮件系统已经成为病毒的传播工具。最近的病毒和其他一些病毒都是主要通过传播的。现在的防病毒方案依赖于杀毒软件,为了有效阻止病毒传播,用户往往需要同时安装多家杀毒软件产品,并且需要花费大量精力更新杀毒软件。同时杀毒软件只能用于发现和消灭已知病毒,对于新出现的病毒就无能为力了。从这种意义上,现在的防病毒方案总是滞后于病毒的传播,不能有效保护用户。对等网络个人电子邮件系统邮件个人服务的所有系统通信是基于用户私钥,即使病毒感染了某台机器,该病毒也很难或无法获得用户私钥,从而阻止病毒使用该私钥和其他用户对等网络个人电

13、子邮件服务系统 技术白皮书 通信。这样对等网络个人邮件服务可以从根本上切断病毒传播链,从而保护用户不受病毒侵害。这种方法的好处是一劳永逸的解决问题,可以阻止所有新、旧病毒传播。此外对等网络个人邮件服务中所有用户通信都有数字签名,有助于发现任何病毒的源头,从而可以给司法工作者提供有力的司法工具。二二 技技术术架架构构1.1 基基本本原原理理传统的电子邮件系统一般采用一台专用的邮件服务器代为收发本系统的电子邮件。这种中央集中的方式对该服务器在存储,速度,稳定性等方面的要求较高,一般需要专门的维护。这样就增加了应用成本。同时由于系统成员的邮箱都设在服务器上,服务器有 限的硬盘容量限制了成员邮箱的大小

14、和成员的数量,造成系统扩员时系统构建成本随着成员数的增加而非线性地增加。据统计,一个企业的电子邮件通信的 80%为内部通信。这种通信本质上可以在成员间直接发送,但是传统的电子邮件系统对中央服务器依赖使得系统中的所有邮件都得绕道于中央服务器,从而给网络和服务器造成不必要的负担。图 1奥瑞对等网络电子邮件系统则构建在一个与传统电子邮件系统完全不同的纯分布式的环境之上。一个安装了奥瑞对等网络电子邮件服务的系统,将在该系统内部所有成员的计算机上安装对等网络个人电子邮件服务程序。该服务程序将直接管理个人电子邮箱的创建、管理,和电子邮件在成员与成员、成员与网关之间的传递。与现有电邮系统不同,电子邮箱将被直

15、接创建于个人计算机对等网络个人电子邮件服务系统 技术白皮书 上。传统的中央服务器在对等网络电子邮件系统中则退化为一个邮件网关,主要负责外部邮件的收发和路由。而系统内部的电子邮件传递将不再绕道于传统的中央服务器,而是在成员与成员之间直接发送。正如上图所示,如果对方成员的计算机当时不挂在线上,我们的对等网络就会发挥其协作特性,利用网络的共享存储来存储邮件。当目标成员上线的时候,他的机器又会从对等网络上收集获取发给他的邮件。另外,奥瑞对等网络电子邮件系统中嵌入了一个高效的网络支付系统。电子邮件的发送者必须向收信者或者暂时代为存储数据者支付虚拟货币。这一措施从源头上预防了系统内垃圾邮件的产生,还在鼓励

16、用户多为他人提供服务同时也使用户能更多地得到他人的服务,从而形成一个良性的协作环境。个人电子邮件服务对等网络平台TCP/UDP个人计算机对等网络平台TCP/UDP个人计算机个人电子邮件服务对等网络平台TCP/UDP个人计算机网络个人电子邮件服务图 2以上这些协作功能都是基于解决一个关键问题,那就是如何在一个不稳定的大规模的分布式的计算环境上提供一个稳定的计算、存储共享机制。对于这个问题的解决方案就是本公司专利技术:对等网络软件平台技术。该技术可以整合网络上闲置的边缘计算资源,让系统内的成员按照一定规则自由、安全、公平地搜索、共享包括处理器周期、存储、带宽在内的各种计算资源。它就是2002科学美

17、国人杂志在一个世界级的计算机的文章中指出的一个国际互联网级的操作系统 - “一个国际互联网级的操作系统将使程序员能在这个世界级的计算机上自由地创造软件而无需担心它所基于的杂乱无章的硬件。”本公司开发的对等网络个人电子邮件系统就是在这个互联网级的操作系统上的一个应用程序。对等网络个人电子邮件系统具有以下功能:高效收发邮件、邮箱容量无限、系统可无限扩展、超高的稳定性和抗毁性、保密通信、反垃圾邮件、阻断病毒传播。对等网络个人电子邮件服务系统 技术白皮书 1.2 关关键键技技术术内内容容本公司的对等网络软件平台技术功能全面而高效,具有相当的复杂度。它不仅成为了本项目产品的基础平台,也可以作为未来效用计

18、算和格式计算的基础平台。本公司的对等网络软件平台主要由四个基础模块组成。1) Peer Naming Service对等网络实名服务(PNS)一个对等网络系统往往由一个物理网络上的一系列节点计算机组成。典型的物理网络可以是国际互联网或公司内部的局域网。为了使对等网络内的每个节点都能够找到任何一个其它节点从而使对等网络形成一个统一的虚拟网络,系统内的每个节点都必须拥有一个固定的实名(Peer ID)。通过这些实名,对等网络中的节点计算机到实名空间有了一个一一映射。而在物理网络中的数据通讯往往是基于 IP 地址。这样,为了使对等网络中的节点之间能够自由通讯,从对等实名到 IP 地址的转换服务是一个

19、对等网络系统所必须的。对等网络实名服务就是这样一种没有中央服务器的协作式实名查询服务。该技术是整个奥瑞对等网络平台技术的基础。从另外一个角度看,由于对等网络实名服务可以找到在对等网络实名空间中离目标实名最近的实名和它所代表的节点的 IP 地址,对等网络实名服务可以被应用于分布式哈希表技术(DHT).因为,给定一个键,该键可以被哈希到一个实名值,然后通过这个实名用对等网络实名服务快速找到在实名空间中离该哈希值最近的节点,将键存于该节点。这种应用将在本公司的另一项技术,对等网络数据检索,中找到例子。Peer Indexing Service对等网络数据检索 (PIS)对等网络数据检索技术利用了基于

20、对等网络实名服务的分布式哈希表技术,建造了一个纯分布式数据检索服务。奥瑞个人电子邮件服务就是应用对等网络数据检索来实时搜索对等网络中可利用的存储资源。Peer Secure Payment Service 对等网络安全支付对等网络安全支付技术解决的是对等网络数据存储安全付费问题。在我们的对等网络中,当一个节点要存一块数据到另一个确定的节点时,或者当一个节点要从另一个节点获得服务时,第一个节点要向第二个节点支付一定的虚拟货币。这样,在对等网络中,每一个要获得服务的节点都必须支付一定的货币,每一个提供服务的节点都将获得一定的货币。这样系统成员在利益的驱动下愿意主动提供服务,从而避免了由于愿对等网络

21、个人电子邮件服务系统 技术白皮书 意提供服务的节点不够而造成的 Super Peer 问题。也就是说,系统中的所有服务只是由系统中极小的一部分成员提供,这部分成员负载压力很大,而其他成员则坐享其成,不愿意分担压力,造成负载失衡和分配不公。奥瑞个人电子邮件服务中的分布式存储服务就是建立在这个对等网络安全支付技术之上,从而用成员利益确保在系统内有足够的成员计算机提供充足的存储资源。Peer Storage Service 对等网络分布式存储(PSS)对等网络分布式存储技术是基于对等网络实名技术,数据检索技术和数据安全存储技术的对等网络数据存储共享技术。奥瑞个人电子邮件服务就是应用对等网络分布式存储

22、技术来存储发给暂时不在线上的目标节点的电子邮件。当然,对等网络分布式存储技术也可以被应用于个人电子邮件服务以外的产品。Core Email Service (Mail Transfer Agent i.e. MTA)Peer Storage ServiceMessaging ServicePaid Point Storage ServiceSMTPMessaging ServicePeer Name SerivieSecure Storage ServiceIndexing ServiceAccount Management Service图 3上图为各项技术模块在整个项目产品中的结构位置。三

23、三 技技术术特特点点和和创创新新性性1.1 产产品品创创新新点点1.1.1产产品品结结构构创创新新突破了传统系统将电子邮件服务设置在中央服务器上的限制,将电子邮件服务程序分布于个人计算机上,形成了一个对等的电子邮件通信网络。对等网络个人电子邮件服务系统 技术白皮书 1.1.2产产品品技技术术创创新新A.公司的对等网络计算平台技术解决了如何在一个不稳定的大规模的分布式的计算环境上提供一个稳定的资源搜索和共享机制的问题。由于个人计算机与传统的服务器相比具有不可靠、不能时时在线上等动态特性,这个问题的解决保证了对等网络个人电子邮件服务系统的稳定性和可靠性。B.对等网络计算平台综合了对等网络实名技术、

24、检索技术、安全支付技术和存储技术等四项对等网络基本技术,并对每项技术进行了创新。对每项技术创新点的具体描述请见以下几个小节。1.1.3产产品品性性能能的的革革命命性性变变化化产品结构和技术的创新使得项目产品的性能与现有产品的性能相比取得了革命性的变化。A.邮箱容量由于邮箱直接开设在个人计算机上,邮箱的容量取决于该机的硬盘大小。这与传统邮箱相比等于在不增加成本的基础上完全突破了容量限制,为数字多媒体时代的到来做好了准备。C.信件收发速度系统内部的信件收发直接点对点通信,不必绕道于服务器,减少了网络流量,加快了信件收发速度。D.可靠性协作式分布环境不必依赖于中央服务器,只要有网络,就可以有邮件通信

25、存在。这样大大提高了系统的抗毁性和可靠性。E.安全性系统基于安全通信模块,所有通信均需公私钥加密、验证。F.反垃圾邮件由于采用了对等网络数据存储安全付费系统,发送邮件需要向对方支付虚拟货币,这从源头上遏制了垃圾邮件的产生。G.系统构建成本不必购买昂贵的服务器和磁盘存储阵列。最大限度地利用了用户自己的个人计算机资源。而且随着系统的增员,系统的成本增加只是在于新增的客户端软件,对等网络个人电子邮件服务系统 技术白皮书 成本只会极慢地线性增长。而传统的邮件系统在成员增长时往往会在服务器软硬件负载过满时遇到瓶颈,需要更新服务器软硬件,成本昂贵。H.维护费用在本产品系统中,由于没有责任重大的中央服务器,

26、自适应能力强,系统维护不需专人看管,大大节约了维护费用。1.2 对对等等网网络络实实名名技技术术的的创创新新点点1) 对实名的查询速度与系统中节点的个数的对数成正比,从而使系统具有无限可扩展性;既适用于内部局域网,也适用于整个国际互联网。它的优越算法进一步保证了查询速度不敏感网络的动态特性;考虑到未来的发展,该技术同时支持 IPV4 和 IPV6。1.3 对对等等网网络络检检索索技技术术的的创创新新点点1) 它完全突破了传统的利用中央数据索引建立的搜索引擎技术,建立了基于对等网络设备的协作共享式实时数据检索。它的检索速度与系统中节点的个数的对数成正比;各节点为检索所承受的计算负载相当平衡,没有

27、瓶颈,从而使深度检索国际互联网级的对等网络上的任意资源成为可能。它的准实时特性又适用于动态的数据环境,使它成为未来对等网络资源共享、调配的基础服务。1.4 对对等等网网络络安安全全支支付付技技术术的的创创新新点点1) 大多数的在线支付系统都要依靠一个中央银行来验证、核实每笔交易中货币的流动。这样的做法对于大规模的对等网络系统来说对于中央银行服务器的负载太大,不现实。本公司的对等网络安全支付系统的在算法上结合了微支付算法和传统算法,减少了支付过程对中央银行服务器的依赖,将更多的计算放在线下处理,从而极大地提高了网络交易的效率。它创造了存款箱的概念,以最小的努力防止了不法成员的二次存款。1.5 对

28、对等等网网络络存存储储技技术术的的创创新新点点1) 给定一个数据块,对等网络分布式存储技术可以利用对等网络检索技术在对等网络中找到最合适的存储资源在将数据存储前,PSS 对之进行了分块和冗余编码,保证只需获得其中的一部分就可以恢复原来的数据。这种编码和冗余可以很好地适应动态环境。对等网络个人电子邮件服务系统 技术白皮书 分布式存储服务是建立在对等网络安全支付技术之上的,从而以付费的方式用成员利益确保在系统内有足够的成员计算机提供充足的存储资源。四四 功功能能说说明明1.1 系系统统管管理理员员功功能能1)系统管理员密码修改2)创建域3)删除域4)域名列表1.2 域域管管理理员员功功能能1)登录

29、域2)登出域3)启动域4)关闭域5)修改域管理员密码6)修改注册服务器地址7)网关管理A.网关列表B.增加网关C.删除网关D.修改网关地址8)实名服务种子服务器管理A.种子服务器列表B.增加种子服务器C.删除种子服务器D.修改种子服务器地址9)用户管理A.用户列表B.增加用户C.删除用户D.用户搜索E.修改用户密码和信息对等网络个人电子邮件服务系统 技术白皮书 10) 用户注册令牌管理A.令牌列表B.令牌搜索C.创建令牌D.删除令牌E.更新令牌1.3 普普通通用用户户功功能能1)邮箱信息管理A.邮箱注册B.邮箱密码修改C.用户个人信息修改2)本机邮局管理A.启动本机邮局关闭本机邮局本机邮箱列表

30、删除本机邮箱邮箱管理所在硬盘分区所剩空间邮箱大小设置暂存空间大小设置邮件路由设置客户端邮件应用程序管理A)增加允许使用邮件服务的应用程序B)删除允许使用邮件服务的应用程序五五 实实现现方方法法1.1 实实现现平平台台目前,奥瑞对等网络电子邮件系统是在 windows 平台上开发的。Windows 操作系统占据了绝大多数个人计算机市场。由于奥瑞的电子邮件服务将被安装于大量普通的用户端计算机,因此选用Windows 开发平台保证了我们能够整合、利用最多的资源。奥瑞的电子邮件服务中的服务器只增加了管理用户注册和提供网关服务的功能,其他功能与普通用户端机器相同,所以对硬件的要求很低。传统的中央服务器通

31、常会用到 HP, IBM, SUN 等公司的小型机,通常会安装 HP-UNIX, AIX 对等网络个人电子邮件服务系统 技术白皮书 ,SOLARAS 和 LINUX 等操作系统。而现在,奥瑞对等网络电子邮件服务系统的服务器只需由普通PC 充当即可,而且数目可以任意增加,Windows 操作系统足以满足要求。1.2 实实现现的的语语言言环环境境奥瑞对等网络电子邮件系统建立与奥瑞对等网络计算平台之上。奥瑞对等网络计算平台作为产品的核心技术全部由 C/C+开发,并作了系统优化。这大大提高了系统核心代码的运行速度。用户管理服务器代码则是基于.Net Framework 的 Web Service。We

32、b Service 调用 COM,COM 调用PRC,PRC 调用我们的核心 Windows Service1.3 实实现现方方式式奥瑞对等网络电子邮件服务在用户安装后表现为 Windows Service,在后台运行。邮件用户可以通过企业的网页注册新的邮件账户。用户可以通过基于 MFC 图形界面的设置进程,察看、管理在本地的个人邮箱情况。系统管理员可以通过网页管理域系统和系统中的用户成员。六六 系系统统运运行行环环境境 1.1 企企业业版版 操作系统:Microsoft Windows 2000, 2003, XP; 加上 .Net Framework内 存:256M 以上硬 盘:10G 以

33、上 1.2 专专业业版版操作系统:Microsoft Windows 2000, 2003, XP内 存:128M 以上硬 盘:没有限制七七 技技术术来来源源、知知识识产产权权归归属属本项目的所有技术均为公司自行开发,公司拥有专利和完整的知识产权。其中,公司已经为对等网络计算平台中所包含的四项基本技术:对等网络实名技术、对等网络检索技术、对等网络安全支付技术、对等网络存储技术在美国申请了专利。对等网络个人电子邮件服务系统 技术白皮书 八八 国国内内外外发发展展现现状状、同同类类产产品品和和技技术术的的比比较较1.1 同同类类产产品品比比较较在对等网络电子邮件服务领域,目前世界上只有极少数的科研

34、论文提及。最先进的工作都只不过涉及项目原型。具体的例子请参看 p2p-email 项目()和 J. Kangasharju, K.W. Ross, D. Turner, Secure and Resilient P2P E-Mail: Design and Implementation, Third International Conference on P2P Computing, Linkoping, Sweden, September 2003。其中 JXTA 的 p2p-email 项目自从2002 年出了 Alpha 版后就基本停顿。而后者则对 P2P E-Mail 的可行性和优势进

35、行了分析,勾画了 P2P E-Mail 的美好前景。这个德国的 TU Darmstadt、美国纽约 Polytechnic University 和加州州立大学的合作项目还设计并且实现了一个原型系统。但这个原型系统非常原始,只覆盖了本项目产品的 1/3 的功能。从以上各机构对对等网络电子邮件服务的研究显示出对等网络电子邮件服务美好的应用前景。但是他们都是依赖于别人的对等网络平台,使得产品不能自主完整。同时,由于技术上的原因,没有一家机构的模型能结合包括对等实名、检索、存储、支付在内的对等网络所需的所有基础服务,他们的产品性能离商用要求还很远,实用化和商品化的道路还很漫长。本项目产品立足于自身开

36、发的高性能的对等网络平台,提供了功能完整的商用对等网络电子邮件系统。这在世界上到目前为止是绝无仅有的。这是本项目产品的革命性和独创性的最真实的体现。1.2 对对等等网网络络实实名名技技术术 (PNS) 比比较较目前世界上已有的著名对等网络系统,像 Gnutella 和 Freenet,的实名系统是一种基于广播方法的实名查找系统。这种算法虽然利用了分布式并行的优点,但是不能保证查找结果,而且极大地占用了网络带宽资源,查找效率很低。MIT 的 chord 系统,UC Berkeley 的 CAN 系统,和Microsoft Research 和 Rice University 的 Pastry 系

37、统以各自的方式避免了采用广播方法技术,为查找结果赋予了确定性,并提高了查找效率。本项目的 PNS 技术,在效率上进一步超过了Chord 和 CAN 系统,在效率量级上与最新的 Pastry 技术相似。但是 PNS 技术在系统的简单性上超越了 Pastry,并运用了指数性缓存等新的概念和算法,在抗毁性和动态环境的自适应能力上有了很大提高。以下表格提供了一个 PNS 技术与这些世界上最新的 P2P 实名技术在搜索效率上的比较,反映出 PNS 技术在搜索性能上的优越。其中 N 是对等网络系统成员的个数。PNSGnutellaFreenetChordCANPastry对等网络个人电子邮件服务系统 技术

38、白皮书 搜索效率)(NLogOk)(NO)(NO)(2NLogO)(/1 dNO)(LogNO表 11.3 对对等等网网络络检检索索技技术术 (PIS) 比比较较世界上已有的最新的 P2P 检索系统如 GISP(Global Information Sharing Protocol)只是对现有的DHT 直接简单应用,也就是说给定一个(key, value)对, 将它 Hash 到一个 ID;再用实名服务找到对应这个 ID 的机器的网络地址,这台机器就负责存储有这个 key 的对子。GISP 没有考虑到负载平衡和信息的动态实时性。而本项目的 PIS 技术采用分层的 ID 空间,加入了抗毁功能,考虑了负载平衡和相邻节点的动态同时上下线,并用 cache 提高检索速度,基本达到检索的实时行,在性能上全面超过 GISP。1.4 对对等等网网络络存存储储技技术术比比较较目前世界上最新的 P2P 存储技术,如 PAST,只是应用一项对等网络实名技术 Pastry 直接将文件存于与文件 ID 最相近的节点上。这种算法没有考虑到文件的大小和对等网络中各节点的存储能力的不同。它的 ca

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论