plan b s net an adaptative file system for networks
play

Plan Bs /net : An adaptative file system for networks - PowerPoint PPT Presentation

Plan Bs /net : An adaptative file system for networks paurea@lsub.org http://plan9.escet.urjc.es/who/paurea


  1. Plan B’s /net : An adaptative file system for networks ����� ��������� ������� paurea@lsub.org http://plan9.escet.urjc.es/who/paurea �������������������������� � ��������� /net ����������� Pg. 1

  2. Roadmap � ��������� ������������ � ���� � � ���� ������ � /net � �������� � ������� ���� � ������� �������������������������� � ��������� /net ����������� Pg. 2

  3. �������������������������� � ��������� /net ����������� Pg. 3

  4. Today’s computing environments ������������� �������� ��������� � ��������� ��������������� � ��������� ���������� � ��������� ���������� � ���� ���� ��� �� � ���� � ���� ��� �� �������������������������� � ��������� /net ����������� Pg. 4

  5. Computing environments (cntd) �������� � ���� �� ������ ����� ��� ��������� � ���� ����� ������� �� ������� ���� ������� ����� ����� � ������ � ��� � ���� �� ������� ���������� ���� �� ��������� � ���� ��������� ����������� ���������� ��� � ���� �� � ���� � ������ ���������� � � ������������ ��� ������� ��� �������� �������������������������� � ��������� /net ����������� Pg. 5

  6. �������������������������� � ��������� /net ����������� Pg. 6

  7. Plan B ����� ��� �������� ����������� ������������ � �� ����������� � �� ������� � open �������� � ������ ����� ��� �������� ��������� � ������� �������� ��� ������� ��������� � ��� ����������� ����� ����� ��������������� �������������������������� � ��������� /net ����������� Pg. 7

  8. Plan B (cntd.) ������� : import any /usr/nemo!Dgsyc /usr/nemo : import -b any /usr/nemo /usr/nemo : ns ... /usr/nemo: nautilus!fs!/usr/nemo /usr/nemo: aquamar!fs!/usr/nemo : cp /usr/nemo/doc/slides.mf /b/printer �������������������������� � ��������� /net ����������� Pg. 8

  9. Name spaces ���� �� ������ ��������� ��� ������ � ���� � ������� ����� ������ � ��� ��� ������������ � ������� ������ ������ � ����� ����� �� ����������� ����� � ������� ����������� ������� �������������������������� � ��������� /net ����������� Pg. 9

  10. Name spaces (cntd.) ���������� � �������� ���������� �� ���������� � ���� �� ������ ������������ � �������� ���� ��� ������ ���� ��� ���������� � ���� ������� ����� ���� �������� � �������� : cp slides.ps!Tpostscript /b/printer �������������������������� � ��������� /net ����������� Pg. 10

  11. �������������������������� � ��������� /net ����������� Pg. 11

  12. Plan B’s /net ��������� �� ��� ������� ������ ��� �������� �������� � ��� ���� ������ ��� ������� � � ���� ����� ������ ��������� ����������� � ����� ������ �� ����������� ��� ���� ����� �������������������������� � ��������� /net ����������� Pg. 12

  13. Plan B’s /net (cntd.) ������ �� � ���� /net/machine!svc /net/any!svc /net/local.N!svc �������������������������� � ��������� /net ����������� Pg. 13

  14. Use of namespaces �������������������������� � ��������� /net ����������� Pg. 14

  15. ������ ����� ��� /nautilus:http /sargazos:fs /net /net �������� /nautilus:http ��� /usr �������������������������� � ��������� /net ����������� Pg. 15

  16. /net layers ����������� ����������� ���� ����� ���� ���� ���� ��� ��������� ��������� ��������� ��� �������� �������� ��� ��� ����� ����� �������������������������� � ��������� /net ����������� Pg. 16

  17. �������������������������� � ��������� /net ����������� Pg. 17

  18. Plan B’s /net (cntd.) ��������� � �� ����������� ����� � � ����� � �� ���������� ����� �� �������� ��� �������� � �������� �������� �� /net � ����������� ������� � ����������� ��� ������ ��� ������ �������������������������� � ��������� /net ����������� Pg. 18

  19. Client ������ ��� �������� make( � /net/nautilus:http:0 � ); ���� ��� ������� copy( � /net/nautilus:http:0 � , �� � ���� � � ����� ������������� �������������������������� � ��������� /net ����������� Pg. 19

  20. Client (cntd.) ��� ��� ����� �� ������ n � ����� � ���� � � ������ � �������������������� � � 0, �������������� ���� �� delete( � /net/nautilus:http:0 � ); �������������������������� � ��������� /net ����������� Pg. 20

  21. Server �� � ���� ��� ���� ����� �������� make( � /net/local:http:0 � ); ��� ��� ������� n � ����� � ���� � � ����� � ����������������� � � ��������������� �������������������������� � ��������� /net ����������� Pg. 21

Recommend


More recommend