Easing Scientific Computing and Federated Management in The

Total Page:16

File Type:pdf, Size:1020Kb

Easing Scientific Computing and Federated Management in The Easing Scientific Computing and Federated Management in the Cloud with OCCI Zdenekˇ Sustrˇ 1, Diego Scardaci2,3, Jirˇ´ı Sitera1, Boris Parak´ 1 and V´ıctor Mendez´ Munoz˜ 4 1Department of Distributed Computing, CESNET, Zikova 4, 160 00, Praha 6, Czech Republic 2European Grid Initiative, Science Park 140, 1098 XG Amsterdam, Netherlands 3INFN Sezione di Catania, Via S. Sofia 64, I-95123 Catania, Italy 4Computer Architecture & Operating Systems Department (CAOS), Universitat Autonoma` de Barcelona (UAB), Bellaterra, Spain Keywords: Federated Cloud, Cloud Standards, Cloud Interoperability, Cloud Solution Design Patterns, Cloud Application Architectures, Cloud Middleware Frameworks, Open Cloud Computing Interface. Abstract: One of the benefits of OCCI stems from simplifying the life of developers aiming to integrate multiple cloud managers. It provides them with a single protocol to abstract the differences between cloud service implemen- tations used on sites run by different providers. This comes particularly handy in federated clouds, such as the EGI Federated Cloud Platform, which bring together providers who run different cloud management plat- forms on their sites: most notably OpenNebula, OpenStack, or Synnefo. Thanks to the wealth of approaches and tools now available to developers of virtual resource management solutions, different paths may be cho- sen, ranging from a small-scale use of an existing command line client or single-user graphical interface, to libraries ready for integration with large workload management frameworks and job submission portals relied on by large science communities across Europe. From lone wolves in the long-tail of science to virtual or- ganizations counting thousands of users, OCCI simplifies their life through standardization, unification, and simplification. Hence cloud applications based on OCCI can focus on user specifications, saving cost and reaching a robust development life-cycle. To demonstrate this, the paper shows several EGI Federated Cloud experiences, demonstrating the possible approaches and design principles. 1 INTRODUCTION cloud – for instance tools only available for oper- ating systems not compatible with available grid OCCI, the Open Cloud Computing Interface (Nyren´ infrastructures, tools distributed by vendors in the et al., 2011; Nyren´ et al., 2011; Metsch and Ed- form of virtual machine images, etc. monds, 2011b; Metsch and Edmonds, 2011a), is a Lower the acceptance threshold for users trained standard developed by the Open Grid Forum to stan- • in using their existing environment without hav- dardize virtual resource management in a cloud site ing to change it or re-qualify for a different one. (OGF, 2016). It was released in 2011 and several im- plementations and real-world deployments followed. On reflection, this suits the need of users in the “long Among others, OCCI also became the standard of tail of science” who typically lack the resources to choice for the management of virtualized resources have their solutions tailored or adjusted to the grid in EGI’s Federated Cloud Platform (Wallom et al., and cannot invest in re-training for different tools or 2015). environments. Even relatively small-scale resources, The EGI Federated Cloud Platform has been con- available in the EGI Federated Cloud Platform at the ceived as an alternative way to access EGI’s consid- time of writing, can fit the needs of these “long-tail” erable computing resources, which are primarily ac- communities. cessed through grid middleware. Cloud-flavoured ser- Firstly, this article will introduce relevant imple- vices are meant to: mentations of OCCI, both on the server and client side Attract user communities relying on tools that are (Section 2). Secondly, Section 3 will introduce a scale • not easily ported to grid but can scale well in the of cloud usage patterns relying on OCCI for interop- 347 Šustr, Z., Scardaci, D., Sitera, J., Parák, B. and Muñoz, V. Easing Scientific Computing and Federated Management in the Cloud with OCCI. In Proceedings of the 6th International Conference on Cloud Computing and Services Science (CLOSER 2016) - Volume 2, pages 347-354 ISBN: 978-989-758-182-3 Copyright c 2016 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved OCCI 2016 - Special Session on Experiences with OCCI erability and abstraction, and also briefly expand on point (Fig. 1). There are several of such server-side other mechanisms users must ensure beyond the ba- frameworks whose resources can be managed through sic OCCI functionality for their solutions to be truly OCCI: productive. Finally, Section 4 will briefly outline new OpenStack, which comes with an OCCI interface developments, and Section 5 will sum up the topic of • (occi-os) as part of the stack and is soon due to experience with OCCI in the area of scientific com- receive an all-new implementation in the form puting. of OOI – the OpenStack OCCI Interface (Garc´ıa et al., 2016). Synnefo with its own OCCI implementation (GR- 2 OCCI IMPLEMENTATIONS • NET, 2016). OpenNebula, which is accessed through an OCCI OCCI was gradually gaining support throughout its • translation service – the rOCCI-server (Parak´ lifetime and there are currently multiple implementa- et al., 2014). tions available on the server side as well as the client side. At the time of writing, the version of OCCI Although there is currently no such site participat- supported by most implementations mentioned below ing in the Federated Cloud Platform, it is also techni- is 1.1. They will all follow their own, independent cally possible to use OCCI to manage resources in a schedules to adopt OCCI 1.2, which is due to come fourth type of cloud management framework: into effect shortly. Amazon Web Services (AWS), which can be ac- • cessed with OCCI through the rOCCI-server as 2.1 Server-side OCCI Support well (CESNET, 2016). Aside from the aforementioned, there are other Server-side OCCI implementations originate mostly cloud services which support OCCI or its subsets from service providers who wish to make their re- (Fogbow, 2016), or which are going to be made sources available in a standardized way. Where appli- OCCI-capable in the foreseeable future. For instance, cable, the OCCI interfaces are being pushed upstream the development work is underway to implement an to Cloud Management Framework developers. OCCI translation layer for Microsoft Azure. In the EGI Federated Cloud Platform, multiple For the sake of completeness, it is also worth sites make their cloud resources available to users. mentioning that there are OCCI implementations cur- Although different contributing sites employ differ- rently being used in existing solutions, but apparently ent Cloud Management Frameworks (CMFs), OCCI no longer maintained. They are: (plus an X.509-based authentication mechanism) is pyssf – the Service Sharing Facility (PySSF, the unifying factor, allowing users to access any site • 2016), which strives to provide building blocks in a uniform way, indeed, without actually know- for grid, cloud, cluster or HPC services. ing what flavor of CMF is installed on the end- occi-os – the original OpenStack OCCI interface • (occi os, 2016), which is gradually being replaced Clients Servers with OOI, already mentioned above. Custom client app. http NativeNative RubyJava occi application rjOCCI-api While the latter is scheduled to phase out in fa- rjOCCI-core vor of OOI, the former – it must be acknowledged – # Shell script has never been declared as discontinued, and devel- Application or script using rOCCI-cli http opment activity may resume; especially with the in- occi Synnefo command-line rOCCI-api executables troduction of OCCI 1.2 specification. rOCCI-core Custom client app. http OpenNebula Native Ruby occi 2.2 Client-side Tools and Libraries application rOCCI-api r application e v r rOCCI-core e Available s - MS Azure I C C Independent http O r OCCI is a text-based protocol. Although there are un- OCCI-compliant occi client official extensions to support OCCI transport through message queues (Limmer et al., 2014), the only of- Figure 1: Ecosystem of OCCI implementations envisioned ficially standardized transport method for OCCI is for products relevant to EGI Federated Cloud and its user HTTP. Therefore it is technically possible to interact communities. with an OCCI-capable server through a generic HTTP 348 Easing Scientific Computing and Federated Management in the Cloud with OCCI client, and implement at least a subset of OCCI func- around the EGI Federated Cloud. tionality with a few pre-formatted OCCI messages. This approach is often used in interoperability test- 3.1 Science Gateways and Workload ing, where a fixed set of actions is tested over and Management Frameworks over, but is highly unsuitable for real world applica- tions wherein a general-purpose client is required. The great potential offered by OCCI is evident when At present, there are at least two independent high-level tools are built on or connected to its inter- client-side stacks available: the rOCCI framework face. End users of PaaS and SaaS services that ex- and the jOCCI library (Kimle et al., 2015). ploit cloud resources through OCCI can benefit from The rOCCI framework offers a set of Ruby li- a large amount of resources belonging to heteroge- braries (rOCCI-core and rOCCI-api), wherein the neous cloud sites adopting different cloud manage- former implements the OCCI class structure, pars- ment frameworks. ing and rendering, while the latter implements HTTP In the context of the EGI Federated Cloud (Wal- transport. Calls to these libraries may be used by na- lom et al., 2015; del Castillo et al., 2015), this oppor- tive Ruby clients to interact with any OCCI-enabled tunity has been exploited by many technical providers cloud site. who have extended their platforms to support the The rOCCI framework also comes with a general- OCCI standard providing an alternative and auto- purpose command line client – the rOCCI-cli – which mated way to access the Federated Cloud, hiding the can be used by end users to complete simple tasks, or IaaS layer from their users.
Recommended publications
  • May 2013 M&A and Investment Summary
    May 2013 M&A and Investment Summary Expertise. Commitment. Results. Table of Contents 1 Overview of Monthly M&A and Investment Activity 3 2 Monthly M&A and Investment Activity by Industry Segment 8 3 Additional Monthly M&A and Investment Activity Data 40 4 About Petsky Prunier 55 Securities offered through Petsky Prunier Securities, LLC, member of FINRA. This M&A and Investment Summary has been prepared by and is being distributed in the United States by Petsky Prunier, a broker dealer register with the U.S. SEC and a member of FINRA. Petsky Prunier is not affi liate d with Altium Capital Ltd, but has partnered with Altium to expand its international presence. Altium has not prepared or verified the information in this Summary. Persons in the United States should contact Petsky Prunier for further information or services. This M&A and Investment Summary is not being distributed by Altium Capital Ltd in the United States and Altium Capital Ltd is not offering any services to persons in the United States. 2| M&A and Investment Summary May 2013 M&A and Investment Summary for All Segments Transaction Distribution . A total of 364 deals were announced in May 2013, of which 211 reported $20.2 billion in value . Marketing Technology and Digital Media/Commerce were the most active segments with a combined total of 159 transactions announced, of which 98 reported $2.7 billion in value . Software was the highest reported value segment, with 60 transactions announced, of which 38 reported $10.1 billion in value . Strategic buyers announced 162 deals (45 percent of total volume), of which 38 reported $7.
    [Show full text]
  • A Survey of Mathematical Models, Simulation Approaches And
    Simulation Modelling Practice and Theory 39 (2013) 92–103 Contents lists available at SciVerse ScienceDirect Simulation Modelling Practice and Theory journal homepage: www.elsevier.com/locate/simpat A survey of mathematical models, simulation approaches and testbeds used for research in cloud computing ⇑ Georgia Sakellari a, , George Loukas b a School of Architecture, Computing and Engineering, University of East London, United Kingdom b School of Computing and Mathematical Sciences, University of Greenwich, United Kingdom article info abstract Article history: The first hurdle for carrying out research on cloud computing is the development of a suit- Received 11 January 2013 able research platform. While cloud computing is primarily commercially-driven and com- Received in revised form 16 April 2013 mercial clouds are naturally realistic as research platforms, they do not provide to the Accepted 17 April 2013 scientist enough control for dependable experiments. On the other hand, research carried Available online 15 May 2013 out using simulation, mathematical modelling or small prototypes may not necessarily be applicable in real clouds of larger scale. Previous surveys on cloud performance and Keywords: energy-efficiency have focused on the technical mechanisms proposed to address these Cloud computing issues. Researchers of various disciplines and expertise can use them to identify areas Energy efficiency Survey where they can contribute with innovative technical solutions. This paper is meant to be complementary to these surveys. By providing the landscape of research platforms for cloud systems, our aim is to help researchers identify a suitable approach for modelling, simulation or prototype implementation on which they can develop and evaluate their technical solutions.
    [Show full text]
  • Introducing the Synnefo Open Source Iaas Platform
    FOSDEM 2013 [email protected] INTRODUCING THE SYNNEFO OPEN SOURCE IAAS PLATFORM . VANGELIS KOUKIS TECHNICAL LEAD, ~OKEANOS 1 FOSDEM 2013 Motivation: ~okeanos [email protected] Goals -Everything open source - Production-quality IaaS - Persistent VMs - Commodity hardware – No SAN - Large-scale Installations - Super-simple UI How? 2 FOSDEM 2013 Cluster vs Cloud [email protected] OPENSTACK SYNNEFO UI OPENSTACK OPENSTACK API SYNNEFO CLOUD OPENSTACK CLUSTER GANETI LIBVIRT NODE KVM KVM HYPERVISOR 3 FOSDEM 2013 Google Ganeti [email protected] Mature, production-ready VM cluster management - used in Google’s corporate infrastructure Multiple storage backends out of the box - DRBD, LVM, Files on local or shared directory, RBD (Ceph/RADOS) External Storage Interface for SAN/NAS support Ganeti cluster = masterd on master, noded on nodes Easy to integrate into existing infrastructure - Remote API over HTTP, pre/post hooks for every action! 4 FOSDEM 2013 Compute – Network: Cyclades [email protected] Thin Compute layer over Ganeti - Python/Django - Supports multiple Ganeti clusters, for scaling - OpenStack Compute API Networking - No restrictions on deployment – it’s the Ganeti side - IPv4/IPv6 public networks, complete isolation among VMs - Thousands of private networks, private L2 segments over single VLAN 5 FOSDEM 2013 Cyclades [email protected] 6 FOSDEM 2013 Storage: Pithos [email protected] Every file is a collection of blocks Content-based addressing for blocks Partial file transfers, deduplication, efficient syncing Independent of storage
    [Show full text]
  • The Okeanos Iaas Cloud
    Η υπηρεσία Public IaaS Cloud @ ΕΔΕΤ ανάπτυξη και λειτουργία για χιλιάδες χρήστες Nectarios Koziris, GRNET Greek Research and Technology Network Cloud Computing Conference 2013 (Plaza, Maroussi) 1 What is Okeanos? ‘Okeanos’ is the Greek word for ‘ocean’ Oceans capture, store and deliver energy, oxygen and life around the planet. Greek Research and Technology Network Cloud Computing Conference 2013 (Plaza, Maroussi) 2 Late 2010: The challenge Goals Production-quality IaaS cloud similar to Amazon AWS Scalability to thousands users/nodes/VMs Persistent VMs Commodity components Everyone can use it No vendor lock-in Low admin costs, manageable by a small team Greek Research and Technology Network Cloud Computing Conference 2013 (Plaza, Maroussi) 3 Late 2010: The available offerings Reviewed open source ones •Eucalyptus •Cloudstack •Opennebula •Openstack ..etc.. Still evolving systems, silo ones (touching every layer) No turnkey solutions Greek Research and Technology Network Cloud Computing Conference 2013 (Plaza, Maroussi) 4 The ∼okeanos approach Features: Production-quality IaaS cloud Everything open source: Ganeti by by Persistent VMs Commodity Hardware – No SAN, No exotic network hw Add plain servers/disks/switches to scale up Three clicks to start 1 or 10s of VMs, in 15 secs Simple to operate Key decision: Decompose the problem into layers Greek Research and Technology Network Cloud Computing Conference 2013 (Plaza, Maroussi) 5 ‘Building a Cloud, cluster by cluster’ OPENSTACK SYNNEFO UI OPENSTACK OPENSTACK API SYNNEFO
    [Show full text]
  • D1.3 Production System
    REPORT FOR DELIVERABLE D1.3 1 1 INTRODUCTION This report provides an overview of the technical characteristics and functionality of deliverable D1.3 “Production System”. Its purpose is to provide a short introduction to the processes designed and implemented enabling the final production installation (g eodata.gov.gr) of the various software developed and reused by PublicaMundi . The reader is encouraged to visit the software’s repository (https://github.com/PublicaMundi) to receive: Up-to-date versions of the software, along with documentation targeted to developers Detailed information regarding all development effort (commits, activity, issues) Instructions regarding the installation of the software and its dependencies 2 2 DESCRIPTION OF TASK PublicaMundi aims to make open geospatial data easier to discover, reuse, and share by fully supporting their complete publishing lifecycle in open data catalogues. To achieve this, we are extending and integrating leading open source software for open data publishing and geos patial data management. The goal of Task 1.3 is to apply agile development principles with periodic integration in order to maintain relevant contributions. Integration is performed on labs.geodata.gov.gr, a beta-testing facility, where new functionalities are tested on real data and users. New versions are being deployed automatically and user feedback is collected with online tools bringing them in contact with developers. For the purposes of our production deployment, we built upon our first deployment of labs.geodata.gov.gr, extending our integration environment (D1.2) and through automation procedures we established the production environment. On this environment, a stable version of the software has been rolled out, after extensive testing of the components of PublicaMundi.
    [Show full text]
  • Synnefo + Ganeti + Ceph
    12/10/2013 Ceph Day London [email protected] SYNNEFO + GANETI + CEPH. VANGELIS KOUKIS, TECHNICAL LEAD, SYNNEFO 1 1 12/10/2013 Ceph Day London Running a public cloud: ~okeanos [email protected] History - Design started late 2010 - Production since July 2011 Numbers - Users: > 3500 - VMs: > 5500 currently active - More than 160k VMs spawned so far, more than 44k networks 2 2 12/10/2013 Ceph Day London Running a public cloud: ~okeanos [email protected] Our choices - Build own AWS-like service (Compute, Network, Storage) - Persistent VMs - Everything open source - Production-quality IaaS - Super-simple UI How? 3 3 12/10/2013 Ceph Day London Running a public cloud: ~okeanos [email protected] The tough stuff - Stability - Persistent VMs: VMs are not cattle, they are pets - Commodity hardware - Scalability - Manageability: Gradual rollout of upgrades and new features 4 4 12/10/2013 Ceph Day London Running a public cloud: ~okeanos [email protected] Our approach - Synnefo - Google Ganeti -DRBD -Ceph -OpenStackAPIs 5 5 ~okeanos VMs 3000 3500 4000 4500 1000 1500 2000 2500 500 0 6/8/2011 6/9/2011 6/10/2011 6/11/2011 6/12/2011 6/1/2012 6/2/2012 6/3/2012 6/4/2012 6/5/2012 6/6/2012 6/7/2012 6/8/2012 6/9/2012 6/10/2012 6/11/2012 6/12/2012 6/1/2013 6/2/2013 6/3/2013 6/4/2013 [email protected] Ceph DayLondon 6 VMs 12/10/2013 6 12/10/2013 Ceph Day London Cluster vs Cloud [email protected] OPENSTACK SYNNEFO UI OPENSTACK OPENSTACK API SYNNEFO CLOUD OPENSTACK CLUSTER GANETI LIBVIRT NODE KVM KVM HYPERVISOR 8 7 12/10/2013 Ceph Day London Google Ganeti [email protected]
    [Show full text]
  • Synnefo: an Introduction and Update Constantinos Venetsanopoulos, Principal Cloud Engineer, Grnet
    GanetiCon 2014 [email protected] SYNNEFO: AN INTRODUCTION AND UPDATE CONSTANTINOS VENETSANOPOULOS, PRINCIPAL CLOUD ENGINEER, GRNET GanetiCon 2014 Synnefo cloud platform [email protected] An all-in-one cloud solution − Written from scratch in Python − Manages multiple Google Ganeti clusters of VMs − Uses Archipelago to unify all cloud storage resources − Exposes the OpenStack APIs to end users Live since 2011 − Came out of the ~okeanos public cloud service GanetiCon 2014 Synnefo cloud platform [email protected] A complete cloud platform − Identity Service (Keystone API) − Object Storage Service (Swift API) − Compute Service (Nova API) − Network Service (Neutron API) − Image Service (Glance API) − Volume Service (Cinder API) GanetiCon 2014 Unified view of storage resources [email protected] Files - User files, with Dropbox-like syncing Images - Templates for VM creation Volumes - Live disks, as seen from VMs Snapshots - Point-in-time snapshots of Volumes GanetiCon 2014 Services Overview [email protected] GanetiCon 2014 Layered design [email protected] Client OpenStack Synnefo UI vCloud OpenStack OpenStack API vCloud Synnefo CLOUD OpenStack vCenter CLUSTER Ganeti vSphere libvirt NODE ESXi KVM / XEN KVM / XEN HYPERVISOR GanetiCon 2014 Architecture [email protected] GanetiCon 2014 Interaction with Ganeti [email protected] Support for all Ganeti storage templates including ExtStorage OS Definition = snf-image Networking = gnt-network + snf-network (KVM ifup scripts) + nfdhcpd (custom NFQUEUE-based DHCP server) Asynchronous operation − Effect path: Receive API requests from
    [Show full text]
  • Guide to the Open Cloud Open Cloud Projects Profiled
    Guide to the Open Cloud Open cloud projects profiled A Linux Foundation publication January 2015 www.linuxfoundation.org Introduction The open source cloud computing landscape has changed significantly since we published our first cloud guide in October 2013. This revised version adds new projects See also the rise of Linux container and technology categories that have since technology with the advent of Docker gained importance, and in some cases and its emerging ecosystem. You will be radically change how companies approach hard pressed to find an enterprise Linux building and deploying an open source distribution that isn’t yet working on Docker cloud architecture. integration and touting its new container strategy. Even VMware vSphere, Google In 2013, many cloud projects were still Cloud Platform, and Microsoft Azure are working out their core enterprise features rushing to adapt their cloud platforms to the and furiously building in functionality. And open source Docker project. enterprises were still very much in the early stages of planning and testing their public, This rapid pace of innovation and resulting private or hybrid clouds–and largely at the disruption of existing platforms and vendors orchestration layer. can now serve as a solid case study for the role of open source software and Now, not only have cloud projects collaboration in advancing the cloud. consistently (and sometimes dramatically) grown their user and developer Other components of the cloud infrastructure communities, lines of code and commits have also followed suit, hoping to harness over the past year, their software is the power of collaboration. The Linux increasingly enterprise-ready.
    [Show full text]
  • Use Style: Paper Title
    Volume 8, No. 1, Jan-Feb 2017 ISSN No. 0976-5697 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info Cloud Computing: A Perspective Approach Sharda Rani Assistant Professor Deptt of Computer Science R.K.S.D. College, Kaithal, India Abstract- Cloud service models are infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Network as a Service (NaaS). Cloud deployment models are public cloud, private cloud, community cloud, and hybrid cloud. Cloud enables use of resources as per payment. It uses several technologies such as virtualization, multi-tenancy, and webServices. OpenStack is open source software to implement private and public cloud. It provides IaaS. This paper is a step towards alleviating efforts of setting up a private cloud. This OpenStack based implementation uses hardware assisted virtualization, logical volume management, and network interface card in promiscuous mode. Hardware assisted virtualization offers better performance. Logical volume management provides flexibility to file system expansion. Keystone, glance, cinder, quantum, and horizon services are grouped for one node, named controller node. Keyword: Cloud infrastructure, virtualization, openstack, Service Models of Cloud. These are four service models of cloud: Infrastructure as a I. INTRODUCTION Service, Platform as a Service, Software as a Service, and Cloud derives its name from the cloud shaped symbol Network as a Service. Figure 1 demonstrates the abstraction representing Internet, as it is used as an abstraction for its level of services. Software as a service is taken place at the complex infrastructure .Cloud computing is the use of the top.
    [Show full text]
  • Openstack Vs. Ganeti
    OpenStack vs. Ganeti · Lance Albertson · Director, OSU Open Source Lab · http://osuosl.org · @ramereth Attribution-ShareAlike CC BY-SA ©2015 Session Overview OpenStack quick overview Ganeti overview Ganeti walk-through Comparing both About me Lance Albertson Director, OSU Open Source Lab (OSUOSL) Provide infrastructure hosting for FOSS projects Linux Foundation, Python Software Foundation, Drupal, etc Ops guy Ganeti user since 2009 OpenStack user since 2013 http://osuosl.org Virtualized Computing Resources Each organization has different needs Some are small and simple Others are more complex and larger Cost is also a major factor (both in licenses and staff maintenence) Typical Solutions VMWare VirtualBox OpenStack [insert favorite solution] OpenStack is all the hype Designed to scale and be an AWS replacement (almost) Everyone is investing in it Still maturing as a project Includes a wide-array of features, many of which most people don't need OpenStack Overview OpenStack Pros Standard Cloud API Fast VM deployment and tear down Very elastic computing needs Large community support Fast growing and new features constantly OpenStack Cons Extremely difficult to deploy and maintain Lots of moving parts Project is still maturing and unstable Fits a very specific use-case (Cloud) Requires more than one machine to effectively use So what about Ganeti? First, what is Ganeti? Cluster management tool for virtual compute resources IaaS solution that uses either KVM or Xen hypervisors Provides fast and simple recovery from hardware failures Primarily
    [Show full text]
  • Sistem Za Nadzor Računarske Infrastrukture Kao Servisa
    UNIVERZITET U BANJOJ LUCI ELEKTROTEHNIČKI FAKULTET MIHAJLO SAVIĆ SISTEM ZA NADZOR RAČUNARSKE INFRASTRUKTURE KAO SERVISA DOKTORSKA DISERTACIJA BANJA LUKA, 2020. UNIVERSITY OF BANJA LUKA FACULTY OF ELECTRICAL ENGINEERING MIHAJLO SAVIĆ COMPUTER INFRASTRUCTURE AS A SERVICE MONITORING SYSTEM DOCTORAL DISSERTATION BANJA LUKA, 2020 INFORMACIJE O MENTORU I DISERTACIJI Mentor: prof. dr Zoran Jovanović, redovni profesor, Elektrotehnički fakultet Beograd Naslov doktorske disertacije: SISTEM ZA NADZOR RAČUNARSKE INFRASTRUKTURE KAO SERVISA Rezime: Disertacija predstavlja rezultat istraživanja u oblasti nadzora distribuirane i heterogene računarske infrastrukture sa posebnim osvrtom na računarsku infrastrukturu kao servis. Nakon opisa oblasti i pregleda dostupnih rješenja, izvršena je analiza zahtjeva koje mora da ispuni novi sistem za nadzor. Na osnovu podataka prikupljenih u toku VI-SEEM projekta koji je obuhvatao računarsku infrastrukturu u 16 država regiona, definisane su tri oblasti primjene sistema za nadzor: računarska infrastruktura kao servis, grid i računarstvo visokih performansi, te dijeljenje mrežne infrastrukture. Projektovan je i realizovan sistem za nadzor distribuirane heterogene računarske infrastrukture te je testiran za vrijeme trajanja projekta na regionalnoj infrastrukturi. Posebno značajan izlaz istraživanja je novi MIB (eng. Management Information Base) dokument koji podržava podatke iz svih analiziranih izvora. Nakon identifikovanja problema degradacije performansi u dijeljenim infrastrukturama projektovan je i sistem za korisnički
    [Show full text]
  • Deploying Helix Nebula Flagship Applications in a Hybrid Scenario
    EGI-InSPIRE Deploying Helix Nebula flagship applications in a hybrid scenario Salvatore Pinto Cloud Technologist EGI.eu 9/18/2013 1 EGI-InSPIRE RI-261323 www.egi.eu Agenda • Helix Nebula and the EGI Federated Cloud • The ESA flagship on Helix Nebula • ESA Proof of Concept on the EGI Federated Cloud • Next Steps 9/18/2013 2 EGI-InSPIRE RI-261323 www.egi.eu Helix Nebula and EGI FedCloud The EGI Federated Cloud is federation of institutional private Clouds, offering Cloud Infrastructure as a Service to scientists in Europe and worldwide. • Standards and validation: federation is based on common open-standards – OCCI, CDMI, OVF. • Heterogeneous implementation: no mandate on the cloud technology, the only condition is to expose the chosen interfaces and services. EGI-InSPIRE RI-261323 www.egi.eu Interoperability between Helix Nebula and EGI FedCloud Considering the Helix Nebula, Blue Box approach, the obvious interoperability solution for VM management is to add a OCCI connector to the Blue Box OCCI FedCloud BLUE BOX We concentrated our effort on one of the Blue Box solutions under test, SlipStream, which is an Open Source solution and has an EGI-InSPIRE mini-project to support OCCI cloud connectivity. NOTE: enStratius proposed Blue Box does not support OCCI at the time 9/18/2013 5 EGI-InSPIRE RI-261323 www.egi.eu The ESA flagship 9/18/2013 7 EGI-InSPIRE RI-261323 www.egi.eu The ESA flagship (SSEP) ESA flagship is integrated into the ESA’s SuperSite Exploitation Platform project, which exploit cloud resources to 1. Provision IaaS resources from different cloud providers as well as private cloud resources (hybrid multi-sourced cloud) 2.
    [Show full text]