<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144"><efrbr-work:titleOfTheWork>Virtual machine cluster mobility in inter-cloud platforms</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144"><efrbr-expression:titleOfTheExpression>Virtual machine cluster mobility in inter-cloud platforms</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Peer-Reviewed Journal Publication
            Δημοσίευση σε Περιοδικό με Κριτές
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2018-04-17</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2017</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Modern cloud computing applications developed from different interoperable services that are interfacing with each other in a loose coupling approach. This work proposes the concept of the Virtual Machine (VM) cluster migration, meaning that services could be migrated to various clouds based on different constraints such as computational resources and better economical offerings. Since cloud services are instantiated as VMs, an application can be seen as a cluster of VMs that integrate its functionality. We focus on the VM cluster migration by exploring a more sophisticated method with regards to VM network configurations. In particular, networks are hard to managed because their internal setup is changed after a migration, and this is related with the configuration parameters during the re-instantiation to the new cloud platform. To address such issue, we introduce a Software Defined Networking (SDN) service that breaks the problem of network configuration into tractable pieces and involves virtual bridges instead of references to static endpoints. The architecture is modular, it is based on the SDN OpenFlow protocol and allows VMs to be paired in cluster groups that communicate with each other independently of the cloud platform that are deployed. The experimental analysis demonstrates migrations of VM clusters and provides a detailed discussion of service performance for different cases. </efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="journal name">Future Generation Computer Systems</efrbr-expression:note><efrbr-expression:note type="journal volume">74</efrbr-expression:note><efrbr-expression:note type="page range">179-189</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="33C104E0-44AD-4C8D-8A35-4522026F8EA0"><efrbr-person:nameOfPerson vocabulary="">
            Sotiriadis Stelios
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://viaf.org/viaf/21619857"><efrbr-person:nameOfPerson vocabulary="VIAF">
            Bessis, Nik, 1967-
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~epetrakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Petrakis Evripidis
            Πετρακης Ευριπιδης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="86F6A859-BE21-40C3-939F-25DB8F3A1A11"><efrbr-person:nameOfPerson vocabulary="">
            Amza Cristiana
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="0D9F376D-0360-4952-AB24-1EB215A85980"><efrbr-person:nameOfPerson vocabulary="">
            Negru Cǎtǎlin
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="C7ABF7D5-6194-4A4A-823A-2EF6592CE13E"><efrbr-person:nameOfPerson vocabulary="">
            Mocanu Mariana Ionela
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="http://www.elsevier.com/"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            Elsevier
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="88DD93E9-5434-4FE8-8FC9-AE1758A02044"><efrbr-concept:termForTheConcept>
            Cloud computing
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="13632D36-F4B9-4D3D-AB14-90ED2F0E52BE"><efrbr-concept:termForTheConcept>
            Cloud portability
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="C599BCD9-70B5-4A3D-8FE3-96EC3BBCC08D"><efrbr-concept:termForTheConcept>
            Cloud service migration
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="1B633D82-AC1B-43FF-9D54-6DB0AA0A4C51"><efrbr-concept:termForTheConcept>
            Cloud service mobility
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="7A58AC33-8F0F-4DDC-AFEF-D6ED034918D6"><efrbr-concept:termForTheConcept>
            Software defined architecture
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="394D4F01-64D4-4A49-9793-3CF09409912F"><efrbr-concept:termForTheConcept>
            VM cluster migration
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="person" targetURI="33C104E0-44AD-4C8D-8A35-4522026F8EA0"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="person" targetURI="33C104E0-44AD-4C8D-8A35-4522026F8EA0" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="person" targetURI="http://viaf.org/viaf/21619857" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="person" targetURI="http://users.isc.tuc.gr/~epetrakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="person" targetURI="86F6A859-BE21-40C3-939F-25DB8F3A1A11" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="person" targetURI="0D9F376D-0360-4952-AB24-1EB215A85980" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="person" targetURI="C7ABF7D5-6194-4A4A-823A-2EF6592CE13E" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="person" targetURI="http://www.elsevier.com/" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="concept" targetURI="88DD93E9-5434-4FE8-8FC9-AE1758A02044"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="concept" targetURI="13632D36-F4B9-4D3D-AB14-90ED2F0E52BE"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="concept" targetURI="C599BCD9-70B5-4A3D-8FE3-96EC3BBCC08D"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="concept" targetURI="1B633D82-AC1B-43FF-9D54-6DB0AA0A4C51"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="concept" targetURI="7A58AC33-8F0F-4DDC-AFEF-D6ED034918D6"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/0A098022-93AF-4F68-89A0-9893298CA144" targetEntity="concept" targetURI="394D4F01-64D4-4A49-9793-3CF09409912F"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>