5 FUTURE WORK
This area of integration is carried out within a single
HP c7000 chassis and extended across multiple
chassis units to form a distributed centre capable of
supporting in the order of more than 1000 VMs.
Further work is required in building a fully
integrated model with distributed sets of chassis
units that are linked using L3 TCP/IP with DHCP /
DNS / X.500-based directory services to facilitate
the dynamic movement of VMs that are within the
same FD, but are actually located on different sites.
This work also needs to be extended in applying
different classes of QMS Requirement-based
Clustering (Codina et al., 2007) to the multi-cluster
blade model within the ‘SuperHost’, enabling
different ‘SuperHost’ entities to be clustered in
different manners (Kim and Han, 2007) according to
the QMS Requirements specified. This leads
towards using the ‘SuperHost’ system as a key
component in a practical solution to cloud
computing. The principle here is that an FD could be
used to enable a set of pattern-based design tools to
create a practical means of designing and modelling
systems (Hohpe and Woolfe, 2004, Shannon and
Hapner, 2000), from the simple to the very complex.
Such systems, through the use of associated
metadata, could also have the capability of
interfacing to complex simulation systems based on
describing systems in terms of specific class-based
connectivity, such as Hyperformix. Creating
multiple sets of overlapping FDs for accelerated
policy simulation and system modelling is another
area that is being currently pursued. This can be
done through the use of mathematics followed by
the creation of VMs as simulated application
servers. This will create overlapping models where
the resultant effect on the net policies can be
virtualized.
NB. All hardware devices mentioned in this paper
can be replaced by analogous ones with minimal
modifications to all configurations.
6 CONCLUSIONS
This paper presents the basis for advancing the
concept of the metamodel that involves the concept
of moving from a set of modelling methods within a
framework methodology (Fayed et al., 2000) to an
equivalent model that is virtual and can participate
in positive testing and evaluation before the main
product is finally constructed, thereby lowering the
overall cost and risk involved in a development
project.
REFERENCES
Caetano, A., Pombinho, J., Tribolet, J., 2007 In
Representing Organizational Competencies, SAC’07
(ACM), pp.1257-1262.
Carman, C., 2001 Applying UML and Patterns (2
nd
Ed),
Prentice Hall.
Codina, J. M., Sanchez, J., Gonzalez, A., 2007 Virtual
Cluster Scheduling Through the Scheduling Graph. In
International Symposium on Code Generation and
Optimization (CGO'07) (IEEE), pp.89-101.
Conrad , J., Dengler, P., 2000 Introducing .NET, WROX
Pub.
Corn, C., Mayfield, V., 1998 COM / DCOM Primer Plus,
SAMS.
Daniels, J., 2009 Server Virtualization Architecture and
Implementation, ACM Crossroads, 16 (1), pp.8-12
Eccles, J,.,Loizou, G., 2011 Functional Domain Concepts
in the Modelling of Cloud Structures and the
Behaviour of Integrated Policy-Based Systems
Through the use of Abstraction Classes, In 1
st
International Conference on Cloud Computing and
Services Science (CLOSER 2011), Noordwijerhout,
The Netherlands, 7-9
th
May 2011, pp.86-97.
Eccles, J., Loizou, G., (in preparation_a) A Methodology
to Control the Production of a Practical Virtual
Environment for a Cloud in an Optimal Manner from a
Complex Physical Environment.
Eccles, J., Loizou G., (in preparation_b) An Extended
Methodology to Integrate Multiple Functional
Domains within a Virtualized Environment by
enhancing the Functional Modelling of the Nexus
Interface units.
Farley, J., 1998 Java Distributed Computing, O’Reilly.
Fayed, M. E., Johnson, R. E., 2000 Domain-Specific
Application Frameworks, Wiley.
Hohpe, G., Woolf, B., 2004 Enterprise Integration Patterns,
Addison-Wesley.
Traore, I., Aredo,D. B., Ye, H., 2003 An Integrated
Framework for Formal Development of Open
Distributed Systems. ACM Symposium on Applied
Computing (SAC2003), pp.1078-1085.
Karp, P.D., 1992 The Design Space of Frame Knowledge
Representation Systems, SRI International Technical
Note No 520, Artificial Intelligence Centre,
Computing and Engineering Sciences Division.
Kim, Gui-Jung., Han, Jung-Soo., 2007 The clustering
algorithm of design pattern using object-oriented
relationship. In Proceedings of the 2007 international
conference on Computational Science and its
Applications (ICCSA’07)- Volume Part III, Springer-
Verlag Berlin, Heidelberg, pp. 997-1006.
Loy, I., Galan, F., A.Sampaio, Gill, V., Rodero-Merino,
L.,, 2009 Service Specification in Cloud Environments
Based on Extensions to Open Standards. ACM
APRACTICALIMPLEMENTATIONOFAFUNCTIONALDOMAINWITHINACLOUD
25