| 852 | |
| 853 | First create a slice: |
| 854 | {{{ |
| 855 | $ omni.py deletesliver IG-CT-3 -a ig-gpo IG-CT-3-princeton.rspec |
| 856 | INFO:omni:Loading config file /home/lnevers/.gcf/omni_config |
| 857 | INFO:omni:Using control framework pg |
| 858 | INFO:omni:Substituting AM nickname ig-gpo with URL https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN |
| 859 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 expires on 2013-05-24 20:40:19 UTC |
| 860 | INFO:omni:Substituting AM nickname ig-gpo with URL https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN |
| 861 | INFO:omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=b6b59bcbe71325a4f6aa2b59e58ad1de) |
| 862 | INFO:omni:Deleted sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 on unspecified_AM_URN at https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 |
| 863 | INFO:omni: ------------------------------------------------------------ |
| 864 | INFO:omni: Completed deletesliver: |
| 865 | |
| 866 | Options as run: |
| 867 | aggregate: ['ig-gpo'] |
| 868 | framework: pg |
| 869 | |
| 870 | Args: deletesliver IG-CT-3 IG-CT-3-princeton.rspec |
| 871 | |
| 872 | Result Summary: Deleted sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 on unspecified_AM_URN at https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 |
| 873 | INFO:omni: ============================================================ |
| 874 | |
| 875 | }}} |
| 876 | Then create slivers at all OpenFlow aggregates. This confirmation test creates a sliver at each of the following aggregates using the RSpec specified. RSpecs can be found [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Princeton here]. |
| 877 | {{{ |
| 878 | $ omni.py createsliver -a of-nlr IG-CT-4 IG-CT-4-openflow-nlr.rspec |
| 879 | $ omni.py createsliver -a of-rutgers IG-CT-4 IG-CT-4-openflow-rutgers.rspec |
| 880 | $ omni.py createsliver -a of-i2 IG-CT-4 IG-CT-4-openflow-internet2.rspec |
| 881 | $ omni.py createsliver -a of-gpo IG-CT-4 IG-CT-4-openflow-gpo.rspec |
| 882 | $ omni.py createsliver -a eg-of-renci IG-CT-4 IG-CT-4-openflow-eg-renci.rspec |
| 883 | $ omni.py createsliver -a of-uen IG-CT-4 ./IG-CT-4-openflow-uen.rspec |
| 884 | $ omni.py createsliver -a ig-of-princeton IG-CT-4 IG-CT-4-openflow-ig-princeton.rspec |
| 885 | $ omni.py createsliver -a ig-of-gpo IG-CT-4 IG-CT-4-openflow-ig-gpo.rspec |
| 886 | $ omni.py createsliver -a ig-of-utah IG-CT-4 ./IG-CT-4-openflow-ig-utah.rspec |
| 887 | |
| 888 | }}} |
| 889 | Then create a sliver at each of the compute resource aggregates, RSpecs used can be found RSpecs can be found [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Princeton here]. |
| 890 | |
| 891 | {{{ |
| 892 | $ omni.py createsliver -a pg-utah IG-CT-4 IG-CT-4-rutgers-wapg-pg-utah.rspec |
| 893 | $ omni.py createsliver -a ig-utah IG-CT-4 IG-CT-4-ig-utah.rspec |
| 894 | $ omni.py createsliver -a ig-gpo IG-CT-4 IG-CT-4-ig-gpo.rspec |
| 895 | $ omni.py createsliver -a eg-renci IG-CT-4 IG-CT-4-eg-recni.rspec |
| 896 | $ omni.py createsliver -a ig-princeton IG-CT-4 IG-CT-4-ig-princeton.rspec |
| 897 | }}} |
| 898 | |
| 899 | Determine login for each of compute resources: |
| 900 | {{{ |
| 901 | $ readyToLogin.py -a ig-princeton IG-CT-4 |
| 902 | <...> |
| 903 | kt's geni_status is: ready (am_status:ready) |
| 904 | User lnevers logins to kt using: |
| 905 | xterm -e ssh -p 30778 -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.cs.princeton.edu & |
| 906 | |
| 907 | kt2's geni_status is: ready (am_status:ready) |
| 908 | User lnevers logins to kt2 using: |
| 909 | xterm -e ssh -p 30779 -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.cs.princeton.edu & |
| 910 | |
| 911 | $ readyToLogin.py -a ig-gpo IG-CT-4 |
| 912 | <...> |
| 913 | gpo-ig's geni_status is: ready (am_status:ready) |
| 914 | User lnevers logins to gpo-ig using: |
| 915 | xterm -e ssh -p 32314 -i /home/lnevers/.ssh/id_rsa lnevers@pc1.instageni.gpolab.bbn.com & |
| 916 | |
| 917 | gpo-ig2's geni_status is: ready (am_status:ready) |
| 918 | User lnevers logins to gpo-ig2 using: |
| 919 | xterm -e ssh -p 32315 -i /home/lnevers/.ssh/id_rsa lnevers@pc1.instageni.gpolab.bbn.com & |
| 920 | |
| 921 | |
| 922 | $ readyToLogin.py -a pg-utah IG-CT-4 |
| 923 | <...> |
| 924 | utah-pg's geni_status is: ready (am_status:ready) |
| 925 | User lnevers logins to utah-pg using: |
| 926 | xterm -e ssh -p 35386 -i /home/lnevers/.ssh/id_rsa lnevers@pc411.emulab.net & |
| 927 | |
| 928 | wapg-rutgers-pg51's geni_status is: ready (am_status:ready) |
| 929 | User lnevers logins to wapg-rutgers-pg51 using: |
| 930 | xterm -e ssh -i /home/lnevers/.ssh/id_rsa lnevers@pg51.emulab.net & |
| 931 | |
| 932 | $ readyToLogin.py -a ig-utah IG-CT-4 |
| 933 | <...> |
| 934 | utah-ig2's geni_status is: ready (am_status:ready) |
| 935 | User lnevers logins to utah-ig2 using: |
| 936 | xterm -e ssh -p 31547 -i /home/lnevers/.ssh/id_rsa lnevers@pc1.utah.geniracks.net & |
| 937 | |
| 938 | utah-ig's geni_status is: ready (am_status:ready) |
| 939 | User lnevers logins to utah-ig using: |
| 940 | xterm -e ssh -p 31546 -i /home/lnevers/.ssh/id_rsa lnevers@pc1.utah.geniracks.net & |
| 941 | |
| 942 | |
| 943 | $ readyToLogin.py -a eg-renci IG-CT-4 |
| 944 | <...> |
| 945 | User root logins to VM using: |
| 946 | xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@152.54.14.21 & |
| 947 | }}} |
| 948 | |
| 949 | === Measurements === |
| 950 | This section captures measurements collected between the following endpoints: |
| 951 | {{{ |
| 952 | 1. InstaGENI Princeton VM and InstaGENI Princeton VM |
| 953 | 2. InstaGENI Princeton VM and InstaGENI GPO VM |
| 954 | 3. InstaGENI Princeton VM and the PG Utah VM |
| 955 | 4. InstaGENI Princeton VM and ExoGENI GPO VM |
| 956 | 5. InstaGENI Princeton VM and the WAPG node at Rutgers |
| 957 | }}} |
| 958 | |
| 959 | 1. The measurements collected for InstaGENI Princeton VM to the InstaGENI Princeton VM: |
| 960 | |
| 961 | '''Iperf Princeton GPO VM to the Princeton GPO VM (TCP) - TCP window size: 16.0 KB ''' |
| 962 | |
| 963 | ''Collected: 2013-XX-XX'' |
| 964 | |
| 965 | __One Client_ |
| 966 | {{{ |
| 967 | |
| 968 | }}} |
| 969 | |
| 970 | __Five Clients__ |
| 971 | {{{ |
| 972 | |
| 973 | }}} |
| 974 | |
| 975 | __Ten Clients__ |
| 976 | |
| 977 | {{{ |
| 978 | |
| 979 | }}} |
| 980 | |
| 981 | '''Iperf InstaGENI Princeton VM to the InstaGENI Princeton VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte ''' |
| 982 | {{{ |
| 983 | |
| 984 | }}} |
| 985 | |
| 986 | '''Ping from InstaGENI Princeton VM to the InstaGENI Princeton VM''' |
| 987 | {{{ |
| 988 | |
| 989 | }}} |
| 990 | |
| 991 | |
| 992 | 2. The measurements collected for InstaGENI Princeton VM to the InstaGENI GPO VM: |
| 993 | |
| 994 | '''Iperf InstaGENI Princeton VM to the InstaGENI GPO VM (TCP) - TCP window size: 16.0 KB ''' |
| 995 | |
| 996 | ''Collected: 2013-XX-XX'' |
| 997 | |
| 998 | __One Client_ |
| 999 | {{{ |
| 1000 | |
| 1001 | }}} |
| 1002 | |
| 1003 | __Five Clients__ |
| 1004 | {{{ |
| 1005 | |
| 1006 | }}} |
| 1007 | |
| 1008 | __Ten Clients__ |
| 1009 | |
| 1010 | {{{ |
| 1011 | |
| 1012 | }}} |
| 1013 | |
| 1014 | '''Iperf InstaGENI Princeton VM to the InstaGENI GPO VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte ''' |
| 1015 | {{{ |
| 1016 | |
| 1017 | }}} |
| 1018 | |
| 1019 | '''Ping from InstaGENI Princeton VM to the InstaGENI GPO VM''' |
| 1020 | {{{ |
| 1021 | |
| 1022 | }}} |
| 1023 | |
| 1024 | 3. The measurements collected for InstaGENI Princeton VM to the PG Utah VM |
| 1025 | |
| 1026 | ''Collected: 2013-XX-XX'' |
| 1027 | |
| 1028 | '''Iperf InstaGENI Princeton VM to the PG Utah VM (TCP) - TCP window size: 16.0 KB ''' |
| 1029 | |
| 1030 | __One Client_ |
| 1031 | {{{ |
| 1032 | |
| 1033 | }}} |
| 1034 | |
| 1035 | __Five Clients__ |
| 1036 | {{{ |
| 1037 | |
| 1038 | }}} |
| 1039 | |
| 1040 | __Ten Clients__ |
| 1041 | |
| 1042 | {{{ |
| 1043 | |
| 1044 | |
| 1045 | }}} |
| 1046 | |
| 1047 | '''Iperf InstaGENI Princeton VM to the PG Utah VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte ''' |
| 1048 | {{{ |
| 1049 | |
| 1050 | }}} |
| 1051 | |
| 1052 | '''Ping from InstaGENI Princeton VM to the PG Utah VM''' |
| 1053 | {{{ |
| 1054 | |
| 1055 | }}} |
| 1056 | |
| 1057 | 4. The measurements collected for InstaGENI Princeton VM to the ExoGENI GPO VM: |
| 1058 | |
| 1059 | '''Iperf InstaGENI Princeton VM to the ExoGENI RENCI VM (TCP) - TCP window size: 16.0 KB ''' |
| 1060 | |
| 1061 | ''Collected: 2013-XX-XX'' |
| 1062 | |
| 1063 | __One Client_ |
| 1064 | {{{ |
| 1065 | |
| 1066 | }}} |
| 1067 | |
| 1068 | __Five Clients__ |
| 1069 | {{{ |
| 1070 | |
| 1071 | }}} |
| 1072 | |
| 1073 | __Ten Clients__ |
| 1074 | |
| 1075 | {{{ |
| 1076 | |
| 1077 | }}} |
| 1078 | |
| 1079 | '''Iperf InstaGENI Princeton VM to the ExoGENI RENCI VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte ''' |
| 1080 | {{{ |
| 1081 | |
| 1082 | }}} |
| 1083 | |
| 1084 | '''Ping from InstaGENI Princeton VM to the ExoGENI GPO VM''' |
| 1085 | {{{ |
| 1086 | |
| 1087 | }}} |
| 1088 | |
| 1089 | 6. The measurements collected for InstaGENI Princeton VM to the WAPG Rutgers: |
| 1090 | |
| 1091 | ''Collected: 2013-XX-XX'' |
| 1092 | |
| 1093 | '''Iperf InstaGENI Princeton VM to the WAPG Rutgers (TCP) - TCP window size: 16.0 KB ''' |
| 1094 | |
| 1095 | __One Client_ |
| 1096 | {{{ |
| 1097 | |
| 1098 | }}} |
| 1099 | |
| 1100 | __Five Clients__ |
| 1101 | {{{ |
| 1102 | |
| 1103 | }}} |
| 1104 | |
| 1105 | __Ten Clients__ |
| 1106 | {{{ |
| 1107 | |
| 1108 | }}} |
| 1109 | |
| 1110 | '''Iperf InstaGENI Princeton VM to the WAPG Rutgers (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte ''' |
| 1111 | {{{ |
| 1112 | |
| 1113 | }}} |
| 1114 | |
| 1115 | '''Ping from InstaGENI Princeton VM to the WAPG Rutgers''' |
| 1116 | {{{ |
| 1117 | |
| 1118 | }}} |
| 1119 | |