Research Article

Data Placement for Privacy-Aware Applications over Big Data in Hybrid Clouds

Algorithm 3

Cost aware data placement.
Input: The dataset D
Output: The dataset placement strategy
() Algorithm 1 Special VM identification for data access
() for to do
()   if needs to be placed in public cloud then
()    Update and
(    Get the VM instances by Algorithm 2
()    Classify CV as special VMs, denoted as
()    ,
()    while do
()      if can hold then
()      Calculate the total cost TC by (10)
()      if then
()       
(3)      else
()      end if
()     end if
()   end while
()   Update with cost C
()  end if
() end for
() Return