Altmetrics
Downloads
85
Views
21
Comments
0
A peer-reviewed article of this preprint also exists.
This version is not peer-reviewed
Submitted:
22 July 2024
Posted:
24 July 2024
You are already at the latest version
Resource Allocation Server | Adverting Cloud (CA) | Adverting Cloud (CB) | Adverting Cloud (N) |
---|---|---|---|
Receiving Server (SA) | CPU, Memory, Network and storage | CPU, Memory, Network and Storage | CPU, Memory, Network and Storage |
Receiving Server (SB) | CPU, Memory, Network and Storage | CPU, Memory, Network and Storage | CPU, Memory, Network and Storage |
Receiving Server (N)1 | CPU, Memory, Network and Storage | CPU, Memory, Network and Storage | CPU, Memory, Network and Storage |
Algorithm 1 Cloud CB Formation |
|
Algorithm 2 Server SA Formation |
[H]
|
Algorithm 3 RAS_CB |
|
Algorithm 4 RAS_SA |
|
Notation | Explanation |
---|---|
CA, CB, SA and SB | Cloud and Server Identities |
pkC/skC, pkS/skS, pkR/skR | public and private key pairs of Cloud CB, server SA & Registry |
M_Reqc, M_Trfs, M_Ackc | Request for migration, trannsfers and acknowledgement |
sign | Signature/signed by the Registry |
aenc | Asymmetric Encryption |
enc | Symmetric Encryption |
Ksc | Symmetric session key |
Ns, Nc | Nonce of SA and CB |
ResSA | Requested Resources of SA & CB |
Security properties | Server SA event | Cloud CB event |
---|---|---|
Session key | True | True |
Private keys | True | True |
Nonces | True | True |
Event begin | True | True |
Requested resources | True | - |
Advc Resources | - | False |
Notations | Explanation |
---|---|
CMS | Cloud Management System |
SMF | Service Management Framework |
APPL | Applications |
Chosen Server | The SMF chooses a server of that service |
PK(SMF)/PK(APPL)/PK(SERV) | Public key of SMF/APPL/Server |
SK(SMF)/SK(APPL)/SK(SERV)/ | Private key of SMF/APPL/Server |
SESS KEY | Session key |
NA and NB | Nonce of NA and NB |
Register Service | CMS contacts to Register the Service |
Service Details | Servers, keys and running services. |
Service Registered | The SMF registers the Service |
SERV ID | Service ID |
SERV CAP | Service Capability |
DEV CAP | The Capability for the Device |
Request service | Request to an appropriate server |
USER CAP | User of the Application |
CAP SESS | User of the Application |
Service Name | Name of the services |
Service Version | Service Version |
IP Client | IP address of Client |
SERV TIME CAP | proxy capability |
IP Server | IP address of Server |
Port Server | TCP Port of Service |
Usage request | SMF contacts the server |
Usage request accepted | The Server accepts the request |
Request service accepted | SMF returns all the details |
Session Start Request | Time capability sends start request |
Service request | The application requests service |
Service request done | The application gets service |
Request Details | Details of APPL request. |
Result Details | Details of chose server result. |
Session End Request | The application terminates the session |
Session End Req accepted | Server terminates session |
Security Properties | CMF | SMF | ERVER | APPL |
---|---|---|---|---|
Private Keys | True | True | True | True |
Session Key | - | - | True | True |
Nonces | - | - | True | - |
Event Begin() | True | - | - | - |
Event end() | True | - | - | - |
inj-event begin() | - | - | True | - |
inj-event-end() | - | - | True | - |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 MDPI (Basel, Switzerland) unless otherwise stated