CLOUD COMPUTING IN RURAL EDUCATIONAL SECTOR:ENLIGHTENING BENEFITS AND CHALLENGES



Similar documents
Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes


Cloud definitions you've been pretending to understand. Jack Daniel, Reluctant CISSP, MVP Community Development Manager, Astaro

IS PRIVATE CLOUD A UNICORN?

Business Intelligence (BI) Cloud. Prepared By: Pavan Inabathini

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

Analysis and Strategy for the Performance Testing in Cloud Computing

Cloud for Credit Unions Leveraging New Solutions to Increase Efficiency & Reduce Costs Presented by: Hugh Smallwood, Chief Technology Officer

The NIST Definition of Cloud Computing (Draft)

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Introduction to Cloud Computing

White Paper on CLOUD COMPUTING

Cloud Computing; What is it, How long has it been here, and Where is it going?

Radware Cloud Solutions for Enterprises. How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper

Validation of a Cloud-Based ERP system, in practice. Regulatory Affairs Conference Raleigh. 8Th September 2014

CSO Cloud Computing Study. January 2012

Cloud Computing for SCADA

THE CLOUD- CHANGING THE INDIAN HEALTHCARE SYSTEM

Cloud Computing in the Federal Sector: What is it, what to worry about, and what to negotiate.

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS

Cloud Computing in Higher Education: A Guide to Evaluation and Adoption

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing Services and its Application

The NIST Definition of Cloud Computing

Kent State University s Cloud Strategy

Technology & Business Overview of Cloud Computing

OVERVIEW Cloud Deployment Services

CLOUD COMPUTING DEMYSTIFIED

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Strategies for Secure Cloud Computing

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

Cloud Computing. Chapter 1 Introducing Cloud Computing

OWASP Chapter Meeting June Presented by: Brayton Rider, SecureState Chief Architect

Private Cloud 201 How to Build a Private Cloud

Cloud Computing. Bringing the Cloud into Focus

Soft Computing Models for Cloud Service Optimization

CHAPTER 8 CLOUD COMPUTING

Survey on software testing techniques in cloud computing

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT

Cloud Computing Technology

CLOUD COMPUTING An Overview

Enterprise Governance and Planning

Cloud Services vs. On-Premise Solutions Cost Comparison Calculator

RESOURCE MONITORING AND UTILIZATION IN SaaS

AN OVERVIEW ABOUT CLOUD COMPUTING

CLOUD COMPUTING SECURITY ISSUES

Managing Cloud Computing Risk

Cloud Computing: The Next Computing Paradigm

INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD

CLOUD COMPUTING SECURITY CONCERNS

Mobile Cloud Computing In Business

A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments

Cloud Computing An Elephant In The Dark

Security Considerations for Public Mobile Cloud Computing

Customer Security Issues in Cloud Computing

Cloud Computing. Karan Saxena * & Kritika Agarwal**

ABSTRACT: [Type text] Page 2109

NCTA Cloud Architecture

Cloud Computing-Software as Service

IJRSET 2015 SPL Volume 2, Issue 11 Pages: 29-33

Future of Cloud Computing in India

White Paper. Cloud Performance Testing

ABSTRACT. KEYWORDS: Cloud Computing, Load Balancing, Scheduling Algorithms, FCFS, Group-Based Scheduling Algorithm

Capability Paper. Today, aerospace and defense (A&D) companies find

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Capturing the New Frontier:

A Study of Infrastructure Clouds

Session 5. Mixing and matching Public, Private and Hybrid Clouds for maximum benefits

A Survey on Cloud Computing

The cloud - ULTIMATE GAME CHANGER ===========================================

The HIPAA Security Rule: Cloudy Skies Ahead?

Grid Computing Vs. Cloud Computing

Cloud Based Distributed Databases: The Future Ahead

Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer

How To Understand Cloud Computing

A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues

A Survey on Software as a Service (Saas) Cloud for Programming Language Computing

1.1.1 Introduction to Cloud Computing

Federal Cloud Computing Initiative Overview

Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop

How To Understand Cloud Computing

Developing a Risk-Based Cloud Strategy

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

VICNET is G-Cloud7 GOV UK Supplier VISIT DIGITAL MARKET PLACE VICNETCLOUD VICNET CLOUD MIGRATION SERVICES

Transcription:

International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR) ISSN 2249-6831 Vol. 3, Issue 2, Jun 2013, 317-322 TJPRC Pvt. Ltd. CLOUD COMPUTING IN RURAL EDUCATIONAL SECTOR:ENLIGHTENING BENEFITS AND CHALLENGES SUMIT K. BIDE & MANOJ B. PATIL Department Institute of Management Research & Development, Shirpur, Maharashtra, India ABSTRACT The objective of this paper is to study and analysis on Cloud computing benefits and challenges and how it is important for rural educational sector. The use of cloud computing in rural areas substantially increases availability of necessary educational computing services and applications to students and educators through the infrastructure it provides. Cloud computing is growing rapidly, with applications in almost any area, including education. Different Online-learning systems usually require many hardware and software which can be heterogeneous in nature. As there are many schools and colleges in rural areas that cannot afford such investments, and cloud computing is the best solution. However, there are some limitations that are worth mentioning when it comes to the use of cloud computing in the education sector. KEYWORDS: Benefits, Challenges, Cloud Computing, Rural Education INTRODUCTION India s 72.2 % of population resides in the rural areas and villages [1]. India s huge population has a great potential to make it an economic as well as an IT superpower but the major obstacle is the lack of infrastructure for the development of the Educational schools and colleges in rural areas. With the introduction of the new cloud computing paradigm these problems can be easily eliminated because it doesn t require the end users to have any type of infrastructure, as all of them are delivered as services (whether it be infrastructure as a service (IaaS), Platform as a service (PaaS), Software as a service (SaaS)) on a pay per-use basis (utility computing) virtually which makes it easier and cheaper for the people living in rural areas to actively involve themselves in the this sector [2]. The major hurdle for development of IT related education in the rural areas is the lack of school and colleges with proper infrastructure to provide top level of education as a result of which top level of education is only available to those who can afford to come to cities to study which is a minimal percentage of the actual rural population. To be able to tap the maximum potential of the rural India it is very important that these Educational Centers must be located in the rural areas itself with proper tools such as proper applications, proper infrastructure and appropriate development platforms. Till now none of this is possible in rural areas because of the huge amount of money spent on buying software licenses, setting up proper infrastructure required for computation, storage etc. But with the three fundamental units of cloud computing i.e. IaaS, PaaS and SaaS, The capital required for setting up this kind of learning organization can be reduced by huge percentages as these organization Don t need to buy expensive software licenses when they can pay for it on a pay-per cycle basis whether it be software development packages or working platforms. Don t need to setup huge and expensive infrastructure (such as high speed processing computers or huge data storage devices) when they can use these resources from the cloud providers. DEFINITION OF CLOUD COMPUTING As defined by the National Institute of Standards and Technology (NIST), Cloud computing is a model for

318 Sumit K. Bide & Manoj B. Patil enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. CHARACTERISTICS OF THE CLOUD Elasticity- is an important core feature of cloud systems and restrict the capability of the underlying infrastructure to adapt to changing, potentially non-functional requirements, for example amount and size of data supported by an application Reliability- is essential for all cloud systems in order to support today s data centre-type applications in a cloud, reliability is considered one of the main features to exploit cloud capabilities. Reliability denotes the capability to ensure constant operation of the system without disruption, i.e. no loss of data, no code reset during execution etc. Reliability is typically achieved through redundant resource utilization. Interestingly, many of the reliability aspects move from hardware to a software-based solution Quality of Service support is a relevant capability that is essential in many use cases where specific requirements have to be met by the outsourced services and / or resources. In business cases, basic QoS metrics like response time, throughput etc. must be guaranteed at least, so as to ensure that the quality guarantees of the cloud user are met. Reliability is a particular QoS aspect which forms a specific quality requirement. Availability of services and data is an essential capability of cloud systems and was actually one of the core aspects to give rise to clouds in the first instance. It lies in the ability to introduce redundancy for services and data so failures can be masked transparently. Fault tolerance also requires the ability to introduce new redundancy (e.g. previously failed or fresh nodes) in an online manner non-intrusively (without a significant performance penalty). With increasing concurrent access, availability is particularly achieved through replication of data /services and distributing them across different resources to achieve load-balancing. This can be regarded as the original essence of scalability in cloud systems. Cost reduction is one of the first concerns to build up a cloud system that can adapt to changing consumer behavior and reduce cost for infrastructure maintenance and acquisition. Scalability and Pay per Use are essential aspects of this issue. Notably, setting up a cloud system typically require additional costs be it by adapting the business logic to the cloud host specific interfaces or by enhancing the local infrastructure to be cloud-ready. Pay per use: The capability to build up cost according to the actual consumption of resources is a relevant feature of cloud systems. Pay per use strongly relates to quality of service support, where specific requirements to be met by the system and hence to be paid for can be specified. One of the key economic drivers for the current level of interest in cloud computing is the structural change in this domain. By moving from the usual capital upfront investment model to an operational expense. BENEFITS OF CLOUD COMPUTING According to Dr. Bruce White, There was a time when every household, town, farm or village had its own water well. Today, shared public utilities give us access to clean water by simply turning on the tap; cloud computing works in a similar fashion. Just like the water from the tap in your kitchen, cloud computing services can be turned on or off quickly as needed. Like at the water company, there is a team of dedicated professionals making sure the service provided is safe

Cloud Computing in Rural Educational Sector:Enlightening Benefits and Challenges 319 and available on a 24/7 basis. Best of all, when the tap isn t on, not only are you saving water, but you aren t paying for resources you don t currently need. Some other benefits are - Economical: Cloud computing is a pay-as-you-go approach to Rural Educational Centers, in which a low initial investment is required to get going. Additional investment is incurred as system use increases and costs can decrease if usage decreases. In this way, cash flows better match total system cost. Flexible: The Educational Sectors that be hopeful of fluctuations in infrastructure load do not have to scramble to secure additional hardware and software. With cloud computing, they can add and subtract capacity as its network load dictates, and pay only for what they use. Consistent Service: Cloud computing can offer a higher level of service and reliability, and an immediate response to emergency situations. Increased Effectiveness: Cloud computing frees the user from the finer details of IT system configuration and maintenance, enabling them to spend more time on mission-critical tasks and less time on procedure and maintenance. Energy Efficient: Because resources are pooled, each educational community does not need to have its own dedicated infrastructure. Several groups can share computing resources, leading to higher utilization rates, fewer servers, and less energy consumption. CLOUD DEPLOYMENT MODELS Private Cloud: The cloud infrastructure is operated solely for one organization. It may be managed by the organization or a third party and may exist on premises or off premises. Public Cloud: The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services. Community Cloud: The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be managed by the organizations or a third party and may exist on premises or off premises. Hybrid Cloud: The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability. CLOUD SERVICE MODELS Cloud Software as a Service (SaaS): Provides the consumer the ability to use the provider s applications running on a cloud infrastructure. The applications are accessible from various client devices through a client interface such as a web browser (e.g., web-based e-mail). The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings. Cloud Platform as a Service (PaaS): Provides the consumer the ability to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network,

320 Sumit K. Bide & Manoj B. Patil servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations. Cloud Infrastructure as a Service (IaaS): Provides the consumer the ability to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems; storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls). The connectivity and configuration of the Cloud based Rural Education System is based on the Rural Educational centers and data center with different cloud services. As shown in figure.1 Internet is the main communication link between the cloud service provider and the Rural Education center. Many cloud applications do not require specific software on the client and instead use a web browser to interact with the cloud application required at Rural Education Center for communication purpose. The Rural education centers can access different services by using public clouds, which provide services available publically. When user requesting some sort of service from cloud the service providers like Amazon, Google Apps, Windows Azure and many more provides the required services according to the functionality required. Figure 1: Architecture for Rural Education with Cloud Computing Services CHALLENGES WHEN THINKING OF CLOUD However, there are some Challenges that are worth mentioning when it comes to the use of cloud computing in the Rural Education Sector (Miller, 2009).The main challenge to cloud computing is how it addresses the security and privacy concerns of Rural Educational Centers thinking of adopting it. The fact that the valuable enterprise data will reside outside the Educational Center firewall raises serious concerns. Hacking and various attacks to cloud infrastructure would affect multiple Rural Centers even if only one site is attacked. Another issue regarding cloud computing is the fact that data stored in cloud are not completely secured. Because of the fact that data is stored online, it would mean that these data would be susceptible to theft and hacking. These risks can be mitigated by using security applications, encrypted file systems, data loss software, and buying security hardware to track unusual behavior across servers. Cloud computing needs a constant and fast internet connection. Basically, this is a very modern technological advance. And, like all of the other advances, it cannot really work independently without the internet. In other words, the absence of the internet would totally hamper important communications and processes.

Cloud Computing in Rural Educational Sector:Enlightening Benefits and Challenges 321 CONCLUSIONS The cloud computing seems to be really helpful in rural educational sector. There is a tremendous promise for cloud computing infrastructure in the Rural Educational School and Colleges. Cloud computing would help Rural Education centers to achieve efficient use of their hardware and software investments and to increase proficiency in rural sector by improving the utilization of resources to the maximum. Not only will it lead to better education in these rural areas but also in huge business opportunities and better educational facilities. However, there are some challenges that are present when it comes to the use of cloud computing in the Rural Educational Sector. All these challenges should not be considered as street chunk in the chase of cloud computing. It is rather important to give serious consideration to these issues and the possible ways out before adopting the technology. REFERENCES 1. India census data 2001, available at http://censusindia.gov.in/census_data_2001 2. Shaily malik, CLOUD COMPUTING - A HOPE FOR THE RURAL INDIA, International Journal of Computer Applications (0975-8887) Volume 1 No. 20 3. Dr. Bruce White, Cloud Computing At MBR Indian Rural Business Opportunities 4. THE FUTURE OF CLOUD COMPUTING OPPORTUNITIES FOR EUROPEAN CLOUD COMPUTING BEYOND 2010, Expert Group Report Public Version 1.0 Rapporteur for this Report: Lutz Schubert [USTUTT- HLRS] Editors: Keith Jeff ery [ERCIM], Burkhard Neidecker-Lutz [SAP Research] 5. International Journal of Advancements in Technology http://ijict.org/ ISSN 0976-4860 Vol 2, No 3 (July 2011) IJoAT 403 6. Harjit Singh Lamba, Cloud Computing-Future Framework for e-management of NGO's, International Journal of Advancements in Technology http://ijict.org/ ISSN 0976-4860 7. Qi Zhang Lu Cheng Raouf Boutaba Cloud computing: state-of-the-art and research challenges, J Internet Serv Appl (2010) 1: 7 18 DOI 10.1007/s13174-010-0007-6 8. Dr. T.K. Jain,Rajpal Choudhary Elucidating the impact of cloud computing in education sector: Benefits and Challenges, International Journal of New Practices in Management and Engineering. 2012. Volume- 3 Issue -1 9. Rabi Prasad Padhy, Design and Implementation of a Cloud based Rural Healthcare Information System Model, UNIASCIT, Vol 2 (1), 2012, 149-157