Changes between Version 1 and Version 2 of GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusApr2014/OG-EXP-6


Ignore:
Timestamp:
05/23/14 12:47:53 (10 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusApr2014/OG-EXP-6

    v1 v2  
    11[[PageOutline]]
    22
    3 = GR-EXP-6: GRAM and Meso-scale Multi-site !OpenFlow Acceptance Test =
    4 
    5 This page captures status for the test case GR-EXP-6. For additional information see the [wiki:GENIRacksHome/GRAMRacks/AcceptanceTestStatusApr2014 Acceptance Test Status - April 2014] page overall status, or the [wiki:GENIRacksHome/AcceptanceTests/GRAMAcceptanceTestsPlan GRAM Acceptance Test Plan] for details about the planned evaluation.
     3= OG-EXP-6: OpenGENI and Meso-scale Multi-site !OpenFlow Acceptance Test =
     4
     5This page captures status for the test case OG-EXP-6. For additional information see the [wiki:GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusApr2014 Acceptance Test Status - April 2014] page overall status, or the [wiki:GENIRacksHome/AcceptanceTests/OpenGENIAcceptanceTestsPlan OpenGENI Acceptance Test Plan] for details about the planned evaluation.
    66
    77
     
    2222= Test Plan Steps =
    2323
    24 This test case is modified to use nodes in the Clemson GRAM rack and in the GPO InstaGENI rack. There are '''no meso-scale resources''' used.  These are the experiments run for this test case:
    25 
    26   * Slice 1: Two Clemson GRAM VM and one GPO IG VM connected with !OpenFlow via a stitched link, using the GRAM rack POX controller.
    27   * Slice 3: One Clemson GRAM VM  and one GPO IG VM connected with !OpenFlow via a stitched link, using a user-defined !FloodLight controller.
    28   * Slice 3: One Clemson GRAM VM  and one GPO EG VM connected with !OpenFlow via a stitched link, using a user-defined POX controller.(1)
     24This test case is modified to use nodes in the Clemson OpenGENI rack and in the GPO InstaGENI rack. There are '''no meso-scale resources''' used.  These are the experiments run for this test case:
     25
     26  * Slice 1: Two Clemson OpenGENI VM and one GPO IG VM connected with !OpenFlow via a stitched link, using the OpenGENI rack POX controller.
     27  * Slice 3: One Clemson OpenGENI VM  and one GPO IG VM connected with !OpenFlow via a stitched link, using a user-defined !FloodLight controller.
     28  * Slice 3: One Clemson OpenGENI VM  and one GPO EG VM connected with !OpenFlow via a stitched link, using a user-defined POX controller.(1)
    2929
    3030   ''(1) Slice 3 not possible as originally planned due to EG bug '''
     
    3232== Slice 1 ==
    3333
    34 Create a slice and sliver that requests two Clemson GRAM VM  and one GPO IG VM connected with !OpenFlow via a stitched link, using the GRAM rack POX controller.:
    35 {{{
    36 $ omni.py createslice GR-EXP-6-exp1
     34Create a slice and sliver that requests two Clemson OpenGENI VM  and one GPO IG VM connected with !OpenFlow via a stitched link, using the OpenGENI rack POX controller.:
     35{{{
     36$ omni.py createslice OG-EXP-6-exp1
    373713:06:39 INFO     omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
    383813:06:39 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
     
    414113:06:39 INFO     omni: Member Authority is https://ch.geni.net/MA (from config)
    424213:06:39 INFO     omni: Slice Authority is https://ch.geni.net/SA (from config)
    43 13:06:39 INFO     omni: Slice GR-EXP-6-exp1 already existed - returning existing slice
    44 13:06:40 INFO     omni: Created slice with Name GR-EXP-6-exp1, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp1, Expiration 2014-04-29 14:04:14
     4313:06:39 INFO     omni: Slice OG-EXP-6-exp1 already existed - returning existing slice
     4413:06:40 INFO     omni: Created slice with Name OG-EXP-6-exp1, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp1, Expiration 2014-04-29 14:04:14
    454513:06:40 INFO     omni:  ------------------------------------------------------
    464613:06:40 INFO     omni:  Completed createslice:
    47 Args: createslice GR-EXP-6-exp1
    48 
    49   Result Summary: Created slice with Name GR-EXP-6-exp1, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp1, Expiration 2014-04-29 14:04:14
     47Args: createslice OG-EXP-6-exp1
     48
     49  Result Summary: Created slice with Name OG-EXP-6-exp1, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp1, Expiration 2014-04-29 14:04:14
    5050 
    515113:06:40 INFO     omni:  ======================================================
    52 $ stitcher.py createsliver GR-EXP-6-exp1 GR-EXP-6-exp1.rspec
     52$ stitcher.py createsliver OG-EXP-6-exp1 OG-EXP-6-exp1.rspec
    535315:41:40 INFO     stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
    545415:41:40 INFO     stitcher: Loading config file /home/lnevers/.gcf/omni_config
     
    575715:41:40 INFO     stitcher: Member Authority is https://ch.geni.net/MA (from config)
    585815:41:40 INFO     stitcher: Slice Authority is https://ch.geni.net/SA (from config)
    59 15:41:40 INFO     stitcher: Checking that slice GR-EXP-6-exp1 is valid...
    60 15:41:40 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp1 expires on 2014-04-29 14:04:14 UTC
     5915:41:40 INFO     stitcher: Checking that slice OG-EXP-6-exp1 is valid...
     6015:41:40 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp1 expires on 2014-04-29 14:04:14 UTC
    616115:41:41 INFO     stitcher: Stitched reservation will include resources from these aggregates:
    626215:41:41 INFO     stitcher:     <Aggregate gpo-ig>
     
    777715:43:33 INFO     stitch.Aggregate: Allocation at <Aggregate ion> complete.
    787815:43:33 INFO     stitch.launcher: All aggregates are complete.
    79 15:43:33 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file GR-EXP-6-exp1-manifest-rspec-stitching-combined.xml
    80 Stitching success: Reserved resources in slice GR-EXP-6-exp1 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).   
     7915:43:33 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file OG-EXP-6-exp1-manifest-rspec-stitching-combined.xml
     80Stitching success: Reserved resources in slice OG-EXP-6-exp1 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).   
    8181}}}
    8282
    8383Determine login:
    8484{{{
    85 $ readyToLogin.py -a clemson-gr GR-EXP-6-exp1
     85$ readyToLogin.py -a clemson-gr OG-EXP-6-exp1
    8686...
    8787gr-clem1's geni_status is: ready
     
    9494
    9595
    96 $ readyToLogin.py GR-EXP-6-exp1 -a gpo-ig   
     96$ readyToLogin.py OG-EXP-6-exp1 -a gpo-ig   
    9797<...>
    9898
     
    104104=== Measurements - Two Clemson GR VMs (same VM server)over !OpenFlow ===
    105105
    106 Capture performance between the 2 VM nodes in the Clemson GRAM rack on the same VM via OF link:
     106Capture performance between the 2 VM nodes in the Clemson OpenGENI rack on the same VM via OF link:
    107107
    108108
     
    162162=== Measurements - Two Clemson GR VMs (different VM servers) over !OpenFlow ===
    163163
    164 Capture performance between the 2 VM nodes in the Clemson GRAM rack on separate VMs via OF link:
     164Capture performance between the 2 VM nodes in the Clemson OpenGENI rack on separate VMs via OF link:
    165165
    166166'''Iperf VM1 to VM2 (TCP) - TCP window size: 23.5 KByte (default)'''
     
    396396== Slice 2 ==
    397397
    398 Create a slice and sliver that requests one Clemson GRAM VM  and one GPO IG VM connected with !OpenFlow via a stitched link, using a user-defined !FloodLight controller.
    399 {{{
    400 $ omni.py createslice GR-EXP-6-exp2
     398Create a slice and sliver that requests one Clemson OpenGENI VM  and one GPO IG VM connected with !OpenFlow via a stitched link, using a user-defined !FloodLight controller.
     399{{{
     400$ omni.py createslice OG-EXP-6-exp2
    40140113:07:38 INFO     omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
    40240213:07:38 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
     
    40540513:07:38 INFO     omni: Member Authority is https://ch.geni.net/MA (from config)
    40640613:07:38 INFO     omni: Slice Authority is https://ch.geni.net/SA (from config)
    407 13:07:39 INFO     omni: Created slice with Name GR-EXP-6-exp2, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp2, Expiration 2014-04-29 17:07:39
     40713:07:39 INFO     omni: Created slice with Name OG-EXP-6-exp2, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp2, Expiration 2014-04-29 17:07:39
    40840813:07:39 INFO     omni:  ------------------------------------------------------
    40940913:07:39 INFO     omni:  Completed createslice:
    410 Args: createslice GR-EXP-6-exp2
    411 
    412   Result Summary: Created slice with Name GR-EXP-6-exp2, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp2, Expiration 2014-04-29 17:07:39
     410Args: createslice OG-EXP-6-exp2
     411
     412  Result Summary: Created slice with Name OG-EXP-6-exp2, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp2, Expiration 2014-04-29 17:07:39
    413413 
    41441413:07:39 INFO     omni:  ======================================================
    415 $ stitcher.py createsliver GR-EXP-6-exp2 GR-EXP-6-exp2.rspec
     415$ stitcher.py createsliver OG-EXP-6-exp2 OG-EXP-6-exp2.rspec
    41641614:17:06 INFO     stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
    41741714:17:07 INFO     stitcher: Loading config file /home/lnevers/.gcf/omni_config
     
    42042014:17:07 INFO     stitcher: Member Authority is https://ch.geni.net/MA (from config)
    42142114:17:07 INFO     stitcher: Slice Authority is https://ch.geni.net/SA (from config)
    422 14:17:07 INFO     stitcher: Checking that slice GR-EXP-6-exp2 is valid...
    423 14:17:07 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp2 expires on 2014-04-29 17:07:39 UTC
     42214:17:07 INFO     stitcher: Checking that slice OG-EXP-6-exp2 is valid...
     42314:17:07 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp2 expires on 2014-04-29 17:07:39 UTC
    42442414:17:08 INFO     stitcher: Stitched reservation will include resources from these aggregates:
    42542514:17:08 INFO     stitcher:     <Aggregate gpo-ig>
     
    44044014:19:00 INFO     stitch.Aggregate: Allocation at <Aggregate ion> complete.
    44144114:19:00 INFO     stitch.launcher: All aggregates are complete.
    442 14:19:00 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file GR-EXP-6-exp2-manifest-rspec-stitching-combined.xml
    443 Stitching success: Reserved resources in slice GR-EXP-6-exp2 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).
     44214:19:00 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file OG-EXP-6-exp2-manifest-rspec-stitching-combined.xml
     443Stitching success: Reserved resources in slice OG-EXP-6-exp2 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).
    444444}}}
    445445
    446446Determine Login information:
    447447{{{
    448 $ readyToLogin.py -a clemson-gr GR-EXP-6-exp2
     448$ readyToLogin.py -a clemson-gr OG-EXP-6-exp2
    449449...
    450450
     
    453453        ssh -p 3000  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@130.127.88.101
    454454
    455 $ readyToLogin.py -a gpo-ig GR-EXP-6-exp2
     455$ readyToLogin.py -a gpo-ig OG-EXP-6-exp2
    456456...
    457457ig-gpo's geni_status is: ready (am_status:ready)
     
    472472== Slice 3 ==
    473473
    474 Create a slice and sliver that requests 1 Clemson GRAM VM  and 1 NYSERNet IG VM connected with !OpenFlow via a stitched link, using a user-defined POX controller.
     474Create a slice and sliver that requests 1 Clemson OpenGENI VM  and 1 NYSERNet IG VM connected with !OpenFlow via a stitched link, using a user-defined POX controller.
    475475
    476476Note: Scenario replaces ExoGENI with InstaGENI resources due to ExoGENI bug.
    477477
    478478{{{
    479 $ omni.py createslice GR-EXP-6-exp3
     479$ omni.py createslice OG-EXP-6-exp3
    48048010:27:03 INFO     omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
    48148110:27:03 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
     
    48448410:27:03 INFO     omni: Member Authority is https://ch.geni.net/MA (from config)
    48548510:27:03 INFO     omni: Slice Authority is https://ch.geni.net/SA (from config)
    486 10:27:03 INFO     omni: Slice GR-EXP-6-exp3 already existed - returning existing slice
    487 10:27:03 INFO     omni: Created slice with Name GR-EXP-6-exp3, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp3, Expiration 2014-04-29 17:11:01
     48610:27:03 INFO     omni: Slice OG-EXP-6-exp3 already existed - returning existing slice
     48710:27:03 INFO     omni: Created slice with Name OG-EXP-6-exp3, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp3, Expiration 2014-04-29 17:11:01
    48848810:27:03 INFO     omni:  ------------------------------------------------------
    48948910:27:03 INFO     omni:  Completed createslice:
    490 Args: createslice GR-EXP-6-exp3
    491 
    492   Result Summary: Created slice with Name GR-EXP-6-exp3, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp3, Expiration 2014-04-29 17:11:01
     490Args: createslice OG-EXP-6-exp3
     491
     492  Result Summary: Created slice with Name OG-EXP-6-exp3, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp3, Expiration 2014-04-29 17:11:01
    493493 
    49449414:27:03 INFO     omni:  ======================================================
    495495
    496 $ stitcher.py createsliver GR-EXP-6-exp3 GR-EXP-6-exp3.rspec
     496$ stitcher.py createsliver OG-EXP-6-exp3 OG-EXP-6-exp3.rspec
    49749710:50:38 INFO     stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
    49849810:50:38 INFO     stitcher: Loading config file /home/lnevers/.gcf/omni_config
     
    50150110:50:38 INFO     stitcher: Member Authority is https://ch.geni.net/MA (from config)
    50250210:50:38 INFO     stitcher: Slice Authority is https://ch.geni.net/SA (from config)
    503 10:50:38 INFO     stitcher: Checking that slice GR-EXP-6-exp3 is valid...
    504 10:50:38 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-6-exp3 expires on 2014-04-29 17:11:01 UTC
     50310:50:38 INFO     stitcher: Checking that slice OG-EXP-6-exp3 is valid...
     50410:50:38 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-6-exp3 expires on 2014-04-29 17:11:01 UTC
    50550510:50:39 INFO     stitcher: Stitched reservation will include resources from these aggregates:
    50650610:50:39 INFO     stitcher:     <Aggregate gpo-ig>
     
    52152110:52:34 INFO     stitch.Aggregate: Allocation at <Aggregate ion> complete.
    52252210:52:34 INFO     stitch.launcher: All aggregates are complete.
    523 10:52:34 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file GR-EXP-6-exp3-manifest-rspec-stitching-combined.xml
    524 Stitching success: Reserved resources in slice GR-EXP-6-exp3 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).
     52310:52:34 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file OG-EXP-6-exp3-manifest-rspec-stitching-combined.xml
     524Stitching success: Reserved resources in slice OG-EXP-6-exp3 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).
    525525}}}
    526526
    527527Determine Login information:
    528528{{{
    529 $ readyToLogin.py -a clemson-gr GR-EXP-6-exp3
     529$ readyToLogin.py -a clemson-gr OG-EXP-6-exp3
    530530...
    531531gr-clem's geni_status is: ready
     
    533533        ssh -p 3000  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@130.127.88.101
    534534
    535 $ readyToLogin.py -a gpo-ig GR-EXP-6-exp3
     535$ readyToLogin.py -a gpo-ig OG-EXP-6-exp3
    536536...
    537537ig-gpo's geni_status is: ready (am_status:ready)