Changes between Version 123 and Version 124 of flukes

Show
Ignore:
Timestamp:
08/06/15 13:28:33 (4 years ago)
Author:
ibaldin (IP: 152.54.9.232)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • flukes

    v123 v124  
    224224Once the slice is created you will have a switch with some number of nodes attached to it, with the switch controlled by your controller.  
    225225 
     226=== Colored property graphs === 
     227 
     228Flukes supports adding 'coloring' annotation to the slice requests that is passed unaffected through the resource provisioning engine in ORCA and becomes visible in the slice manifest, where provisioned resources can be correlated to the assigned colors and their properties. A color label (a string) can be assigned to any resource in the request (a node or a link) and also to a special kind of colored edge between any two resources, that may represent a directed labeled dependency between resources. Each color label can be associated with a dictionary of key-value pairs or a blob of text or XML. The purpose of this work is to allow higher level (e.g. application) annotation of the request graphs. An application can assign color labels of its choosing to different resources, associate properties (dictionaries or text blobs) with them and inspect the manifest graph that represents the combination of this annotation and the description of the provisioned resources. This may help the application consuming the manifest to make deployment decisions of its components in the slice using e.g. extracted properties in the form of dictionaries or text blobs, readable by the application.  
     229 
     230Since this ORCA feature is really meant for automated processing by applications generating and consuming slice requests, the support in Flukes is meant primarily for testing and debugging.  
     231 
     232== Additional features == 
     233 
     234=== Information about !ExoGENI === 
     235 
     236The majority of ORCA installations are part of the [http://www.exogeni.net ExoGENI testbed]. Using Flukes users can do the following things:  
     237 
     238 * Find out the quantities and types of resources available from the selected ORCA controller: Under '!ExoGENI Info' menu select the 'Available Resources ...' option and you will be shown a table with resources known to this controller. 
     239 * Find out about the maintenance events and other operational announcements. !ExoGENI uses Twitter to make brief timely announcements and a google group for detailed information. Under '!ExoGENI info' there is a 'Twitter' option that lets you see the last few announcements and a 'More Information' button which takes you to the google group website to find out more.  
     240 
    226241=== Graph Layouts === 
    227242 
     
    241256 
    242257User must set 'enable.irods' to true to enable the iRods support in Flukes. The remainder of the properties determines what format is used to save requests and manifests ('ndl' or 'rspec'; note that it is not possible to load 'rspec' into Flukes, as conversion from native NDL to GENI RSpec is one way). The location of iCommands is determined by 'irods.icommands.path' and the naming templates for requests and manifests are determined by 'irods.request.template' and 'irods.manifest.template' properties, respectively. The fields like 'slice.name', 'date' and 'irods.format' can be substituted. 
    243  
    244 === Colored property graphs === 
    245  
    246 Flukes supports adding 'coloring' annotation to the slice requests that is passed unaffected through the resource provisioning engine in ORCA and becomes visible in the slice manifest, where provisioned resources can be correlated to the assigned colors and their properties. A color label (a string) can be assigned to any resource in the request (a node or a link) and also to a special kind of colored edge between any two resources, that may represent a directed labeled dependency between resources. Each color label can be associated with a dictionary of key-value pairs or a blob of text or XML. The purpose of this work is to allow higher level (e.g. application) annotation of the request graphs. An application can assign color labels of its choosing to different resources, associate properties (dictionaries or text blobs) with them and inspect the manifest graph that represents the combination of this annotation and the description of the provisioned resources. This may help the application consuming the manifest to make deployment decisions of its components in the slice using e.g. extracted properties in the form of dictionaries or text blobs, readable by the application.  
    247  
    248 Since this ORCA feature is really meant for automated processing by applications generating and consuming slice requests, the support in Flukes is meant primarily for testing and debugging.  
    249258 
    250259== Support for GENI Portal ==