SlideShare a Scribd company logo
1 of 20
Policy based Cloud Services
on a VCL platform
Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi
University of Maryland, Baltimore County
Cloud Computing : The present
• New paradigm for IT services delivery
▫ IaaS, PaaS, SaaS, …… , XaaS
• Focus is on “virtualizing” resources
▫ Great progress in dynamic provisioning at hardware
resource level
▫ Software/Service is still relatively statically
provisioned
• Gaps in current work
▫ Lack of Cloud “service engineering”
▫ Managing the entire lifecycle automatically
Future Vision for Cloud
• Virtualized Services on the Cloud
▫ Service dynamically composed - On Demand
composition
▫ Service structure/components not pre-determined
▫ Multiple provisioning.
• Moving from totally manual to mostly automatic
▫ needed if we truly want to leverage the cloud and
service virtualization capabilities and efficiencies
Key Open Research Issues
• Current cloud research focused on
▫ Improving cloud infrastructure – Virtual machines, Cloud OS
etc.
▫ Semantic description of services, and even some composition
work
• Limited research on how to use the cloud services
efficiently
▫ Most steps in service negotiation, acquisition, and
consumption/monitoring still require significant human
intervention
• Difficult to manage service quality especially of composed
services created by different providers
Key Contributions of Our Research
A semantically rich, policy-based framework can
be used to automate the lifecycle of virtualized
services on the cloud
▫ Use semantic web languages/technologies
1. Developed an integrated lifecycle of virtualized
services on the Cloud
2. Negotiation for cloud service acquisition by
constraint relaxation
3. Service quality framework
Service Lifecycle Methodology
• Our methodology divides Service processes Lifecycle
on the Cloud into Five Phases
▫ Requirements, Discovery, Negotiation, Composition
and Consumption
• This Methodology is applicable on any cloud
deployment.
• We have developed high level ontologies for the
five phases that enables automation.
▫ available in OWL at http://ebiq.org/o/itse/1.0/itso.owl
Phases of IT Services Lifecycle
Service
Requirements Service Discovery
Service Negotiation
Service Composition
Service Consumption
SERVICE CLOUD
CONSUMER
Service delivered
Contract signed
Provider(s) identified
Service specified
New Service needed
Service Requirements
Requirements for a service will include
• Functional specifications (tasks to be automated)
▫ Budgetary policies/Cost constraints
• Technical Policy specifications
• Human Agent Policy
• Security Policy
• Data Quality Policy
• Service Compliance Policy
Service Discovery
• Cloud Broker used to search available
services that match the specifications
• Identify gaps that exist in services
discovered
• Cloud Auditor or centralized registry,
similar to UDDI, will certify the service
provided.
Service Negotiation
• Discussion and agreement that the Service
provider and consumer have regarding the
Service.
• Service Level Agreements (SLA) finalized
between consumer and provider
• Quality of Service (QoS) decided between
primary provider and component
providers.
Service Composition Phase
• One or more services provided by one or
more providers are combined and
delivered as a single Service
• SLA and QoS finalized in the negotiation
phase used for determining service
components and its orchestration (the
sequence of execution)
• We reuse the OWL-S ontology to model
and reason about compositions
Service Consumption Phase
• Composed Service is consumed and monitored
in this phase
• Key measures like Service Performance and
reliability are monitored using automated tools.
▫ SLA, QoS determine performance of the service
• Phase includes Service Delivery, Service
payment
• Customer Satisfaction is tracked in this phase
Cloud Broker Architecture
User Interface
Cloud Service Broker agent
Translate to machine
processable format
Cloud Provider
SLA
negotiation
Final SLA for
approval
Virtual Service Instance
(Eucalyptus/VCL)
Service endpoint (provider agent)
Service
URI
Service
Cloud User
Service
Discovery
federated
SPARQL
query
Final
configuration
4
8
9
3
1
2
6 Service
URI
7
Final
SLA
5
13
Collaboration with NIST
• US government agency NIST working on
standardizing cloud computing
▫ Member of Reference architecture and Taxonomy groups
▫ Member of Cloud Security group
• Prototype for NIST
▫ Automation of Cloud Storage Service acquisition,
consumption /monitoring.
▫ Using Service lifecycle Ontologies developed by us.
▫ Platform: using SPARQL, RDF, Web technologies –
Perl, HTML.
▫ NIST Cloud Computing workshop, Nov 2-4 2011.
Some Policies/Constraints …
• Cloud security – would like to mandate policies
at the Cloud hardware level
• Data security policies
• US government compliance policies
▫ User authentication policy : FIPS 140-2 is a standard
used to accredit cryptographic modules.
▫ Trusted Internet Connection mandated to optimize
individual external connections.
• Want to be interoperable across Cloud platforms
Cloud Provider 3
Storage Service Architecture
User Interface
Cloud Service Procurer module
Translate to machine process able format
Cloud
SLA
negotiation
Final SLA
Virtual Service
Instance
(Eucalyptus/Bluegrit)
Joseki SPARQL
endpoint
Cloud Provider 2
Joseki SPARQL
endpoint
Virtual Service
Instance
(Eucalyptus/Bluegrit)
Respond Service
URI
Service
Cloud Provider 1
Joseki SPARQL
endpoint
Virtual Service
Instance
(Eucalyptus/Bluegrit)
Discover
service
<rdf>
Rfs
description
</rdf>
<rdf>
SLA
description
</rdf>
Cloud user
NIST prototype demo
Request for Service : RDF file
<?xml version="1.0"?>
<rdf:RDF
xmlns="http://www.w3.org/2002/07/owl#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:itso="http://ebiquity.umbc.edu/ontologies/itso/1.0/itso.owl"
xmlns:stg="http://www.cs.umbc.edu/~kjoshi1/storage_ontology.owl"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="http://localhost/RFS">
<itso:RFS_Respond_By_Date> Fri Apr 27 11:53:49 2012 </itso:RFS_Respond_By_Date>
<itso:Expected_Begin_Date_of_Service> 1-1-2012 </itso:Expected_Begin_Date_of_Service>
<itso:Service_Cost_Constraint> 0 </itso:Service_Cost_Constraint>
<itso:Service_Location_constraint> global </itso:Service_Location_constraint>
<stg:storage> 2GB </stg:storage>
<stg:backup> Weekly </stg:backup>
<stg:availability> 95 </stg:availability>
<stg:datadeletion> data archived </stg:datadeletion>
<stg:Encryption> Data Encrypted </stg:Encryption>
<stg:authentication> FIPS 140 2 supported </stg:authentication>
<stg:VMseparation> VM separation </stg:VMseparation>
<stg:storage_interface> SOAP WSDL </stg:storage_interface>
<stg:TIC_connection> TIC Compliant </stg:TIC_connection>
<stg:CC_EAL> 3 </stg:CC_EAL>
<stg:cloud_instance_size> 1GB </stg:cloud_instance_size>
<stg:cloud_instance_speed> 1GHz </stg:cloud_instance_speed>
<stg:cloud_instance_cores> 10 </stg:cloud_instance_cores>
</rdf:Description>
</rdf:RDF>
Storage Service Broker URL
http://cs.umbc.edu/~kjoshi1/nist_demo/
Summary
• For broader adoption of cloud computing, we
need to automate cloud service processes
• Developed an integrated methodology to
acquire, consume and monitor services on the
cloud.
• Future work: improving upon the cloud broker
integration with VCL
• Ontologies in public domain.
• Publications available at http://ebiq.org/j/93

More Related Content

Similar to 652.ppt

Introduction to PaaS
Introduction to PaaSIntroduction to PaaS
Introduction to PaaS
Chris Haddad
 
Lighthouse20100120
Lighthouse20100120Lighthouse20100120
Lighthouse20100120
sureddy
 
An introduction to Cloud computing for MBA
An introduction to Cloud computing  for MBAAn introduction to Cloud computing  for MBA
An introduction to Cloud computing for MBA
kuttus2
 

Similar to 652.ppt (20)

Lecture 1 - Introduction to Cloud Computing.pptx
Lecture 1 - Introduction to Cloud Computing.pptxLecture 1 - Introduction to Cloud Computing.pptx
Lecture 1 - Introduction to Cloud Computing.pptx
 
4582349.ppt
4582349.ppt4582349.ppt
4582349.ppt
 
introduction-to-cloud-computing
introduction-to-cloud-computingintroduction-to-cloud-computing
introduction-to-cloud-computing
 
sla nptl.pptx
sla nptl.pptxsla nptl.pptx
sla nptl.pptx
 
Chapter_1_-_Introduction_to_Cloud_Computing.pptx
Chapter_1_-_Introduction_to_Cloud_Computing.pptxChapter_1_-_Introduction_to_Cloud_Computing.pptx
Chapter_1_-_Introduction_to_Cloud_Computing.pptx
 
Introduction to PaaS
Introduction to PaaSIntroduction to PaaS
Introduction to PaaS
 
Chapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud ComputingChapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud Computing
 
Newt global meetup microservices
Newt global meetup microservicesNewt global meetup microservices
Newt global meetup microservices
 
Cloud Computing Essentials in Alibaba Cloud
Cloud Computing Essentials in Alibaba CloudCloud Computing Essentials in Alibaba Cloud
Cloud Computing Essentials in Alibaba Cloud
 
OpenStack Marketing Meeting - Icehouse Release
OpenStack Marketing Meeting - Icehouse ReleaseOpenStack Marketing Meeting - Icehouse Release
OpenStack Marketing Meeting - Icehouse Release
 
Lighthouse 20100120
Lighthouse 20100120Lighthouse 20100120
Lighthouse 20100120
 
Lighthouse20100120
Lighthouse20100120Lighthouse20100120
Lighthouse20100120
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio Migration
 
Cloud-native Data
Cloud-native DataCloud-native Data
Cloud-native Data
 
Cloud-Native-Data with Cornelia Davis
Cloud-Native-Data with Cornelia DavisCloud-Native-Data with Cornelia Davis
Cloud-Native-Data with Cornelia Davis
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017
 
An introduction to Cloud computing for MBA
An introduction to Cloud computing  for MBAAn introduction to Cloud computing  for MBA
An introduction to Cloud computing for MBA
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_final
 
170215 msa intro
170215 msa intro170215 msa intro
170215 msa intro
 
SOA - Unit 2 - Service Oriented Architecture
SOA - Unit   2 - Service Oriented ArchitectureSOA - Unit   2 - Service Oriented Architecture
SOA - Unit 2 - Service Oriented Architecture
 

Recently uploaded

Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
hublikarsn
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Recently uploaded (20)

Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Introduction to Geographic Information Systems
Introduction to Geographic Information SystemsIntroduction to Geographic Information Systems
Introduction to Geographic Information Systems
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 

652.ppt

  • 1. Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County
  • 2. Cloud Computing : The present • New paradigm for IT services delivery ▫ IaaS, PaaS, SaaS, …… , XaaS • Focus is on “virtualizing” resources ▫ Great progress in dynamic provisioning at hardware resource level ▫ Software/Service is still relatively statically provisioned • Gaps in current work ▫ Lack of Cloud “service engineering” ▫ Managing the entire lifecycle automatically
  • 3. Future Vision for Cloud • Virtualized Services on the Cloud ▫ Service dynamically composed - On Demand composition ▫ Service structure/components not pre-determined ▫ Multiple provisioning. • Moving from totally manual to mostly automatic ▫ needed if we truly want to leverage the cloud and service virtualization capabilities and efficiencies
  • 4. Key Open Research Issues • Current cloud research focused on ▫ Improving cloud infrastructure – Virtual machines, Cloud OS etc. ▫ Semantic description of services, and even some composition work • Limited research on how to use the cloud services efficiently ▫ Most steps in service negotiation, acquisition, and consumption/monitoring still require significant human intervention • Difficult to manage service quality especially of composed services created by different providers
  • 5. Key Contributions of Our Research A semantically rich, policy-based framework can be used to automate the lifecycle of virtualized services on the cloud ▫ Use semantic web languages/technologies 1. Developed an integrated lifecycle of virtualized services on the Cloud 2. Negotiation for cloud service acquisition by constraint relaxation 3. Service quality framework
  • 6. Service Lifecycle Methodology • Our methodology divides Service processes Lifecycle on the Cloud into Five Phases ▫ Requirements, Discovery, Negotiation, Composition and Consumption • This Methodology is applicable on any cloud deployment. • We have developed high level ontologies for the five phases that enables automation. ▫ available in OWL at http://ebiq.org/o/itse/1.0/itso.owl
  • 7. Phases of IT Services Lifecycle Service Requirements Service Discovery Service Negotiation Service Composition Service Consumption SERVICE CLOUD CONSUMER Service delivered Contract signed Provider(s) identified Service specified New Service needed
  • 8. Service Requirements Requirements for a service will include • Functional specifications (tasks to be automated) ▫ Budgetary policies/Cost constraints • Technical Policy specifications • Human Agent Policy • Security Policy • Data Quality Policy • Service Compliance Policy
  • 9. Service Discovery • Cloud Broker used to search available services that match the specifications • Identify gaps that exist in services discovered • Cloud Auditor or centralized registry, similar to UDDI, will certify the service provided.
  • 10. Service Negotiation • Discussion and agreement that the Service provider and consumer have regarding the Service. • Service Level Agreements (SLA) finalized between consumer and provider • Quality of Service (QoS) decided between primary provider and component providers.
  • 11. Service Composition Phase • One or more services provided by one or more providers are combined and delivered as a single Service • SLA and QoS finalized in the negotiation phase used for determining service components and its orchestration (the sequence of execution) • We reuse the OWL-S ontology to model and reason about compositions
  • 12. Service Consumption Phase • Composed Service is consumed and monitored in this phase • Key measures like Service Performance and reliability are monitored using automated tools. ▫ SLA, QoS determine performance of the service • Phase includes Service Delivery, Service payment • Customer Satisfaction is tracked in this phase
  • 13. Cloud Broker Architecture User Interface Cloud Service Broker agent Translate to machine processable format Cloud Provider SLA negotiation Final SLA for approval Virtual Service Instance (Eucalyptus/VCL) Service endpoint (provider agent) Service URI Service Cloud User Service Discovery federated SPARQL query Final configuration 4 8 9 3 1 2 6 Service URI 7 Final SLA 5 13
  • 14. Collaboration with NIST • US government agency NIST working on standardizing cloud computing ▫ Member of Reference architecture and Taxonomy groups ▫ Member of Cloud Security group • Prototype for NIST ▫ Automation of Cloud Storage Service acquisition, consumption /monitoring. ▫ Using Service lifecycle Ontologies developed by us. ▫ Platform: using SPARQL, RDF, Web technologies – Perl, HTML. ▫ NIST Cloud Computing workshop, Nov 2-4 2011.
  • 15. Some Policies/Constraints … • Cloud security – would like to mandate policies at the Cloud hardware level • Data security policies • US government compliance policies ▫ User authentication policy : FIPS 140-2 is a standard used to accredit cryptographic modules. ▫ Trusted Internet Connection mandated to optimize individual external connections. • Want to be interoperable across Cloud platforms
  • 16. Cloud Provider 3 Storage Service Architecture User Interface Cloud Service Procurer module Translate to machine process able format Cloud SLA negotiation Final SLA Virtual Service Instance (Eucalyptus/Bluegrit) Joseki SPARQL endpoint Cloud Provider 2 Joseki SPARQL endpoint Virtual Service Instance (Eucalyptus/Bluegrit) Respond Service URI Service Cloud Provider 1 Joseki SPARQL endpoint Virtual Service Instance (Eucalyptus/Bluegrit) Discover service <rdf> Rfs description </rdf> <rdf> SLA description </rdf> Cloud user
  • 18. Request for Service : RDF file <?xml version="1.0"?> <rdf:RDF xmlns="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:itso="http://ebiquity.umbc.edu/ontologies/itso/1.0/itso.owl" xmlns:stg="http://www.cs.umbc.edu/~kjoshi1/storage_ontology.owl" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="http://localhost/RFS"> <itso:RFS_Respond_By_Date> Fri Apr 27 11:53:49 2012 </itso:RFS_Respond_By_Date> <itso:Expected_Begin_Date_of_Service> 1-1-2012 </itso:Expected_Begin_Date_of_Service> <itso:Service_Cost_Constraint> 0 </itso:Service_Cost_Constraint> <itso:Service_Location_constraint> global </itso:Service_Location_constraint> <stg:storage> 2GB </stg:storage> <stg:backup> Weekly </stg:backup> <stg:availability> 95 </stg:availability> <stg:datadeletion> data archived </stg:datadeletion> <stg:Encryption> Data Encrypted </stg:Encryption> <stg:authentication> FIPS 140 2 supported </stg:authentication> <stg:VMseparation> VM separation </stg:VMseparation> <stg:storage_interface> SOAP WSDL </stg:storage_interface> <stg:TIC_connection> TIC Compliant </stg:TIC_connection> <stg:CC_EAL> 3 </stg:CC_EAL> <stg:cloud_instance_size> 1GB </stg:cloud_instance_size> <stg:cloud_instance_speed> 1GHz </stg:cloud_instance_speed> <stg:cloud_instance_cores> 10 </stg:cloud_instance_cores> </rdf:Description> </rdf:RDF>
  • 19. Storage Service Broker URL http://cs.umbc.edu/~kjoshi1/nist_demo/
  • 20. Summary • For broader adoption of cloud computing, we need to automate cloud service processes • Developed an integrated methodology to acquire, consume and monitor services on the cloud. • Future work: improving upon the cloud broker integration with VCL • Ontologies in public domain. • Publications available at http://ebiq.org/j/93