Você está na página 1de 36

School of Information Technology

Rajiv Gandhi Proudyogiki Viswavidyalaya

A Proposal for Cloud Infrastructure for an Academic System


Guided By: Dr. Sanjeev Sharma Presented By:
Deepesh Kumar Tiwari

Associate Professor
SoIT, RGPV

M.Tech (CTA)
0002CS11MT03
1

Content
Introduction
Objective Architecture Of Cloud

Advantages and Disadvantages


Types of Model Proposed Work Conclusion Future Work References

Introduction
A cloud computing system in simple words that is an

internet based application platform that provide different services on plug and play basis. Definition: Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services)

WHAT IS CLOUD COMPUTING?


Cloud computing is an emerging computing technology that uses the

internet and central remote servers to maintain data and applications.

BASIC CLOUD CHARACTERISTICS


Shared Infrastructure Uses a virtualized software model,

enabling the sharing of physical services, storage, and networking capabilities.


Dynamic Provisioning Allows for the provision of services based

on current demand requirements. This dynamic scaling needs to be done while maintaining high levels of reliability and security.
Network Access needs to be accessed across the internet from a

broad range of devices such as PCs, laptops, and mobile devices, using standards-based APIs (for example, ones based on HTTP).

Cont
Resource sharing
Resource sharing is the beauty of cloud computing. This is the concept

which helps the cloud providers to attain optimum utilization of resources.


The cloud architecture is implemented in such a way that it provides you

the flexibility to share application as well as other network resources (hardware etc).
This will lead to a need based flexible architecture where the resources

will expand or contract with little configuration changes.

Objective
Aim to understand students requirements: in this phase of study,

requirements of different domain (computer sc., information technology, etc.) are evaluated.
Performing survey of different cloud based existing solution:

according to the above phase conclusion, some existing cloud based solutions are analysed and list of solutions are prepared.
Refining the survey conducted: in this phase of study includes the

cleaning and filtering common requirements and rearrange them.

Cont
Providing design guidelines: this phase provides the guidelines and

existing methods of cloud development and deployment.


Concluding the complete study work: after that conclusion and

future extension of the proposed study is listed in this phase.

Architecture Of Cloud

Fig-1 cloud Architecture

Advantages Of Cloud
Lower computer costs Improved performance Reduced software costs Instant software updates Unlimited storage capacity Increased data reliability Universal document access

Latest version availability


Easier group collaboration Device independence

Disadvantages Of Cloud
Requires a constant internet connection
Does not work well with low-speed connections Features might be limited Stored data might not be secure Stored data can be lost Can be slow

Types Of Cloud Model


There are two types models:
Service Model Deployment Model

Service Model
Infrastructure As a Service(IAAS) Platform As a Service(PAAS) Software As a Service(SAAS)

Cloud Service Model

Fig 2 Cloud Service Model

SaaS
SaaS is a software delivery methodology that provides

licensed

multi-tenant access to software and its functions remotely as a Webbased service.


Usually billed based on usage
Usually multi tenant environment Highly scalable architecture

PaaS
PaaS provides all of the facilities required to support the complete

life cycle of building and delivering web applications and services entirely from the Internet.
Typically applications must be developed with a particular platform in

mind
Multi tenant environments Highly scalable multi tier architecture

IaaS
IaaS is the delivery of technology infrastructure as an on demand

scalable service.
Usually billed based on usage

Usually multi tenant virtualized environment


Can be coupled with Managed Services for OS and application support

Cloud Deployment Model


Deployment Model Private Cloud Public Cloud Hybrid Cloud Community Cloud

Private Clouds For exclusive use by a single organization and

typically controlled, managed and hosted in private data centers. The


hosting and operation of private clouds may also be outsourced to a third party service provider, but a private cloud remains for the

exclusive use of one organization.

Public Clouds For use by multiple organizations (tenants) on a

shared basis and hosted and managed by a third party service provider.

Hybrid Clouds When a single organization adopts both private

and public clouds for a single application in order to take advantage of the benefits of both.
Community Clouds For use by a group of related organizations

who wish to make use of a common cloud computing environment. For example, a community might consist of the different branches of

the military, all the universities in a given region, or all the suppliers
to a large manufacturer.

Proposed Work and Implementation


Initialization of study Design and Implementation Testing and Results

Initialization of study
Connectivity with social networking websites

There are huge amount of students and other persons are get connected through the social networking. sometimes students are not available in college campus, but they are still connected with their friends using social networking websites and using email messaging

New technology and research news

New technology and new research works news are required to be update over cloud

Cont.
IEEE, ACM, Springer, Elsevier papers
Authentic journals and publishers papers are required to explore and

read. But most of authentic journals are not freely available for download over internet

Design and Implementation


Digital library for Books Research papers

This is a collection of books related to basics of mathematics, physics and chemistry. These basic books and tutorials are helping sometimes for finding the solutions for big problems

Previous thesis and study material

This section provides a search enabled data storage related to

previous thesis formats, previous thesis as example.

Cont
Academic journals and events

Academic journals and events provide the current technology and


research areas of work. This section contains subscribed journals, magazine and latest research on similar adopted topic on which

students are work.


Projects and demos

Prototyping is a good idea to simulate a problem and solution. In

addition of that the visual learning is more helpful for understanding


in less time, with theoretical concepts.

Cont
Code Examples
Therefore a sample codes and runable demo codes are required to

get correct direction of writing code.

Technical Solution and Support


A module of cloud is required to provide the interaction between experts

of technical domain and students, where students can ask some questions to resolve them.

Cont
Digital Library for Books, Research Papers
Books are always provides the proper guidelines, authors of books are

write the summary or conclusion of any point of study in easiest language on which they are able to explain.

Software and Simulators


There are required to implement the problem scenarios and solution

steps using attractive graphical user interface.

Cont
Video Lectures
Therefore a knowledge base is required where a number of videos of

different lectures and experts are available. This phase of services contains the video lectures and tutorials.

Testing and Results


Tutorials and Experimental Results
In this section includes a list of previous similar projects results and

conclusions. The previously given conclusions and results are helps the students how they finalize the work.

Basic Theory and Download


This section includes required formula and other similar tutorials that are

helpful for providing the ease to develop the solution conclusion.

Cont
Assignment Evaluation and Submission Services
During study various times professors and teachers provides some task

and intermediate experiments to perform. The major problem is submission of these task and evaluation of the given task in a proper

manner, with a suitable remark of submitted work

Conclusion
The main focus on this study is to design a new kind of educational cloud

where research scholars and simple students both get advantage over this competitive domain.
In this study first various cloud infrastructures and their development

techniques are studied and for that a rich literature is collected which is provided in this work.
After finding the development strategies of cloud, objective is established. Finally the required services which providing ease in study of students and

research scholars are conducted.

Future Work
This study is motivated to design an educational environment where

all kind of students are get benefit from available services and resources.
In near future this study is implemented using a public cloud domain,

by which research scholars get help and support, design and develop their technical ambitions true.

References
1. Cloud Computing: Issues and Challenges, Tharam Dillon, Chen Wu
and Elizabeth Chang, 2010 24th IEEE International Conference on Advanced Information Networking and Applications

2. Cloud Computing and Grid Computing 360-Degree Compared, Ian


Foster, Yong Zhao, Ioan Raicu, Shiyong Lu, 2008 -

ieeexplore.ieee.org 3. Cloud Computing Vs. Grid Computing, Seyyed Mohsen Hashemi, Amid Khatibi Bardsiri, VOL. 2, NO.5, MAY 2012, ISSN 2222-9833

4. How Does Cloud Computing Work? Carl Mazzanti, CEO, eMazzanti Technologies IT Support and Cloud Computing Services for Small Business

Hoboken, NJ and NYC, 201360 4400


5. Approaches for Deadlock Detection and Deadlock Prevention for Distributed systems, Research Journal of Recent Sciences, ISSN 2277-2502,

Vol. 1 (ISC-2011), 422-425 (2012)


6. A Survey on Fault Tolerance in Work flow Management and Scheduling, International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), Volume 1, Issue 8, October 2012 7. J. Gray, "Distributed computing economics," ACM Queue, vol. 6, pp. 63-68,
2008.

8. Luis M. Vaquero,Luis Rodero Merino, Rajkumar Buyya, Dynamically Scaling Applications in the Cloud,ACM SIGCOMM Computer Communication Review,45 Volume 41, Number 1, January 2011 9. Tangren Dan, Haihong Yang, He Tao, Yi Li, Huazhong Li,Exploration of a

Curriculum System Reform of Embedded Technology and Application Based on


Cloud Services,ICAICTE 2013, 2013. The authors - Published by Atlantis Press 10. Kai Hwang and Sameer Kulkarni,Yue Hu,Cloud Security with Virtualized

Defense and Reputation-based Trust Management,IEEE Intl Conf. on Pervasive Intelligence and Computing, (PICom2009)

Any Queries

Thank You

Você também pode gostar