• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 20
  • 18
  • 10
  • 5
  • 5
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 70
  • 61
  • 51
  • 41
  • 38
  • 17
  • 15
  • 15
  • 14
  • 13
  • 12
  • 11
  • 10
  • 10
  • 9
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
11

Service delivery costan alysis of IoT platforms

S Kumar, Niroop January 2019 (has links)
Internet of things (IoT) which was once a vision is now reality in many sectors. Platform in the IoT ecosystem plays an important role in service provisioning journey by creating business value for the actors and enabling data management for the user. Service provisioning on IoT platform are application centric and is more focused on vertical development. Amalgamation of services, applications in IoT platform is the key in bringing data and society together. Interoperability and scalability is posing as hindrance for this hypothesis. On high level, identifying the cost drivers in these IoT platforms can be key for an actor to bring this hypothesis to reality. This work is one such attempt in providing cost breakdown and identifying cost drivers in IoT platform. A generic framework is proposed which dimensions the platform hardware and software to apprehend the design, development and operation cost of services considered. The framework is designed to proffer three deployment cloud strategies, On-premises, Infrastructure as a Service (IaaS) and Platform as a Service (PaaS). Three business use cases are tested on this framework to arrive at the cost structure, which in turn states the cost drivers. The results suggest storage, hardware replacement and software development are major chunk of cost in the structure driven by devices/sensors in the platform and message transmission rate from those devices. Additionally, a suggestion of deployment strategies are made on each use cases to avail cost efficient services. / Internet of Things (IoT) som en gång var en vision är nu verklighet i många sektorer. Plattformen i IoT-ekosystemet spelar en viktig roll i researrangemanget genom att skapa affärsvärde för aktörerna och möjliggöra datahantering för användaren. Tjänsteleverantörer på IoT-plattformen är applikationscentriska och är mer fokuserade på vertikal utveckling. Sammanslagning av tjänster, applikationer i IoT-plattformen är nyckeln till att föra data och samhället samman. Interoperabilitet och skalbarhet utgör hinder för denna hypotes. På hög nivå kan identifiering av kostnadsdrivarna i dessa IoT-plattformar vara nyckeln för en aktör för att få denna hypotes till verklighet. Detta arbete är ett sådant försök att tillhandahålla kostnadsfördelning och identifiera kostnadsdrivare i IoT-plattformen. Ett generiskt ramverk föreslås som dimensionerar plattformshårdvaran och programvaran för att fånga konstruktions-, utvecklingsoch driftkostnaderna för betraktade tjänster. Ramverket är utformat för att erbjuda tre implementeringsmolnstrategier, lokala, infrastruktur som en tjänst (IaaS) och plattform som en tjänst (PaaS). Tre fall för affärsanvändning testas enligt denna ram för att komma fram till kostnadsstrukturen, vilket i sin tur anger kostnadsdrivarna. Resultaten tyder på att lagring, hårdvarutbyte och mjukvaruutveckling är en stor del av kostnaden i strukturen som drivs av enheter / sensorer i plattformen och överföringshastighet för meddelanden från dessa enheter. Dessutom görs ett förslag om distributionsstrategier för varje användningsfall för att utnyttja kostnadseffektiva tjänster.
12

Contributions à la mise en place d'une infrastructure de Cloud Computing à large échelle / Contributions to massively distributed Cloud Computing infrastructures

Pastor, Jonathan 18 October 2016 (has links)
La croissance continue des besoins en puissance de calcul a conduit au triomphe du modèle de Cloud Computing. Des clients demandeurs en puissance de calcul vont s’approvisionner auprès de fournisseurs d’infrastructures de Cloud Computing, mises à disposition via Internet. Pour réaliser des économies d’échelles, ces infrastructures sont toujours plus grandes et concentrées en quelques endroits, conduisant à des problèmes tels que l’approvisionnement en énergie, la tolérance aux pannes et l’éloignement des utilisateurs. Cette thèse s’est intéressée à la mise en place d’un système d’IaaS massivement distribué et décentralisé exploitant un réseau de micros centres de données déployés sur la dorsale Internet, utilisant une version d’OpenStack revisitée pendant cette thèse autour du support non intrusif de bases de données non relationnelles. Des expériences sur Grid’5000 ont montré des résultats intéressants sur le plan des performances, toutefois limités par le fait qu’OpenStack ne tirait pas avantage nativement d’un fonctionnement géographiquement réparti. Nous avons étudié la prise en compte de la localité réseau pour améliorer les performances des services distribués en favorisant les collaborations proches. Un prototype de l’algorithme de placement de machines virtuelles DVMS, fonctionnant sur une topologie non structurée basée sur l’algorithme Vivaldi, a été validé sur Grid’5000. Ce prototype a fait l’objet d’un prix scientifique lors de l’école de printemps Grid’50002014. Enfin, ces travaux nous ont amenés à participer au développement du simulateur VMPlaceS. / The continuous increase of computing power needs has favored the triumph of the Cloud Computing model. Customers asking for computing power will receive supplies via Internet resources hosted by providers of Cloud Computing infrastructures. To make economies of scale, Cloud Computing that are increasingly large and concentrated in few attractive places, leading to problems such energy supply, fault tolerance and the fact that these infrastructures are far from most of their end users. During this thesis we studied the implementation of an fully distributed and decentralized IaaS system operating a network of micros data-centers deployed in the Internet backbone, using a modified version of OpenStack that leverages non relational databases. A prototype has been experimentally validated onGrid’5000, showing interesting results, however limited by the fact that OpenStack doesn’t take advantage of a geographically distributed functioning. Thus, we focused on adding the support of network locality to improve performance of Cloud Computing services by favoring collaborations between close nodes. A prototype of the DVMS algorithm, working with an unstructured topology based on the Vivaldi algorithm, has been validated on Grid’5000. This prototype got the first prize at the large scale challenge of the Grid’5000 spring school in 2014. Finally, the work made with DVMS enabled us to participate at the development of the VMPlaceS simulator.
13

Sammansättning av ett privat moln som infrastruktur för utveckling / Putting together a private cloud as infrastructure for development

Ernfridsson, Alexander January 2017 (has links)
Idag är det vanligt att hantera, beskriva och konfigurera sin datainfrastruktur såsom processer, serverar och miljöer i maskinläsbara konfigurationsfiler istället för fysisk hårdvara eller interaktiva konfigureringsverktyg. Automatiserad datainfrastruktur blir mer och mer vanligt för att kunna fokusera mer på utveckling och samtidigt få ett stabilare system. Detta har gjort att antalet verktyg för automatisering av datainfrastruktur skjutit i höjden det senaste årtiondet. Lösningar för automatisering av olika typer av datainfrastrukturer har blivit mer komplexa och innehåller ofta många verktyg som interagerar med varandra. Det här kandidatarbetet jämför, väljer ut och sätter ihop existerande plattformar och verktyg och skapar ett privat moln som infrastruktur för utveckling. Detta för att effektivera livscykeln för en serverbaserad runtime-miljö. En jämförelse av molnplattformarna OpenStack, OpenNebula, CloudStack och Eucalyptus baserad på litteratur, lägger grunden för molnet. Molnplattformen kompletteras därefter med andra verktyg och lösningar för att fullborda livscykelautomatiseringen av runtime-miljöer. En prototyp av lösningen skapades för att analysera praktiska problem. Arbetet visar att en kombination av OpenStack, Docker, containerorkestrering samt konfigureringsverktyg är en lovande lösning. Lösningen skalar efter behov, automatiserar och hanterar verksamhetens konfigurationer för runtime-miljöer.
14

Elasticity in IaaS Cloud, Preserving Performance SLAs

Dhingra, Mohit January 2014 (has links) (PDF)
Infrastructure-as-a-Service(IaaS), one of the service models of cloud computing, provides resources in the form of Virtual Machines(VMs). Many applications hosted on the IaaS cloud have time varying workloads. These kind of applications benefit from the on-demand provision ing characteristic of cloud platforms. Applications with time varying workloads demand time varying resources in IaaS, which requires elastic resource provisioning in IaaS, such that their performance is intact. In current IaaS cloud systems, VMs are static in nature as their configurations do not change once they are instantiated. Therefore, fluctuation in resource demand is handled in two ways: allocating more VMs to the application(horizontal scaling) or migrating the application to another VM with a different configuration (vertical scaling). This forces the customers to characterize their workloads at a coarse grained level which potentially leads to under-utilized VM resources or under performing application. Furthermore, the current IaaS architecture does not provide performance guarantees to applications, because of two major factors: 1)Performance metrics of the application are not used for resource allocation mechanisms by the IaaS, 2) Current resource allocation mechanisms do not consider virtualization overheads, can significantly impact the application’s performance, especially for I/O workloads. In this work, we develop an Elastic Resource Framework for IaaS, which provides flexible resource provisioning mechanism and at the same time preserves performance of applications specified by the Service Level Agreement(SLA). For identification of workloads which needs elastic resource allocation, variability has been defined as a metric and is associated with the definition of elasticity of a resource allocation system. We introduce new components Forecasting Engine based on a Cost Model and Resource manager in Open Nebula IaaS cloud, which compute a n optimal resource requirement for the next scheduling cycle based on prediction. Scheduler takes this as an input and enables fine grained resource allocation by dynamically adjusting the size of the VM. Since the prediction may not always be entirely correct, there might be under-allocation or over-allocation of resources based on forecast errors. The design of the cost model accounts for both over-allocation of resources and SLA violations caused by under-allocation of resources. Also, proper resource allocation requires consideration of the virtualization overhead, which is not captured by current monitoring frameworks. We modify existing monitoring frameworks to monitor virtualization over head and provide fine-grained monitoring information in the Virtual Machine Monitor (VMM) as well as VMs. In our approach, the performance of the application is preserved by 1)binding the application level performance SLA store source allocation, and 2) accounting for virtualization over-head while allocating resources. The proposed framework is implemented using the forecasting strategies like Seasonal Auto Regressive and Moving Average model (Seasonal ARIMA), and Gaussian Process model. However, this framework is generic enough to use any other forecasting strategy as well. It is applied to the real workloads, namely web server and mail server workloads, obtained through Supercomputer Education and Research Centre, Indian Institute of Science. The results show that significant reduction in the resource requirements can be obtained while preserving the performance of application by restricting the SLA violations. We further show that more intelligent scaling decisions can be taken using the monitoring information derived by the modification in monitoring framework.
15

Architectures et mécanismes de fédération dans les environnements cloud computing et cloud networking / Architectures and federation mechanisms in cloud computing and cloud networking environments

Medhioub, Houssem 28 April 2015 (has links)
Présenté dans la littérature comme une nouvelle technologie, le Cloud Computing est devenu incontournable dans la mise en place et la fourniture des services informatiques. Cette thèse s’inscrit dans le contexte de cette nouvelle technologie qui est en mesure de transformer la mise en place, la gestion et l’utilisation des systèmes d’information. L'adoption et la vulgarisation du Cloud ont été ralenties par la jeunesse même des concepts et l'hétérogénéité des solutions existantes. Cette difficulté d'adoption se manifeste par l'absence de standard, l'hétérogénéité des architectures et des API, le Vendor Lock-In imposé par les leaders du marché et des manques qui ralentissent la fédération. La motivation principale de la thèse est de simplifier l'adoption du cloud et la migration vers ses environnements et technologies. Notre objectif est de proposer des solutions d'interopérabilité et de fédération dans le Cloud. Le travail de recherche s’est aussi articulé autour de deux grands axes. Le premier concerne le rapprochement des réseaux du futur et des Clouds. Le deuxième axe concerne l'interopérabilité et la fédération entre solutions et services cloud. Une analyse de l’état de l’art sur le Cloud Computing et le Cloud Networking, a permis de confirmer des manques pressentis et de proposer deux architectures de fédération Cloud. La première architecture permet le rapprochement entre le Cloud Computing et le Cloud Networking. La seconde architecture facilite l'interopérabilité et le courtage de services Cloud. L'étude des deux architectures a fait ressortir deux composants primordiaux et essentiels pour assurer la fédération: une interface générique et un système d'échange de messages. Ces deux composants correspondent à deux contributions centrales de la thèse et reflètent l’ensemble des contributions (quatre au total) du travail de recherche / Presented in the literature as a new technology, Cloud Computing has become essential in the development and delivery of IT services. Given the innovative potential of Cloud, our thesis was conducted in the context of this promising technology. It was clear that the Cloud would change the way we develop, manage and use information systems. However, the adoption and popularization of Cloud were slow and difficult given the youth of the concepts and heterogeneity of the existing solutions. This difficulty in adoption is reflected by the lack of standard, the presence of heterogeneous architectures and APIs, the introduction of Vendor Lock-In imposed by the market leaders and the lack of cloud federation principles and facilitators. The main motivation for our PhD is to simplify the adoption of the cloud paradigm and the migration to cloud environments and technologies. Our goal has consequently been to improve interoperability and enable federation in the cloud. The thesis focused on two main areas. The first concerns the convergence of future networks and clouds and the second the improvement of federation and interoperability between heterogeneous cloud solutions and services. Based on our work in state of the art about Cloud Computing and Cloud Networking, we defined in this thesis two architectures for Cloud federation. The first architecture enables the merging (convergence) of Cloud Computing and Cloud Networking. The second architecture addresses interoperability between services and proposes cloud-brokering solutions. The study enabled the identification of two essential components for cloud federation, namely: a generic interface and a message exchange system. These two components have been two contributions of our thesis. The proposed federation architectures and these two components summarize the four major contributions of our work
16

Cloud Service Selection for Startups : Identifying how Swedish startups prioritize when selecting their Cloud services / Val av molntjänster för startupföretag : En masteruppsats om hur svenska startupföretag prioriterar när de väljer deras molntjänster

ATTAR, ANDRÉ January 2016 (has links)
A startup’s ability to make correct decisions regarding their Cloud choices is essential if they intend to stay competitively relevant in their business. Choosing the Cloud solutions that allow for an optimal level of production can give startups that operate in most industries a competitive advantage. However, new startups have a plethora of factors to consider when choosing a Cloud provider, which is the basis of the thesis. The purpose of the study is to explore and gain insight regarding how new startups can make suitable decisions when selecting different Cloud services. The study’s main data collection method is a set of interviews that were conducted with CTOs from some of Sweden’s most promising startup companies. The study thoroughly discusses the three largest Cloud providers (Amazon Web Services, Azure, and Google Cloud Platform), and attempts to reveal how these Cloud services are positioned in the eyes of the customers that use them on a daily basis. A main finding of the study was that the most important factors to consider when selecting a Cloud provider is its compatibility with your company’s IT-environment, the quality and quantity of its services, how well managed it is, if it offers data protection compliances, and ultimately, the prices of the services it offers. Furthermore, information derived from the interviews imply that new startups ought to make their IT-solution as simple as possible in order to reduce the chances of running into integration problems with different Cloud solutions. The author intends for the study to be a guideline for new startups to better understand what factors they ought to prioritize when selecting Cloud providers. / En startups förmåga att ta de rätta besluten när det kommer till deras val av molntjänster är otroligt viktigt. Genom att välja de rätta molnlösningar så kan man se till att företaget får en bra möjlighet att växa, och att rätt molnlösningar kan det kan ge de flesta startups digitala verktyg som kan ge konkurransfördel. Det finns däremot mycket att tänka på när man väljer en molntjänst, och det är vad studien bygger på. Syftet med detta projekt var att utforska och bättre förstå hur nya startups kan ta de rätta besluten när det kommer till deras val av molntjänster. Studiens huvudsakliga datainsamlingsmetod var tolv intervjuer som utfördes tillsammans med CTOs från några av Sveriges mest framgångsrika startupföretag. Studien utför en noggrann diskussion och jämförelse på de tre största molntjänsterna i världen (Amazon Web Services, Azure, och Google Cloud Platform), och försöker att visa hur dessa molntjänster är positionerade enligt de kunder som använder sig av molntjänsterna vardaligen. Studien visar att de viktigaste faktorerna som man bör tänka på när man väljer molntjänst är: hur pass kompatibel den är med företagets IT-miljö, kvaliteten och mängden tjänster som leverantören erbjuder, hur pass managerade leverantörens tjänster är, om leverantören överensstämmer med regler för uppgiftsskydd, och kostnaden för molnleverantörens tjänster. Ytterligare så fann man indikationer från intervjuerna att nya startups bör försöka sikta på molnlösningar som är så simpla som möjligt och helst att dessa lösningar är integrerade lösningar som molnleverantören själv erbjuder, och detta på grund av att det kan vara svårt att integrera molnlösningar från olika företag. Författarens avsikt för denna rapport är att den ska vara en riktlinje för nya startups så att de kan förstå vad de bör tänka på när de väljer sina molntjänster.
17

Разработка мультиплатформенного программного комплекса предоставления облачных ресурсов : магистерская диссертация / Development of a multiplatform software system for providing cloud resources

Бухалко, А. М., Bukhalko, A. M. January 2023 (has links)
Описаны проблемы работы с ресурсами в крупных IT-компаниях и возможности применения облачных технологий для их решения. Исследованы существующие программные продукты для построения облачных платформ. Разработана и реализована архитектура продукта для работы с разными платформами виртуализации на основе существующего интерфейса взаимодействия OpenStack. / The problems of working with resources in large IT companies and the possibilities of using cloud technologies to solve them are described. The existing software products for building cloud platforms are investigated. The product architecture for working with different virtualization platforms based on the existing OpenStack interaction interface has been developed and implemented.
18

Designing and implementing a private cloud for student and faculty software projects / Utformning och implementation av en privat molntjänst för programvaruprojekt av studenter och lärare

Le Fevre, Pierre, Karlsson, Emil January 2022 (has links)
Designing, building, and implementing a private cloud hosting solution can be challenging. This report aims to unify research in multiple areas within cloud hosting to simplify the process by presenting a comprehensive ground-up approach. The proposed approach includes methods used to decide which models and paradigms to be used, such as abstraction level and infrastructure scale. A step-by-step guide is presented, with all considerations made along the way. The result is a platform accessible from a web browser or through a command-line interface and hosts services such as servers for machine learning and containerized applications in Kubernetes. Further work includes increasing the abstraction layer and enabling hardware enrollment over the network. Moreover, whether this implementation will scale in an intended way remains to be examined. / Att designa, bygga och implementera en privat plattform för molntjänster kan vara utmanande. Den här rapportens mål är att sammanställa forskning inom flera olika områden av cloud-hosting genom ett omfattande och grundligt tillvägagångsätt. Det förslagna tillvägagångsättet inkluderar metoder för att bestämma vilka modeller och paradigmer som ska användas, såsom abstraktionsnivå och skala av infrastruktur. Rapporten presenterar en guide till processen, med alla överväganden som gjordes längs vägen. Resultatet är en plattform som är tillgänglig från en webbläsare eller via en kommandotolk, och agerar värd för tjänster som servrar för maskininlärning och containeriserade applikationer i Kubernetes. Ytterligare arbete inkluderar att abstrahera bort fler aspekter och möjliggöra registrering av ny hårdvara över nätverket. Det återstår att undersöka om denna implementering kommer kunna skala på tänkt sätt.
19

Integrated Approach to Dynamic and Distributed Cloud Data Center Management

de Carvalho, Tiago Filipe Rodrigues 01 December 2016 (has links)
Management solutions for current and future Infrastructure-as-a-Service (IaaS) Data Centers (DCs) face complex challenges. First, DCs are now very large infrastructures holding hundreds of thousands if not millions of servers and applications. Second, DCs are highly heterogeneous. DC infrastructures consist of servers and network devices with different capabilities from various vendors and different generations. Cloud applications are owned by different tenants and have different characteristics and requirements. Third, most DC elements are highly dynamic. Applications can change over time. During their lifetime, their logical architectures evolve and change according to workload and resource requirements. Failures and bursty resource demand can lead to unstable states affecting a large number of services. Global and centralized approaches limit scalability and are not suitable for large dynamic DC environments with multiple tenants with different application requirements. We propose a novel fully distributed and dynamic management paradigm for highly diverse and volatile DC environments. We develop LAMA, a novel framework for managing large scale cloud infrastructures based on a multi-agent system (MAS). Provider agents collaborate to advertise and manage available resources, while app agents provide integrated and customized application management. Distributing management tasks allows LAMA to scale naturally. Integrated approach improves its efficiency. The proximity to the application and knowledge of the DC environment allow agents to quickly react to changes in performance and to pre-plan for potential failures. We implement and deploy LAMA in a testbed server cluster. We demonstrate how LAMA improves scalability of management tasks such as provisioning and monitoring. We evaluate LAMA in light of state-of-the-art open source frameworks. LAMA enables customized dynamic management strategies to multi-tier applications. These strategies can be configured to respond to failures and workload changes within the limits of the desired SLA for each application.
20

Motivace malých a středních firem pro využití cloudových řešení / Motivation of small and medium businesses for cloud solutions adoption

Běloch, Tomáš January 2011 (has links)
Focus of this diploma thesis is on cloud computing topic. Cloud computing is current trend that changes the method of IT services providing. The concept of cloud computing model is based on a provision of IT resources through services. This model offers companies many advantages. The aim of this diploma thesis is to provide an overview of the motivational forces, barriers and their solution in the transition of small and medium businesses to products in the cloud. The theoretical part deals with economic and technological aspects arising from the use of cloud computing model. The next stage is provided with an overview of adoption of cloud computing services in the Czech Republic and current trends. The practical part is focused on the research of motivation aspects and barriers resulting from adoption services built on the cloud computing concept. The main contribution of this thesis is primarily in providing an overview of motivational aspects and research-based barriers in the environment of Czech companies. This overview could help to these company representatives, who are considering deployment of cloud based services, but are struggling with the barriers that this model brings.

Page generated in 0.4358 seconds