forked from MDSLab/BeaconNetworkManagerDriver
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
56 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# BeaconNetworkManagerDriver | ||
|
||
The BEACON-Network-Manager-Driver [BNMD], is a component designed to provide functionality to BNM as interface versus Openstacks cloud, via JCLOUDS Adapter, and for the reconstruction of the Network tables that will be sent to target BNA. | ||
All the interaction between BNMD and BNM, and between BNMD and BNAs are driven via http modeled as REST WS or REST WS invocation. | ||
At the same time the BNMD have to be connected to the same MongoDB database used by BB. | ||
|
||
This component base its interaction with Openstack cloud via V2.0 API. | ||
|
||
This component interacts with other modules of the Beacon Architecture (BNM and BNA) via REST WS and, at the same time, expose WS for BNM. | ||
|
||
To instantiate it, the deployer have to create a directory in the path: "/home/beacon/beaconConf/" with the configuration file listed below according with the template provided in the template folder: | ||
|
||
-> configuration_bigDataPlugin.xml | ||
|
||
|
||
Web serices exposed by BNMD are: | ||
|
||
i) http://[BNMD_BASE_PATH]//fednet/eastBr/FA_Management | ||
|
||
ii) http://[BNMD_BASE_PATH]//fednet/eastBr/network | ||
|
||
iii) http://[BNMD_BASE_PATH]//fednet/eastBr/user |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<root> | ||
<writeOnCfgFolder>yes</writeOnCfgFolder> | ||
<moduleName>BigDataAgent</moduleName> | ||
<pluginParams> | ||
<dbName>admin</dbName> | ||
<user>SYSTEM</user> | ||
<password>manager</password> | ||
<serverip>10.9.240.1</serverip> | ||
<serversList> | ||
<server> | ||
<serverUrl>ing-clever-07</serverUrl> | ||
<port>27017</port> | ||
</server> | ||
<server> | ||
<serverUrl>ing-clever-06</serverUrl> | ||
<port>27017</port> | ||
</server> | ||
<server> | ||
<serverUrl>ing-clever-13</serverUrl> | ||
<port>27017</port> | ||
</server> | ||
<server> | ||
<serverUrl>ing-clever-04</serverUrl> | ||
<port>27017</port> | ||
</server> | ||
</serversList> | ||
</pluginParams> | ||
<SimpleIDMParams> | ||
<serverip>10.9.240.1</serverip> | ||
<dbname>review</dbname> | ||
<IdentityDBname>ManagementDB</IdentityDBname> | ||
</SimpleIDMParams> | ||
</root> |