CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal...

25
CCICI Cloud Standards and Interoperability Dr. Dinkar Sitaram PES University

Transcript of CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal...

Page 1: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

CCICI Cloud

Standards and

InteroperabilityDr. Dinkar Sitaram

PES University

Page 2: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Agenda

• Why Interoperability

– Especially in India

• Current

Interoperability efforts

– ISO

– IEEE P2302

• Our efforts

Page 3: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

WHY INTEROPERABILITY

Page 4: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Current State of Interoperability

It had been a great party but it was really starting to catch up with Fred and his team

Page 5: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Current State of Interoperability

Fred was rapidly getting the message that his cloud solution may need more thought

Page 6: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Government is fuelling the adoption of CLOUD

6

Page 7: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Why India?

Our scale requires us to use cloud

An opportunity to leapfrog in technology

Page 8: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Joint Task Force to Develop Cloud Interoperability and Cloud Standards has

been set up

• Non-profit society• Collaborative platform

• Academia• Government• Industry

• Mission: Foster growth of cloud computing

• Important initiatives• White paper• Advisory role to govt • Meity-CCICI Cloud Study• Interoperability task force

• Under DoT• Developing and

promoting India-specific requirements

• Standardizing solutions for meeting these requirements

• Contributing these to international standards

Page 9: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

CURRENT INTEROPERABILITY

EFFORTS: ISO AND IEEE-NIST

Page 10: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Highlights of ISO IEC 19941

• Goals– Establish common

understanding

– Establish common vocabulary

• Approach: Define facet model– Cloud Interoperability

– Cloud Application portability

– Cloud Data portability

Page 11: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Highlights of ISO IEC 19941

• Cloud Data Portability Facets

Page 12: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

IEEE-NIST P2302 Objectives

• Create transparent cloud provider ecosystem

• Dynamic infrastructure to support evolving models

• Infrastructure for economic audit and settlement– In addition to the

technical issues

Discover Local / Remote Resources

Discover Local / Remote Resources

UserUserRemote Cloud

Remote Cloud

Page 13: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Deployment Models

Page 14: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Summary

• No interoperability standard currently fits the

need

• Proprietary solutions exist

Page 15: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

OUR WORK SO FAR

Page 16: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Our Approach

Define use cases in the Indian context

Review existing Interop/Portability

Standards

Gap Analysis for the Indian

context

CreateIndia-relevant

standards

Define Test Cases&

Test Bed Arch

Submit Recommendations

to DOT/TRAI

From cloud users: e.g.,

smart cities, connecting legacy apps

ISO 19941, IEEE P2302

Minimal standards to

support useful use

cases

Leverage existing

standards

To check degree of

compliance

Page 17: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Edge CloudEdge Cloud

Example Use Case CHoTuAI: Child

Holistic Transformation Using AI

AI Agent

Personal Data

CSPCSP

AI Service

In-house Data

AI ServiceAI Service

3rd Party App3rd Party App

AI Service

Analytics

AI ServiceAI Service

Continuously monitor data about child

Predict, recommendationsBased on local needs, cultural sensibilities

Page 18: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Edge CloudEdge Cloud

Example Use Case CHoTuAI: Child

Holistic Transformation Using AI

AI Agent

Personal Data

CSPCSP

AI Service

In-house Data

AI ServiceAI Service

3rd Party App3rd Party App

AI Service

Analytics

AI ServiceAI Service

Continuously monitor data about child

Predict, recommendationsBased on local needs, cultural sensibilities

Page 19: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Data Access: Comparing DATA Models

Amazon S3

• Buckets

– Holder of objects

• Objects

– The item itself.

Openstack Swift

• Account

– Metadata about the

account

• Container

– Like a bucket

• Object

– The item to be stored.

Page 20: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Object storage world

Rest API definitions for S3 and Swift are differentRest API definitions for S3 and Swift are different

Most Object storage vendors use S3 as defacto standardMost Object storage vendors use S3 as defacto standard

Ok. They all talk the S3 language, but is that enough?Ok. They all talk the S3 language, but is that enough?

Page 21: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Other requirements

• Seamless availability

• Service Level Agreements– How to enforce SLAs across clouds

• Enterprise level features– Backup/restore?

– Compliance (healthcare)

– Security

– Flexibility

Page 22: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Some Needed Standards

1. Data at rest encryption

2. Secure protocols

3. Efficient Data Transfer

4. Mobile device support

5. Hosting on edge devices

6. Network function virtualization

7. Data collection and usage policies

1. AES, RSA

2. TLS 1.2 or higher

3. LTFS (Linear Tape File System)

4. ISO/IEC JTC 1/SC 38

5. ETSI MEC

6. ETSI NFV SOL001

7. IETF SUPA

Page 23: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

Example Gaps

• ETSI NFV spec

– Security gap: cannot

find security level

information of cloud

– Management gap:

network devices don’t

include edge devices

Page 24: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

CONCLUSIONS & Next StepsS.T.O.R.A.G.E. 2010-11 GOALS

SAGE SCENARIOS, PLATFORMS & INFRASTRUCTURE, ENABLEMENT FRAMEWORKU

LeadershipCollaborative Innovation

OpenForum>>OutcomesWorking Groups, Discussion Forums, Fortnightly updates

In Global Forums & Accelarating deployment & adoption

Passion for technology, spirit of “GIVE BACK”

Industry, Academia, Government, Professional bodies

SMART, Measures of success, Evaluation Framework

Driven by volunteersDOES THIS INTEREST YOU ?HERE IS HOW YOU CAN PARTICIPATE AS A COLLABORATOR – Join a WG, Innovation Task Force

Page 25: CCICI Cloud Standards and Interoperability · Holistic Transformation Using AI AI Agent Personal Data CSP AI Service In-house Data AI Service AI Service ... Openstack Swift • Account

COMPUTINGCLOUD