【文件属性】:
文件名称:Trabalho1-SD
文件大小:464KB
文件格式:ZIP
更新时间:2021-04-08 07:37:30
Python
工作-PPD-2020/1
分布式文件系统
2021年4月4日交付
系统应该形成一个Peer-2-Peer网络,用于分布式存储将在所有用户之间共享的数据。 整个系统必须至少有1个用户,最多50个用户,并且至少有一个管理员进程。 文件将由最多500个字符的字符串模拟。 系统应具有以下功能的应用程序“用户”:
列出文件:列出系统中存储的所有文件,并指明每个文件的名称;
加载文件:接收要加载的文件的名称作为输入,并在屏幕上显示文件的内容;
保存文件:接收文件的名称和内容作为输入,在屏幕上打印响应以确认或不存储文件。
系统应具有一个“管理员”过程,该过程必须:
记录已连接的用户;
记录存储的文件及其位置;
保持文件的平衡分发。
整个系统应:
保持可伸缩性,允许包括新用户和负载平衡(在用户之间分配文件);
提供位置和移动透明性(访问其他用户上的文件)。 进程必须维护一个文本文件以
【文件预览】:
Trabalho1-SD-main
----README.md(2KB)
----usuario()
--------Usuario.py(3KB)
----Trabalho 1 SAD.pdf(487KB)
----administrador()
--------Admin.py(2KB)