350 rub
Journal Information-measuring and Control Systems №11 for 2012 г.
Article in number:
CLAVIRE: cloud computing platform for data-driven computing
Authors:
V.N. Vasilev, K.V. Knyazkov, T.N. Tchurov, D.A. Nasonov, S.V. Maryin, S.V. Kovalchuk, A.V. Boukhanovsky
Abstract:
The article describes technological CLAVIRE platform capabilities for second generation cloud computing environment building for processing of large data volumes. Peculiarities of contemporary tasks for information and control systems development within Data-Driven Approach (DDA) are concerned. Cloud computing is used as a core concept for resource providing access to the software and hardware resources. Cloud Computing Maturity Model is concerned as an extension which defines the set of key requirements to cloud computing environments. Number of technologies is implemented within CLAVIER to answer full functional requirements of cloud computing environment. The architecture of CLAVIRE platform is defined by the following key characteristics: - Domain-specific language (EasyPackage) is used to describe available software packages and data sources, their calling procedure, parameter passing and used data formats. - Abstract workflow description using domain specific language (EasyFlow) is used to define a composition application to be run. - Interpretation of the domain-specific languages produces composite application, which calls computational and data services within cloud environment. - Dynamic scheduling of the composite application allows overcoming performance issues using parameterized models for prediction of computation time. - Different computational resources are integrated within the single environment and can be called using unified access interface. - High-level graphical user interfaces are presented for human-computer interaction within problem domain. - Knowledge processing allows to present the intelligent user support during whole process of simulation and data processing. - Dynamic access to data sources and visualization facilities allows to ais provided by Scientific Visualization service (may be interpreted as local software). Five classes of user interfaces for access to the platform within different levels of abstraction are described: console and programming interface, problem-oriented interface, workflow management system interface, intelligent advisor interface, Virtual Simulation Objects interface. Mentioned classes of interfaces allow to provide the user with appropriate level of service support according to the requirements of cloud computing. Example composite application being built using CLAVIRE platform within DDA is concerned: composite application for forecasting of critical situations with terrorists attack during unauthorized flash-mob meeting.
Pages: 7-16
References
  1. The Fourth Paradigm. Data-Intensive Scientific Discovery / ed. T. Hey, S. Tansley, K. Tolle. Misrosoft. 2009. 252 p.
  2. Lublinsky B. Defining SOA as an architectural style. 9 January 2007. http://www.ibm.com/developerworks/architecture/library/ar-soastyle/
  3. Foster I., Zhao Y., Raicu I., Lu S. Cloud Computing and Grid Computing 360-Degree Compared // eprint arXiv:0901.0131, 2008. http://arxiv.org/ftp/arxiv/papers/0901/0901.0131.pdf
  4. GTSI Cloud Computing Maturity Model. http://www.gtsi.com/cms/documents/White-Papers/Cloud-Computing.pdf
  5. Бухановский А.В. и др.CLAVIRE: перспективная технология облачных вычислений второго поколения // Известия высших учебных заведений // Приборостроение. 2011. № 10. С. 7-13.
  6. Ковальчук С.В. и др. Организация человеко-компьютерного взаимодействия в средах компьютерного моделирования на базе облачной инфраструктуры // Прикладная информатика. 2012. № 5 (41). С. 89-102.
  7. Марьин С.В., Ковальчук С.В.Сервисно-ориентированная платформа исполнения композитных приложений в распределенной среде // Известия высш. учеб. заведений. Сер. Приборостроение. 2011. № 10. С. 21-28.
  8. Князьков К.В., Ларченко А.В. Предметно-ориентированные технологии разработки приложений в распределенных средах // Известия высш. учеб. заведений. Сер. Приборостроение. 2011. № 10. С. 36-43.
  9. Ковальчук С.В., Маслов В.Г. Интеллектуальная поддержка процесса конструирования композитных приложений в распределенных проблемно-ориентированных средах // Известия высш. учеб. заведений. Сер. Приборостроение. 2011. № 10. С. 29-35.
  10. Kovalchuk S.V. et al. Virtual Simulation Objects Concept as a Framework for System-Level Simulation // Proceedings of IEEE e-Sceince Conference. 2012. CD-ROM. ISBN 978-1-4673-4465-4.
  11. Иванов С.В. и др. Web-ориентированный производственно-исследовательский центр «Социодинамика» // Известия высш. учеб. заведений. Сер. Приборостроение. 2011. № 10. С. 65-71.
  12. Князьков К.В. Особенности работы с потоками задач длительного исполнения в рамках концепции IPSE // Известия высш. учеб. заведений. Сер. Приборостроение. 2011. № 10. С. 94-97.
  13. Ivanov S.V. et al. Simulation-based collaborative decision support for surge floods prevention in St. Petersburg // Journal of Computational Science. 2012. V. 3. Issue 6. P. 450-455.