Bibliographic Details
| Title: |
Programsko ogrodje za prenos inženirskih aplikacij v oblak. (Slovenian) |
| Alternate Title: |
A Programming Framework for Porting Engineering Applications to the Cloud. (English) |
| Authors: |
Južna, Jernej, Stankovski, Vlado |
| Source: |
Electrotechnical Review / Elektrotehniski Vestnik; May2014, Vol. 81 Issue 3, p101-106, 6p |
| Abstract (English): |
Cloud computing technologies offer a lot of advanced possibilities to applications, such as elasticity, redundancy and fault tolerance. Many computationally and data-intensive engineering applications could benefit from being ported to the Cloud. The goal of the present work was to develop an effective and general-purpose programming framework that can be used by engineers to port their applications to the Cloud with minimal changes in their existing applications. This work focuses on applications developed in MathWorks' Matlab. To port the applications to the Cloud, the mOSAIC Platform as a Service (PaaS) was used. The mOSAIC PaaS distinguishes from other similar platforms by being Open Source and by its independence from the Infrastructure as a Service (IaaS) provider. The performance of the overall solution was tested against a benchmarking engineering application to estimate the Matlab performance for which two different Cloud providers - Amazon EC2 and Eucalyptus were used. The results indicate that the developed programming code assures successful porting of engineering applications to the Cloud. [ABSTRACT FROM AUTHOR] |
| Abstract (Slovenian): |
Računalništvo v oblaku aplikacijam omogoča nove možnosti, kot so vseprisotnost, elastičnost in odpornost proti napakam. Inženirske aplikacije so po navadi računsko in podatkovno zahtevne, vendar še ne izkoriščajo možnosti, ki jih ponujajo tehnologije računalništva v oblaku. Z namenom, da bi olajšali prenos obstoječih inženirskih aplikacij v oblak, smo v okviru tega dela razvili učinkovito in splošno namensko programsko ogrodje. Pri delu smo se omejili na inženirske aplikacije, razvite v okolju MathWorks Matlab. Za prenos smo uporabili platformo mOSAIC kot storitev (angl. Platform as a Service, PaaS). Platforma mOSAIC se razlikuje od drugih ponudnikov PaaS, saj je odprtokodna in jo lahko namestimo na poljubni infrastrukturi kot storitev (angl. Infrastructure as a Service, IaaS). Razvito generično programsko ogrodje smo preverili tako, da smo razvili aplikacijo za oceno hitrosti izvajanja posameznih sklopov Matlaba, ki smo jo namestili na ponudnikih IaaS Amazon EC2 in Eucalyptus. Rezultati kažejo, da razvito programsko ogrodje omogoča uspešen in razmeroma preprost prenos obstoječih inženirskih aplikacij, pri tem pa sta zagotovljena pravilnost delovanja in primerljiva hitrost izvajanja. [ABSTRACT FROM AUTHOR] |
|
Copyright of Electrotechnical Review / Elektrotehniski Vestnik is the property of Electrotechnical Society of Slovenia and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) |
| Database: |
Complementary Index |