Cloud Computing for Libraries: An Economic Strategy



Similar documents
Architectural Implications of Cloud Computing

Indian Journal of Science International Weekly Journal for Science ISSN EISSN Discovery Publication. All Rights Reserved

Winds of Change: Libraries and Cloud Computing

CLOUD COMPUTING AND ITS APPLICATIONS IN LIBRARIES

Cloud Computing An Introduction

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

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Dr.K.C.DAS HEAD PG Dept. of Library & Inf. Science Utkal University, Vani Vihar,Bhubaneswar

Cloud Computing Technology

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

White Paper on CLOUD COMPUTING

Cloud Computing INTRODUCTION

CLOUD COMPUTING. A Primer

Cloud Computing Architecture: A Survey


Cloud Computing Overview

Security Considerations for Public Mobile Cloud Computing

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

How cloud computing can transform your business landscape

A Science & Technology (S&T) Cloud Library : New Trends

Cloud Computing An Elephant In The Dark

Cloud Computing Services In Libraries: An Overview

Cloud Computing For Distributed University Campus: A Prototype Suggestion

Cloud Computing. Chapter 1 Introducing Cloud Computing

CHAPTER 8 CLOUD COMPUTING

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Cloud Computing in Higher Education: Impact and Challenges

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

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Cloud Computing: The Next Computing Paradigm

Role of Cloud Computing in Education

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

Cloud Computing Services and its Application

CLOUD COMPUTING OVERVIEW

Oracle Applications and Cloud Computing - Future Direction

A Study of Infrastructure Clouds

The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management

Cloud Computing. Chapter 1 Introducing Cloud Computing

Abstract 1. INTRODUCTION

Enhancing Operational Capacities and Capabilities through Cloud Technologies

The Private Cloud Your Controlled Access Infrastructure

Big Data & Its Bigger Possibilities In The Cloud

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

A Hotel in the Cloud. Bruno Albietz

Cloud Computing. Key Considerations for Adoption. Abstract. Ramkumar Dargha

Successful Platform-as-a-Service Requires a Supporting Ecosystem for HR Applications

How To Understand Cloud Computing

[Sudhagar*, 5(5): May, 2016] ISSN: Impact Factor: 3.785

RUNNING HEAD: Cloud Computing 1. Cloud Computing. Future of Computer Networking

Cloud Computing. Chapter 1 Introducing Cloud Computing

The Trend and Challenges of Cloud Computing: A Literature Review

Optimizing Service Levels in Public Cloud Deployments

Cloud Computing. and your increasingly off-shore info world. A short talk for REACH. With Shelly Drumm and Chrstine Kreger

E-learning Using Cloud Computing

Realizing the Value Proposition of Cloud Computing

Winds of change: libraries and cloud computing

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Cloud Computing. Cloud computing:

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era ( ) Workstation Era ( ) Xerox Star 1981!

An Introduction to Cloud Computing Concepts

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013

INCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management

NATO s Journey to the Cloud Vision and Progress

Cloud Computing: A Practical Approach

Cloud SingularLogic:

HIGH-SPEED BRIDGE TO CLOUD STORAGE

Analytical Survey Model on Consumption of Cloud Service Models

How cloud computing can transform your business landscape.

A PERSPECTIVE STUDY OF CLOUD COMPUTING IN LIBRARY SERVICES

Sistemi Operativi e Reti. Cloud Computing

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

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

Novel Network Computing Paradigms (I)

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

SOA and Cloud in practice - An Example Case Study

Survey On Security Threats In Data Storing & Sharing In Cloud Environment

Cloud Computing. Relevance to Enterprise G Lakshmanan. Abstract

How To Understand Cloud Computing

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 02 Issue: 05 Aug p-issn:

Cloud Computing. IST 501 Fall Dongwon Lee, Ph.D.

Course Code CP204. Theory : 04. Practical : 01. Course Credit. Tutorial : 00. Credits : 05. Course Learning Outcomes

The KOALA Cloud Management Service

Equinox above the Cloud ( - Some call it Heaven!!)

Technologies based on Cloud Computing Technology

Transcription:

162 INTERNATIONAL CONFERENCE ON ACADEMIC LIBRARIES 2013 Cloud Computing for Libraries: An Economic Strategy Amit Kumar Shaw Student, MS (LIS) Documentation Research Training Centre (DRTC), Indian Statistical Institute, Bangalore shawamit@drtc.isibang.ac.in ABSTRACT In the last few years, the implementation of the cloud computing is emerging as a business concept to one of the fastest growing segments of the IT industry. Thus, resources would be switched on the application of need, which could be accessed to computing and storage system as the requirement of the user. Cloud computing can be useful for library automation and digital library resources to improve information sharing capabilities, improve resource utilization and user can retrieve data from anywhere. This paper introduces the foundation of cloud computing with the basic technologies, such as the virtualization and web services. Then, it explains the Cloud computing architecture and the purpose of applying it in the libraries and the merits, features, types of services to be selected before putting the data in the cloud and how the information is shared by using the cloud. Some case studies of such organizations which have put their data in cloud are included. Keywords: Cloud computing, Resources sharing, Grid computing, IaaS, PaaS, SaaS, Cloud computing in India INTRODUCTION Cloud computing is among the most popular recently developed concept and there is still a lack of clear and unified definition for this. By using virtualized computing and storage resources and modern web technologies, cloud computing provides scalable, network-centric, abstracted Information Technology infrastructures, platform, and application on demand. These services are billed on a usage basis. Specifically we can say, Cloud computing is the improvement over parallel computing, distributed computing, utility computing and grid computing. There are varying definitions for the term cloud computing; the National Institute of Standards and Technology (NIST) offers the following working definition: Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, serv ers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. Cloud computing refers to applications and services that run on a distributed network using virtualized resources and accessed by common internet protocols and networking standards. The Gartner Group defines cloud computing as a style of computing in which massively scalable and elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies. MODELS OF CLOUD DEPLOYMENT Public Cloud: The public cloud is mainly for public use, which can be accessed by everyone. It is mainly use by large organization or institution. Private Cloud: It is infrastructure to be operated within the organization, for the users who wants to share specific information within the institution. Hybrid Cloud: This type of cloud computing environment consists of both internal and external providers employing both private and public clouds. Community Cloud: A community cloud is applied to serve a common function or purpose. It may be for one university or for several universities, but they share common concerns such as their mission, policies, online resources, union catalogues, security, regulatory compliance needs, and so on. TYPES OF CLOUD COMPUTING Infrastructure as a Service (IaaS): The IaaS layer gives the user a limited view on the hardware, which is computers, mass storage systems, networks, etc. This is achieved by providing a user interface for the management of a number of resources in the resource set sub-layer (RS). It enables the users to allocate a subset of the resources for their own use. Typically

ACADEMIC LIBRARY SERVICES THROUGH CLOUD COMPUTING - MOVING LIBRARIES TO THE WEB 163 functions available from the user interface include creating or removing operating system images, scaling required capacities, or defining network topologies. Here given few examples: Table 1: Infrastructure as Service: Offering and Tools Organization Cloud Services Description Amazon Amazon Elastic Compute Cloud (EC2) Provides users a special virtual machine (AMI) that can be deployed and run on the EC2 infrastructure Amazon Amazon Simple Storage Solution (S3) Provides users access to dynamically scalable storage resources IBM IBM Computing on Demand (CoD) Provides users access to highly configurable servers plus value added services such as data storage Microsoft Microsoft Live Mesh Provides users access to a distributed file system; targeted at individual use Dropbox Dropbox Cloud storage Mass storage Google Google Big Table Distributed storage of structured data University of Chicago Nimbus Open source IaaS Platform as a Service (PaaS): The cloud services provided on the PaaS layer are usually not targeted to the end users, but rather to developers. These are the programming environments (PE) and executive environments (EE) where the proprietary software written in a specific programming language can be executed. The examples of PaaS are: Table 2: Platform as a Service: Offering and Tools Organization Cloud Services Description Akamai Akamai EdgePlatform Large distributed computing platform for web application deployment (focus on analysis and monitoring of resources) Salesforce Force.com Platform to build and run applications and components bought from AppExchange or custom applications Google Google App Engine Platform to develop and run applications on Google s infrastructure Microsoft Microsoft Azure Services Platform On-demand compute and storage services as well as a development platform based on Windows Azure Facebook Facebook Platform Environment for the applications in the Facebook social network Yahoo Yahoo! Open Strategy (Y!OS) Platform to develop and web applications on top of the existing Yahoo! Platform Software as a Service (SaaS): Cloud software applications that directly address the end user belong to the SaaS layer. This model frees the customers from the need to install the software locally and thus to provide the required resources themselves. Seen from the cloud architecture perspective, the SaaS offering can be developed and operated by the provider on the basis of PaaS or IaaS offering. The examples are:

164 INTERNATIONAL CONFERENCE ON ACADEMIC LIBRARIES 2013 These services can be used in libraries as: Table 2: Software as a Service: Offering and Tools Organization Cloud Services Description Google Google Apps Web-based office tools such as e-mail, calendar and document management tools Salesforce Salesforce.com Full customer relationship management (CRM) application Zoho Zoho Creator Large suite of web-based applications, mostly for enterprise use Microsoft Microsoft Live Online operating system and office application Adobe Photoshop Express Online image processing OpenID OpenID Foundation Distributed cross-system under identity management system Table 4: Services for the Libraries Platform Systems Examples Software as a Service (SaaS) OpenURL resolver, Research Google Apps, OpenID, guides, Online reference, Server Salesforce.com, Adobe, Virtualization, Load Balance Microsoft Platform as a Service (PaaS) Integrated library system, Interlibrary Akamai, Microsoft Azure, loan, Copyright, Compliance systems Zoho, NetSuite, Facebook Platform Infrastructure as a Service Discovery systems, Digital repository, Amazon Elastic Compute (IaaS) Archives management, Websites, Cloud (EC2), Dropbox, Rackspace, Digital storage, Institutional repository IBM, TCS, Joyent, OpenNebula Why Businesses and Institutions are adopting Cloud Computing Solutions? Jeff of Amazon repeatedly said that 70/30 rules states that any employer of a business or organizations spend his 70 per cent of time and money in maintaining the infrastructure to maintain his business going well. Therefore only 30 per cent of time and money owner can spend for working on innovative and other ways for the improving and the growth of his business. So if the business moves its application in Cloud based solution, then the ratio will invert thus now giving 70 per cent of time and money to improve and grow the business. John Waters gives an example of this rule at work. He is executive director of the Minnesota Online High School (MNOHS), which supports all of its courses over the Internet for its students. Explaining why the school switched to a cloud solution he states: We were collapsing under the weight of the need to support so many different computers. Until recently, the school provisioned those computers by sending out CDs, DVDs or its licensed software and guiding students through downloads or the open source and custom applications it uses. MNOHS began looking for a better way. The school launched a pilot program to test a system designed to move its entire operation to the cloud. Student work doesn t reside on computers anymore. All the applications and data are stored in the cloud. No more CDs or DVDs. No more downloads. And if a laptop dies or gets stolen, student work isn t lost. What can Cloud Computing do for Libraries? Libraries are changing from the manual recording to automation in f unctions such as cataloguing, circulation, OPAC, and Institutional repository. Electronic vendors, Electronic resources management, Resolver, etc., are now looking out for students with computer science or inf ormation technology background and not with library science background. Not only cloud computing can overcome these problems, but also it can give us architecture which would be cost efficient enough to handle large-scale

ACADEMIC LIBRARY SERVICES THROUGH CLOUD COMPUTING - MOVING LIBRARIES TO THE WEB 165 data. Because libraries widely see the transformation of user communities engaging through Web 2.0 and user generated content. In order to manage hybrid library resources, integrating their workflow processes is inevitable for managing library operations. Case Studies-I University of Mysore is using cloud in university library. After an extensive survey and analysis, an Expert Committee consisting of senior library professionals and teaching f aculty of University of Mysore recommended the adoption of KOHA, an open source Integrated Library Management System (ILMS) for automating libraries under university including main Library. Presently they have more than 125,000 records which have been converted from legacy systems and loaded on KOHA. It is hosted on Amazon EC2 platform; this too is something new in the Indian Library scenario. They also implemented the mobile OPAC keeping in view the mobile density among the users. The OPAC is available here: (http://libcat.mysore-univ.org). Figure 1: Online Catalog of Mysore University Libraries in Cloud Figure 2: Mobile OPAC of University of Mysore Library

166 INTERNATIONAL CONFERENCE ON ACADEMIC LIBRARIES 2013 Case Studies-II LibraryThing is one of the websites for the combination of Cloud computing and social networking. Based in Portland, Maine, LibraryThing was developed by Tim Spalding and went live on August 29, 2005. As of July 2012 it has over 1,550,000 users and more than 74 million title catalogue. LibraryThing is a social cataloging web application for storing and sharing book catalogs and various types of book metadata. It is used by individuals, authors, libraries and publishers. LibraryThing offers services which are just like social networking site, authorizes people to contribute information and suggestion about books and allows them to interconnect globally to share interests. This site also contributes web services for libraries after paying a nominal fee it allows libraries to draw on the vast database of recommendation and other users available in Library Thing. (Fox 2009) CONCLUSION We know that not only library is a knowledge ocean, its main goals is to provide satisfactory services for the all the users. Cloud computing would be a developing trend for computing network in future, which had been widely used in various other fields. Libraries are trying to improve the services in today s information society. Cloud computing is one of the efficient ways to negotiate this change into the future. The cloud is already busted we only need to get ready to welcome the showers of knowledge and adapt it in our universities or institution in future. RESOURCES FOR CLOUD COMPUTING Library Management Applications <http://www.librarything.com> simple cataloging and social discovery <http://www.liblime.org> consulting and hosting for Koha open source ILS <http://www.oclc.org/webscale/> full-featured cloud-based ILS Figure 3: LibraryThing in Cloud Bibliographic Management Applications <http://www.refworks.com/> online citation management <http://www.zotero.org/> online citation management and social discovery Office and Calendar Applications <http://docxs.google.com/> word-processing, spreadsheets, presentations, excel, etc <http://www.zoho.com/> documents, project management, accounting etc Multimedia Editing Applications <http://www.wevideo.com> simple online video editor <http://www.screenr.com> cloud-based screencasting Infrastructure as a Service <http://aws.-amazon.com/ec2/> scalable computation resources <http://code.google.com/appengine/> scalable application hosting

ACADEMIC LIBRARY SERVICES THROUGH CLOUD COMPUTING - MOVING LIBRARIES TO THE WEB 167 REFERENCES 1. Baun Christian, Kunze Marcel, Nimis Jens and Tai Stefari (2011). Cloud Computing: Web- Based Dynamic IT Services (2nd ed.). London : Springer. 2. Sosinsky Barrie (2012). Cloud Computing Bible. (1st ed.). Delhi : Wiley India Private Limited. 3. Goldner Matt (2010). Winds of Change: Libraries and Cloud Computing. USA : OCLC Online Computer Library Center 14(7) http://www.oclc.org/multimedia/ 2011/files/IFLA-winds-of-change-paper.pdf. 4. Velte Anthony T(2009). Cloud Computing: A Practical Approach.(1st ed.). Delhi : Tata Mcgraw Hill Education Pvt Ltd. 5. Saurabh Kumar (2011). Cloud Computing: Insights into New-Era Infrastructure. Delhi : Wiley India Pvt Ltd. 6. Matthew B. Hoy (2012). Cloud Computing Basics for Librarians. Medical Reference Services Quarterly, 31(1), 84-91. http://dx.doi.org/10.1080/ 02763869.2012.641853. 7. University of Mysore (2012), University Library (Retrieved on 11.10.2012 http://libcat.mysore-univ. org/). 8. Robert Fox (2009). Digital libraries: the systems analysis perspective Library in the clouds. OCLC systems & services: International digital library perspectives, 25(3), 156-161 DOI 10.1108/ 10650750910982539. 9. Jie Yang and Wanjun Liu (2010). Cloud Computing in the Application of Digital Library. International Conference on Intelligent Computation Technology and Automation, Computational Intelligence Society, May 11-12, 2010 ( pp 939-941) Changsha.Zhixiang Ho.