The Bio-Networking Architecture: a biologically inspired approach to the design of scalable, adaptive, and survivable/available network applications

The Bio-Networking Architecture: a biologically inspired approach to the design of scalable, adaptive, and survivable/available network applications
复制标题

生物网络架构:一种受生物学启发的方法,用于设计可扩展、自适应和可生存/可用的网络应用程序

DOI:
10.1109/saint.2001.905167
复制
发表时间:
2001
期刊:
Proceedings 2001 Symposium on Applications and the Internet
影响因子:
--
通讯作者:
T. Suda
T. Suda
中科院分区:
--
文献类型:
--
作者:
Michael Wang;T. Suda

文献摘要

被引文献

相似文献

我们相信,未来网络应用所面临的挑战,例如可扩展性、适应性和生存性/可用性,已经被大规模生物系统所克服,未来的网络应用将通过采用关键的生物学原理和机制而受益。我们最初的努力是将生物学原理和机制应用于网络应用程序的设计和实现,从而产生了生物网络架构。在生物网络架构中,称为网络实体的自主移动代理的集合用于实现应用程序。应用程序的理想特性,即可扩展性、适应性和生存性/可用性,来自其组成网络实体的集体行动和交互。我们描述了一个名为 Aphid 的 Web 内容分发应用程序,并通过模拟展示了 Aphid 能够适应不断变化的用户需求和位置。 Aphid 的可扩展性和生存性/可用性也得到了证明。
We believe that the challenges faced by future network applications, such as scalability, adaptability, and survivability/availability, have already been overcome by large scale biological systems and that future network applications will benefit by adopting key biological principles and mechanisms. Our initial effort at applying biological principles and mechanisms to the design and implementation of network applications has produced the Bio-Networking Architecture. In the Bio-Networking Architecture, a collection of autonomous mobile agents, called cyber-entities, are used to implement an application. The desirable characteristics of an application, i.e. scalability, adaptability, and survivability/availability, emerge from the collective actions and interactions of its constituent cyber-entities. We describe a Web content distribution application called Aphid, and show through simulations that Aphid adapts to changing user demand and location. Aphid's scalability and survivability/availability are also demonstrated.