Vous êtes sur la page 1sur 15

A Cloud Computing based Real

Time Financial System


Aim

The mainstay of the proposed framework is to create a real


time financial system based on cloud computing technologies that enable
macroeconomic analysis and forecasts of the financial markets and their
instruments.
Synopsis

A new computational paradigm, called Cloud Computing, which will


allow the companies involved in promoting its popularity to open the doors to Web 3.0.
Cloud computing is thought by some to be an innovative term, recently introduced by the
media. But behind this poetic name probably lies one of the most important new
technologies in the ICT area. The term refers to an important and long-term trend:
computing over the Internet. The large computing and storage capacity offered by grid
technology, led to the development of another service category, at the time not
identifiable as belonging to a single category, for example web-mail services, web-office
automation, web folders for images and so on. Only later were these services defined as
cloud services once common features had been identified between these, and only
subsequently was the cloud computing paradigm defined as a hybrid model for exploiting
the resources provided by computer networks.
Existing System

 No SaaS.

 Only Grid Computing.

 Local information access.


Proposed System

 Software as a Service.

 Grid with Cloud Computing.

 Information accessed globally.


Modules

 Financial Primary Server.

 Financial Data Center.

 Workload Management System.

 Clients.
Financial Primary Server
Real time Quotation Gateway:
This program communicates through the Financial Data Centre API to request/receive
data and information. The same program will forward these data to the clients.

Broker Analyses/Forecasts:
This program receives from the Quotation Gateway both real time data, useful for market
analysis and forecasts of a general nature, and the analysis/forecast requests from
clients for a particular financial instrument.

Grid Instruction Set:


This will be included in the broker functionalities, enabling it to submit analysis/forecast
requests to the grid.

Financial Models Packages:


These will be copied into the grid in one of the above described ways.

Autonomic Computing Element:


When the system is not connected to a computational grid, this module enables to
perform locally the analysis and forecast operations requested.

Account Manager:
This will manage client authentications.
Financial Data Center

A bulk database for storing all confidential financial data’s. Trusted


servers can communicate and process data’s.
Workload Management System

GLite middleware is used in grid implementation, but the FPS has been
designed to enable interoperability with other grid middleware without too many
changes Clients are managed by the FPS, so no client communicates directly
with the grid. Almost all analyzed data and processed forecasts will be
produced internally to the grid and returned to the clients, through the FPS.
Clients

Clients will simply be automated “testers” for studying the performance of the
system interacting with the grid. The client software will be web-based and
organized into tabs, each tab showing one of the following functionalities:

􀁸 Quotes: similarly to a spreadsheet, in each row it will be possible to input and


check one real time financial instrument quote.

􀁸 Graphs: it will be possible to display and customize graphs for a selected


financial instrument.

􀁸 News: it will be possible to display constantly updated news.

􀁸 Analysis/Forecasts: it will be possible to make a request and to display the


result of a selected financial instrument analysis/forecast request or otherwise
to view standard forecasts for the reference markets, with the possibility of
introducing some analysis parameters.
Architecture

Financial Data Center

Quotation Gateway

Broker

Clients Workload Management


System
Autonomic Computing
Element

Account Manager
Financial Models
Application

 Operate both in the stand-alone mode and as a computational grid


interface.

 Scalability of the number of clients.

 Scalability of quality of the results.

 Scalability of real time forecasts.


Conclusion

The development of the real time financial system involves a


number of stages. At the present stage, the feasibility study has been
completed, as well as the high level design (largely described herein) and the
detailed design of some significant aspects mentioned in the paper.
Software Requirements

 Windows XP.

 Jdk1.6

 Glassfish Server

 PHP

 MySQL
Hardware Requirements

 Hard Disk: 40GB and above.

 RAM: 512MB and above.

 Processor: Pentium4 and above

Vous aimerez peut-être aussi