Research Article

A Virtual Machine Migration Strategy Based on the Relevance of Services against Side-Channel Attacks

Algorithm 2

Page push algorithm based on service priority (PBSP).
  Input: initial list
  Output:
  Method:
(1) Receive page faults request;
(2) Send pages to target server;
(3).delete (pages);
(4) Service  = getService (page);//get service related to fault page.
(5)for each page in unMigrationPages do//unMigrationPages are pages unmigrated.
(6)  Service  = getService (page);
(7)  if ( is related to ) then
(8)   if ( replay on ) then
(9)    ;
(10)   else
(11)    ;
(12)   end if
(13)  else
(14)  ;
(15)  end if
(16)end for
(17)return;