Additional users who need to access the cloud
are placed into respective security groups.
Communication with eucalyptus instances occurs via
command line through secured socket shell
connection using public key cryptography.
In addition to the Eucalyptus security model,
MSMapper engine ensure that the confidential
subscriber details are never shared outside the
private internal cloud. Access to the graph database
in the public cloud is governed through standard
user authentication mechanism. The extracted graph
data from private cloud is securely migrated to the
public cloud for faster processing (scalable
environment) of customer details.
4 GRAPH CAMPAIGN
EXPERIMENTS
Initially, the telecom graph data's are preloaded in
the cloud instance with server cluster with high
memory for processing graph campaign
experiments. The telecom data that are visualized in
graph can be trivially represented in relational
database. Querying relational database involved in
larger joins incorporating higher costs for greater
degree of separation. For example, a simple query is
executed to find immediate friends and FOAF with
specific conditions are represented in SQL as well as
in Graph Database and evaluated. The graph based
experiments for immediate friends compared with
respect to RDBMS.
On average to traverse 4673 FOAF paths it took
0.0184s in graph database comparing with RDBMS
took a time of about 0.468s. When the degree of
separation increased to 3, time taken to traverse
160000 dynamic paths of total 667723 edges in a
graph database around 0.957s while in RDBMS it
took 50.59s. On increasing the degree of separation
and total traversal amount RDBMS started to
perform poorly compared to the graph database. The
graph query performance was better when compared
to SQL queries on the provided cloud infrastructure.
5 CONCLUSIONS
This paper explains the exploitation of NoSQL
graph databases in a cloud context for the provision
of campaigns by telecom operators towards their
mobile clients. It also discusses the software
framework for modeling Cloud Computing
environments and an end-to-end Cloud network
architecture for telecom oriented services. Campaign
Computing in Cloud environment using graph
database provides operators a cost-effective,
scalable, secured, advanced analytics platform to
target the telecom customers. This allows operators
to create dynamic, real-time marketing models. The
proposed framework quickly identifies trends,
isolating a targeted subscriber base and rapidly
launching campaigns.
REFERENCES
Zhang, Cheng, Lu, and Boutaba, R., 2010. Cloud
computing: State-of-the-art and research challenges,
Journal of Internet Serv.Appl. 1: 7-18.
Tom, W., 2009. Hadoop: The Definitive Guide, O’Reilly
Media / Yahoo Press, California, USA, 2nd edition.
Leavitt, N., 2010. Will NoSQL Databases Live Up to
Their Promise? Computer, 43:12–14.
Paul Hofmann and Dan Woods, 2010 Cloud Computing:
The Limits of public clouds for Business Applications,
IEEE Internet Computing, 14:90-93.
Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R.,
Konwinski, A., Lee, G., Patterson, D., Rabkin, A.,
Stoica, I., Zaharia, M., 2010. A view of cloud
computing. Communications of the ACM; 53(4):50–58
Darren Wood, Introduction to InfiniteGraph, The
distributed and scalable graph database, 2011. NoSQL
Now!, San Jose, USA
Garfinkei, S, 2007. An Evaluation of Amazon’s Grid
Computing Services: EC2, S3 and SQS. Tech. Rep.
TR-08-07, Harvard University.
Modani, N, Dey, K, Mukherje, S, and Nanavati, A, 2010.
Discovery and analysis of tightly knit communities in
telecom social networks, PIBM Journal of Research
and Development, 7:1-7.
Saravanan M., Prasad G., Karishma S., and Suganthi D,
2011. Analyzing and Labeling of Telecom
Communities using Structural Properties,
International Journal of Social Network Analysis and
Mining, Springer Netherlands, 1-16.
Nurmi, D., Wolski, R., Grzegorczyk, C,. Graziano, O,.
Soman, S,. Youseff, Lamia,. Zagrodnov, Dmitri.,
2009. The Eucalyptus Open-Source Cloud –
Commputing System, 9
th
International Symposium on
Cluster Computing and Grid.
Peng, J., Zhang, X., Lei, Zhou., Zhang, Wu., Li, Q., 2009.
Comparison of several cloud computing platforms.
2nd International Symposium on Information Science
and Engineering.
Jeffrey Dean, Sanjay Ghemawat, 2004. MapReduce:
simplified data processing on large clusters, Opearting
Systems Design & Implementation, San Francisco,
CA, p.10-10.
DATA2012-InternationalConferenceonDataTechnologiesandApplications
198