innovative ict through

16
37 Innovative ICT Through Cloud Computing Author’s Copy Innovative ICT Through Cloud Computing Harman Preet Singh *, Arvind Bhisikar ** and Jitendra Singh *** * Assistant Professor, PGDAV College, University of Delhi, Delhi 110065, India. E-mail: [email protected] ** Senior Consultant, PwC, Add-C-290, Kidwai Nagar (E), New Delhi 110023, India; and is the corresponding author. E-mail: [email protected] *** Research Scholar, Department of Computer Science, JJT University, Jhunjhunu 333001, Rajasthan, India. E-mail: [email protected] Introduction It has been established beyond the shadow of a doubt that ICT has caused tremendous transformation in the way modern businesses are conducted. However, development of ICT software and hardware platforms is a capital-intensive process. ICT investment does not always lead to equivalent monetary rewards. According to Al-Shehab et al. (2005), ICT investment is high-risk, and reports of failed project implementations or limited project returns are not uncommon. Hence, organizations should carefully evaluate their ICT investments (Todorova, 2006). Cloud computing is a revolutionary paradigm through which organizations can optimize their ICT investments. According to the concept of cloud computing, instead of purchasing hardware or software, a user purchases remote access via the Internet. It is an emerging computing © 2013 IUP. All Rights Reserved. Keywords : Cloud computing, ICT, SWOT analysis Cloud computing has emerged as a revolutionary paradigm through which organizations can optimize their Information and Communication Technology (ICT) investments. In cloud computing, ICT resource requirement can be adjusted easily and quickly in response to changes in demand. It is a scalable virtualized development platform that has the potential to provide pay-per-use services to customers over the Internet/network by deploying hardware and software resources. In this paper, the evolution of cloud computing is traced in 10 phases, starting from the development of calculating machine in 1623. An ICT model for cloud computing has been presented. In order to leverage the benefits of cloud computing successfully, a SWOT (Strengths, Weaknesses, Opportunities and Threats) analysis of cloud computing is carried out. The paper also presents the details of cloud computing innovative applications in various organizations. Lastly, a hybrid cloud computing model for Small and Medium Enterprises (SMEs) operating in the developing countries is proposed. The results obtained for the hybrid cloud model demonstrated the feasibility of the model. It appears that the research base in cloud computing and hybrid model in particular is strong and possesses potential to help in the development of effective industrial applications. However, a proper need-benefit analysis should be carried out to hedge the restrictions and challenges faced by cloud computing.

Upload: bellecelebrita

Post on 26-Nov-2023

4 views

Category:

Documents


0 download

TRANSCRIPT

37Innovative ICT Through Cloud Computing

Author ’s Copy

Innovative ICT Through Cloud Computing

Harman Preet Singh*, Arvind Bhisikar** and Jitendra Singh***

* Assistant Professor, PGDAV College, University of Delhi, Delhi 110065, India.E-mail: [email protected]

** Senior Consultant, PwC, Add-C-290, Kidwai Nagar (E), New Delhi 110023, India; and is thecorresponding author. E-mail: [email protected]

*** Research Scholar, Department of Computer Science, JJT University, Jhunjhunu 333001, Rajasthan,India. E-mail: [email protected]

IntroductionIt has been established beyond the shadow of a doubt that ICT has caused tremendoustransformation in the way modern businesses are conducted. However, development ofICT software and hardware platforms is a capital-intensive process. ICT investment doesnot always lead to equivalent monetary rewards. According to Al-Shehab et al. (2005),ICT investment is high-risk, and reports of failed project implementations or limitedproject returns are not uncommon. Hence, organizations should carefully evaluate theirICT investments (Todorova, 2006). Cloud computing is a revolutionary paradigm throughwhich organizations can optimize their ICT investments.

According to the concept of cloud computing, instead of purchasing hardware orsoftware, a user purchases remote access via the Internet. It is an emerging computing

© 2013 IUP. All Rights Reserved.

Keywords: Cloud computing, ICT, SWOT analysis

Cloud computing has emerged as a revolutionary paradigm through which organizations

can optimize their Information and Communication Technology (ICT) investments. In cloud

computing, ICT resource requirement can be adjusted easily and quickly in response to

changes in demand. It is a scalable virtualized development platform that has the potential

to provide pay-per-use services to customers over the Internet/network by deploying

hardware and software resources. In this paper, the evolution of cloud computing is traced

in 10 phases, starting from the development of calculating machine in 1623. An ICT model

for cloud computing has been presented. In order to leverage the benefits of cloud

computing successfully, a SWOT (Strengths, Weaknesses, Opportunities and Threats) analysis

of cloud computing is carried out. The paper also presents the details of cloud computing

innovative applications in various organizations. Lastly, a hybrid cloud computing model

for Small and Medium Enterprises (SMEs) operating in the developing countries is proposed.

The results obtained for the hybrid cloud model demonstrated the feasibility of the model.

It appears that the research base in cloud computing and hybrid model in particular is

strong and possesses potential to help in the development of effective industrial applications.

However, a proper need-benefit analysis should be carried out to hedge the restrictions and

challenges faced by cloud computing.

The IUP Journal of Computer Sciences, Vol. VII, No. 1, 201338

Author ’s Copy

paradigm where data and services reside massively in scalable datacenters that can beubiquitously accessed from any connected device over the Internet. It is a service-oriented business/software/hardware platform on the Internet, rather than a specificidentifiable device that aims to deliver supercomputing power over the Internet. It canhelp businesses in transforming their existing server infrastructures into dynamicenvironments, thereby expanding and reducing server capacity. It can be anysubscription-based or pay-per-use service that in real time extends ICT existingcapabilities over the Internet. Therefore, organizations can purchase resources on needbasis and save capital cost of hardware and software. Moreover, in cloud computing, ICTresource requirements can be adjusted easily and quickly in response to changes in thedemand.

The paper presents an ICT model for cloud computing. In order to leverage thebenefits of cloud computing successfully, a SWOT (Strengths, Weaknesses, Opportunitiesand Threats) analysis of cloud computing is carried out. The paper also presents thedetails of cloud computing innovative applications in various organizations. Lastly, ahybrid cloud computing model for Small and Medium Enterprises (SMEs) operating inthe developing countries is proposed.

2. Defining Cloud ComputingVarious authors have defined cloud computing in various ways. According to Youseffet al. (2008), “Cloud computing can be considered a new computing paradigm that allowsusers to temporarily utilize computing infrastructure over the network, supplied as aservice by the cloud-provider at possibly one or more levels of abstraction.” Accordingto Armbrust et al. (2009),

Cloud Computing refers to both the applications delivered as services over theInternet and the hardware and systems software in the datacenters that providethose services. The services themselves have long been referred to as Softwareas a Service (SaaS). The datacenter hardware and software is what we will calla Cloud. When a Cloud is made available in a pay-as-you-go manner to thegeneral public, we call it a Public Cloud; the service being sold is UtilityComputing. We use the term Private Cloud to refer to internal datacenters of abusiness or other organization, not made available to the general public. Thus,Cloud Computing is the sum of SaaS and Utility Computing, but does not includePrivate Clouds.

In order to properly define cloud computing, the definitions given by various authorsare compared in Table 1.

Therefore, cloud computing can be defined as an automated scalable virtualizeddevelopment platform that has the potential to provide pay-per-use services tocustomers over the Internet/network by deploying hardware and software resources.

39Innovative ICT Through Cloud Computing

Author ’s CopyTa

ble

1:

Co

mp

aris

on

of

Clo

ud

Co

mp

uti

ng

Def

init

ion

s

Para

me

ters

B re i tera n d

Mich ae l(2008)

Au

tho

rs

B r i scoea n d

Mar inos(2009)

Fosteret al.

(2008)

Grossmanet al.

(2009)

Grumanand Eric

(2008)

K i m(2009)

M cFredr ies

(2008)

Nurmiet al.

(2009)

Plummeret al.

(2008)

Vaquero etal. (2009)

Vykoukalet al.

(2009)

Wa n get al.

(2008)

We iss(2007)

Youseff etal. (2008)

Armbrustet al.

(2009)

Se lectedY

(out of 15)

Ser

vice

1

5

Har

dw

are

1

5

Soft

war

e

X

X

X

X

X

10

Dat

aX

XX

X

X

X

XX

X

XX

04

Dev

elo

pm

ent

XX

X

X

XX

XX

X

XX

0

4Pl

atfo

rm

Pay-

Per-

Use

XX

XX

X

XX

XX

0

6

Off

-Pre

mis

e

XX

XX

XX

XX

XX

XX

XX

01

(Pu

blic

)

Sca

lab

ilit

y

X

X

X

12

No

Upf

ron

t

XX

XX

X

XX

XX

XX

XX

02

Co

mm

itm

ent

Vir

tual

izat

ion

X

XX

X

XX

X

XX

0

6

Inte

rnet

/

X

XX

X

X

XX

08

Net

wo

rk

Auto

mat

ion

X

XX

XX

XX

XX

XX

XX

X0

1

No

te:

in c

ells

den

otes

that

the

para

met

er is

men

tio

ned

in th

e lit

erat

ure

of t

he

auth

or; a

nd

X in

cel

ls d

eno

tes

that

the

para

met

er is

no

t men

tio

ned

in th

elit

erat

ure

of th

e au

tho

r.

The IUP Journal of Computer Sciences, Vol. VII, No. 1, 201340

Author ’s Copy

3. Evolution of Cloud ComputingCloud computing is an evolved paradigm in the modern computing environment. The

phases constituting the evolution of cloud computing are depicted in Figure 1 and are

described below:

• Phase 1 – Calculating Machine: In 1623, Wilhelm Schickard documented the

assembly of a calculating machine based on the principle of Napier’s bones,

a sort of abacus (Freytag-Löringhoff et al., 2002).

• Phase 2 – Analytical Engine: In 1837, Charles Babbage described a mechanical

calculating machine for general purpose tasks. It was called analytical engine

(Babbage, 1864). Other milestones were the development of electrical logical

machine in 1885 by Allan Marquand and the development of tabulating

machine in 1890 by Herman Hollerith. The first electrical logic machine was

developed in 1936 by Benjamin Burack.

Figure 1: Evolution of Cloud Computing

Phase 1 – Calculating Machine

Phase 2 – Analytical Engine

Phase 3 – Modern Computer

Phase 4 – Mainframe Computer

Phase 5 – Mini Computer

Phase 6 – Internet

Phase 7 – World Wide Web (WWW)

Phase 8 – Application Service Providers (ASPs)

Phase 9 – Grid Computing

Phase 10 – Cloud Computing

41Innovative ICT Through Cloud Computing

Author ’s Copy

• Phase 3 – Modern Computer: In 1941, Konrad Zuse constructed Z3 machine.It was the first digital computer based on the binary digit system, programmable,and Turing capable (Rojas, 1997). In 1945, Electronic Numerical Integrator andComputer (ENIAC) was built by John Mauchley and J Presper Eckert. It was thefirst fully electronic tube computer (Goldstine and Goldstine, 1946). It was wellprogrammable and Turing capable but was based on the decimal system. Z3and ENIAC constitute the beginning of the modern computer.

• Phase 4 – Mainframe Computer: In 1947, invention of the transistor led to thedevelopment of computers at a good pace. In 1957, IBM developed 704 as thefirst mass-produced mainframe computer with floating-point arithmetic. In1964, IBM followed it up by System/360 (Bashe, 1986).

• Phase 5 – Mini Computer: In 1969, first microprocessor 4004 was developed.It was followed by the development of an advanced microprocessor 8008 byIntel in 1971. Microprocessor 8008 led to the development of firstminicomputer Micral by Andre Thi Truong in 1973 (Freiberger and Swaine,2000). Construction manuals for TV typewriters (Lancaster, 1973) or Mark 8(Titus, 1974) primarily targeted hobbyists. In 1975, Altair 8800 was the firstminicomputer for which Microsoft had developed a BASIC interpreter(Freiberger and Swaine, 2000). In 1981, IBM entered the market and coinedthe term Personal Computer (PC). The operating system developed by Microsoftfor IBM-PC became the standard platform, which many PC manufacturers werecompatible with (Freiberger and Swaine, 2000).

• Phase 6 – Internet: In 1969, Advanced Research Projects Agency Network(ARPANET) was sponsored by the US Department of Defense. ARPANET aimedto connect different US universities with US defense. ARPANET expanded in ashort span of time and engineers, scientists, students and researchers beganexchanging data and messages on it. In the mid-1980s, National ScienceFoundation created a more capable network than ARPANET. It is termed asNSFnet and allowed only academic research on its network. Soon, privatecompanies built their own networks. They were interconnected along withARPANET and NSFnet to form Internet (Arora, 2010).

• Phase 7 – World Wide Web (WWW): In 1989, Tim Berners-Lee transformed thepower of Internet by inventing the WWW. WWW was based on hypertext, anetwork structure, in which knowledge entities were referenced throughlogical references, called hyperlinks. The development of Mosaic web browserby National Center for Supercomputing Applications (NCSA) popularized theWWW (Berners-Lee, 1989; and Freiberger and Swaine, 2000).

• Phase 8 – Application Service Providers (ASPs): In the 1990s, the computingworld witnessed increasing bandwidths and emergence of technologyplatforms like Java, PHP, Ajax, etc. They made it possible to develop elaborateand interactive websites. Due to this deployment, many multimedia websites,online shops and numerous applications were deployed in the Internet.

The IUP Journal of Computer Sciences, Vol. VII, No. 1, 201342

Author ’s Copy

Examples of deployment include route planners, communication platforms,social networks and office applications like word processors or spreadsheetapplications. This deployment concept was termed as Software as a Service(SaaS) and it gained popularity around the year 2000 (Bennett et al., 2000; andFinch, 2006).

• Phase 9 – Grid Computing: Grid computing got established as a concept in the1990s itself (Foster and Kesselman, 2003). It is a combination of distributedcomputer resources with non-interactive workloads from multipleadministrative domains to reach a common goal.

• Phase 10 – Cloud Computing: In 2007, the term cloud computing was coined,referring to joint hardware and software concept. The first research initiativesin cloud computing were started by Google and IBM, in cooperation with sixAmerican universities (Lohr, 2008). It is based on a set of many pre-existingand well-researched concepts such as distributed and grid computing,virtualization or SaaS.

4. ICT Cloud Computing ModelAn ICT model for cloud computing is shown in Figure 2. It combines Infrastructure asa Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) modelsof cloud computing.

In order to describe the ICT cloud computing model, the underlying models areexplained below:

• Infrastructure as a Service (IaaS): It delivers computer infrastructure like servers,storage space, network equipment, operating systems, database systems, etc. as aservice. It is best exemplified by Amazon’s Elastic Compute Cloud (EC2). EC2 is acommercial web service that allows customers to rent, rather than buy, computersand servers on which they run their own applications.

• Platform as a Service (PaaS): According to Wang et al. (2008), PaaS consists of threecomplementary services: Hardware as a Service (HaaS), Software as a Service (SaaS)and Data as a Service (DaaS). PaaS enables an organization to develop and deployapplications without a need to purchase and manage the underlying hardware andsoftware. It supports the full life cycle of designing, implementing, testing, anddeploying web applications and services. A prime example is Salesforce.com’sForce.com.

• Software as a Service (SaaS): It delivers a single application (or a suite ofapplications) through a web browser to thousands of customers. It delivers completeapplications such as Customer Relationship Management (CRM) or EnterpriseResource Planning (ERP) over the Internet. Google Docs, for instance, is a free, web-based word processor, spreadsheet, presentation, and form application offered byGoogle.

43Innovative ICT Through Cloud Computing

Author ’s Copy

In the IaaS model shown in Figure 2, customer sources environment to cloud providerand provides data management services, security services and application hostingservices. In the PaaS model, customer makes the environment available privately andpublicly. It dynamically interacts with the SaaS model and leverages applicationfunctionality provided by the SaaS provider. Sales order, fulfillment and delivery aremanaged in an eco-friendly environment. By using SaaS model, services are offered tomany customers by using the cloud.

5. SWOT Analysis of Cloud ComputingIn order to leverage the benefits of cloud computing successfully, it is important toconduct the SWOT (Strengths, Weaknesses, Opportunities and Threats) analysis of cloudcomputing. The SWOT analysis is shown in Exhibit 1.

The main strength of cloud computing is the availability of knowledge andtechnologies in relevant areas. Many research projects across the globe are carried outin cloud computing. Most research projects pursue a strong open source approach,which is beneficial for both the community pursuing existent results further and foruptakers who do not want to be restricted to a specific vendor and/or want to adapt theapplication/service to their specific needs. There has also been a growing synergybetween research and industry.

The main weakness of cloud computing is the lack of availability of required resourceinfrastructure. Although new applications are being developed, their deployment is

Figure 2: ICT Cloud Computing Model

PAAS SAASIAAS

Industry Data

Industry ProcessingE

xte

rna

lIn

pu

t

Cloud Provider

Providers’ Customer Public Customer

$$ - Revenue for public use of the env.

Delivery

FulfillmentR

eq

ue

stP

roc

ess

ing

Billing

Sales Order

Application Hosting Services

Security Servces

Data Management

Services

Delivery

Fulfillment

Re

qu

est

Pro

ce

ssin

g

Billing

Sales Order

$$ - Revenue for use of the cloud

Industry Data

Industry Processing

$$ - Revenue for us of the app .

Virtualization

Customer-3

Legend· Customer(s)

· Cloud Provider

· Public Cloud

· Make Public

· Internal Cloud

· Available Software· Revenue for services

provided$$

Customer sources environment to Cloud Provider

Eco-Environment

Customer makes environment

available privately and publically

Portions of the customers’

environment made available

Customers’ environment leverages application

functionality offered by a SaaS provider

SaaS provider offers application services to many customers

through the cloud

SaaS Provider

$$ - revenue for use of the cloud

The IUP Journal of Computer Sciences, Vol. VII, No. 1, 201344

Author ’s Copy

weak. The research on cloud computing is picking up pace but is unable to match thespeed at which changes in the market are taking place.

An opportunity in cloud computing is the development of mobile computingapplications. This opportunity is significant as the market for mobile computingapplications is exploding. Due to growing opportunities in cloud computing, the interestof industry as well as academia is rising. It provides a unique opportunity for jointresearch in cloud computing. Cloud computing provides opportunity for green ICT. It canlead to the development of new approaches to reduce the carbon footprint.

A significant threat to the development of cloud computing is the high investmentand funding required for providing infrastructural facilities. High amount of investmentin infrastructure should provide equivalent economic benefits, which unfortunately isnot happening. Technological threats also pose additional issues, when it comes tooverestimating the capabilities of clouds and underestimating the restrictions andchallenges.

6. Innovative Cloud Computing Success StoriesCloud computing has been deployed successfully by various organizations. The details ofcloud computing innovative applications in various organizations are shown in Table 2.

Table 2: Details of Innovative Cloud Computing Applicationsin Various Organizations

S. No. Organizat ion Cloud Applications Details

1. General Electric (GE) Global Procurement Hosted 5,00,000 suppliers and1,00,000 users in six languageson SaaS platform from Aravo tomanage $55 bn/year in spend.

Exhibit 1: SWOT Analysis of Cloud Computing

Strengths

• Availability of knowledge andtechnologies in relevant areas.

• Ongoing research projects and opensource technologies.

• Strong synergy between researchand industry.

Weaknesses

• Lack of availability of requiredresource infrastructure.

• Weak deployment of new cloudcomputing technologies.

• Research not keeping pace with fastmoving markets.

Opportunit ies

• Clouds provide an excellent backendfor mobile computing applications.

• Growing interest of industry as wellas academia in cloud computing.

• High awareness for the green agendaand new approaches to reduce thecarbon footprint.

Threats

• High investment and fundingrequired to build up infrastructure.

• Investment/economic benefitasymmetry.

• Underestimation of restrictions andchallenges of clouds.

45Innovative ICT Through Cloud Computing

Author ’s Copy

7. Suggested Cloud Computing ModelIn today’s modern computing era, the biggest and foremost challenge in cloudcomputing is the fact that there is no standard or single architectural method. Hencein developing countries, running business is an arduous task because of dearth of funds,while IT requires huge investment, leaving fewer budgets to invest in other activities.Hence, there is a need to minimize the upfront cost. At the same time, establishmentof Business Units (BUs) in diverse geographical locations requires the accessibility ofdata from more than one location. These BUs may exchange data with each other. Inthis scenario, the BUs need to:

Table 2 (Cont.)

S.No. Organizat ion Cloud Applications Details

2. Bechtel Infrastructure Reduced infrastructure cost by30% in part by achieving 70%server utilization.

3. Washington DC Administration Google Apps used by 38,000employees to reduce costs to$50/user per year for e-mail,calendaring, documents, spread-sheets, wikis and instantmessaging.

4. Eli Lilly Time Management Amazon web services used todeploy a new server in 3 min vs.50 days and a 64-node Linuxcluster in 5 min vs. 100 days.

5. NASDAQ Trading Activity Used Amazon storage to store30-80 GB/day of trading activity.

6. ACE Data ERP, CFM, HR, Sales, Has saved upfront and mainte-

Project, Cash nance expenses worth in lakhs.

7. Axis Bank Non-Core Storage Saved on infrastructure cost.Infrastructure

8. Elbee Express CRM, Courier Mailing Increased mobility, reduced cost.and Delivery

9. ING Vysya CRM and Lead Management cost reduced byManagement 90%.

10. ISFC Marketing/Relationship Increased flexibility reducingManagement operational expenses.

11. Latent View CRM and Advertising Reduction in Capex by 10% to20%.

12. LifeSpring Hospitals Customer Data Helps in monitoring patients’records.

13. Vembu Technologies Storage and Software No server costs.

The IUP Journal of Computer Sciences, Vol. VII, No. 1, 201346

Author ’s Copy

• Store private data (which require high level of security).

• Share the data.

• Store the data away from the premises.

7.1 Hybrid Cloud Computing ModelTo address the above issues, a hybrid cloud computing model is suggested in Figure 3.The proposed model is a merger of the following types of cloud:

• Private cloud within BU.

• Community cloud for diverse locations.

• Public cloud for non-sensitive information to take care of urgent needs.

Private cloud within BU: To safeguard the private and sensitive information, BU ofan organization may use private cloud. It enables the organization to safeguard sensitiveinformation by leveraging the cloud. As the private cloud model is maintained by theorganization itself or with the help of a third party, data is secured. The risk ofinformation theft in private cloud is less compared to public cloud, because the dataneed not be transferred from one location to another.

Community cloud for diverse locations: Community cloud is suitable if BUs areestablished at diverse locations and need to share the common data. This common datacan be accessed from the community cloud. The data which is available at communitycloud is up-to-date. Community model is also helpful for the subsidiary of anorganization or at later stages when merger or acquisition takes place.

Figure 3: Hybrid Cloud Computing Model for SMEs

47Innovative ICT Through Cloud Computing

Author ’s Copy

Public cloud for application and additional resource accessibility: Public cloud

can be used to access the various applications available in the cloud. It can be used both

for the SaaS and IaaS. IaaS is highly suitable to meet the urgent needs such as excessive

use of server during particular season(s). SaaS can be deployed to meet low resource

needs like ERP and collaborative tools like Webex, Dim Dim, Zimbra, etc.

Leveraging a hybrid model accomplishes several goals:

• It provides a clear use case for public cloud computing. Specific aspects of existing

IT infrastructure (say, storage and compute) occur in public cloud environments,

and the remainder of the IT infrastructure stays on premise. Take the case of

business intelligence in the cloud—although some people promote the migration

of gigabytes of operational data to the cloud, many others find the hybrid

approach of keeping the data local and the analytical processing in the cloud to

be much more practical.

• Using a hybrid model is a valuable approach to architecture, considering it is

possible to mix and match the resources between local infrastructure, which is

typically a sunk cost but difficult to scale, and the infrastructure that is scalable

and provisioned on demand.

• The use of hybrid computing acknowledges and validates the fact that not all IT

resources should exist in public clouds today—and some may never exist in public

clouds. Considering compliance issues, performance requirements, and security

restrictions, the need for local cloud is a fact of life. This experience with the

hybrid model helps us all get better at understanding what compute cycles and

data have to be kept local and what can be processed remotely.

Of course, there are cloud providers that already have their eye on leveraging a

hybrid model. New players can even provide management and operating systems layers

specifically built for hybrid clouds.

8. Results and DiscussionA simulation to determine the performance of hybrid cloud at the client end is carriedout. Since, the major need of cloud user is to access the database stored and webaccessing, in this experiment, cloud-based database and web server have beenconsidered due to the wide usage of database and web activities by the cloud user. Theresults obtained are presented in Figures 4 to 7.

The delay in time at which packets are received at the client end (cloud user)demonstrated that time for DB query received (packets/sec and bytes/sec) is constant.

For the web server, even though the data is sent in pulsating rate, the result for theresponse time is almost constant and hovering in the range of 0.0150 to 0.0180.

The IUP Journal of Computer Sciences, Vol. VII, No. 1, 201348

Author ’s Copy

Figure 4: Http Traffic Sent in Bytes/sec

Figure 5: Client Database (DB) Sent and Received in Packet/sec and Bytes/sec

49Innovative ICT Through Cloud Computing

Author ’s Copy

Figure 6: Client Point-to-Point Throughput

Figure 7: Http Response Time

The IUP Journal of Computer Sciences, Vol. VII, No. 1, 201350

Author ’s Copy

ConclusionIt is evident that cloud computing is a transformational paradigm to optimize the ICT

investments in an organization. It is based on a set of many pre-existing and well-

researched concepts such as distributed and grid computing, virtualization and Service-

Oriented Architecture (SOA). Due to this, cloud computing is research-driven and has the

potential to develop effective industrial applications for SMEs. However, there is a need

to upgrade the infrastructure in relevant areas after performing a SWOT analysis. The

results of hybrid cloud revealed that response time is at par with traditional system. It

is also important to increase the pace of research in areas where potential for useful

applications for industry exist. Along with improving the cloud computing technology,

the restrictions and challenges faced by clouds should be properly estimated. This would

enable organizations to provide innovative ICT services by using cloud computing. The

BUs can adopt the hybrid cloud computing model as per their requirements after

performing the SWOT analysis.

References1. Al-Shehab A J, Hughes R T and Winstanley G (2005), “Modeling Risks in IS/IT

Projects Through Causal and Cognitive Mapping”, Electronic Journal of InformationSystems Evaluation, Vol. 8, No. 1, pp. 1-10.

2. Armbrust Michael, Armando Fox, Rean Griffith et al. (2009), “Above the Clouds:A Berkeley View of Cloud Computing”, EECS Department, University of California,Berkeley.

3. Arora Sumita (2010), Computer Applications in Business, p. 71, Dhanpat Rai & Co.(Pvt.) Ltd., Educational and Technical Publishers.

4. Babbage Charles (1964), Passages from the Life of a Philosopher, Longman, Green,Longman, Roberts & Green, London.

5. Bashe Charles J (1986), IBM’s Early Computers, MIT Press Series in the History ofComputing, Cambridge, Mass.

6. Bennett K, Layzell P, Budgen D et al. (2000), “Service-Based Software: The Futurefor Flexible Software”, in Seventh Asia-Pacific Software Engineering Conference(APSEC), Singapore.

7. Berners-Lee Tim (1989), “Information Management: A Proposal”, World Wide WebConsortium, available at http://www.w3.org/History/1989/proposal.html

8. Breiter Gerd and Michael Behrend (2008), “Cloud Computing Concepts”, InformatikSpektrum, Vol. 31, No. 6, pp. 624-628.

9. Briscoe G and Marinos A (2009), “Digital Ecosystems in the Clouds: TowardsCommunity Cloud Computing”, Arxiv Preprint arXiv:0903.0694.

51Innovative ICT Through Cloud Computing

Author ’s Copy

10. Finch Curt (2006), “The Benefits of the Software-as-a-Service Model”, ComputerworldManagement, January 2, available at http://www.computerworld.com/s/article/107276/The_Benefits_of_the_Software_as_a_Service_Model

11. Foster Ian and Carl Kesselman (2003), The Grid: Blueprint for a New ComputingInfrastructure, 2nd Edition, Morgan Kaufmann, Amsterdam.

12. Freiberger Paul and Swaine Michael (2000), Fire in the Valley: The Making of thePersonal Computer, 2nd Edition, McGraw-Hill, New York.

13. Freytag-Löringhoff, Von Bruno, Seck Friedrich et al. (2002), Tubinger Rechenmaschinevon 1623, 5th Edition, Univ. Stadt Tubingen, Kulturamt, Tubingen.

14. Goldstine H H and Goldstine A (1946), “The Electronic Numerical Integratorand Computer (ENIAC)”, Mathematical Tables and Other Aids to Computation,pp. 97-110.

15. Grossman Robert L and Yunhong Gu (2009), “On the Varieties of Clouds for Data-Intensive Computing”, IEEE Computer Society Bulletin of the Technical Committeeon Data Engineering, Vol. 32, No. 1, pp. 44-51.

16. Gruman Galen and Eric Knorr (2008), “What Cloud Computing Really Means”,Infoworld, available at http://www.infoworld.com/print/34031

17. Kim Won (2009), “Cloud Computing: Today and Tomorrow”, Journal of ObjectTechnology, Vol. 8, No. 1, pp. 65-72.

18. Lancaster Don (1973), “TV Typewriter”, Radio Electronics, Vol. 44, No. 9, pp. 43-52.

19. Lohr Steve (2008), “Google and IBM Join in ‘Cloud Computing’ Research”,New York Times, October 8, available at http://www.nytimes.com/2007/10/08/technology08cloud.html?_r=1&ex=1349496000&en=92627f0f65ea0d75&ei=5090&partner= rssuserland&emc=rss&oref=slogin

20. McFredries P (2008), “Technically Speaking: The Cloud is the Computer”,Spectrum, IEEE, Vol. 45, No. 8, p. 20.

21. Nurmi D, Wolski R, Grzegorczyk C et al. (2009), “The Eucalyptus Open-SourceCloud-Computing System”, in the Proceedings of the 9th IEEE/ACM InternationalSymposium on Cluster Computing and the Grid, pp. 124-131, IEEE Computer Society,Washington, DC, USA.

22. Plummer D C, Bittman T J, Austin T et al. (2008), “Cloud Computing: Defining andDescribing an Emerging Phenomenon”, Gartner Research, June 17, ID Number:G00156220, pp. 1-9.

23. Rojas R (1997), “Konrad Zuse’s Legacy: The Architecture of the Z1 and Z3”, IEEEAnnals of the History of Computing, Vol. 19, No. 2, pp. 5-16.

The IUP Journal of Computer Sciences, Vol. VII, No. 1, 201352

Author ’s Copy

24. Titus Jonathan (1974), “Build the Mark 8 Minicomputer”, Radio Electronics, Vol. 45,No. 7, pp. 29-33.

25. Todorova N (2006), “The Role of Organisational Memory in IS Evaluation”, inD Remenyi and A Brown (Eds.), Proceedings of the 13th European Conference onInformation Technology Evaluation, pp. 485-492, Genoa, Italy, September 28-29,Academic Conferences, Reading.

26. Vaquero Luis M, Luis Rodero-Merino, Juan Caceres et al. (2009), “A Break in theClouds: Towards a Cloud Definition”, ACM SIGCOMM Computer CommunicationReview, Vol. 39, No. 1, pp. 50-55.

27. Vykoukal Jens, Martin Wolf and Roman Beck (2009), “Service-Grids in derIndustrie—On-Demand-Bereitstellung und Nutzung von Grid-basierten Services inUnternehmen”, Wirtschaftsinformatik, Vol. 51, No. 2, pp. 206-214.

28. Wang L, Jie T, Kunze M et al. (2008), “Scientific Cloud Computing: Early Definitionand Experience”, paper presented at the 10th IEEE International Conference onHigh Performance Computing and Communications, organized by Dalian Universityof Technology, Dalian, China, September 25-27.

29. Weiss Aaron (2007), “Computing in the Clouds”, Networker, Vol. 11, No. 4,pp. 16-25.

30. Youseff L, Butrico M and Silva D D (2008), “Toward a Unified Ontology of CloudComputing”, in Grid Computing Environments Workshop, November 12-16, Austin,Texas, USA.

Reference # 56J-2013-01-02-01