International Journal of Scientific & Engineering Research, Volume 3, Issue 5, May-2012 1

ISSN 2229-5518

Usage & Issues of Cloud Computing Techniques in Small & medium Business Organizations

Qura-Tul-Ain Khan, Shahid Naseem, Fahad Ahmad, M.Saleem Khan

AbstractThis paper presents the review work of Cloud Computing techniques in small and medium business organizations. The detail work of Trends and issues, Cloud computing: Challenges and future directions, Cloud Computing: Today and Tomorrow, Where are we at with Cloud Computing? A Descriptive Literature Review. Where are we at with Cloud Computing?, The Utility of Cloud Computing as a New Pricing And Consumption - Model for Information Technology, Cloud Computing Issues, Research and Implementations, Cloud Computing and Information Policy: Computing in a Policy Cloud? Journal of Information Technology & Politics, Cloud computing: state-of- the-art and research challenges, Implementation Issues of A Cloud Computing Platform, cloud computing, Special section: Federated resource management in grid and cloud are presented in this paper.

Index Termscloud computing, cloud Infrastructure, data centers, Information technology, information policy, security, utility and virtualization.

1 INTRODUCTION

—————————— ——————————
uring last five years the extensive work has been done in the for the usage of cloud computing techniques and issues related with this field.
In cloud computing large accessible computing resources are provided “as a service” to users on internet because it is “it is internet based system development”. It includes SaaS, web infrastructure, web and other technologies. Industry and research community are attracting towards it. In this paper construction and the problems that arise during the construction of cloud compitng platfrom is explained. The compatible GFS file system is designed with many chunks of different sizes to help huge data processing. It also introduce implimentation enhancements on map reduce to improve the output of system. Some issues are also discussed. The implementation of platform for some specific domain in cloud computing services, it also implement large web text mining as final application. [1]
Cloud computing is a new model for delivering and hosting
services on the internet. Cloud computing eliminates the user requirements to plan for provisioning, that is why it is attrac- tive for the business community. It has the ability that it can be started from very small scale and can be increased as the re- sourced increases. Cloud computing provides many oppor- tunities for IT industry for still there are many issues relate to it. In this paper cloud computing is defined and the key con- cepts, state of art implementation and architectural principles
————————————————
Qura-Tul-Ain Khan is with Computer Science department as research
are highlighted. This paper provides better understandability of challenges related to design of cloud computing. [2]
Data, operating system and applications related to computer are typically stored and installed in the traditional computing environment. Individuals and businesses work by using ap- plications and stored data and the shared machines are main- tained in a web based environment in a cloud computing en- vironment. The movement of application services on internet and the use of internet access provide wide variety of services. This is all explained by Lew Tucker, Vice President and Chief Technology Officer of cloud computing at Sun Microsystems. A growing interdependent is created by using cloud services in public as well as private sector. [3]
For research cloud computing is an exciting area because of its
exploding growth and relative originality. Last year a lot of research has been conducted on cloud computing. There are four main categories that are classified in this article: business issues, applications, technical issues and general. Cloud com- puting research is slanted towards many technological issues like network, performance and data management. Many new research themes related to organizational and social implica- tions are emerging in cloud computing. [4]
Cloud computing is a new path in computer science. It pro- duces great results in distributed computing, networking, util- ity computing and virtualization. Cloud computing involves an architecture that is service oriented through offering plat- forms and software as services. It also offers reduced overhead in information technology for the users. It also provides re-

fellow at NCBA&E Lahore, Pakistan.Her area of interest is Artificial In-

teligence. She is working as faculty member at Lahore Garrison Univer-

sity Lahore, Pakistan (ainy16@gmail.com)

Shahid Naseem, is with Civil Engineering Department , University of

Lahore as a faculty member and a research fellow at NCBA&E Lahore,

Pakistan (Shahidnaseem@uol.edu.pk).

Fahad Ahmad, is with Services Institute of Medical Sciences and a re-

search fellow at NCBA&E Lahore, Pakistan (fahadah-

mad84@gmail.com).

Dr.M.Saleem Khan is with the Computer Science department as Di-

rector in GC University Lahore, Pakistan (mskgcu@yahoo.com)

mand and others. [5]
A computing platform that exists in large data center is cloud
computing. Cloud computing is dynamically able to provide servers the ability to address wide range of needs in almost every field. Many problems are involved to deliver cloud computing resources if they were utilities like electricity, pri- vacy issues, security, and access, regulations, reliability and

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 3, Issue 5, May-2012 2

ISSN 2229-5518

information policy. In this article cloud computing nature and
potential, policy, cloud computing research questions, policy issues are explored. Policy issues with respect to cloud compu- ting are examined as public policy that responds to technolo- gical evolution. [6]
Cloud computing and grid provides a significant benefits in federated management. These are (i) to meet SLA compliance the resource provider’s ability to improve. [13] It is improved by optimizing service placement and output according to QoS of users need. (ii) It enhances the handling of peak-load and expansion capacity of dynamic system of every cloud domain through federation. There is no need to new hardware or new software for each location. (iii) The only failure is natural dis- asters and the system is maintained regularly. The system can be easily migrated to new domain, this will avoid SLA viola- tion. Federated management ensures business continuity and also enhances the reliability of participating resource provid- ers. [7]
Cloud computing builds for the following purposes: distri-
buted computing, virtualization, utility computing and recent web services, networking and software services. A service base architecture, for end user reduced overhead of technolo- gy, ownership total reduces cost, services on-demand, great flexibility and many other things are involved in cloud com- puting. In this paper some of the concepts of cloud computing, issues related to it are discussed. [9]
Cloud computing has become a key IT exhortation during last few years. Cloud computing is called as cloud computing vendors and report on issued and services by bloggers and trade press. Cloud computing in terms of market adoption is in the beginning stage. Cloud computing is a megatrend that will flourish. The adoption issues, status and definition are discussed in this article. It also provide glimpse of discussion on technical issues and future that may addressed. [10]
In this paper cloud computing concepts, its impact on IT will
be discussed. It starts with what is cloud computing and how it is rapidly evolved and how it has taken control on everyday lives. Cloud computing has also become a demand with other services like electricity and telephony that are utilities. What are the challenges that traditional model face for pricing and obtaining information technology. [11]

2 STRUCTURAL DISCUSSION AND ANALYSIS

1) Choo, K.-K. R. (2010, october). trends and issues.

Cloud computing: Challenges and future directions , p. 6.

Data and applications are stored and installed traditionally in the computing environment in computer OS. The data and applications or data that are used for business purpose and by
individuals in cloud computing are typically shared on anoth-
er machine and is also maintained by shared machine. It is not physically present in user ’s home or business environment. Cloud services are made by Infrastructure as a Service (IaaS). In IaaS clients can access storage, server hardware, bandwidth and other basic computing resources. It’s architecture is de- signed in such a way in cloud computing environment (CCE) high speed performance is provided to clients so that in high work load there will be no impact on the system performance. Cloud computing is reasonable to small and medium business because they do not have human resources and finance to in- vest in infrastructure of IT and it provides potential and econ- omy of scale. Amazing EC2 services are examined by comput- er scientists’ team from San Diego, University of California and Massachusetts Institute of Technology. Internal Cloud infrastructure is possible to atlas. Identify where to place a specific target VM and then continue with the new VMs unless target takes its proper place. It helps the researchers to load there software on targeted website that is present on host’s server. There is a flaw in this service is that if target VMs is identified by attackers then the cache can be monitored by them and they can easily steal any data from physical machine that is shared by many. This attack is called side channel at- tack. Lot of attackers attacks the shared data in CCE. The ar- chitecture of CPU caches, Disk Partitions and many shared elements was not designed for compartmentalization. This may cause attackers to have unauthorized access to client data.

2) Won Kim, S. S. (2009). Cloud Computing: Today and

Tomorrow. JOURNAL OF OBJECT TECHNOLOGY , 8.

There are many main modules in cloud architecture: system resource management (SRM) module with catalog of services, user interface and module of resource provisioning. Complex network of servers that is operating in parallel is managed by SRM. To allocate and deallocate resources of computer SRM often uses virtualization techniques. Managed service is trying to deliver any application directly to enterprise instead of giv- ing it to end user. Many services are provided by them such as email scanning for virus services using internet, service of spam filtering, security services. They include security, availa- bility, support, compliance and interoperability. Compliance is relevant to business. On premises computers users have the same concerns. The user is more conscious in cloud computing because the data and other computer resources are not under the control of user. The user need to gather data from different clouds because he is getting services from many cloud service providers. This is called cloud integration service and it is bringing out new structures of cloud computing services. Dif- ferent technologies will influence by integration technology such as EAI, EII, ESB. In the field of instant messaging and chat it will need a further research with respect to cloud com- puting system. Phone calling by internet is added to many popular applications.

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 3, Issue 5, May-2012 3

ISSN 2229-5518

3) Haibo Yang, M. T. (2009). Where are we at with Cloud Computing?: A Descriptive Literature Review. Where are we at with Cloud Computing?, (p. 13). Melbourne.

For research cloud computing is stimulating area because of its originality and report growth. There are four main catego- ries on the basis of which articles are classified. These are business issues, technological issues, applications and general. Cloud computing organizational and social implications are emerging using new themes of research. With respect to Grid computing evolution the cloud computing is considered to some degree. Using scientific purposes grid framework is dri- ven. It also coordinates resources that has no centralized con- trol, general purpose protocols, open and interfaces. For gen- eral services and commercial purposes cloud computing is used. Cloud computing is based on centers that has centra- lized data. The interfaces and protocols are different around clouds providers.

4) Wyld, D. C. (2009). THE UTILITY OF CLOUD COMPUTING AS A NEW PRICING – AND CONSUMPTION - MODEL FOR INFORMATION TECHNOLOGY. International Journal of Database Management Systems (IJDMS) , 20.

In computing anything which is done whether it is on indi- vidual PC or business data center, from communicating to sharing or storing data using email to work together on doc- uments or munch numbers on huge data sets. These all can be shifted to cloud computing. Cloud computing allows the users to communicate with one another and also with the main sys- tem. This decreases the interaction of the system with the orig- inal layers of stack of technology. This is also the characteris- tics of cloud computing. Cloud computing proposal describes that, “The key characteristics of the cloud are the ability to scale and provision computing power dynamically in a cost efficient way and the ability of the consumer (end user, organ- ization or IT staff) to make the most of that power without having to manage the underlying complexity of the technolo- gy”. By moving computing fifth utility it should be moved to cloud model. People believe that they are in middle of major transformation for centralized cloud computing. Jackson noti- fied that there is a lot of confusion between personalized and centralized computing. Centralized platform held data, pro- grams and computing power. It also happens that power re- sides on personal desktop. In computing horizontal model it is very important to discriminate between software, support ser- vices, hardware, and networking. To see how organizations are increasing the cloud computing is shifted “turning to new technologies to cut costs, rather than cutting back on their technology uptake”.

Table 1: User Level, Developer Level, IT Level

Level

Label

Description

User level

SaaS “Software as a Service”

Companies host applications in the cloud that many users access through Internet con- nections. The service being sold or offered is a complete end-user application.

Developer

Level

PaaS “Platform as a Service”

Developers can design, build, and test

Applications that run on the

cloud provider ’s infrastruc-

ture and then deliver those

applications to end-users

from the provider’s servers.

IT Level

IaaS “Infrastructure as a Service”

System administrators ob- tain general processing, sto- rage, database management and other resources and ap- plications through the net- work and pay only for gets used.

5) Vouk, M. A. (2008). Cloud Computing – Issues,Research and Implementations. Journal of Computing and Information Technology , 12.

Cloud computing is holding a cyber infrastructure. It takes a decade to build research in distributed computing, utility computing, virtualization, networking, and wed, software ser- vices and grid computing. It involves the service based archi- tecture. It reduces the overhead for information technology for end user. It provides flexibility and reduced total ownership cost. It also provides services on demand and also provides many other things. Using service oriented architecture (SOA), the powerful fundamental and possible concept is computing. The delivery of organize and integrated function collection to end user is made possible through the composition of tightly and loosely coupled function and services. It is often network based. All the concepts that are related to cloud computing are component based systems engineering. It is collection of many different services that shows the virtualization and workflows.

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 3, Issue 5, May-2012 4

ISSN 2229-5518

Fig 1: NC State “Cloud”
The end user in SOA environment requests the IT services when he required the desired functions, capacity level and quality and he receive it at the same time or when the services are available for him at later time. Service reliability, brokering and discovery are important. The services are designed to op- erate and are composite made f these services. In few years it is expected that service based solutions for information deli- very. The major part of SOA framework that helps to support workflow is services componentization. It is an ability to sup- port coupling range between building blocks framework, how much the system is fault tolerant in the data processing and it also has the ability to audit the processes, results and data. Virtualization allows isolation and abstraction of functionali- ties that of lower level and the underlying hardware. This al- lows the portability of functions that are of high level and al- low sharing of physical resources.

Fig 2: reservations

6) Paul T. Jaeger, J. L. (2008). Cloud Computing and Information Policy: Computing in a Policy Cloud? Journal of Information Technology & Politics , 17.

Cloud computing is a computing platform which dynamically configure, reconfigure and provide servers to deal with the needs of user. This need ranges from e-commerce to scientific research. Cloud computing is rapidly growing. There are
many policy issues related to cloud computing. Cloud compu-
ting is mostly used in commercial enterprise but there is a lack of policies and many other problems related to cloud compu- ting. Cloud computing resides at different junction of new information policy and computing concepts. Cloud computing raise major issues like security, telecommunications capacity, reliability, existing laws, privacy and liabilities. This situation is analytical of a growing problem in which technology so far outpaces information policy that the developers and users of an important new technology create, implement, and use it, hoping that the law will ultimately catch up to their activities. In this article origin of cloud computing and nature and tech- nical characteristics and benefits of users are discussed. The policy issues of cloud computing are discussed with policy gaps. This article also describes the policies of how to facilitate to develop the cloud computing for the benefit of corporate, individuals and government computer users.
All type users may be less comfortable with both providers and third party monitoring or the information used by them. The goal of these methods is to establish the clod computing environment that is acceptable
• Basic thresholds for reliability
• Assignment of liability for loss or other violation of the
data
• Expectations for data security
• Protections of privacy
• Any potential expectations for anonymity
• Access and usage rights
• International standardization to promote transformed
data flows in clouds

7) Boutaba, Q. Z. (2010). Cloud computing: state-of-the- art and research challenges. J Internet Serv Appl , 12.

Cloud computing is not a new technology and that is why there are different perceptions of it. To run different business- es in many ways there are many operation models technolo- gies. Virtualization and utility based pricing is not a new tech- nology with respect to cloud computing. These technologies are used to meet economic requirements and demands. Grid computing is distributed computing model that organized network resources to attain common computational objectives. Cloud applications are present on application layer in the highest level of hierarchy. To achieve better availability, lower operating cost and performance cloud computing control au- tomatic scaling feature. The resources are provided as services to public by service providers in the cloud. This cloud is known as internal cloud. Private clouds are made for single organizations to use. Hybrid cloud is the combination of pri- vate and public cloud models that tries to deal with limitations of each approach. A hybrid cloud is more flexible than private and public clouds.

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 3, Issue 5, May-2012 5

ISSN 2229-5518

8) Bo Peng, B. C. (2009). Implementation Issues of A Cloud Computing Platform. IEEE , 8.

In this article implementation and components of cloud com- puting platform are introduced. The name of that platform is Tplatform. Tplatform consists of three layers PC cluster, data processing application layer and infrastructure for cloud com- puting platform. PC cluster provides storage devices and hardware for large scale data processing. Application layer provides services to users and the users can develop their own applications like web data analysis, cluster, processing and classification. The second layer consists of file system TFS, distributed data storage mechanism big table and map Reduce programming model. In TFS files are divided into chunks of variable size. Each chunk is identified by an absolute and glo- bally unique 64 bit chunk handle assigned by master when the chunk is being created. Chunks are stored on local disk by chunk servers. Chunk servers also specify the read and write chunk data specified by chunk handle and byte range. Each chunk is replicated to multiple chunk servers for reliability of data. Three replicas are maintained in the system by default. Different replication levels can be assigned by users for differ- ent files. The metadata of file system is maintained by master. This maintenance includes the access control information, chunk current location, namespace and mapping from files to chunks.

Fig 3: shows the overall system framework of the “Tplatform”
Different file operations are designed for TFS such as read, append, record and write. In reduce stage data transfer be- tween participatory nodes can be made schedulable instead of
uncontrolled. To avoid network congestions that degrade per- formance, the new mechanism can be used. Local data can be effectively serialized in map for data access and reduce func- tions which most probably improve performance in some cas- es.

9) Mirzaei, N. (2008). cloud computing. 12.

In style computing system the users are allowed to access ser- vices that are technology enabled internet facility. These IT related capabilities are given in the form of “as a service”. This internet facility is cloud computing. These are implemented without knowing the control over, knowledge and technology infrastructure. On clouds the first service is email. The number of clouds platform increases because the computing industry is shifting to Platform as a service (PaaS), and software as a Service (SaaS). These platforms are used for enterprises and consumers. To consider IT assets as service components and to establish software architectural approach to build those appli- cations that are related to business are offered by service oriented architecture (SOA). SOA approach is based on creat- ing standalone, task specific reusable software parts that per- form some function and that are available as services.
To shift to cloud computing from the programs that are in- stalled locally is a big task. The shrink wrap software’s are still governing the market and will not disappear in near future but the use of cloud computing is still increasing. Large frac- tions of computing activities are migrating from desktop and organization server. This change will influence computational system of all levels from users to IT manager, software devel- opers and hardware manufacturers. This will cause reduce cost, increased storage capacity, highly automated, more relia- ble and allows IT to shift focus.
Services from cloud are used by ordinary people and they do not change it. The academia is developing its own cloud upon the current cyber infrastructure. In cloud environment the present grid middleware can be organized. In image distances the grid services are running. From a single image the work of multiple agents are generating. In industry cloud computing has a great influence. Virtual datacenters are used by many enterprises to facilitate infrastructure.

10) Rajkumar Buyya, R. R. (2010). Special section: Federated resource management in grid and cloud. elsevier , 3.

The grids and clouds that are distributed administratively by federated management offer many benefits such as (i) To meet SLA compliance the ability of resource providers improves for clients. (ii) It also offers improved services by optimizing the service placement and throughput according to users need. (iii) It enhances the handling of peak load and the dynamic

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 3, Issue 5, May-2012 6

ISSN 2229-5518

system expansion capacity of each grid or cloud domain
through federation. There is no need to install a new software and hardware infrastructure.(iv) The system is very much adaptive to failure which includes maintenances of system on regular basis and natural disasters, so it will avoid SLA in- fringement and resulting penalties.Federated management enhances reliability of those resource providers that are partic- ipating and ensures business continuity. In decentralized dis- tributed system that is on large scale the major performance issue is grid. Another issue is that how to make it sure that the within in estimated times the jobs finish execution when the resource performance fluctuations are present. Some older techniques such as reservation, migration and rescheduling has been adopted to resolve the issue. From clouds taking ad- ditional resources is good alternative instead of using these old techniques, because in clouds the resources are more relia- ble than those in grid. In cloud workflow, applications large amount of data is stored in distributed data centers. Data manager must wisely select to store data which data center is used. Some of the stored data does not have fixed location. To move large amount of data that is located in different data centers is very difficult. For accounting and usage tracking in overlapping and federated grid environment the shares log- ging is an important problem. This problem can be solved by using three usage scenarios of I) Mutual cross grid resource utilization II) Federated cloud computing infrastructures III) Hierarchical grid

3 CONCLUSION AND FUTURE WORK

In that work author choo concluded that for future work to find ways to alleviate existing and new security problems in cloud computing need more research. In near future a shift will be developed for “security as a service” to compete with new security threats scenarios at public and private level. The IT infrastructure virtualization is also done. To improve these new issues and threats related to security need improvements. This is said by a team of researchers from Xerox’s PARC and Fujitsu Laborites of America. The new architecture is designed that understand privacy leaks, guarantee availability and per- form authentication. The example is: the data in encrypted form is stored ensures data confidentiality. This prevents cloud service providers from executing services.
In that work author Won kim concluded definition, forms of cloud computing and major advantages are mentioned. Adop- tion status and issues related to them are discussed. Due to its many advantages cloud computing will become a major para- digm in next few years. It is providing many facilities to small and medium businesses to offer new services.
In that work author Haibo Yang concluded that Cloud compu-
ting in nature is basically industry driven. Many professional
articles hold this phenomenon. Advancements in this direction show the technological components of cloud computing and lessens the confusion. IS researchers can help the enterprises in decision making for the adoption of cloud computing. This
paper provides description about state-of-the-art. Paper de-
scriptive review provides reference and snapshot for academ- ics, business organizations and practitioners who are interest- ed in cloud computing.
In that work author Wyld concluded that Computing re- sources and centralization of resources is represented by cloud computing. It is easy to handle centralized resources by corpo- rations. It is said that in near future there will be fewer mega computers present and single “Planetary computer” that any- one can use. We are moving towards “worldwide computers”. Some companies are both users and providers of cloud servic- es. They manage to fulfill the requirements of users.
In that work author Vouk concluded that a lot of research is being done in cloud computing related to distributed compu- ting, virtualization, networking, web services, software servic- es and utility computing. It indicates a service oriented archi- tecture, great flexibility, on demand service, IT overhead for users and ownership reduced cost. In this paper concepts of cloud computing and issues related to it is mentioned. VLC technology is better for construction of cloud framework.
In that work author Paul concluded that many questions re- lated to policy are presented and issues related to cloud com- puting. It also focuses on the widening gaps between capacity of technology and focus of policy. Cloud computing completes its cycle toward centralizes source. According to the factors of economics of scale, network effect, path dependency and first mover advantage, the cloud computing providers are sup- ported by this. The first mover advantage is given to those who develop the platform first and that would also be sup- ported by network effect.
In that work author Boutana concluded that to deliver and manage the services over the internet cloud computing is and exciting paradigm. The landscape of IT is changing due to cloud computing and turning the utility computing into reali- ty. Current technologies are not able to realize the full poten- tial of cloud computing. There are many challenges in this domain including power management, security management and automatic resource provisioning. There are still many op- portunities for researchers to improve cloud computing. In this paper state-of-art of cloud computing, architecture and prominent characteristics are described.
In that work author Bo Peng concluded that to follow Google model cloud computing Tplatform is designed. There are many issues related to this work like chunk size of file is vari- able and not fixed. Data transfer between participatory nodes is decreased to made “schedulable” not “uncontrolled”. The native type data is taken as serialized for data access. The completed parts of this Tplatform are already in use. Many applications have shown the advantages and feasibility of this platform. The source code is also available. [12]
In that work author Mirzae concluded that Cloud computing is the emerging paradigm. Many big companies are develop-

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 3, Issue 5, May-2012 7

ISSN 2229-5518

ing their own cloud computing versions. But still the security
is the big issue. The question is what will happen fi smaller companies start offering cloud computing services an dno one use it?
In that work author Rajkumar concluded that there are many issues related to fault tolerance, newtwork comgestion and scalability. To solve them higly scalable resource discovery approach is used. The advantage of this approach is to provide effifient proximity searching, in built tolerance and robustness and also low network overhead.

ACKNOWLEDGMENT

This research work was carried out in the Computer Science department of NCBA&E, Lahore, Pakistan. We must acknowl- edge the support of research group fellows for their support- ing and encouraging behavior.

REFERENCES

[1] Bo Peng, B. C. (2009). Implementation Issues of A Cloud Computing

Platform. IEEE , 8.

[2] Boutaba, Q. Z. (2010). Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl , 12.

[3] Choo, K.-K. R. (2010, october). trends and issues. Cloud computing: Challenges and future directions , p. 6.

[4] Haibo Yang, M. T. (2009). Where are we at with Cloud Compu ting?: A Descriptive Literature Review. Where are we at with Cloud Computing?, (p. 13). Melbourne.

[5] Mirzaei, N. (2008). cloud computing. 12.

[6] Paul T. Jaeger, J. L. (2008). Cloud Computing and Information Policy: Computing in a Policy Cloud? Journal of Information Technology & Politics , 17.

[7] Rajkumar Buyya, R. R. (2010). Special section: Federated resource

management in grid and cloud. elsevier , 3.

[8] Rita Kop, F. C. (2011). Cloud Computing And Creativity:Learning On A Massive Open Online Course. European Journal of Open, Distance and E-Learning , 11.

[9] Vouk, M. A. (2008). Cloud Computing – Issues,Research and Imple- mentations. Journal of Computing and Information Technology , 12.

[10] Won Kim, S. S. (2009). Cloud Computing: Today and Tomorrow.

JOURNAL OF OBJECT TECHNOLOGY , 8.

[11] Wyld, D. C. (2009). The Utility Of Cloud Computing As A New Pric- ing – And Consumption - Model For Information Technology. Inter- national Journal of Database Management Systems (IJDMS) , 20.

[12] Source Code of Tplatform Implementation. http://net.pku.edu.cn/˜

webg/tplatform, 2009.[5][8paper]

[13] A. Di Stefano, G. Morana, D. Zito, A P2P strategy for QoS discovery and SLA negotiation in Grid environment, Future Generation Com- puter System 25 (8)(2009) 862_875.

Qura-Tul-Ain Khan is with Computer Science department as research fellow at NCBA&E Lahore, Pakistan.her area of interest is Artificial Inteli- gence, Software Engineering, Pro- gramming fundamentals. She is work- ing as faculty member at Lahore Gar- rison University Lahore, Pakistan (ainy16@gmail.com)

Mr. Shahid Naseem, M.Phil. Scho- lar in the field of Computer Sciences at National College of Business Administration and Eco- nomics NCBA& E, Lahore, Pakis- tan . His research area includes Artificial Intelligence, Data security and Fuzzy Modeling. (E-mail: Sha- hidnaseem@uol.edu.pk)

Fahad Ahmad, is with Services In- stitute of Medical Sciences and a research fellow at NCBA&E Lahore, Pakistan. (e-mail: fahadah- mad84@gmail.com).


M. Saleem Khan is with the GC Uni- versity Lahore Pakistan, working as Director Department of Computer Science and currently availing a re- search fellowship at The School of Electronics &Engineering in Edin- burgh University UK (e-mail mskgcu@yahoo.com).

IJSER © 2012

http://www.ijser.org