Você está na página 1de 1

Cloud Computing for Virtual Test-bed

A.B.Degtyarev1, Myo Min Swe2, Wunna Kyaw3


1

St.Petersburg State University, Saint-Petersburg, Russia 2St.Petersburg State Marine Technical University, Saint-Petersburg, Russia

Abstract
Abstract
Now days cloud computing is an
important and hot topic in arena of information
technology and computer system. Several
companies and educational institutes have been
deployed cloud infrastructures to overcome their
problems such as easy data access, software
updates with minimal cost, large or unlimited
storage, efficient cost factor, backup storage and
disaster recovery and several other benefits
compare
with
the
traditional
network
infrastructures. There we study cloud computing
technology for marine environmental data and
processing. A cloud computing of marine
environment information is proposed for the
integration and sharing of marine information
resources that its aim to perform empirical
requiring numerous interactions with web servers
and transfers of very large archival data files
without affecting operational information system
infrastructure is highly desirable. In this paper, we
consider about the cloud computing for virtual
testbed. That it related with real time infrastructure
and the take advantages of the cloud computing
technology.

INTRODUCTION
INTRODUCTION

Basic
Basic characteristics
characteristics

Development of virtual testbed for study of


complex technical objects behavior requires application
of many various models, describing different phenomena.
We have such state because in reality there are many
processes which are taking place simultaneously. Some
of them are independent but some depends on each
other. So in general we have joined different kinds of
some mathematical models. Real time simulation of all
processes which in influencing on final result of complex
objects behavior could not be organized in one computer
because adequate modeling requires different kinds of
computer resources (for instance: high performance
calculation, data processing, visualization, etc). At the
same time different algorithms in frameworks of virtual
testbed require different ways of mapping on
multiprocessor architecture. Realization of such
complexes requires large computational resources,
powerful visualization tools, and elaborated highperformance numerical algorithms. Cloud computing is
the best way to solve the complex problems? -The cloud
computing is the computing in cloud where as the cloud
refers to virtual servers; distributed hosting, and shared
resources available over Internet. The users can access
the cloud for available service through the web browser
and Internet connectivity. We can also visualize the cloud
as a cluster of computers which are based upon
distributed system that provide services in real time over
a network and these characteristics make the possibility
of using cloud computing.

Concept
Concept of
of Virtual
Virtual Testbed
Testbed

Experimental
Experimental studies
studies

hierarchies of imitating models specifying


considered problem areas;
hierarchies of analytical models giving
simplified description of various parties of
Integer Sort

0.12

information system including DB and KB

0.1
Speed up

based on methods and models of AI;

0.08
0.06

homo

0.04
0.02
0
1

In Figure 2, it has shown the required


technologies in cloud computing.
Distributed system
Grid computing
Virtualization
Service oriented architecture (SOA
system engineering.

Figure. 1

Conclusion
Conclusion and
and Future
Future Work
Work

The proposed concept of virtual testbed


defines process organization as complicated
multilevel system consisting of the following
core components:

modelled phenomena;

The Figure (1) depicts the services in


terms of the layers. The foundation or lowest layer
is HaaS (Hardware as a service) that provides
every required hardware. The layer just above this
is IaaS (Infrastructure as a service) that takes the
care of required infrastructure. Similarly, we have
two top most layer i.e. PaaS (Platform as a
service) and SaaS (Software as a service) which
provide the required platform and required
software to the users. In general, the bottom three
layers are used by developer whereas the top
layer is used by user communities

Technology
Technology in
in Cloud
Cloud Computing
Computing

Virtual testbed can be deployed within


cloud
environment
to
minimize
the
implementation cost and achieve more benefits
during communication. The cloud computing
platform is a most reliable and cost less solution
for real time infrastructures, including
applications oriented
to consumers,
applications supporting the enterprise, and
applications for large scale science. This trend
is expected to continue for the foreseeable
future. However, in many ways research in
cloud computing is still immature. There is
limited understanding of basic issues, such
as exploiting data locality, load balancing,
and identifying nodes and collections of
nodes that are damaging the overall
performance of an application. We also
exposed potential areas of cloud computing in
which interested researcher can contribute their
work to make cloud computing more better in
coming days.

References
References
1.

A.V.Bogdanov,LuMoeKhaing, SoeMoeLwin,
Deployment the testbed for Grid products testing
on the base of Sun Grid Engine. //Proceedings of
international conference "Computer Science &
Information Technologies", 28 September - 2
October, 2009,Yerevan, Armenia, pp.394-396.

2.

A.V.Bogdanov,A.B.Degtyarev,
SoeMoeLwin,ThureinKyawLwin: Problem of
Development of Complexe Multi-layered
Applications in Distributed
Environment.//Proceedings of international
conference " Distributed computing and GridTechnologies in Science and Education." 28 June3 July 2010, Dubna, pp.51-56.

3.

Degtyarev. A.B, Nechav Yu.I., 2007 Virtual testbed


for marine objects behavior
investigation//Proceeding of the 9th International
ship stability workshop. Hamburg, Germany, 8p.

4.

Alexandar V.Bogdanov.,Degtyarev. A.B, Nechav


Yu.I.; Parallel algorithms for virtual
testbed//Proceedings of international conference
"Computer Science & Informaiton Technologies",
September 2005, Yerevan, Armenia, pp.393-398.

5.

Cloud computing //
http://en.wikipedia.org/wiki/Cloud_computing

Process

Você também pode gostar