Transcript

1

CLOUD COMPUTING INTEROPERABILITY

IN EDUCATION

Supervised byDr. Salah Dowaji Eng. Rawan Koroni

Presented byAbdul Majeed Al-

Kattan Rabee Al-Ras

Rahaf AamerRimon Koroni Sandra Sukarieh

F.I.T.E of DamascusSyria

SE Department 2014-2015

2

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation• Conclusion & Future Perspectives• Demo

ContentContentContent

3

Introduction

Studying the issue

Studying solutions

Choosing the best solution

Modeling the solution to fit

the issue

Software Engineering System

4

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContentContent

5

Given Problem

6

Many Devices

Difficult Management

Given Problem

7

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContentContent

8

Automated data center that can be accessed through the internet, to be used in accomplishing enormous calculations, storing data, and using network services.

Cloud Computing

SaaS PaaS IaaS

9

Lack of resources

Inability of serving new clients

High cost of providing more

resources

Probability of resources wasting

Solutions

10

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContntContent

11Interoperabil

ity

Our Solution

12

The ability of two or more systems or components to exchange information and to use the information that has been exchanged

13

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContentContent

14

System Architectures

UCI Architecture InterCloud Architecture

15

Architectures - UCI

16

Cloud Computing Catalog

Service Contracts

Policies Standards

Service Information

GovernanceInterClou

d Root

Provider Cloud

Consumer Cloud

InterCloud

Exchanges

Architectures - InterCloud

17

Cloud Computing Catalog

Service Contracts

Policies Standards

Service Information

Architectures - InterCloud

Ontologies

Remove ambiguity

Unify descriptions

18

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContentContent

19

Cloud Computing Catalog

Service Contracts

Policies Standards

Service Information

GovernanceInterClou

d Root

Provider Cloud

Consumer Cloud

InterCloud

Exchanges

Our Architecture

20

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContentContent

21

OWL-S Ontology

Cloud Service Ontology

Ontologies

22

OWL-S Ontology

Resourcesprovides

Service

presents

Service Profile

What the service

does Service Model

How it works

Service Grounding

Described by

supports How to access it

Ontologies

23

Cloud Service Ontology

Cloud Company

Cloud Service

SaaS

PaaS

IaaS DaaS Storage Space

Software

Document Editor

Database

Ontologies

24

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContentContent

25

ImplementationResources Service

Service Profile Service

Model

Service Grounding

Cloud Company

Cloud Service

SaaS

PaaS

IaaS DaaS Storage Space

SoftwareDocument

Editor

Database

Profile

Implementation

26

User Need

Implementation

27

Cloud Computing Catalog

38

59

Implementation

28

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContentContent

29

• Load distribution• Specialization• Administration

distribution• Omit limitation• Cost reduction

Advantages

• Security• Not all types

of servicesInsufficiency

Conclusion

30

Cloud computing• No cloud services in Universities• Studying the using of cloud in

education• No previous knowledge about

cloud computing

Technically • No open source application• Building applications for cloud

services

Conclusion

Challenges

31

Future PerspectivesCommunication between all types of

services

Expanding the scope of usage

Protection and confidentiality

Unified education system

32

• Introduction• Given Problem• Solutions• Our Solution – Interoperability• System Architectures• Our Architecture• Ontologies• Implementation • Conclusion & Future Perspectives• Demo

ContentContent

33

Scenario - 1

Connection InfoConnection Info

Scenario ISaaS

IaaS

SaaS

34

Connection Info

Conn

ectio

n In

fo

Scenario II

IaaSIaaS

35

Demo


Recommended