• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 4712
  • 1157
  • 1
  • Tagged with
  • 5872
  • 5872
  • 5872
  • 5872
  • 5360
  • 829
  • 622
  • 551
  • 551
  • 499
  • 359
  • 325
  • 322
  • 318
  • 277
  • 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.
201

Skrivbordsvirtualisering : VDI vs DaaS / Desktop virtualization : VDI vs DaaS

Javani, Daniel, Söderström, Patrik January 2015 (has links)
IT är i dagsläget en av de mest snabbväxande branscherna som också medför enorma utvecklingsmöjligheter världen över. En av drivkrafterna bakom denna utveckling är det ständiga behovet av effektivisering för en ökad produktivitet. Ett område som idag kan bidra till att IT-företag kan nå sin fulla potential av sina investeringar är skrivbordsvirtualisering. Teknologin fokuserar på att frikoppla datorns hårdvara från operativsystemet, applikationerna och användardata för att klienten ska ha möjligheter att komma åt sina användardata genom vilken enhet som helst, var som helst. CoreChange, som är ett konsultbolag och arbetar med att leverera IT- och managementjänster gav oss i uppdrag att undersöka området skrivbordsvirtualisering. De ville implementera teknologin men vilken typ hade de inte bestämt sig för. Alternativen var att distribuera skrivbordsvirtualisering från ett eget centralt datacenter (VDI) eller från molnet (DaaS). Syftet med studien var att undersöka vilket av alternativen VDI eller DaaS som skulle vara lämpligast att implementera för CoreChange. Studien visade att tekniken för både DaaS och VDI är densamma, där teknologierna bygger på samma plattformar, lagringsteknik, använder liknande komponenter osv. Det fanns många gemensamma fördelar som bl.a. flexibilitet, mobilitet, underlättad management, minskade administrativa kostnader etc. Det som skiljde DaaS från VDI var en större skalbarhet och lägre hårdvaruinvestering, medan VDI erbjuder en högre säkerhet och individuell anpassning. För att svara på syftet om vilket av alternativen VDI eller DaaS som skulle vara lämpligast att implementera för CoreChange kom vi fram till att det egentligen inte spelar någon roll vilken typ av organisation det är, utan det är en situationsfråga där behoven styr användningen. För CoreChanges del kom vi fram till att DaaS skulle vara det bättre alternativet eftersom molntjänsten möter måste-kraven låg investeringsrisk och enkelt underhåll av system som företaget ställde samt uppnår bör-kraven enkel användning, bra uppkoppling och att företaget ska kunna använda de nuvarande applikationerna samtidigt som de har möjlighet att ta in nya. / IT is one of the fastest growing industries on the market and it provides huge development opportunities worldwide. The urge of this development is the constant need for streamlining for greater productivity. One area that today can help IT companies’ reach their fullest potential of the investments are through desktop virtualization. The technology focuses on decouple computer hardware from the operating system, applications and user data which give the clients the opportunity to access all their user data through any device, anywhere. CoreChange which is a consulting company that works with delivering IT- and Management solutions and gave us the task to investigate the field of desktop virtualization. They wanted to implement the technology but which type they should use was still undetermined. The options were to deploy desktop virtualization from its own central data center (VDI) or cloud (DaaS). The purpose of this study was to investigate which alternative VDI or DaaS that was most appropriate to implement for CoreChange. The study showed that both technologies, DaaS and VDI, are the same where the technologies are based on the same platforms, storage, use similar components, and so on. There were many common benefits including flexibility, mobility, facilitated management, reduced administrative costs etc. What distinguished DaaS from VDI was a greater scalability and lower hardware investment, while VDI offers higher security and individual adaptation. To answer the purpose of which alternative VDI or DaaS was most appropriate to implement for CoreChange, we have concluded that it doesn’t really matter what type of organization it is, rather a question of situation and its needs that decide the usage. We believed, in the current situation, that DaaS would be the better option for CoreChange because the cloud service meets the high-prioritized requirements low investment risk and easy maintenance set by the company. Furthermore, the cloud service also meets the necessary requirements easy usage, good connection and that the company should be able to use their current application as well as the possibility to bring in new ones.
202

Peer to Peer Search Protocol

Babbar, Abhimanyu January 2015 (has links)
Decentralized full-text search is still an unsolved problem in peer-to-peer research. As part of this thesis, we introduce Sweep, a fully decentralized full-text search engine built on Apache Lucene, that takes significant steps towards providing reliable, low-latency, and accurate search results. Our main contributions include a novel gossip-based protocol for fast and efficient replication of the search index and a protocol for the automated sharding of the search index. Therefore, each peer maintains a replica of a bounded-size subset of the whole search index also known as shard. Our approach is based on a low overhead gossip-based leader selection algorithm within each shard, whose cost is independent of the number of peers. For each shard, peers add new index entries to the leader group, and peers securely pull updates within their shard using a Gradient topology that ensures efficient dissemination of updates in log(N) hops within the shard. The full-text search involves a fanout search to each shard, with latency variance reduction techniques to help achieve low response times. We show in simulation the viability of our approach and its robustness to failures and flash crowds.
203

Re-configurable hardware programming in a protocol processor unit

Kallur Ramegowda, Sunil January 2015 (has links)
Reconfigurable hardware architectures have been a research topic for many years. Programming such architectures requires manual low level coding or the design of custom compilers to generate the required configuration data for the architecture. In general, a protocol processor processes the packets according to the protocol. There are number of protocols like Ethernet and CPRI to define how the data has to be sent and received between the source and destination points. Data packets can be processed using generic processors programmed in software, but hardware processing is always faster and energy efficient. A compiler/mapper is investigated in this thesis work. The language application is developed using a parser generator tool called Antlr. The grammar is written in Extended Backus Naur Form (EBNF) and the corresponding language is used to describe the architecture and the protocols. The tool will generate a hardware model and its interconnections in SystemC TLM2.0 based on the protocol description. The hardware model is connected to Universal Verification Methodology (UVM) driver and functionality is verified by simulation. The Ethernet protocol is described using the developed language and the complete framework is verified.
204

Krypteringsprogram i praktiken - en översikt

Bergmark, Calle, Watanabe, Hikari January 2014 (has links)
The purpose of this project is to identify and evaluate encryption software that can be downloaded, free of charge from the web. We scanned the market and found a relatively large number of encryption programs. Of these we selected, based on the criterias: to be able to encrypt on file-, folder- or disk-level, as well as having support for Windows or Linux. We excluded Mac and older systems. The programs would also be free because of the limitations we set before the project began. A paid application (Folder Lock) was added by request from the client. The final selection consisted of six programs. We developed test criterias: usability, functionality and safety. The results are presented in a table. In conclusion, Folder Lock proved to have the best interface and user guidance. True Crypt was the dominant candidate among the free of charge programs when it came to the interface and user guidance, while AxCrypt provides the most when a user prefers speed instead of a well-developed interface. AxCrypt was also the most dominant candidate in functionality for less experienced users. AxCrypt comes with high portability, integration with Windows context menu , and the ability to compress files. We believe that AxCrypt is a perfect program for those users who want to encrypt individual files smoothly. True Crypt and Folder Lock offers the best functionality for more advanced users. Both programs offer similar functionality, the difference is that True Crypt can encrypt systemunits, while Folder Lock has higher portability - it is ultimately a matter of what you prefer. Finally, in the safety category, we found that AxCrypt is best suited for inexperienced users, as it uses AES-128, which is a strong enough algorithm. It also offers integrity control, file shredding and does not require any complex choices or configuration. True Crypt is the choice for more advanced users, when it comes to safety, as they offer many choices of algorithms, together with a strong key derivation function, which provides the user with more security than is required in ordinary cases. / Syftet med arbetet är att kartlägga och utvärdera krypteringsprogram som finns att ladda ner utan kostnad från nätet. Vi skannade marknaden och hittade ett relativt stort antal krypteringsprogram. Av dessa valde vi, utifrån kriterierna: skall kunna kryptera på fil-, map- eller disknivå samt ha stöd för operativsystemen Windows eller Linux. Vi uteslöt Mac och äldre system. Programmen skulle även vara gratis på grund av de avgränsningar vi satte innan projektet påbörjades. Ett betalprogram (Folder Lock) lades till efter önskemål från uppdragsgivaren. Det slutliga urvalet bestod av sex program. Vi utvecklade testkriterier: användarvänlighet, funktionalitet och säkerhet. Resultaten redovisas i en tabell. Sammanfattningsvis visade sig Folder Lock ha det bästa gränssnittet och användarhandledning. True Crypt var den dominanta kandidaten av gratisprogrammen i gränssnitt och användarhandledning, medan AxCrypt erbjuder mest då en användare föredrar snabbhet istället för ett välutvecklat gränssnitt. AxCrypt var även den mest dominanta kandidaten i funktionalitet för mindre erfarna användare. AxCrypt kommer med hög portabilitet, integration med kontextmenyn, samt möjligheten att kunna komprimera filer. Vi anser att AxCrypt är ett perfekt program för de användare som vill kryptera individuella filer smidigt. True Crypt och Folder Lock erbjuder den bästa funktionaliteten för mer avancerande användare. Båda programmen erbjuder liknande funktionalitet, skillnaden är att True Crypt kan kryptera systemenheter, medan Folder Lock har högre portabilitet - det blir i slutändan en fråga om vad man föredrar. Slutligen i säkerhetskategorin fann vi att AxCrypt passar bäst för oerfarna användare, då den använder en tillräckligt stark algoritm, nämligen AES-128, samt har integritetskontroll, erbjuder strimling av filer och kräver inga krångliga val eller konfiguration. True Crypt är valet för mer avancerade användare när det kommer till säkerhet, då de erbjuder många val av algoritmer tillsammans med en stark nyckelhärledningsfunktion, som förser användaren med mer säkerhet än vad som krävs i vanliga fall.
205

Realtidsuppdatering av lokaltrafik

Hjälmarstedt, Mattias, Nagy, Pontus January 2014 (has links)
Denna rapport beskriver ett examensarbete utfört vid Skolan för informations- och kommunikationsteknik på Kungliga Tekniska Högskolan i Stockholm. Rapporten behandlar WebSocket som är ett nytt kommunikationsprotokoll som främst är framtaget för att förbättra prestandan inom webbkommunikationen. WebSocket är tänkt som ett substitut till HTTP inom områden som kräver låg responstid och asynkron uppdatering. WebSocket stöds idag av alla moderna webbläsare och har standardiserats av W3C (World Wide Web Consortium) och IETF (Internet Engineering Task Force). Syftet med rapporten är att uppmärksamma, diskutera och motivera de problem som finns idag på Internet. Uppsatsen argumenterar för WebSocket-lösningar vid realtidsuppdatering. Rapporten jämför tidigare lösningar och visar en annan möjlighet att lösa det på. Rapporten visar hur WebSocket kan implementeras i en mobil eller webbapplikation och använder denna som en demonstration för de argument som vi för genom rapporten. / This report describes a bachelor thesis performed at the School of information and communication technology at the Royal Institute of Technology in Stockholm. WebSocket is a new communication protocol which mainly is developed to increase performance in todays web communication. WebSocket is ment as a substitute to HTTP in areas which require low response time and ansynchronous updates. Today, WebSocket is supported by every modern web browser and has been standardized by W3C (World Wide Web Consortium) and IETF (Internet Engineering Task Force). The purpose of this report is to highlight, discuss and explain the problems that exist today on the Internet. The report argues for WebSockets solutions in real-time updating. The report compares previous solutions and shows another possibility to solve this. The report shows how WebSocket can be implemented in a mobile or web application and use this as a demonstration of the arguments that we perform in the report.
206

Energy saving using traffic adaptive base station operation (cell DTX) in heterogeneous cellular networks

Gebregergis, Tukue Gebremariam January 2015 (has links)
Nowadays, mobile broadband data traffic is growing exponentially and will continue to grow for the coming years. Accordingly, the operational cost of a mobile network will increase significantly due to the fact that a large number of base stations will be deployed to support the high traffic demand. Besides, the increase of the power consumption of a mobile network has a negative impact on the environment because of increased carbon footprint. As a result, energy efficiency in cellular networks has gained a great interest in the research community. Hence, several approaches have been investigated to lower the mismatch between base station operations and temporal and spatial characteristic of the traffic demand in a network. For example, cell discontinuous transmission which deactivates some portion of the BS during the unused transmission time interval (TTI) is one of the techniques proposed to reduce power consumption in LTE networks. This thesis work investigates potential energy savings due to the deployment of low power BSs that have cell DTX capability in a cellular mobile radio network in both urban and dense urban area deployments. A time static system level simulation has been used in a downlink communication in order to evaluate and demonstrate the energy savings. Besides, the European long term large scale traffic model has been implemented to make the system level simulation more realistic. Areapower consumption is used as the main performance metric to evaluate the energy saving in the deployment options and traffic adaptive energy efficiency features considered. Results show that, the power saving of a hetrogenous network increases as a result of the enhancement of the BSs’ hardware to put itself in to sleep mode and by deploying an optimum number of low power BS at the cell border of the macro BS considering hotspots. However, the energy efficiency techniques that can be implemented to give maximum power saving highly depends on the traffic demand of the deployment area. Hence, there is no benefit of deploying small cells if the demand is low and if there is no significant traffic load to offload from the macro layer. In this work, using the traffic model mentioned above and time static system level simulation, it is found that an optimal number of small cells per macro gives the minimum area power consumption when the BS is capable of switching off 90% of its components during idle mode in a dense urban area deployment. This deployment scenario has around 36% power saving during the peak hour and 12.5 % daily average power saving compared to a macro only network with cell DTX capability. On the other hand, under urban area traffic scenario, heterogeneous deployment for the same cell DTX factor does not bring any area power consumption reduction.
207

Simple message delivery system : The development process of a simple message delivery add-on to be used in a work environment.

Bea, Anders, Heydari, Aydin January 2014 (has links)
A major problem in resource-constrained areas is the high mortality rate among children. Child birth registrations in these areas are non-existent or done using an outdated system, this makes it hard for doctors and nurses working in such areas to get an overview of the health status of children. The lack of information about the health status of children in resource-constrained areas leads to many children not receiving the vaccinations and vitamins needed in order to survive. Using technology designed to assist the doctors and the nurses gives them the tools to be able to receive the information needed in order to take the necessary steps to prevent high child mortality rate. To improve the health care in a resource–constrained area like Uganda, the non-profit organization Shifo has developed software called "MyChild", were the nurses in Uganda can register the health status of the children in a database. The software helps the doctors and the nurses keep track of the treatment status of the children and thereby enable them to administer the correct vaccines and vitamins, thereby increasing the children’s survival rate. This report describes how an add-on was created for the MyChild system. The add-on was developed as a stand–alone application and was primarily designed to be used as a simple message delivery system. Enabling the functionality to deliver work related information from the administration or software related updates from the developers to the nurses, through the MyChild system. The add-on was developed by using selective parts of the project development method, Scrum, which was adapted for the use of a smaller group consisting of two developers. With Sprint, tasks and continuous updates through meetings, the project allowed for active change in the goal outline. Using a semi structured interview method, feedback about the add-on was received and the answers from the interviews could then be analyzed, thereby inspiring further advance of the add-on. The result from the presented work is a first version prototype that can send messages from a database to be shown in a rectangular window along with a corresponding picture. The prototype is a stand–alone application that can be modified to show the messages with different corresponding pictures and during different time durations. The main functionality of the first version prototype fulfills the requirements set by the customer, Shifo, but its implementation into the Shifo system is not presented in this thesis. The study through interviews presented in this thesis show that the message delivery add-on could be a useful addition, not only in health care, but also in other professions. Its functionality gives the possibility for users to receive work related information without it being a distraction or a hindrance in their daily work. / Ett stort problem i resursbegränsade områden är de höga dödsiffrorna bland barn. Registreringar av nyfödda i dessa områden är obefintliga eller gjorda med uråldrade och omoderna metoder. Det gör det svårt för läkare och sjuksköterskor att få en korrekt helhetsbild av hälsotillståndet bland barn i området som i sin tur leder många barn inte får de vaccin eller vitaminer som de behöver för att kunna överleva. För att hjälpa läkare och sjuksköterskor förhindra dödsantalet bland barn i resursbegränsade områden skapas verktyg med hjälp av teknologin. Den ideella organisationen Shifo har därför utvecklat en mjukvara som ska förbättra hälsovården i resursbegränsade länder som Uganda. Mjukvaran heter MyChild och genom den ska sjuksköterskor i Uganda i en databas kunna registrera nyfödda barn samt ta del av barnens hälsoinformation. Genom mjukvaran kommer sjukköterskorna ha möjligheten att se hälsotillståndet för varje barn och på så sätt kunna ge dem de vaccinationer och vitaminer som de behöver för att kunna överleva. Denna rapport beskriver tillvägagångssätt för att utveckla ett tillägg för Shifos programvara MyChild. Tillägget har blivit utvecklat som en självständig programvara och kommer i första hand att användas som ett enkelt meddelande system. Applikationstilläggets främsta funktion är att via MyChild mjukvaran kunna skicka arbetsrelaterad information från administratörer till sjuksköterskorna. Applikationstilläget utvecklades genom att använda selektiva delar av arbetsmetoden för mjukvaruprojekt, Scrum, som blivit anpassade för användningen i en mindre grupp på två medlemmar. Med hjälp av "sprints", "tasks" och kontinuerliga informations uppdateringar genom möten lät sig projektets mål aktivt formas utefter arbetets gång. För att bilda sig en uppfattning om användarnas åsikter om applikationstillägget och hur den kunde förbättras, gjordes analyser från svaren av semi strukturerade intervjuer. Resultaten i denna uppsats presenterar en första version av en prototyp som via en databas skickar meddelanden som visas i ett rektangulärt fönster tillsammans med en tillhörande bild. Prototypen är en självständig mjukvara som kan ändras till att visa olika bilder beroende på vilket meddelande som visas samt under olika tidsperioder. Huvudfunktionaliteten för prototypen når upp till de krav som Shifo har ställt men implementation i MyChild mjukvaran har inte presenterats i uppsatsen. Arbetet som presenteras i den här uppsatsen visar att meddelandetillägget kan vara ett användbart tillägg i även andra branscher än endast inom hälsovård. Funktionaliteten för applikationstillägget ger användarna möjligheten att ta emot arbetsrelaterad information utan att störas eller bli hindrade i det dagliga arbetet.
208

Digitaliserad Coach : E-sports Coachen

Möller, Emil January 2014 (has links)
The coaching discipline is rapidly increasing, with daily Facebook messages about time with Personal trainers and Life coaches the discipline has grown in popularity. Because of this increase in popularity the prices has gone over the roof, therefore the idea of the digitilized coach that analyze behaviour and compare this against millions other surfaced. The problem lies in getting enough information to be able to make accurate coaching that seems relevant for the user. The popular game League of Legends share its information about players, matches and to some degree what happens inside the games. Because of this property League of Legends was chosen as a platform to work against. The study shows the difference between a human coach and the digitalized coach. This study also shows the human interaction towords a digitilized coach and what the digilized coach is best suited for. / Coachningsyrket florerar och dess inriktning varierar stort, med dagliga Facebook-meddelanden om tid med bland annat personliga tränare, livscoacher har disciplinen blivit allt mer populär. På grund av dess stora popularitet så har även kostnaden nått skyarna, därför utvecklades idén om den digitaliserade coachen som analyserar individens beteende och jämför det mot miljontals andra. Problemområdet ligger i att hitta tillräckligt mycket information att kunna göra noggrann coachning som känns relevant för användaren. Det populära spelet League of Legends delar med sig information om spelare, matcher och med viss del även vad som sker i matcherna, därför blev det en bra plattform att jobba mot. Studien ska visa skillnaden mellan en mänsklig coach och en digitaliserad coach. Den här studien visar även hur användarna interagerar med en digitaliserad coach och hur deras beteende och vanor ändras efter kontakt med den digitaliserade coachen.
209

Software platform for health monitoring embedded system with Bluetooth LE capabilities

Theorell, Jim January 2015 (has links)
With starting point in a project called the HealthyWay project, this report explores how one can create bluetooth low energy applications on a nRF51822 MCU. The nRF51822 is the heart of an embedded system designed to measure ECG signals, breathing and coughing in order to send this information through bluetooth to a smartphone. How to use bluetooth low energy is subject to research and the results are a main application as well as a collection of so services used for communication between bluetooth units. Additionally a library for communicating through SPI with a ADS1292R ECG chip is produced. Finally some ideas for future applications of the results are presented. / Med utgångspunkt från ett projekt kallat HealthyWay utröner denna rapport hur man skapar bluetooth low energy applikationer på ett nRF51822 MCU. nRF51822 chipet är hjärtat i ett inbyggt system designat för att mäta EKG signaler, andning och hostning för att sedan överföra denna information via bluetooth till en smartphone. Hur man använder bluetooth low energy blir underlag till efterforskning och resultatet är en huvudapplikation samt en samling så kallade service:ar som används för att kommunicera mellan bluetooth enheter. Även ett bibliotek för att prata via SPI med ett ADS1292R EKG chip blir framtaget. Slutligen läggs idéer om framtida applikationer av resultat fram.
210

Docker Orchestration for Scalable Tasks and Services

Wiens, Tobias January 2015 (has links)
Distributed services and tasks, i.e. large-scale data processing (Big Data), in the cloud became popular in recent years. With it came the possibility, to scale infrastructure according to the current demand, which promises to reduce costs. However, running and maintaining a company internal cloud, which is extended to one or more public clouds (hybrid cloud) is a complex challenge. In the recent years, Docker containers became very popular with the promise to solve compatibility issues in hybrid clouds. Packaging software with their dependencies inside Docker containers, promises less incompatibility issues. Combining hybrid clouds and Docker Containers, leads to a more cost effective, reliable and scalable data processing in the cloud. The problem solved in this thesis is: how to manage hybrid clouds, which run scalable distributed tasks or services. Fluctuating demand requires adding or removing computers from the current infrastructure, and changes dependencies, which are necessary to execute tasks or services. The challenge is, to provide all dependencies for a reliable execution of tasks or services. Furthermore, distributed tasks and services need to have the ability to communicate even on a hybrid infrastructure. The approach of this thesis is, to prototype three different Docker integrations for Activeeon’s ProActive, a hybrid cloud middleware. Further, each of the prototypes is evaluated, and one prototype is improved to an early stage product. The software-defined networks weave and flannel are benchmarked, in their impact on the network performance. How Docker containers affect the CPU, memory and disk performance is analyzed through literature review. Finally, the distributed large-scale data processing software Apache Flink is benchmarked inside containers, to measure the impact of containerizing a distributed large-scale data processing software. The results of this thesis show that Docker container orchestration is feasible with ProActive and software defined networks (weave and flannel). While both show impact on the pure network performance, the Apache Flink benchmark did not reveal any impact of using containers and software defined networks. Therefore, Docker containers together with orchestration through ProActive are able to form a large-scale data processing platform. / Distributed Services eller Tasks, exempelvis storskalig data (Big data), i moln-lösningar har blivit populärt under de senaste åren. Med detta följer möjligheten att skala om infrastrukturen till den rådande efterfrågan, med syfte att minska kostnader. Men att köra och underhålla ett företags interna moln, som är kopplat till ett eller fler offentliga moln (Hybrid-moln) är en komplex utmaning. Under de senaste åren har Dockers blivit mycket populära, detta med syfte att lösa kompabilitets problem i hybrid-moln. Att paketera mjukvara med dess delar inuti en Docker medför färre kompabilitetsproblem. Att kombinera hybrid-moln och Dockers leder till en mer kostnadseffektiv, pålitlig och skalbar datahantering i molnet. Problemet som har lösts i denna uppsatts är: Hur kan man hantera hybrid-moln som kör Distributed Services och Tasks. Varierande efterfrågan kräver att man lägger till eller tar bort datorer från den nuvarande nätverk, samt att man ändrar beroendeförhållanden vilka är nödvändiga för att utföra uppgifter eller service. Utmaningen ligger i att tillhandahålla alla delar för ett säkert genomförande av uppgiften eller servicen. Vidare krävs även att Distributed Services och Tasks har möjlighet att kommunicera även om det är i en hybrid-molns lösning. Syftet med denna uppsats är att skapa tre olika prototyper av Docker-behållare för Activeeon´s ProActive, en hybrid-molns middleware. Vidare är varje prototyp utvärderad, en av prototyperna är även vidareutvecklad till ett tidigt produktstadie. Det mjukvarudefinerade nätverken weave och flannel är benchmarkade i deras påverkan på nätverket. Hur Dockers påverkar CPU:n, minnet och diskeffekten är analyserat i en litteraturstudie. Slutligen är mjukvaran Apache Flink Benchmarkad inuti Dockers-behållarna, detta för att kunna mäta effekten av en paketerad och distribuerad storskalig datahanterings mjukvara. Resultatet av denna studie visar att Dockers-behållarens samansättning är passande med ProActive och mjukvarunätverk (Weave och Flannel). Båda visar påverkan på den rena nätverkseffektiviteten men Apache Flink benchmarkingen visade inte någon påverkan av att använda behållare och mjukvarudefinerade nätverk. Därav ger samansättning av Dockers-behållare genom ProActive möjligheten att skapa en plattform att processa storskalig data.

Page generated in 0.1654 seconds