CMiS: A Cloud Computing Based Management Information System



Similar documents
CcMS: A Cloud Computing Based Content Management System

Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies

How To Understand Cloud Computing

Security Considerations for Public Mobile Cloud Computing

XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing

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

Cloud Computing Services and its Application

Efficient Cloud Management for Parallel Data Processing In Private Cloud

Cross-domain Identity Management System for Cloud Environment

9/26/2011. What is Virtualization? What are the different types of virtualization.

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load

Praseeda Manoj Department of Computer Science Muscat College, Sultanate of Oman

Understanding Object Storage and How to Use It

Running Agilent GeneSpring MPP on the Cloud

CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION

A Quality Model for E-Learning as a Service in Cloud Computing Framework

A Middleware Strategy to Survive Compute Peak Loads in Cloud

WEB SERVICES FOR MOBILE COMPUTING

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Course DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

2.1. The Notion of Customer Relationship Management (CRM)

Review Paper on E-learning Using Cloud Computing

Deploying Business Virtual Appliances on Open Source Cloud Computing

Availability and Load Balancing in Cloud Computing

A Grid Architecture for Manufacturing Database System

Logical Data Models for Cloud Computing Architectures

The Private Cloud Your Controlled Access Infrastructure

Associate Professor, Department of CSE, Shri Vishnu Engineering College for Women, Andhra Pradesh, India 2

Building Web-based Infrastructures for Smart Meters

Outlook. Corporate Research and Technologies, Munich, Germany. 20 th May 2010

Quattra s Cloud Vision & Framework Value

A Survey on Cloud Computing

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

An Architecture Model of Sensor Information System Based on Cloud Computing

A Robust Multimedia Contents Distribution over IP based Mobile Networks

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

CHAPTER 8 CLOUD COMPUTING

Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities

Managing Data Storage in the Public Cloud. October 2009

GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington

Chapter 19 Cloud Computing for Multimedia Services

Procedia - Social and Behavioral Sciences 141 ( 2014 ) WCLTA Applying Virtualization Technology in Security Education

Verifying Correctness of Trusted data in Clouds

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

Software as a Service (SaaS) for Management information system using multiple tenants

An Oracle White Paper May Oracle Database Cloud Service

Realtime Multi-party Video Conferencing Service over Information Centric Networks

Peer-to-peer framework of Distributed Environment for Cooperative and Collaborative Work Service Composition

BIG DATA CHALLENGES AND PERSPECTIVES

SAP HANA Live for SAP Business Suite. David Richert Presales Expert BI & EIM May 29, 2013

Sistemi Operativi e Reti. Cloud Computing

An Approach Towards Customized Multi- Tenancy

SOA and Cloud in practice - An Example Case Study

Realization of Interoperability & Portability Among Open Clouds by using Agent s Mobility & Intelligence

Short messaging solutions, including XMPP based instant messaging and text based conferences, between health care providers and general practitioners

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

Geoprocessing in Hybrid Clouds

Industrial Network Security for SCADA, Automation, Process Control and PLC Systems. Contents. 1 An Introduction to Industrial Network Security 1

Calendar Synchronization in OpenEMR. Business Need. Solution

Information Technology Career Field Pathways and Course Structure

Secure Cloud Computing through IT Auditing

ST 810, Advanced computing

How To Understand The Architecture Of A Client Server System

How To Manage Your Digital Assets On A Computer Or Tablet Device

LetsVi: A Collaborative Video Editing Tool Based on Cloud Storage

From Internet Data Centers to Data Centers in the Cloud

Data Integration Checklist

A Monitored Student Testing Application Using Cloud Computing

Cloud deployment model and cost analysis in Multicloud

Advancement in Virtualization Based Intrusion Detection System in Cloud Environment

Websense Web Security Solutions. Websense Web Security Gateway Websense Web Security Websense Web Filter Websense Hosted Web Security

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros

Literature Review Service Frameworks and Architectural Design Patterns in Web Development

Data Storage Security in Cloud Computing for Ensuring Effective and Flexible Distributed System

Mobile Cloud Computing Security Considerations

CLOUD COMPUTING TECHNOLOGY INFRASTRUCTURE TO SUPPORT THE KNOWLEDGE MANAGEMENT PROCESS (A CASE STUDY APPROACH)

SAS Information Delivery Portal

Authentication. Authorization. Access Control. Cloud Security Concerns. Trust. Data Integrity. Unsecure Communication

RemoteApp Publishing on AWS

Integration of Learning Management Systems with Social Networking Platforms

A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL

Research on P2P-SIP based VoIP system enhanced by UPnP technology

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

Transcription:

International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 4, Number 1 (2014), pp. 15-20 International Research Publications House http://www. irphouse.com /ijict.htm CMiS: A Cloud Computing Based Management Information System School of Computer Science & Engineering, West Bengal University of Technology, India. Abstract Cloud computing is gaining it s importance in day to day business scenario because of it s scalability, robustness and cost saving capabilities. Management information system is one of the major components of any business organization. It helps to adopt future operating strategy, to determine day to day operating procedure, analysis of various financial as well as operational data etc. It requires a huge investment and a complex management of the whole system. In this paper a cloud computing based management information system called CMiS is proposed. A cloud computing based management information system reduces overhead of the implementing organization. CMiS representational state transfer (REST) architecture which provides better support, specially for distributed system and increases the capability and flexibility of the proposed system. Keyword: Management information system, REST, XML, Cloud computing, HTTP. 1. Introduction Today digital data is an integral part of our day to day life and plays a major role in making our life more comfortable and secure. Growth of an organization depends on various decisions and strategies adopted by the management. But it is extremely difficult to adopt a strategy which will fulfill the organizational goals after analyzing various data. That s why an effective management information system is used to store and analyze a huge amount of data and help managers to adopt a strategy In this paper we have identified various challenges regarding the management information system and proposed a content management system, namely Cloud

16 Computing based Management Information System (CMiS) which is capable of handling various management related activities, provides accurate information to all levels of management in an organization as well as capable of analysis various data and produce automatically generated report.the proposed system is designed based on the cloud computing paradigm. Cloud computing is one of the most rapid growing area of Information Technology. It can be considered as a virtual pool of various computing resources such as storage device, CPU etc. to meet user s requirements as and when needed on pay-per-use basis. It is based on five attributes: shared resources, massive scalability, elasticity, pay as you go and self-provisioning of resources. Unlike previous computing models, which is assumed dedicated resources, cloud computing is based on a business model in which resources are shared at network level, host level and application level. Cloud computing allows the users to increase or decrease their computing resources as and when needed. Interest in the cloud computing is growing because cloud solutions helps business organizations to decrease the cost of computing resources significantly. There are three deployment models are available for cloud computing. They are (1) public cloud, (2) private cloud and (3) hybrid cloud. A public cloud is hosted, operated and managed by a third-party vendor from one or more data centers.normally in a private cloud model the day-to-day operations including the security management are handled by the implementing organization itself or by some third party contractual SLAs. A hybrid cloud environment consisting of multiple internal and/or external providers is a possible deployment for the organizations. In a hybrid cloud environment organizations might run non-core applications in a public cloud, while maintaining core applications and sensitive data using a private cloud.in section II we have provided some major characteristics of management information system and all technical details of CMiS, in section III implementation details of CMiS has been provided and section IV deals with the conclusion and references. 2. Technical Details of CMIS Management information system (MIS) is defined as a set of procedures that enable collection, storage and processing of data to produce and communicate relevant information to all levels of management to provide support in performing various management related activities. Fig. 1: Architecture of CMiS.

CMiS: A Cloud Computing Based Management Information System 17 MIS must be (i) relevant, (ii) accurate, (iii) complete and (iv)atomic in nature. CMiS has three modules, namely (i) data source module, (ii) data warehouse module and (iii) analysis module. 2.1 Data source Data source is the first component of the proposed system. Data source can be of two types (1) internal data source and (2) external data source. All the data regarding day the day to day operations, various organizational specific financial data, employee related data (such as attendance, performance etc.) can be treated as internal data and they are stored in the internal database. Various other data such as stock market related information, climate related information which might have as impact on the implementing organization, various government policies etc. can be treated as outside data, and they are stored in the external database in data source component of proposed system. We have use the hybrid model of cloud computing for the proposed system. We have used Amazon EC2 cloud computing services for our internal data source and external data source. We have also used keeps a backup of all the databases for a precautionary measure. For backup purpose also we have used Amazon EC2 services. 2.2 Data warehouse This component is the basis of CMiS. Design and architecture of data warehouse depends upon the requirement of the implementing organization.data warehouse is subject-oriented, that is, the data fromdata sources needs to be organized and stored by topic, toachieve this, the dirty, incomplete data from various datasources as well as from various databases needs to through the pretreatment process beforeentering the data warehouse, this pretreatment process is calledextract-transform-load (ETL) process [10]. For this component we have used Amazon EC2 services. 2.3 Data Analysis Module Data Analysis module acts as the backbone of the proposed system. It provides the interface by which users can interact with the system. This component has three sub modules (i) data analysis module and (ii) interface module and (iii) maintenance module. Data analysis module is composed of data mining component, OLAP component and data reporting component. Interface module is consists of HR module, production module, finance module, operation module, sales module and reporting module. HR module provides all analytical tool and interface for HR related activities. Production module provides tools for evaluation of production related information and interface for same. Operation module provides the users the interface to analysis all day to day activities of the implementing organization. Reporting module helps us to analyze and generated report for any department and for any activities Maintenance module is responsible for all administrative jobs of the proposed system. It provides administrator of the system the interface to maintain the data warehouses and data bases, add or remove any users and to define their roles. Users can also change any analysis procedure using this module. For the simplicity we have implemented

18 username-password based security mechanism, although implementation of bio-metric authentication mechanism is also possible. For developing of CMiS, representational state transfer (REST) is used which an architectural style for building network based software as described in [6]. In this context REST becomes a resource oriented architecture where resources are exposed by servers and consumed by the clients using HTTP methods. A resource is accessed via its URL and its state is transferred using its representation. A key characteristic of a RESTful interface is the clear division of application state between the client and the server. Three major properties of REST are the use of layered client-server style, the uniform interface and the possibility to negotiate a suitable representation for a resource. The first property allows the introduction of intermediaries such as caches and gateways. The second permits a wide range of clients to utilize the system. Finally the negotiable representations allow humans and programmed clients to simultaneously use the system. XML, XLST and Extensible Messaging and Presence Protocol (XMPP) have also been used in CMiS along with REST. XML and XLST are used for data storage, browsing, data manipulation and presentation purpose, while XMPP is a protocol designed for near-real-time and request response services streaming XML messages. XMPP and its extensions provide support for establishing presence, authentication, one-to-one and multi-party messages and notifications. These services have been used to build systems for instant messaging, systems control, and lightweight middleware [7].CMiS facilitates users access to the essence and the metadata of their content items that are distributed across many devices. The users can register their desktop, laptop and mobile devices to CMiS and access the system using internet, intranet as well as using vpn from any remote location. 3. Implementation of CMiS CMiS is based on hybrid cloud computing architecture. As per the implementation is concerned only analysis module of CMiS, is implemented and maintained by the user. For backup process and database Amazon EC2 is used. For the implementation of CMiS, Ubuntu 12.04 LTS for Cloud, Apache 2 web server and Virtualbox 4.1.22 (for Linux) is used. VirtualBox for Linux (Ubuntu 12.04 LTS version) is used to achieve virtualization of resources. To deploy cloud structure we have used Xen as it is included with Ubuntu Server 12.04 LTS. 4. Conclusion In this paper implementation and design of a low cost, cloud based management information system is proposed. This technique is suitable for any organizations who wish to implement a private cloud computing based content management system. We have used only open source software to keep the cost low as much as we can without compromising the quality of the implementation. All the tools used to develop the proposed system can be downloaded from their website. The system has good

CMiS: A Cloud Computing Based Management Information System 19 flexibility and reliability. In future it can further be expanded to incorporate automatic process for resource allocation and more secure user authentication method. References [1] A. Mauthe and P. Thomas, Professional content management systems: handling digital media assets. West Sussex, England: John Wiley & Sons, 2004. [2] A. Spedalieri, A. Sinfreu, G. Sisto, P. Cesar, I. Vaishnavi, and D. Melpignano, Multimedia content management support in next generation service platforms, in Proceedings of the 3 rd international conference on Mobile multimedia communications, ser. MobiMedia 07. ICST, Brussels, Belgium: ICST, 2007, pp. 14:1 14:7. [3] C. D. Cranor, R. Ethington, A. Sehgal, D. Shur, C. Sreenan, and J. E. van der Merwe, Design and implementation of a distributed content management system, in Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video, ser. NOSSDAV 03. New York, NY, USA: ACM, 2003, pp. 4 11. [4] K. Curtis, W. P. Foster, and F. Stentiford, Metadata the key to content management services, in Proceedings of the Meta-Data 99, ser. The Third IEEE Meta-Data Conference, Bethesa, Maryland, USA, 1999. [5] P. Bolettieri, F. Falchi, C. Gennaro, and F. Rabitti, Automatic metadata extraction and indexing for reusing e-learning multimedia objects, in Workshop on multimedia information retrieval on The many faces of multimedia semantics, ser. MS 07. New York, NY, USA: ACM, 2007, pp. 21 28. [6] R. T. Fielding, REST: architectural styles and the design of network-based software architectures, Doctoral dissertation, University of California, Irvine, 2000. [7] P. Saint-Andre, K. Smith, and R. TronCon, XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies, 1st ed. Sebastopol, CA, US: O Reilly Media, 2009. [8] W. Dawoud. I. Takouna, C. Meinel, "Infrastructures as a service security: Challenges and solutions" 7th International Conference on Informatics and Systems, 2010, pp. 1-8. [9] Zhang L., Zhou Q., CCOA: Cloud Computing open Architecture, IEEE international Conference on Web Services, 2009, pp 607-616. [10] Information on http://www.stcsm.gov.cn, Data mining process. [11] Z. Hua, Z. Jian, Z. W. Hua, Discussion of Intelligent Cloud Computing System, International Conference on Web Information Systems and Mining, 2010.

20