110 likes | 289 Views
CLOUD BROKER. PROJECT 5(d) Y Sundeep Saurabh Kumar Jain Saranya H V Sai Manoj P D Kailash Chandar Raythour. Goal Statement. To provide most suitable cloud service package(s) based on requirements of client Provide client with catalogue of service package(s)
E N D
CLOUD BROKER PROJECT 5(d) Y Sundeep Saurabh Kumar Jain Saranya H V Sai Manoj P D KailashChandarRaythour
Goal Statement • To provide most suitable cloud service package(s) based on requirements of client • Provide client with catalogue of service package(s) • Client makes the choice of service package from the catalogue
Analytic Hierarchy Process • Input by client: Relative importance of each criterion with respect to all other criteria • Input by cloud broker: For each criteria, relative values of each service provider with respect to the other service providers • Step 1 Rank all the criteria as per client requirement scale • Step 2 Create a criteria matrix A[#criteria][#criteria] by assigning values in following way: 1)aij=1,if criteria i and j are of equal preference 2)aij=n,where n is (dierence of preference order of i and j in preference list) + 1 if criterion j comes in lower ranking than criterion i • 3) aij=1/aji otherwise
Analytic Hierarchy Process(Contd.) • Step 3: Normalize the criteria matrix by calculating value aij=aij/(sum of the value of respective column) • Step 4: Find the average value of each row from the normalized matrix. Column of average values will be priority vector. This priority vector tells about priority of each parameter • Step 5: For each criterion, Create a normalized service provider matrix S[#service providers][#service providers] based on ranking of service providers for the criterion with the same procedure used for normalized criteria matrix
Analytic Hierarchy Process(Contd.) • Step 6: Using the priority vector of criteria and priority vector of service providers for each criteria, calculate overall priority vector of service providers with consideration of all criteria together • Step 7: From overall priority vector of service providers, the one with the largest value is selected as the best service provider
Status on February 8th • Cloud broker environment that acts as user interface to client and performs user authentication is set up. • Created accounts for clients on the cloud broker environment and authenticated login into the environment created. • AHP algorithm used for preparing the catalogue of packages based on client requirements has been designed
Future Plans • Implement AHP algorithm that has been tested and approved • To setup cloud using Ubuntu Enterprise Cloud