| 900 | |
| 901 | == IG-ST-6 New Site !OpenFlow topology == |
| 902 | |
| 903 | Create a slice and then create the stitched slivers using !OpenFlow with the RSPec [http://groups.geni.net/geni/browser/trunk/stitch-examples/MAX/IG-ST-6.rspec IG-ST-6.rspec]: |
| 904 | {{{ |
| 905 | $ stitcher.py createsliver IG-ST-6 IG-ST-6.rspec -o |
| 906 | 09:49:47 INFO : Configured logging from file /home/lnevers/gcf-2.6-oess/src/gcf/stitcher_logging.conf |
| 907 | 09:49:47 INFO : Reading slice IG-ST-6 credential... |
| 908 | 09:49:47 INFO : Slice urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+IG-ST-6 expires on 2014-08-05 13:46:53 UTC |
| 909 | 09:49:47 INFO : Using SCS at http://geni.maxgigapop.net:8081/geni/xmlrpc |
| 910 | 09:49:47 INFO : Calling SCS... |
| 911 | 09:49:50 INFO : Multi-AM reservation will include resources from these aggregates: |
| 912 | 09:49:50 INFO : <Aggregate max> |
| 913 | 09:49:50 INFO : <Aggregate gpo-ig> |
| 914 | 09:49:50 INFO : <Aggregate max-ig> |
| 915 | 09:49:50 INFO : <Aggregate ion> |
| 916 | 09:49:50 INFO : Stitcher doing createsliver at <Aggregate max>... |
| 917 | 09:50:38 INFO : DCN AM <Aggregate max>: must wait for status ready.... |
| 918 | 09:50:38 INFO : Pausing 30 seconds to let circuit become ready... |
| 919 | 09:51:19 INFO : Pausing 30 seconds to let circuit become ready... |
| 920 | 09:51:58 INFO : DCN circuit 3875 is ready at <Aggregate max> |
| 921 | 09:52:11 INFO : Getting credential from file /tmp/slice-ch-geni-net-Luisa_Nevers-Test-Proj_01-IG-ST-6-for-lnevers-cred.xml |
| 922 | 09:52:11 INFO : ... Allocation at <Aggregate max> complete. |
| 923 | 09:52:11 INFO : Stitcher doing createsliver at <Aggregate gpo-ig>... |
| 924 | 09:52:25 INFO : ... Allocation at <Aggregate gpo-ig> complete. |
| 925 | 09:52:25 INFO : Stitcher doing createsliver at <Aggregate max-ig>... |
| 926 | 09:52:50 INFO : ... Allocation at <Aggregate max-ig> complete. |
| 927 | 09:52:50 INFO : Stitcher doing createsliver at <Aggregate ion>... |
| 928 | 09:53:35 INFO : DCN AM <Aggregate ion>: must wait for status ready.... |
| 929 | 09:53:35 INFO : Pausing 30 seconds to let circuit become ready... |
| 930 | 09:54:12 INFO : DCN circuit 110331 is ready at <Aggregate ion> |
| 931 | 09:54:19 INFO : Getting credential from file /tmp/slice-ch-geni-net-Luisa_Nevers-Test-Proj_01-IG-ST-6-for-lnevers-cred.xml |
| 932 | 09:54:19 INFO : ... Allocation at <Aggregate ion> complete. |
| 933 | 09:54:19 INFO : All aggregates are complete. |
| 934 | 09:54:19 INFO : Your resources expire at 3 different times at different AMs. The first expiration is 2014-07-30 13:49:55 UTC at <Aggregate max> and <Aggregate ion>. Second expiration is 2014-08-05T13:46:53 UTC. |
| 935 | 09:54:19 INFO : Saved combined reservation RSpec at 4 AMs to file '/home/lnevers/gcf-test/stitch-test/MAX/IG-ST-6-manifest-rspec-stitching-combined.xml' |
| 936 | Success: Reserved resources in slice IG-ST-6 at 4 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 1 stitched link(s). |
| 937 | }}} |
| 938 | |
| 939 | Determined login information at each MAX and GPO aggregate: |
| 940 | {{{ |
| 941 | $ readyToLogin.py IG-ST-6 -a max-ig |
| 942 | .... |
| 943 | ig-max's geni_status is: changing |
| 944 | User lnevers logs in to ig-max using: |
| 945 | ssh -p 32570 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.instageni.maxgigapop.net |
| 946 | |
| 947 | $ readyToLogin.py IG-ST-6 -a gpo-ig |
| 948 | .... |
| 949 | ig-gpo's geni_status is: changing |
| 950 | User lnevers logs in to ig-gpo using: |
| 951 | ssh -p 33082 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com |
| 952 | |
| 953 | }}} |
| 954 | |
| 955 | === Measurements === |
| 956 | |
| 957 | '''Iperf InstaGENI GPO VM to InstaGENI MAX VM (TCP) - TCP window size: 23.5 KByte (default)''' |
| 958 | |
| 959 | ''Collected: 2014-07-29'' |
| 960 | |
| 961 | __One Client_ |
| 962 | {{{ |
| 963 | [ ID] Interval Transfer Bandwidth |
| 964 | [ 3] 0.0-60.4 sec 142 MBytes 19.7 Mbits/sec |
| 965 | }}} |
| 966 | |
| 967 | __Five Clients__ |
| 968 | {{{ |
| 969 | [ ID] Interval Transfer Bandwidth |
| 970 | [ 4] 0.0-59.9 sec 22.8 MBytes 3.19 Mbits/sec |
| 971 | [ 7] 0.0-60.1 sec 28.0 MBytes 3.91 Mbits/sec |
| 972 | [ 3] 0.0-60.3 sec 33.9 MBytes 4.72 Mbits/sec |
| 973 | [ 6] 0.0-60.4 sec 26.5 MBytes 3.68 Mbits/sec |
| 974 | [ 5] 0.0-60.7 sec 32.4 MBytes 4.47 Mbits/sec |
| 975 | [SUM] 0.0-60.7 sec 144 MBytes 19.8 Mbits/sec |
| 976 | }}} |
| 977 | |
| 978 | __Ten Clients__ |
| 979 | {{{ |
| 980 | [ ID] Interval Transfer Bandwidth |
| 981 | [ 4] 0.0-59.6 sec 15.9 MBytes 2.23 Mbits/sec |
| 982 | [ 3] 0.0-59.9 sec 12.0 MBytes 1.68 Mbits/sec |
| 983 | [ 9] 0.0-60.2 sec 10.9 MBytes 1.52 Mbits/sec |
| 984 | [ 5] 0.0-60.2 sec 17.2 MBytes 2.40 Mbits/sec |
| 985 | [ 7] 0.0-60.4 sec 11.9 MBytes 1.65 Mbits/sec |
| 986 | [ 12] 0.0-60.6 sec 17.9 MBytes 2.48 Mbits/sec |
| 987 | [ 6] 0.0-60.8 sec 13.4 MBytes 1.85 Mbits/sec |
| 988 | [ 10] 0.0-60.9 sec 15.6 MBytes 2.15 Mbits/sec |
| 989 | [ 8] 0.0-60.9 sec 14.0 MBytes 1.93 Mbits/sec |
| 990 | [ 11] 0.0-61.2 sec 16.2 MBytes 2.23 Mbits/sec |
| 991 | [SUM] 0.0-61.2 sec 145 MBytes 19.9 Mbits/sec |
| 992 | }}} |
| 993 | |
| 994 | '''Iperf InstaGENI GPO VM to InstaGENI MAX VM (UDP) - UDP buffer size: 224 KByte (default) ''' |
| 995 | {{{ |
| 996 | [ ID] Interval Transfer Bandwidth |
| 997 | [ 3] 0.0-44.2 sec 952 MBytes 181 Mbits/sec |
| 998 | [ 3] Sent 679113 datagrams |
| 999 | [ 3] Server Report: |
| 1000 | [ 3] 0.0-45.8 sec 106 MBytes 19.4 Mbits/sec 13.516 ms 603657/679104 (89%) |
| 1001 | [ 3] 0.0-45.8 sec 53 datagrams received out-of-order |
| 1002 | }}} |
| 1003 | |
| 1004 | '''Ping from InstaGENI GPO VM to InstaGENI MAX VM ''' |
| 1005 | {{{ |
| 1006 | 60 packets transmitted, 60 received, 0% packet loss, time 59071ms |
| 1007 | rtt min/avg/max/mdev = 11.952/47.418/1422.592/195.955 ms, pipe 2 |
| 1008 | }}} |
| 1009 | |
| 1010 | |
| 1011 | '''Iperf InstaGENI MAX VM to InstaGENI GPO VM (TCP) - TCP window size: 23.5 KByte (default)''' |
| 1012 | |
| 1013 | ''Collected: 2014-07-29'' |
| 1014 | |
| 1015 | __One Client_ |
| 1016 | {{{ |
| 1017 | [ ID] Interval Transfer Bandwidth |
| 1018 | [ 3] 0.0-60.1 sec 142 MBytes 19.9 Mbits/sec |
| 1019 | }}} |
| 1020 | |
| 1021 | __Five Clients__ |
| 1022 | {{{ |
| 1023 | [ ID] Interval Transfer Bandwidth |
| 1024 | [ 3] 0.0-59.8 sec 23.6 MBytes 3.31 Mbits/sec |
| 1025 | [ 5] 0.0-60.4 sec 23.2 MBytes 3.23 Mbits/sec |
| 1026 | [ 7] 0.0-60.6 sec 36.0 MBytes 4.99 Mbits/sec |
| 1027 | [ 4] 0.0-60.9 sec 32.5 MBytes 4.48 Mbits/sec |
| 1028 | [ 6] 0.0-61.0 sec 27.9 MBytes 3.83 Mbits/sec |
| 1029 | [SUM] 0.0-61.0 sec 143 MBytes 19.7 Mbits/sec |
| 1030 | }}} |
| 1031 | |
| 1032 | __Ten Clients__ |
| 1033 | {{{ |
| 1034 | [ ID] Interval Transfer Bandwidth |
| 1035 | [ 8] 0.0-59.9 sec 15.9 MBytes 2.22 Mbits/sec |
| 1036 | [ 3] 0.0-60.1 sec 12.9 MBytes 1.80 Mbits/sec |
| 1037 | [ 4] 0.0-60.3 sec 13.5 MBytes 1.88 Mbits/sec |
| 1038 | [ 5] 0.0-60.6 sec 19.5 MBytes 2.70 Mbits/sec |
| 1039 | [ 11] 0.0-60.8 sec 8.75 MBytes 1.21 Mbits/sec |
| 1040 | [ 6] 0.0-60.9 sec 14.1 MBytes 1.95 Mbits/sec |
| 1041 | [ 10] 0.0-61.1 sec 16.8 MBytes 2.30 Mbits/sec |
| 1042 | [ 9] 0.0-61.4 sec 16.9 MBytes 2.31 Mbits/sec |
| 1043 | [ 12] 0.0-61.4 sec 14.2 MBytes 1.95 Mbits/sec |
| 1044 | [ 7] 0.0-61.5 sec 13.9 MBytes 1.89 Mbits/sec |
| 1045 | [SUM] 0.0-61.5 sec 146 MBytes 20.0 Mbits/sec |
| 1046 | }}} |
| 1047 | |
| 1048 | '''Iperf InstaGENI MAX VM to InstaGENI GPO VM (UDP) - UDP buffer size: 224 KByte (default) ''' |
| 1049 | {{{ |
| 1050 | [ ID] Interval Transfer Bandwidth |
| 1051 | [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec |
| 1052 | [ 3] Sent 512773 datagrams |
| 1053 | [ 3] Server Report: |
| 1054 | [ 3] 0.0-60.2 sec 139 MBytes 19.4 Mbits/sec 7.539 ms 413690/512772 (81%) |
| 1055 | [ 3] 0.0-60.2 sec 69 datagrams received out-of-order |
| 1056 | }}} |
| 1057 | |
| 1058 | '''Ping from InstaGENI MAX VM to InstaGENI GPO VM ''' |
| 1059 | {{{ |
| 1060 | 60 packets transmitted, 60 received, 0% packet loss, time 59081ms |
| 1061 | rtt min/avg/max/mdev = 11.826/14.947/104.648/14.916 ms |
| 1062 | }}} |