668 | | |
| 668 | First create a slice: |
| 669 | {{{ |
| 670 | $ omni.py createslice EG-CT-4 |
| 671 | 09:20:19 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' |
| 672 | 09:20:19 INFO omni: Loading config file /home/lnevers/.gcf/omni_config |
| 673 | 09:20:19 INFO omni: Using control framework portal |
| 674 | 09:20:21 INFO omni: Created slice with Name EG-CT-4, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-4, Expiration 2013-12-11 14:20:20 |
| 675 | 09:20:21 INFO omni: ------------------------------------------------------------ |
| 676 | 09:20:21 INFO omni: Completed createslice: |
| 677 | Args: createslice EG-CT-4 |
| 678 | Result Summary: Created slice with Name EG-CT-4, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-4, Expiration 2013-12-11 14:20:20 |
| 679 | 09:20:21 INFO omni: ============================================================ |
| 680 | }}} |
| 681 | 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/ExoGENI/Spiral5/RSpecs/ConfirmationTests/UFL here] |
| 682 | {{{ |
| 683 | $ omni.py createsliver -a of-nlr EG-CT-4 EG-CT-4-openflow-nlr.rspec |
| 684 | $ omni.py createsliver -a of-i2 EG-CT-4 EG-CT-4-openflow-internet2.rspec |
| 685 | $ omni.py createsliver -a of-gpo EG-CT-4 EG-CT-4-openflow-gpo.rspec |
| 686 | $ omni.py createsliver -a of-gpo-eg EG-CT-4 EG-CT-4-openflow-eg-gpo.rspec |
| 687 | $ omni.py createsliver -a of-uen EG-CT-4 EG-CT-4-openflow-uen.rspec |
| 688 | $ omni.py createsliver -a of-ufl-eg EG-CT-4 EG-CT-4-openflow-ufl-eg.rspec |
| 689 | $ omni.py createsliver -a of-gpo-ig EG-CT-4 EG-CT-4-openflow-gpo-ig.rspec |
| 690 | $ omni.py createsliver -a of-utah-ig EG-CT-4 EG-CT-4-openflow-ig-utah.rspec |
| 691 | }}} |
| 692 | Then create a sliver at each of the compute resource aggregates, RSpecs used can be found [http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/UFL here] |
| 693 | |
| 694 | {{{ |
| 695 | $ omni.py createsliver -a pg-utah EG-CT-4 EG-CT-4-pg-utah.rspec |
| 696 | $ omni.py createsliver -a utah-ig EG-CT-4 EG-CT-4-ig-utah.rspec |
| 697 | $ omni.py createsliver -a gpo-ig EG-CT-4 EG-CT-4-ig-gpo.rspec |
| 698 | $ omni.py createsliver -a gpo-eg EG-CT-4 EG-CT-4-eg-gpo.rspec |
| 699 | $ omni.py createsliver -a ufl-eg EG-CT-4 EG-CT-4-eg-ufl.rspec |
| 700 | }}} |
| 701 | |
| 702 | Once the slivers were ready, determined login for PG and Indiana hosts on shared VLAN 1750: |
| 703 | {{{ |
| 704 | $ readyToLogin.py -a pg-utah EG-CT-4 |
| 705 | <...> |
| 706 | }}} |
| 707 | |
| 708 | }}} |
| 709 | |
| 710 | Determined login for Utah InstaGENI: |
| 711 | {{{ |
| 712 | $ readyToLogin.py -a utah-ig EG-CT-4 |
| 713 | <...> |
| 714 | |
| 715 | }}} |
| 716 | Determined login for GPO InstaGENI: |
| 717 | {{{ |
| 718 | $ readyToLogin.py -a gpo-ig EG-CT-4 |
| 719 | <...> |
| 720 | }}} |
| 721 | |
| 722 | }}} |
| 723 | |
| 724 | Determined login for GPO ExoGENI: |
| 725 | {{{ |
| 726 | $ readyToLogin.py -a gpo-eg EG-CT-4 |
| 727 | <...> |
| 728 | |
| 729 | }}} |
| 730 | |
| 731 | Determined login for UFL ExoGENI: |
| 732 | {{{ |
| 733 | $ readyToLogin.py -a ufl-eg EG-CT-4 |
| 734 | <...> |
| 735 | |
| 736 | |
| 737 | === Measurements === |
| 738 | |
| 739 | This section captures measurements collected between the following endpoints: |
| 740 | 1. UFL ExoGENI VM and GPO ExoGENI VM |
| 741 | 2. UFL ExoGENI VM and GPO InstaGENI VM |
| 742 | 3. UFL ExoGENI VM and Utah InstaGENI VM |
| 743 | 4. UFL ExoGENI VM and Utah PG VM |
| 744 | 5. UFL ExoGENI VM and Rutgers WAPG |
| 745 | |
| 746 | 1. The measurements collected for UFL ExoGENI VM and GPO ExoGENI VM: |
| 747 | |
| 748 | '''Iperf UFL ExoGENI VM to GPO ExoGENI VM ''' |
| 749 | |
| 750 | __One Client_ |
| 751 | {{{ |
| 752 | }}} |
| 753 | |
| 754 | __Five Clients__ |
| 755 | {{{ |
| 756 | }}} |
| 757 | |
| 758 | __Ten Clients__ |
| 759 | {{{ |
| 760 | }}} |
| 761 | |
| 762 | '''Iperf UFL ExoGENI VM to GPO ExoGENI VM (UDP) ''' |
| 763 | {{{ |
| 764 | }}} |
| 765 | |
| 766 | '''Ping from UFL ExoGENI VM to GPO ExoGENI VM''' |
| 767 | {{{ |
| 768 | |
| 769 | }}} |
| 770 | |
| 771 | |
| 772 | 2. The measurements collected for UFL ExoGENI VM and GPO InstaGENI VM: |
| 773 | |
| 774 | '''Iperf UFL ExoGENI VM to GPO InstaGENI VM (TCP) |
| 775 | |
| 776 | __One Client_ |
| 777 | {{{ |
| 778 | }}} |
| 779 | |
| 780 | __Five Clients__ |
| 781 | {{{ |
| 782 | }}} |
| 783 | |
| 784 | __Ten Clients__ |
| 785 | |
| 786 | {{{ |
| 787 | |
| 788 | }}} |
| 789 | |
| 790 | '''Iperf UFL ExoGENI VM to GPO InstaGENI VM (UDP) |
| 791 | {{{ |
| 792 | |
| 793 | }}} |
| 794 | |
| 795 | '''Ping from UFL ExoGENI VM to GPO InstaGENI VM''' |
| 796 | {{{ |
| 797 | |
| 798 | }}} |
| 799 | |
| 800 | 3. The measurements collected for UFL ExoGENI VM and Utah InstaGENI VM: |
| 801 | |
| 802 | '''Iperf UFL ExoGENI VM to Utah InstaGENI VM (TCP) |
| 803 | |
| 804 | __One Client_ |
| 805 | {{{ |
| 806 | |
| 807 | }}} |
| 808 | |
| 809 | __Five Clients__ |
| 810 | {{{ |
| 811 | |
| 812 | }}} |
| 813 | |
| 814 | __Ten Clients__ |
| 815 | |
| 816 | {{{ |
| 817 | }}} |
| 818 | |
| 819 | '''Iperf UFL ExoGENI VM to Utah InstaGENI VM (UDP) |
| 820 | {{{ |
| 821 | }}} |
| 822 | |
| 823 | '''Ping from UFL ExoGENI VM to Utah InstaGENI VM''' |
| 824 | {{{ |
| 825 | }}} |
| 826 | |
| 827 | 4. The measurements collected for UFL ExoGENI VM and Utah PG VM: |
| 828 | |
| 829 | '''Iperf UFL ExoGENI VM to Utah PG VM (TCP) |
| 830 | |
| 831 | __One Client__ |
| 832 | {{{ |
| 833 | |
| 834 | }}} |
| 835 | |
| 836 | __Five Clients__ |
| 837 | {{{ |
| 838 | |
| 839 | }}} |
| 840 | |
| 841 | __Ten Clients__ |
| 842 | |
| 843 | {{{ |
| 844 | }}} |
| 845 | |
| 846 | '''Iperf UFL ExoGENI VM to Utah PG VM (UDP) |
| 847 | {{{ |
| 848 | |
| 849 | }}} |
| 850 | |
| 851 | '''Ping from UFL ExoGENI VM to Utah PG VM''' |
| 852 | {{{ |
| 853 | |
| 854 | }}} |
| 855 | |
| 856 | 5. The measurements collected for UFL ExoGENI VM to Rutgers WAPG: |
| 857 | |
| 858 | '''Iperf UFL ExoGENI VM to the Rutgers WAPG (TCP) ''' |
| 859 | |
| 860 | __One Client_ |
| 861 | {{{ |
| 862 | |
| 863 | }}} |
| 864 | |
| 865 | __Five Clients__ |
| 866 | {{{ |
| 867 | |
| 868 | }}} |
| 869 | |
| 870 | __Ten Clients__ |
| 871 | |
| 872 | {{{ |
| 873 | }}} |
| 874 | |
| 875 | '''Iperf UFL ExoGENI VM to the Rutgers WAPG (UDP) ''' |
| 876 | {{{ |
| 877 | |
| 878 | |
| 879 | }}} |
| 880 | |
| 881 | '''Ping from UFL ExoGENI VM to Rutgers WAPG''' |
| 882 | {{{ |
| 883 | |
| 884 | }}} |