Dissertations / Theses on the topic 'Orchestration'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Orchestration.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Lorente, Leal Alberto. "KTHFS Orchestration : PaaS orchestration for Hadoop." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-128935.
Full textBishop, Saundra. "Orchestrating at the piano : orchestration as an interpretive tool for the piano student /." Full text available from ProQuest UM Digital Dissertations, 2009. http://0-proquest.umi.com.umiss.lib.olemiss.edu/pqdweb?index=0&did=1913296571&SrchMode=1&sid=1&Fmt=2&VInst=PROD&VType=PQD&RQT=309&VName=PQD&TS=1278699456&clientId=22256.
Full textMarchi, Riccardo. "ETSI MANO network orchestration." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2018. http://amslaurea.unibo.it/16843/.
Full textHaga, Trond. "Orchestration of networking processes." Doctoral thesis, Norwegian University of Science and Technology, Department of Industrial Economics and Technology Management, 2007. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-2095.
Full textNetwork collaboration between industrial enterprises is the main topic in this dissertation. My aim has been to explore if it is possible to construct a network between industrial enterprises, which for the participating enterprises represents a valuable asset in order to become more innovative, increasing their competitive power. The dissertation contains an overarching umbrella paper and six ordinary papers.
The construction of a network consisting of a set of enterprises, calls for contributions in the field from outsiders, such as researchers. Thus, in my study I have used an action research approach, interpreted as the researcher operating as a ‘friendly outsider’ in the network. To be able to enter into problem solving together with local practitioners calls for a longitudinal approach, meaning that the researcher collaborates closely with the network and the enterprises for a long period of time.
The research process that I have made use of in my study is divided into two closely linked parts. Firstly, I have been part of a network construction and maintenance process for more than four years, establishing sustainable networking processes. The experiences coming from these processes represent my empirical data. Secondly, I have reflected individually, and participated in joint reflection with actors in the research field over experiences and the results of the actions taken in the network. These reflections have resulted in the writing of six papers that are part of this dissertation. In these papers, I have discussed what I regard as the most important elements to arrange for network collaboration and networking processes.
My ambition with the umbrella paper is to pull the different elements discussed in the different papers together in order to present a dynamic networking model. Thus, the model developed is a result of my research on several networks of industrial enterprises. However, the model is not meant to be a definite recipe for constructing additional networks. I regard networks as socially constructed, and as such, they are the result of processes that involve human participation. The personnel involved have their own mental models that will heavily influence the construction and operation of a network. Thus, the model can be used to merely interpret the importance of the existence of a set of enablers while constructing or operating network processes.
The model consists of a set of enablers identified through the research process in this study, and they are thoroughly discussed in the different papers as well as in the umbrella. These enablers are:
• Training. This is an important enabler that may increase knowledge about development work and processes, and the diffusion of such knowledge.
• Network management. Taking care of the daily operation, and closely linked to the enterprises, network management is important in initiating and supporting networking processes.
• Processing roles. Personnel able to hold such roles are important for initiating and accomplishing networking processes, as well as for the supply of external knowledge, funding, and general support.Introducing this as an enabler implies, most likely, making it easier for external resources to assist in operating the networking processes.
• Network infrastructure. The existence of a network structure that makes it possible for the enterprises to discuss experiences and ideas and to develop knowledge is vital. In Paper V, which is a comparison of networks in Sweden and Norway, the management of the network has been analysed and the most striking discovery is the solid structures that are constructed.
• Leadership. The management and unions in the participating enterprises need to take leadership to allow for networking processes to occur. The role of unions in legitimating wide employee involvement seems to be especially important.
As I have indicated, the above enablers or instruments, acting differently, are needed to construct sustainable networking processes. Such processes may bring about important innovations or developments for individuals or groups of enterprises, as shown in several of my papers. Individually, the instruments may be good and important, but they may become even better when combined with other instruments. My study indicates that the support given to network processes by combining instruments may increase what the individual instrument can offer. Thus, orchestration of instruments appears as an important and valuable coordination of contributions given to such processes. Thus, I have revealed that the presence of a number of enablers is necessary to establish sustainable networking processes, but these enablers are not sufficient to get these processes going. As I have shown, orchestration is also needed to initiate and continue such processes, and it calls for action researchers who possess skills and knowledge that enable them to serve as orchestrators.
Fernandes, Pereira Sonia, and Nejat Hamid. "Closed-Loop Orchestration Solution." Thesis, KTH, Hälsoinformatik och logistik, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-253005.
Full textDatornätverk utvecklas kontinuerligt och växer i storlek och komplexitet. Nyteknik införs som ytterligare ökar komplexiteten. Nätverksservice orkestrering handlar om att skicka ut konfiguration automatiskt till enheter i nätverket utan mänsklig in- blandning. Det kan finnas problem som gör att orkestreringen misslyckas. I många fall måste manuella åtgärder utföras för att lösa problemet, vilket är mycket motsä- gelsefullt, eftersom målet med orkestrering är att det ska vara fullt automatiserat. Det finns indikationer på att fel kan detekteras och hanteras av en återkopplings- mekanismen. Detta examensarbete syftar till att bygga på aktuell insikt, och om möj- ligt, verifiera att återkopplingsmekanismen är en möjlig metod. Efter överväganden på vilka olika sätt som projektmålet kunde uppnås föll valet på att skapa en testmiljö där ansatsen kunde testas. Testmiljön användes för att utreda om ett nätverksorkestreringssystem kan integreras med en återkopplings mekanism. Resultat av projektet presenterar ett sätt att automatiskt upptäcka ett nätverksfel och skicka återkoppling till ett nätverksorkestreringssystem. Nätverksorkestreraren kan sedan detektera och åtgärda felet.
Dennouni, Nassim. "Orchestration des activités d’apprentissage mobile." Thesis, Lille 1, 2016. http://www.theses.fr/2016LIL10001/document.
Full textMobile learning has become a topic of interest because it involves many areas of research concerning usage contexts and complex technology. Indeed, mobile learning is has been recognized for its ability to motivate learners because they can construct their own knowledge by collaborating with others. In this context, the orchestration of mobile learning allows real-time management and contextualization of activities to do but this results in significant costs of organization. In addition, centralized orchestration is not adapted to the context of our mobile scenario because the learner must be able to keep some control over their choices of learning.In this thesis, we present a new style of recommendation for a dynamic orchestration of learning activities based on the location of the learners and the history of the visit. This technique is based on a collaborative filtering that exploits prior activity of the learners and that respects the educational and location constraints. Our approach is based on the mode of operation of the Swarm Intelligence (ACO algorithm) for the implementation of our system of recommendation. Besides the simulations that are used to compare the different variants of recommendations, the validation of the SAMSSP system goes through the experimentation of the two prototypes of campus visit
Mahmoudi, Charif. "Orchestration d'agents mobiles en communauté." Thesis, Paris Est, 2014. http://www.theses.fr/2014PEST1186/document.
Full textThis thesis aims to define a software platform for the interpretation of orchestrations on a cluster of ESBs. We propose an approach to provide high availability and transparency to users. This approach is model driven, where each modeling level is reached after enrichment of our architecture with additional information. Each enrichment is defined as a transformation between two adjacent levels. Our first level (CIM) is written as formal specifications in polyadic higher-order π-calculus that provide a formal definition of the software architecture that is used for the interpretation of orchestration. Any distributed system built on this architecture is able to interpret different types of orchestrations in parallel. Our specifications are based in traditional software model bus, it describes a highly scalable architecture that adapts to the count of orchestrations to be treated and the count of customers who want to access these orchestrations. Thus, location transparency, transparency of scale or the access transparency are enhanced through the specification of π-calculus terms. Our second level (PIM) allows us to define a language that we call π-DSL, this is a language dedicated to the orchestrations. It introduces the concept of migration of orchestrations system build on orchestration based on EIP composition defined by Gregor Hohpe. At this level, we define this language dedicated to the domain of orchestrations and helps build orchestrations in a simple and intuitive way. Our third level (PSM) enables us to enrich the previous level combining formal concepts to practical implementations. At this level, we introduce frameworks such as OSGi containers, the integration of Apache Camel Service or the Apache Archiva tool as repository of executable code. These frameworks are enhanced as part of our transformation, so they are compatible to the specifications laid down in the upper levels. The fourth and the last level (ISM) provides the executions context of the proposed architecture. It is obtained by adding information about each tool. This level represents the culmination of the MDA that we adopt in the context of our approach. We turned our formal specifications defined in higher order π-calculus to a network of timed automata. The definition of the complete transformation of an EIP based specification is another contribution of this thesis. Indeed, in order to automate our approach, we focused on the specification of the platform but also in the interpretation tools. This leads us to realize the transformation of our π-calculus specification in order to move towards an implementation. We are interested in two types of architecture related to our properties : Location transparency; Scale transparency. These properties are established using our network of timed automata and the use of a globally recognized proof using UppAal model-checking tool. Thus, we validate the feasibility of proofing the properties related to the mobility of code via a network of automata. As part of our implementation, we have adapted defined frameworks in our ISM in order to respect the formal modeling defined in the first part of this thesis. We also offer tools for editing, processing and the interpretation of orchestration in a distributed heterogeneous environment. These tools cover the entire life cycle of the proposed architecture. Our interpretation framework provides transparencies described in our models plus new properties transparencies from our implementation choices. To measure the cost of the migration of orchestrations during the evaluation of our framework, we use SoapUI as a measurement tool that interfaces with orchestrations by a web services interface. To minimize the effects of disturbances on the source code of different orchestrations, we have developed our own measurement tools
Bacchiani, Lorenzo. "Microservice Dynamic Architecture-Level Deployment Orchestration." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/21412/.
Full textAnestos, Nikolaos-Ektoras. "Cloud Service Orchestration Using Constraint Programming." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-194507.
Full textMolnapplikationer och tjänster är ofta byggda med flera nivåer och nuvarande trender såsom mikro-tjänster ökar ytterligare komponentiseringen, vilket tillåter oss att placera varje komponent i en annan fysisk maskin på ett distribuerat moln. Ericsson äger och förvaltar väldigt stora nätverk som erbjuder varierande infrastruktur när det gäller beräkningskraft , lagring och framför allt position i nätverket. Typiskt kommer en maskin som är närmare kanten av nätet (närmare slutanvändaren) att ha begränsade resurser, men det kommer att erbjuda mindre latens till ett högre pris. Samtidigt räknar flera företag / industriområden med att dra nytta av moln affärsmodelltjänster i en storskalig och distribuerad miljö. Den här typen av applikationer har väldigt olika end-to-end varierande servicenivåavtal (SLA) som skall uppfyllas, medan moln miljön behöver optimera bearbetnings, lagrings och nätverks kostnader. Dessutom, kan kunden komma att vilja ändra och justera SLA / krav själva med hjälp av självhantering portaler. Målet för detta projekt är att modellera nät och tjänster som erbjuds av Ericsson. Sedan, givet ett SLA, att hitta en giltig lösning på problemet, med hjälp av en villkorslösare. En lösning är en uppsättning av fysiska maskiner som är värdar för komponenterna från vilka den efterfrågade tjänsten är sammansatt. Detta tillvägagångssätt är förenat med många utmaningar eftersom samma tjänst kan bestå av olika uppsättningar av komponenter. De anslutna komponenterna bildar ett förbindelseschema, där noder i grafen är anslutna med fysiska länkar. Men eftersom anslutningen beskrivs av komponenter högre nivå (bestående av enklare komponenter), denna graf kan också uttryckas som ett träd. Löv i trädet är noderna som utgör de högre nivå tjänster och de som måste finnas i infrastrukturen. Egenskaperna hos varje löv-nod att bero på dess förälder och / eller syskon i komponentträdet. Slutligen, eftersom komponenterna i normal fall är anslutna, måste den fysiska anslutningen mellan noder i nätet tas i beaktande. Den föreslagna modellen utvärderas i flera fall, för att identifiera hur antalet programvarukomponenter och infrastrukturens topologi påverkar resultatet av lösningen. Resultaten är lovande och visar snabb lösning av problemets instanser, varierande för varje testfall, från några sekunder till ett par minuter.
Cow, Christopher N. "Orchestration of reactions on glycoluril templates." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1998. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape10/PQDD_0007/NQ42734.pdf.
Full textCow, Christopher N. "Orchestration of reactions on glycoluril templates /." *McMaster only, 1997.
Find full textGarcia, Francisco Javaie Garcia. "Continuous media transport & orchestration services." Thesis, Lancaster University, 1993. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.239821.
Full textNakrani, Sunil. "Biomimetic and autonomic server ensemble orchestration." Thesis, University of Oxford, 2005. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.534214.
Full textMansoor, Hamdan O. "An integrative framework for asset orchestration." Thesis, University of Leicester, 2018. http://hdl.handle.net/2381/43062.
Full textRossi, F?bio Diniz. "Performance-Aware Energy-Efficient Cloud Orchestration." Pontif?cia Universidade Cat?lica do Rio Grande do Sul, 2016. http://tede2.pucrs.br/tede2/handle/tede/7039.
Full textMade available in DSpace on 2016-11-17T16:17:54Z (GMT). No. of bitstreams: 1 TES_FABIO_DINIZ_ROSSI_COMPLETO.pdf: 5144543 bytes, checksum: d441e49bfba344a421349f6ca63b860f (MD5) Previous issue date: 2016-05-13
O alto consumo de energia dos centros de dados tem sido foco na maioria das pesquisas recentes. Em ambientes de nuvem, v?rias solu??es est?o sendo propostas com o objetivo de alcan?ar efici?ncia energ?tica, que v?o desde o dimensionamento da frequ?ncia de processadores, da utiliza??o de estados suspens?o, at? a consolida??o de servidores virtuais. Embora estas solu??es permitam redu??o no consumo de energia, apresentam impacto sobre o desempenho das aplica??es. Visando resolver esta limita??o, n?s apresentamos uma orquestra??o de diferentes t?cnicas e mecanismos de economia de energia, com a finalidade de melhorar o balanceamento entre economia de energia e desempenho das aplica??es. Para este fim, implementamos o e-eco, um sistema de gest?o que atua juntamente com a plataforma de nuvem, decidindo qual estado de suspens?o pode ser melhor aplicado sobre os servidores, al?m de escolher a melhor op??o entre consolida??o de servidores ou dimensionamento de frequ?ncia dos processadores. Para avaliar o e-eco, testes foram realizados em ambientes de nuvem real e simulado, utilizando aplica??es scale-out em uma infraestrutura de nuvem din?mica, levando em considera??o transa??es-por-segundo como m?trica de desempenho. Os resultados mostraram que nossa proposta apresenta a melhor rela??o entre economia de energia e desempenho de aplica??es em ambientes de nuvem, quando comparada com outros trabalhos apresentados na literatura.
The high energy consumption of data centers has been a recurring issue in recent research. In cloud environments, several solutions are being used that aim for energy efficiency, ranging from scaling the processors frequency, through the use of sleep states, to virtual machine placement mechanism. Although these solutions enable the reduction in power consumption, they usually impact on the application performance. To address this limitation, we present an orchestration of different energy-savings techniques and mechanisms to improve the trade-off between energy savings and application performance. To this end, we implemented the Energy-Efficient Cloud Orchestrator ? e-eco ? a management system that acts along with the cloud platform, deciding which sleep state can be better applied on hosts, in addition to choosing the best option between virtual machines consolidation and dynamic processor frequency scaling. To evaluate e-eco, tests were carried out in a real and a simulated environment using scale-out applications on a dynamic cloud infrastructure, taking into account transactions per second as a performance metric. Results showed that our proposal presents the best improvement on the trade-off between energy savings and performance applications for cloud environments when compared with other works presented in the literature.
Rahafrouz, Amir. "Distributed Orchestration Framework for Fog Computing." Thesis, Luleå tekniska universitet, Institutionen för system- och rymdteknik, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-77118.
Full textChollet, Stéphanie. "Orchestration de services hétérogènes et sécurisés." Grenoble 1, 2009. http://www.theses.fr/2009GRE10283.
Full textService-oriented Computing (SOC) has appeared recently as a new software engineering paradigm. The very purpose of this reuse-based approach is to build applications through the late composition of independent software elements, called services, which are made available at run-time by internal or external providers. SOC brings properties of major interest. First, it supports rapid application development. Using existing, already tested, services is likely to reduce the time needed to build up an application and the overall quality of this application. SOC also improves software flexibility through late binding. A service to be used by an application is chosen at the last moment, based on its actual availability and on its properties at that moment. The service orientation has also to face thorny problems, as in any reuse-based approach. In this work, we focus on two major issues: the integration of heterogeneous service-oriented technologies and the management of security aspects when invoking a service. Security is actually a major concern to SOC practitioners. SOC technologies have allowed companies to expose applications, internally and externally, and, for that reason are heavily used. However, in some distributed environments, software services and process engines can be alarmingly vulnerable. Service-based processes can expose organizations to a considerable amount of security risk and dependability degradation. We propose to use a model-driven approach for solving this problem. During system design, paradigms such as abstraction, separation of concerns and language definition are used to define a model of the service composition with security properties. This model is transformed into an execution model. We present a generative environment applying these principles for service composition. This environment has been built as part of the SODA European project and validated on several industrial use cases
Şenel, Berat. "Container Orchestration for the Edge Cloud." Electronic Thesis or Diss., Sorbonne université, 2023. http://www.theses.fr/2023SORUS202.
Full textThe pendulum again swings away from centralized IT infrastructure back towards decentralization, with the rise of edge computing. Besides resource-constrained devices that can only run tiny tasks, edge computing infrastructure consists of server-class compute nodes that are collocated with wireless base stations, complemented by servers in regional data centers. These compute nodes have cloud-like capabilities, and are thus able to run cloud-like workloads. Furthermore, many smart devices that support containerization and virtualization can also handle cloud-like workloads. The « containers as a service » (CaaS) service model, with its minimal overhead on compute nodes, is particularly well adapted to the less scalable cloud environment that is found at the edge, but cloud container orchestration systems have yet to catch up to the new edge cloud environment. This thesis shows a way forward for edge cloud container orchestration. We make our contributions in two primary ways: the reasoned conception of a set of empirically tested features to simplify and improve container orchestration at the edge, and the deployment of these features to provide EdgeNet, a sustainable container-based edge cloud testbed for the internet research community. We have built EdgeNet on Kubernetes, as it is open-source software that has become today’s de facto industry standard cloud container orchestration tool. The edge cloud requires multitenancy for the sharing of limited resources. However, this is not a Kubernetes-native feature, and a specific framework must be integrated into the tool to enable this functionality. Surveying the scientific literature on cloud multitenancy and existing frameworks to extend Kubernetes to offer multitenancy, we have identified three main approaches: (1) multi-instance through multiple clusters, (2) multi-instance through multiple control planes, and (3) single-instance native. Considering the resource constraints at the edge, we argue for and provide empirical evidence in favor of a single-instance multitenancy framework. Our design includes a lightweight mechanism for the federation of edge cloud compute clusters in which each local cluster implements our multitenancy framework, and a user gains access to federated resources through the local cluster that her local cloud operator provides. We further introduce several features and methods that adapt container orchestration for the edge cloud, such as a means to allow users to deploy workloads according to node location, and an in-cluster VPN that allows nodes to operate from behind NATs. We put these features into production through the EdgeNet testbed, a globally distributed compute cluster that is inherently less costly to deploy and maintain, and easier to document and to program than previous such testbeds
Feder, Arthur John. "An Orchestration for Wind Band of Peter Klatzow’s From the Poets: Exploring a systematic approach to orchestration." Thesis, Stellenbosch : University of Stellenbosch, 2015. http://hdl.handle.net/10019.1/96999.
Full textThe wind band is a far underused composition medium in South Africa. Partially, this is due to the stereotypical view towards the ensemble and unfamiliarity with dealing with the heterogeneous timbral pallet. The author aimed to demonstrate the ensemble’s capabilities through a systematic orchestration process. The result of this dissertation is an orchestration of a large-scale work, From the Poets, for wind band. This creative research resulted in a systematic critical investigation of instrumental idiosyncrasies, balance, conventions of notation and timbre combinations found in the wind band. Furthermore, the author scrutinised the benefits and shortcomings of the aforementioned systematic process. Concluding that, through a methodical process, an orchestrator achieves a thorough understanding of the original text and can thus translate without fear of making unfavourable musical decisions. However, as this was a two-year process, the method might not work in the time constraints presented in real world situations, such as the music industry for instance. The author provides possible adaptations to the method in order to cope with the above-mentioned time constraints.
Die blaasorkes is ʼn vêr-onderbenutte medium vir komposisie in Suid-Afrika, deels as gevolg van die stereotipiese siening oor die ensemble en 'n gebrekkige kennis in die hantering van die orkes se heterogene toonkleur palet. Die skrywer het hom beywer om die ensemble se vermoëns te demonstreer deur middel van 'n stelselmatige orkestrasieproses. Die resultaat van hierdie skripsie is 'n orkestrasie van 'n grootskaalse werk, From the Poets, vir blaasorkes. Hierdie kreatiewe navorsing het gelei tot 'n sistematiese kritiese ondersoek met betrekking tot instrumentale eienaardighede, balans, konvensies van notasie en toonkleur kombinasies wat ʼn blaasorkes bied. Verder het die skrywer die voordele en tekortkominge van die bogenoemde proses ondersoek. Die gevolgtrekking is dat, by wyse van, 'n metodiese proses, 'n orkestrator 'n deeglike begrip van die oorspronklike teks kan bereik en dus die materiaal vertaal sonder vrees om ongunstige musikale besluite te maak. Aangesien die navorsing 'n tweejaarlange proses behels het, glo die skrywer dat hierdie metode moontlik ontoereikend mag wees gegewe die tydsbeperkinge wat dikwels deur die musiekindustrie opgelê word. Derhalwe bied die skrywer ook moontlike aanpassings tot sy metode om die bogenoemde tydsbeperkings te akkommodeer.
Wiens, Tobias. "Docker Orchestration for Scalable Tasks and Services." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-187015.
Full textDistributed 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.
Schardong, Frederico. "Taming NFV orchestration using decentralised cognitive components." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2018. http://hdl.handle.net/10183/184344.
Full textNetwork Functions Virtualisation (NFV) decouples network functions from physical devices, simplifying the deployment of new services. Typical network functions, like firewalls, traffic accelerators, intrusion detection systems and intrusion prevention systems, are traditionally performed by proprietary physical appliances, which must be manually installed by network operators. Their deployment is challenging because they have specific chaining requirements. As opposed to traditional physical appliances, virtual network functions (VNFs) can be dynamically deployed and reconfigured on demand, posing strict management challenges to networked systems. The selection of the most appropriate VNFs to achieve a particular objective, the decision on where to deploy these VNFs and through which paths they will communicate are the responsibilities of an NFV orchestrator. In this dissertation, we propose to orchestrate VNFs using interacting cognitive components structured with the belief-desire-intention (BDI) architecture, leading to emergent solutions to address network challenges. The BDI architecture includes a reasoning cycle, which provides agents with rational behaviour, allowing agents to deal with different scenarios in which flexible and intelligent behaviour is needed. We extend the NFV architecture, replacing its centralised orchestrator with BDI agents. Our proposal includes a reverse auction protocol and a novel bidding heuristic that allow agents to make decisions regarding the orchestration tasks. Finally, we provide a testbed that integrates a platform for developing BDI agents with a network emulator, allowing agents to control VNFs and perceive the network. This testbed is used to implement VNFs and empirically evaluate our theoretical model in a distributed denial-of-service (DDoS) attack. The evaluation results show that a solution to the DDoS attack emerges through the negotiation of agents, successfully mitigating the attack.
Toscano, Edward, and Nicholas Sanchez. "Omnichannel management : The art of omnichannel orchestration." Thesis, Uppsala universitet, Företagsekonomiska institutionen, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-414752.
Full textLos avances digitales y los comportamientos de compra de los consumidores perturban la industria minorista demandando experiencias más fluidas durante sus compras. En respuesta, las empresas están adoptando una estrategia de omnicanal (OCR – omnichannel retailing), que es la integración de los canales físicos y digitales de los minoristas. Sin embargo, OCR es un concepto prematuro, y todavía hay una falta de investigación en el tema, lo que limita la guía para su aplicación práctica. Por lo tanto, todavía existe la necesidad de comprender el tema. Para los gerentes de OCR es importante comprender los principales desafíos para una mejor organización. Por lo tanto, esta investigación emprende la tarea de estudiar los factores que desafían la orquestación del omnicanal de minoristas (OCR), desde una perspectiva gerencial. La investigación parte de datos primarios y secundarios que luego se categorizaron según su factor principal y se incorporaron a un marco analítico existente de OCR. Los resultados indican tres grupos principales de desafíos que podrían dificultar el impacto de un orquestador en la organización. Esos son las capacidades particulares para el OCR, la integración de canales, y el apalancamiento de tecnología y datos.
Andersson, Johan, and Fredrik Norrman. "Container Orchestration : the Migration Path to Kubernetes." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-97744.
Full textDridi, Mohamed Amine. "Platform-based 5G service design and orchestration." Electronic Thesis or Diss., Institut polytechnique de Paris, 2021. http://www.theses.fr/2021IPPAS002.
Full text5G networks and beyond will have to support an exponential growth in numbers of connected devices of different types, as a pillar of a global accelerated digitization movement. In addition to hyperscale characteristics, these networks will also have to support a diverse set of connectivity services for new industries with heterogeneous requirements. 5G network designers and developers are then compelled to provide new solutions and optimize the existing ones to contain increasing bandwidth demands and higher Quality of Experience (QoE) expectations. These networks also need to be highly customizable to adapt to varying use-cases and highly automated to shorten time-to-market delays. The expected characteristics of 5G networks inspired mobile network providers to radically change the way they design and develop their solutions by adopting an extensive softwarization strategy. Mobile networking domain and the rest of the IT world are then converging and mobile network providers can then benefit from thriving software and cloud computing ecosystems with state-of-the-art practices and tools. Software-based network functions would allow these providers to have the necessary levels of programmability and reconfigurability they need to deal with such a fast-paced evolution of mobile connectivity. This thesis aims at providing a few optimizations of different parts of 5G networks and the way they are deployed and managed, hoping that it would contribute in solving some of the problems that network designers are facing. It proposes solutions to specific problems related to the physical layer processing in 5G networks for interference mitigation, as well as generic issues related to network automation and customization. We built in this thesis an end-to-end network service fabric composed of a Radio Access Network (RAN), core and orchestration platform using Metaplatform concepts and tools. The first part treats the issue of Intercell Interference (ICI), which is expected to be a liability with a foreseen antenna densification in 5G networks. We propose a solution to mitigate ICI in Uplink (UL) transmissions, based on Joint Detection (JD) technique. The proposed solution satisfies the architectural, functional and technical requirement of JD integration in practical networks. We incorporate the JD solution in a RAN platform in the second part and extend this platform with other capabilities. We adopt the same approach in the third part of this thesis to provide a solution to automate core network deployment and life-cycle management in a Network Function Virtualization (NFV) environment and create a reusable core network platform orchestrated by Open Network Automation Platform (ONAP)
Crestel, Léopold. "Neural networks for automatic musical projective orchestration." Electronic Thesis or Diss., Sorbonne université, 2018. http://www.theses.fr/2018SORUS625.
Full textOrchestration is the art of composing a musical discourse over a combinatorial set of instrumental possibilities. For centuries, musical orchestration has only been addressed in an empirical way, as a scientific theory of orchestration appears elusive. In this work, we attempt to build the first system for automatic projective orchestration, and to rely on machine learning. Hence, we start by formalizing this novel task. We focus our effort on projecting a piano piece onto a full symphonic orchestra, in the style of notable classic composers such as Mozart or Beethoven. Hence, the first objective is to design a system of live orchestration, which takes as input the sequence of chords played by a pianist and generate in real-time its orchestration. Afterwards, we relax the real-time constraints in order to use slower but more powerful models and to generate scores in a non-causal way, which is closer to the writing process of a human composer. By observing a large dataset of orchestral music written by composers and their reduction for piano, we hope to be able to capture through statistical learning methods the mechanisms involved in the orchestration of a piano piece. Deep neural networks seem to be a promising lead for their ability to model complex behaviour from a large dataset and in an unsupervised way. More specifically, in the challenging context of symbolic music which is characterized by a high-dimensional target space and few examples, we investigate autoregressive models. At the price of a slower generation process, auto-regressive models allow to account for more complex dependencies between the different elements of the score, which we believe to be of the foremost importance in the case of orchestration
Young, Jeffrey Stephen. "Orchestrating Mathematical Discussions: A Novice Teacher's Implementation of Five Practices to Develop Discourse Orchestration in a Sixth-Grade Classroom." BYU ScholarsArchive, 2015. https://scholarsarchive.byu.edu/etd/5607.
Full textGrasselli, Chiara. "Multi-domain orchestration of virtualized mobile core networks." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020.
Find full textBang, Jon. "The Principles of Orchestration : Analysis, Theory and Practice." Thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for musikk, 2013. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-23030.
Full textThe aim of this study is to learn the fundamental principles of orchestration through three approaches: Theoretical study of textbooks Analyses and comparison of the orchestration of selected compositions from various historical and stylistic periods Application of knowledge, through the orchestration of selected piano compositions (movements from the Kreisleriana by R. Schumann).
Shaw, Duncan R. "A structure and process theory of network orchestration." Thesis, University of Manchester, 2009. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.500482.
Full textTkachuk, Roman-Valentyn. "Towards Decentralized Orchestration of Next-generation Cloud Infrastructures." Licentiate thesis, Blekinge Tekniska Högskola, Institutionen för datavetenskap, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-21345.
Full textSpiers, Richard. "Dynamic service orchestration in the IP multimedia subsystem." Doctoral thesis, University of Cape Town, 2017. http://hdl.handle.net/11427/25641.
Full textTeng, Kuo-Jen. "The Role Of The Piccolo In Beethoven's Orchestration." Thesis, University of North Texas, 2011. https://digital.library.unt.edu/ark:/67531/metadc103400/.
Full textFEITOSA, Eduardo Luzeiro. "An orchestration approach for unwanted internet traffic identification." Universidade Federal de Pernambuco, 2010. https://repositorio.ufpe.br/handle/123456789/2387.
Full textUniversidade Federal do Amazonas
Um breve exame do atual tráfego Internet mostra uma mistura de serviços conhecidos e desconhecidos, novas e antigas aplicações, tráfego legítimo e ilegítimo, dados solicitados e não solicitados, tráfego altamente relevante ou simplesmente indesejado. Entre esses, o tráfego Internet não desejado tem se tornado cada vez mais prejudicial para o desempenho e a disponibilidade de serviços, tornando escasso os recursos das redes. Tipicamente, este tipo de tráfego é representado por spam, phishing, ataques de negação de serviço (DoS e DDoS), vírus e worms, má configuração de recursos e serviços, entre outras fontes. Apesar dos diferentes esforços, isolados e/ou coordenados, o tráfego Internet não desejado continua a crescer. Primeiramente, porque representa uma vasta gama de aplicações de usuários, dados e informações com diferentes objetivos. Segundo, devido a ineficácia das atuais soluções em identificar e reduzir este tipo de tráfego. Por último, uma definição clara do que é não desejado tráfego precisa ser feita. A fim de solucionar estes problemas e motivado pelo nível atingido pelo tráfego não desejado, esta tese apresenta: 1. Um estudo sobre o universo do tráfego Internet não desejado, apresentado definições, discussões sobre contexto e classificação e uma série de existentes e potencias soluções. 2. Uma metodologia para identificar tráfego não desejado baseada em orquestração. OADS (Orchestration Anomaly Detection System) é uma plataforma única para a identificação de tráfego não desejado que permite um gerenciamento cooperativa e integrado de métodos, ferramentas e soluções voltadas a identificação de tráfego não desejado. 3. O projeto e implementação de soluções modulares integráveis a metodologia proposta. A primeira delas é um sistema de suporte a recuperação de informações na Web (WIRSS), chamado OADS Miner ou simplesmente ARAPONGA, cuja função é reunir informações de segurança sobre vulnerabilidades, ataques, intrusões e anomalias de tráfego disponíveis na Web, indexá-las eficientemente e fornecer uma máquina de busca focada neste tipo de informação. A segunda, chamada Alert Pre- Processor, é um esquema que utilize uma técnica de cluster para receber múltiplas fontes de alertas, agregá-los e extrair aqueles mais relevantes, permitindo correlações e possivelmente a percepção das estratégias usadas em ataques. A terceira e última é um mecanismo de correlação e fusão de alertas, FER Analyzer, que utilize a técnica de descoberta de episódios frequentes (FED) para encontrar sequências de alertas usadas para confirmar ataques e possivelmente predizer futuros eventos. De modo a avaliar a proposta e suas implementações, uma série de experimentos foram conduzidos com o objetivo de comprovar a eficácia e precisão das soluções
Ratto, Diego. "Electroacoustic Orchestration : Timbre, Space and Sound Material Organisation." Thesis, Kungl. Musikhögskolan, Institutionen för komposition, dirigering och musikteori, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kmh:diva-3144.
Full textKhan, Mohammad Irfan. "Multi-Service Resource Orchestration for Vehicular Safety Communications." Electronic Thesis or Diss., Sorbonne université, 2019. http://www.theses.fr/2019SORUS639.
Full textWireless channel congestion control and decentralized resource allocation for 802.11p based V2X communication have been widely investigated for a single Cooperative Awareness service, considering mostly homogenous communication requirement per vehicle. Future connected vehicles will be based on multiple V2X services, with heterogenous number of services and communication needs, which existing resource allocation mechanisms does not address. In this thesis, we analyze several decentralized congestion control and channel resource allocation protocols standardized in Europe for initial V2X deployment. We present issues with the existing approach, in particular the inefficient channel capacity utilization, problematic cross layer coordination, inability to balance resources among multiple V2X safety services and distributed resource allocation for asymmetric number of services per vehicle. We propose improvements to the shortcomings, considering the requirements of future V2X scenarios. We demonstrate the limitations of classifying V2X services using static priority for Quality of Service and propose dynamic prioritization. We design a resource orchestrator at the Service Layer to improve cross layer coordination and dynamically distribute the limited channel resource among multiple services of a vehicle. Furthermore, we present a mechanism to decentrally orchestrate channel resource among a mixed distribution of vehicles with diverse channel usage requirements under channel congestion. Analytical and simulation-based results show the validity of our proposed approach, and the V2X application performance improvement it renders, compared to existing standardized protocols
Villars, Alexis. "Orchestration of epithelial cell elimination by effector caspases." Electronic Thesis or Diss., Sorbonne université, 2022. http://www.theses.fr/2022SORUS567.
Full textEpithelia are tissues made up of cells that are highly adherent to each other. Thanks to this property, epithelia act as a barrier and protect the organs they encase from external dangers such as infections. However, epithelia are far from static and exhibit high rates of cell turnover through cell division and death. This is a challenge for the tissue because the fragmentation of dying cells can result in a loss of tissue sealing and thus potentially endanger the organs they protect. To address this problem, apoptotic cells are expelled from the epithelia by a sequence of remodelling events that contract the cell while bringing its neighbours together. This process is called cell extrusion and it helps maintain tissue sealing during cell death. However, how the cell makes the decision to extrude and what are the mechanisms that lead to its contraction are not well known. To study this phenomenon, we use the monolayer epithelium of the Drosophila pupa notum. In this tissue, caspase activation precedes and is necessary for cell extrusion. Cell extrusion has been mostly analysed through the study of actomyosin regulation. Yet, the mechanistic relationship between caspase activation and cell extrusion is still poorly understood. We showed that the initiation of cell extrusion and apical constriction are surprisingly not associated with the modulation of actomyosin concentration and dynamics. Instead, cell apical constriction is initiated by the disassembly of a medio-apical mesh of microtubules driven by effector caspases. Importantly, the depletion of microtubules is sufficient to bypass the requirement of caspases for cell extrusion. Additionally, microtubule stabilisation strongly impairs cell extrusion. This demonstrates for the first time that microtubules disassembly by caspases is an important rate-limiting step of extrusion. Moreover, it outlines a more general function of microtubules in epithelial cell shape stabilisation. Additionally, because caspase cleave a large amount of substrate, caspase activation was long seen as a point of no-return irreversibly leading to apoptosis. However, recent studies showed non-apoptotic functions of caspases. These non-apoptotic functions are broad and involved for instance in cell differentiation, proliferation, maintenance of pluripotency and many others. Similarly, our work and other’s showed events of transient caspase activation. Therefore, what sets the balance between non-lethal caspase levels and the irreversible commitment in apoptosis remains unclear. It has been proposed that cells can survive up to a certain threshold of caspase activation but was never tested. If such threshold indeed exists, how its value is set and modulated is unclear. We used a live caspase reporter and systematic segmentation of cells in the notum to quantify the engagement of cell in extrusion. Using logistic regression, we showed that there is no common threshold of effector caspase activity leading to extrusion. Rather, caspases levels correlate linearly with the probability to engage in extrusion. Furthermore, using Bayesian statistical analysis we were able to identify parameters predictive of cell sensitivity to caspase. We showed for instance that past caspase activation seems to be associated with the engagement in extrusion at a lower caspase level. This is the first quantitative analysis of the engagement process in extrusion or apoptotis in vivo and at the single cell level
Guidetti, Matteo. "Framework Orchestration e Applicazioni Mobili/Wearable con GUI Adattative." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2016.
Find full textMarques, Ricardo Jorge dos Santos. "Algorithmic skeleton framework for the orchestration of GPU computations." Master's thesis, Faculdade de Ciências e Tecnologia, 2012. http://hdl.handle.net/10362/8382.
Full textThe Graphics Processing Unit (GPU) is gaining popularity as a co-processor to the Central Processing Unit (CPU), due to its ability to surpass the latter’s performance in certain application fields. Nonetheless, harnessing the GPU’s capabilities is a non-trivial exercise that requires good knowledge of parallel programming. Thus, providing ways to extract such computational power has become an emerging research topic. In this context, there have been several proposals in the field of GPGPU (Generalpurpose Computation on Graphics Processing Unit) development. However, most of these still offer a low-level abstraction of the GPU computing model, forcing the developer to adapt application computations in accordance with the SPMD model, as well as to orchestrate the low-level details of the execution. On the other hand, the higher-level approaches have limitations that prevent the full exploitation of GPUs when the purpose goes beyond the simple offloading of a kernel. To this extent, our proposal builds on the recent trend of applying the notion of algorithmic patterns (skeletons) to GPU computing. We propose Marrow, a high-level algorithmic skeleton framework that expands the set of skeletons currently available in this field. Marrow’s skeletons orchestrate the execution of OpenCL computations and introduce optimizations that overlap communication and computation, thus conjoining programming simplicity with performance gains in many application scenarios. Additionally, these skeletons can be combined (nested) to create more complex applications. We evaluated the proposed constructs by confronting them against the comparable skeleton libraries for GPGPU, as well as against hand-tuned OpenCL programs. The results are favourable, indicating that Marrow’s skeletons are both flexible and efficient in the context of GPU computing.
FCT-MCTES - financing the equipment
Bassi, Lorenzo. "Orchestration of a MEC-based multi-protocol IoT environment." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2021. http://amslaurea.unibo.it/24114/.
Full textMalpezzi, Paolo. "O-RAN software deployment and orchestration on virtualized infrastructures." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2021. http://amslaurea.unibo.it/24128/.
Full textThakur, Ritika. "Access control model to support orchestration of CRUD expressions." Master's thesis, Universidade de Aveiro, 2015. http://hdl.handle.net/10773/18452.
Full textAccess Control is a sensitive and crucial aspect when it comes to securing the data present in the databases. In an application which is driven by Create, Read, Update and Delete (CRUD) expressions, users can execute a single CRUD expression or a sequence of CRUD expressions to achieve the desired results. In such type of applications, the Access Control is not just Iimited to authorizing the subject for accessing the object, but it also aims to authorize and validate the operations that a subject can perform on the data after the authorization. Current Access Control models are generally concerned with restricting the access to the resources. However, once the subject is authorized, there are no restrictions on the actions a subject can perform on the resources. In this work an Access Control Model has been presented which extends current Access Control model's features to provide an environment where a set of predefined policies are implemented as graphs of CRUD expressions. The design of the access control policies is based on the CRUD expressions that a user needs to execute to complete a task. These graphs of CRUD expressions are hence used for controlling and validating the actions that can be performed on authorized information. In order to reuse the policies, presented model allows the inter execution of the policies based on some predefined rules. The aim of the present thesis work is to provide a structure which allows the application users to only execute the authorized sequences of CRUD expressions in a predefined order and allows the security experts to design the policies in a flexible way through the graph data structure. As a proof of concept, Role based Access Control model (RBAC) has been taken as a reference access control model and the base for this work is chosen as Secured, Distributed and Dynamic RBAC (S-DRACA) which allowed the sequence of CRUD expressions to be executed in single direction.
O controlo de acesso é um aspecto sensível e crucial quando se fala de proteger dados presentes em base de dados. Em aplicações que assentam numa base de dados baseadas em expressões Creafe, Read, Update e Delefe (CRUD) , os utilizadores podem executar uma ou uma sequência de expressões CRUD para obter um dado resultado. Neste tipo de aplicações o controlo de acesso não é limitado apenas a autorizar o acesso a um objecto por um sujeito, mas também a autorizar e validar as operações que o sujeito pode fazer sobre os dados depois de obter autorização. Os modelos atuais de controlo de acesso geralmente focamse em restringir o acesso aos recursos CRUD a CRUD. No entanto, logo que o sujeito é autorizado, não há restrições sob as ações que este pode efetuar sobre esses recursos. Neste trabalho é apresentado um modelo de controlo de acesso que extende as funcionalidades dos modelos de controlo de acesso atuais para fornecer um ambiente onde um conjunto de politicas predefinidas são implementadas como grafos de expressões CRUD. Estes grafos de expressões CRUD são considerados como sequências que atuam como politicas guardadas e preconfiguradas. O design das sequências é baseado nas operações que o utilizador deseja efetuar para obter um dado resultado. Estas sequências de expressões CRUD são assim usadas para controlar e validar as ações que podem ser efetuadas sobre a informação armazenada. De forma a reusar estas políticas, o modelo apresentado define o uso de execuçao externa de políticas configuradas. O objetivo do trabalho nesta tese é fornecer uma estrutura que permite aos utilizadores de aplicações apenas executarem sequências autorizadas de expressões CRUD numa ordem predefinida e permitir aos administradores de sistema de desenharem politicas de uma forma flexível através de estruturas de grafos. Como prova de conceito, o modelo Role Based Access Control (RBAC) foi tido como referência para o modelo de controlo de acesso e para a base deste trabalho foi escolhido o S-DRACA que permite sequências de expressões CRUD de serem executadas por ordem.
Jaradat, Ward. "On the construction of decentralised service-oriented orchestration systems." Thesis, University of St Andrews, 2016. http://hdl.handle.net/10023/8036.
Full textSafrudin, Norizan. "Business transformation management : composition and orchestration of management services." Thesis, Queensland University of Technology, 2014. https://eprints.qut.edu.au/79152/1/Norizan_Safrudin_Thesis.pdf.
Full textArora, Sagar. "Cloud Native Network Slice Orchestration in 5G and Beyond." Electronic Thesis or Diss., Sorbonne université, 2023. http://www.theses.fr/2023SORUS278.
Full textNetwork Function Virtualization (NFV) is the founding pillar of 5G Service Based Architecture. It has the potential to revolutionize the future mobile communication generations. NFV started long back in 2012 with Virtual-Machine (VM) based Virtual Network Functions (VNFs). The use of VMs raised multiple questions because of the compatibility issues between VM hypervisors and their high resource consumption. This made containers to be an alternative network function packaging technology. The lightweight design of containers improves their instantiation time and resource footprints. Apart from network functions, containerization can be a promising enabler for Multi-access Edge Computing (MEC) applications that provides a home to low-latency demanding services. Edge computing is one of the key technology of the last decade, enabling several emerging services beyond 5G (e.g., autonomous driving, robotic networks, Augmented Reality (AR)) requiring high availability and low latency communications. The resource scarcity at the edge of the network requires technologies that efficiently utilize computational, storage, and networking resources. Containers' low-resource footprints make them suitable for designing MEC applications. Containerization is meant to be used in the framework of cloud-native application design fundamentals, loosely coupled microservices-based architecture, on-demand scalability, and high resilience. The flexibility and agility of containers can certainly benefit 5G Network Slicing that highly relies on NFV and MEC. The concept of Network slicing allows the creation of isolated logical networks on top of the same physical network. A network slice can have dedicated network functions or its network functions can be shared among multiple slices. Indeed, network slice orchestration requires interaction with multiple technological domain orchestrators, access, transport, core network, and edge computing. The paradigm shift of using cloud-native application design principles has created challenges for legacy orchestration systems and the ETSI NFV and MEC standards. They were designed for handling virtual machine-based network functions, restricting them in their approach to managing a cloud-native network function. The thesis examines the existing standards of ETSI NFV, ETSI MEC, and network service/slice orchestrators. Aiming to overcome the challenges around multi-domain cloud-native network slice orchestration. To reach the goal, the thesis first proposes MEC Radio Network Information Service (RNIS) that can provide radio information at the subscriber level in an NFV environment. Second, it provides a Dynamic Resource Allocation and Placement (DRAP) algorithm to place cloud-native network services considering their cost and availability matrix. Third, by combining NFV, MEC, and Network Slicing, the thesis proposes a novel Lightweight edge Slice Orchestration framework to overcome the challenges around edge slice orchestration. Fourth, the proposed framework offers an edge slice deployment template that allows multiple possibilities for designing MEC applications. These possibilities were further studied to understand the impact of the microservice design architecture on application availability and latency. Finally, all this work is combined to propose a novel Cloud-native Lightweight Slice Orchestration (CLiSO) framework extending the previously proposed Lightweight edge Slice Orchestration (LeSO) framework. In addition, the framework offers a technology-agnostic and deployment-oriented network slice template. The framework has been thoroughly evaluated via orchestrating OpenAirInterface container network functions on public and private cloud platforms. The experimental results show that the framework has lower resource footprints than existing orchestrators and takes less time to orchestrate network slices
Amarasinghe, Ishari. "The Orchestration of computer-supported collaboration scripts with learning analytics." Doctoral thesis, Universitat Pompeu Fabra, 2020. http://hdl.handle.net/10803/670420.
Full textEl aprendizaje colaborativo asistido por ordenador (CSCL) ofrece oportunidades para la colaboración productiva entre estudiantes. En CSCL, los patrones de flujo de aprendizaje colaborativo (CLFP) proporcionan un fundamento pedagógico y restricciones para estructurar el proceso de colaboración. Si bien la colaboración estructurada facilita el diseño de condiciones de aprendizaje favorables, la orquestación de dicha colaboración estructurada se convierte en un factor importante, ya que la participación del alumno y los condicionantes del mundo real pueden crear desviaciones en el momento de su realización. Por un lado, existe una investigación limitada sobre los desafíos de la orquestación de aprendizaje colaborativo guiado según los CLFP en contextos educativos auténticos a diferentes escalas. Por otro lado, la analítica del aprendizaje (LA) se puede utilizar para proporcionar las herramientas tecnológicas, la infraestructura y el apoyo adecuados para orquestar la colaboración. Con este fin, esta tesis doctoral plantea la siguiente pregunta de investigación: ¿Cómo puede LA apoyar los mecanismos de orquestación de guiones de CSCL? Para abordar esta pregunta, la tesis doctoral se centra, primero, en estudiar los desafíos de la orquestación en situaciones CSCL guiadas a pequeña escala (en el contexto del aula) y a gran escala (en el contexto de aprendizaje a distancia, específicamente en cursos masivos abiertos en línea [MOOC]). En el contexto del aula, un reto imporante es la falta de acceso de los docentes a los mecanismos de regulación de la actividad. En los MOOC, el reto principal es sostener la participación de los estudiantes a lo largo de las diversas fases del guión. La tesis doctoral también se centra en estudiar el diseño de intervenciones de LA que podrían abordar los retos de orquestación detectados. Dadas las necesidades de viabilidad y regulación de los contextos de aprendizaje investigados, las intervenciones de LA propuestas van desde acciones automáticas donde la “máquina está en control” a intervenciones que implican “control por humanos”. Siguiendo una metodología de investigación basada en el diseño (DBR), se han realizado estudios en aulas y en MOOCs para evaluar los efectos de las intervenciones de LA propuestas y comprender las condiciones para su buena implementación. Los resultados de la evaluación realizada en el contexto del aula arrojan luz sobre cómo los profesores interpretan los datos de LA y cómo actúan en consecuencia en situaciones auténticas de aprendizaje colaborativo. En el contexto de la educación a distancia, las intervenciones propuestas fueron fundamentales para mantener flujos continuos de colaboración. La tesis docotral describe los beneficios prácticos y las limitaciones a la hora de implementar soluciones de LA en entornos reales, así como las direcciones de investigación futuras.
McKenzie, Daryl, and dmck@netspace net au. "Arranging and Orchestration methods:a model text for post secondary courses." RMIT University. Education, 2008. http://adt.lib.rmit.edu.au/adt/public/adt-VIT20081029.145347.
Full textTakiguchi, Junya. "The Bolshevik Party Congress, 1903-1927 : orchestration, debate and experiences." Thesis, University of Manchester, 2009. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.492835.
Full textLee, Walter (Walter Cheng-Wan). "Software orchestration of instruction level parallelism on tiled processor architectures." Thesis, Massachusetts Institute of Technology, 2005. http://hdl.handle.net/1721.1/33862.
Full textIncludes bibliographical references (p. 135-138).
Projection from silicon technology is that while transistor budget will continue to blossom according to Moore's law, latency from global wires will severely limit the ability to scale centralized structures at high frequencies. A tiled processor architecture (TPA) eliminates long wires from its design by distributing its resources over a pipelined interconnect. By exposing the spatial distribution of these resources to the compiler, a TPA allows the compiler to optimize for locality, thus minimizing the distance that data needs to travel to reach the consuming computation. This thesis examines the compiler problem of exploiting instruction level parallelism (ILP) on a TPA. It describes Rawcc, an ILP compiler for Raw, a fully distributed TPA. The thesis examines the implication of the resource distribution on the exploitation of ILP for each of the following resources: instructions, registers, control, data memory, and wires. It designs novel solutions for each one, and it describes the solutions within the integrated framework of a working compiler. Performance is evaluated on a cycle-accurate Raw simulator as well as on a 16-tile Raw chip. Results show that Rawcc can attain modest speedups for fine-grained applications, as well speedups that scale up to 64 tiles for applications with such parallelism.
by Walter Lee.
Ph.D.
Ioup, Elias. "A Geospatial Service Model and Catalog for Discovery and Orchestration." ScholarWorks@UNO, 2011. http://scholarworks.uno.edu/td/1318.
Full textRiekstin, Ana Carolina. "Orchestration of energy efficiency capabilities for a sustainable network management." Universidade de São Paulo, 2015. http://www.teses.usp.br/teses/disponiveis/3/3141/tde-18052016-162431/.
Full textA demanda de energia para operar os Sistemas de Tecnologia da Informação e Comunicação (TIC) tem crescido, implicando em altos custos operacionais e consequente aumento de emissão de carbono. Tanto em datacenters, quanto nas infraestruturas de telecomunicações, as redes têm uma contribuição significativa nos gastos de energia. Isto leva, como consequência, a uma crescente demanda por soluções de eficiência energética, e diversas funcionalidades para economizar energia têm sido propostas. No entanto, é muito difícil orquestrar tais funcionalidades, ou seja, coordená-las ou combiná-las na mesma rede, garantindo uma operação sem conflitos e escolhendo a melhor funcionalidade para um determinado cenário, assegurando que uma funcionalidade não adequada para a atual taxa de utilização da rede não será aplicada, levando-se a situações de congestionamento ou perda de pacotes. Também não há uma forma na literatura de fazer esta escolha a partir de diretivas de negócio. Neste âmbito, um método capaz de orquestrar diferentes funcionalidades de eficiência energética é proposto, considerando as possíveis combinações e conflitos entre elas, bem como a melhor opção para uma dada carga de trabalho e características da rede. No método proposto, as políticas de negócios são refinadas até o nível de rede de modo a trazer as diretivas de negócios para dentro da operação da rede, e uma Função de Utilidade é usada para combinar requisitos de eficiência energética e desempenho. Uma Árvore de Decisão capaz de determinar o que fazer em cada cenário é implementada em um ambiente de Redes Definidas por Software. O método proposto foi validado com diferentes experimentos, testando-se a Função de Utilidade, checando a economia adicional de energia ao combinar funcionalidades, a interpolação da Árvore dá Decisão e aspectos de dinamicidade. A orquestração mostrou-se válida para resolver o problema de encontrar a melhor combinação de funcionalidades para um determinado cenário, obtendo economias adicionais de energia devido à combinação de funcionalidades, além de garantir uma operação sem conflitos.