Dissertations / Theses on the topic 'Orchestration'

To see the other types of publications on this topic, follow the link: Orchestration.

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

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.

1

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 text
Abstract:
Platform as a Service (PaaS) has produced a huge impact on how we can offer easy and scalable software that adapts to the needs of the users. This has allowed the possibility of systems being capable to easily configure themselves upon the demand of the customers. Based on these features, a large interest has emerged to try and offer virtualized Hadoop solutions based on Infrastructure as a Service (IaaS) architectures in order to easily deploy completely functional Hadoop clusters in platforms like Amazon EC2 or OpenStack. Throughout the thesis work, it was studied the possibility of enhancing the capabilities of KTHFS, a modified Hadoop platform in development; to allow automatic configuration of a whole functional cluster on IaaS platforms. In order to achieve this, we will study different proposals of similar PaaS platforms from companies like VMWare or Amazon EC2 and analyze existing node orchestration techniques to configure nodes in cloud providers like Amazon or Openstack and later on automatize this process. This will be the starting point for this work, which will lead to the development of our own orchestration language for KTHFS and two artifacts (i) a simple Web Portal to launch the KTHFS Dashboard in the supported IaaS platforms, (ii) an integrated component in the Dashboard in charge of analyzing a cluster definition file, and initializing the configuration and deployment of a cluster using Chef. Lastly, we discover new issues related to scalability and performance when integrating the new components to the Dashboard. This will force us to analyze solutions in order to optimize the performance of our deployment architecture. This will allow us to reduce the deployment time by introducing a few modifications in the architecture. Finally, we will conclude with some few words about the on-going and future work.
APA, Harvard, Vancouver, ISO, and other styles
2

Bishop, 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 text
APA, Harvard, Vancouver, ISO, and other styles
3

Marchi, Riccardo. "ETSI MANO network orchestration." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2018. http://amslaurea.unibo.it/16843/.

Full text
Abstract:
In the modern era there is a big change in the way computer networks are conceived and the old version defined by hardware implementation is leaving space for a new one based upon software functions. This innovation is the Network Function Virtualization and indeed aims at easing the management of networks and reducing the costs of their maintenance by deploying Virtual Network Functions in standard general purpose servers. The transition to this solution involved the necessity to improve the performance of virtualization techniques and with the development of new solutions now it is possible to run multiple different functions in the same physical machine. This means that also the cloud computing benefits from this technology, having computing, storaging and networking resources all easily manageable and accessible due to their separation from the hardware underneath. Therefore it is important that while building this architecture the components are properly working and interacting together and that the virtualization techniques do not produce too much overhead compared to the performance of the hardware implementation. In this essay will be discussed the Network Function Virtualization and the Open Source MANO project, focusing on its descriptors architecture and functioning. To better demonstrate how to create network topologies through these files, some examples are created and analyzed.
APA, Harvard, Vancouver, ISO, and other styles
4

Haga, 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 text
Abstract:

Network 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.

APA, Harvard, Vancouver, ISO, and other styles
5

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 text
Abstract:
Computer networks are continuously evolving and growing in size and complexity. New technologies are being introduced which further increases the complexity. Net- work Service Orchestration is all about pushing configuration out into the network devices automatically without human intervention. There can be issues that causes the orchestration to fail. In many cases manual operations must be done to recover from the error which is very contradicting since the goal of orchestration is that it should be fully automated. There is some indication that the errors that are being solved manually could be de- tected and handled by a feedback mechanism. This thesis work aimed to build on current insight and if possible, verify that the feedback mechanism is a viable method. After consideration on different ways to solve the research question, the choice fell on creating a test environment where the approach was tested. The test environment was used to investigate if a network orchestration system could be integrated with a feedback mechanism. The result of this project presents a way to automatically de- tect a network failure and send feedback to a Network Service Orchestrator. The or- chestrator is then able to identify and correct the error.
Datornä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.
APA, Harvard, Vancouver, ISO, and other styles
6

Dennouni, Nassim. "Orchestration des activités d’apprentissage mobile." Thesis, Lille 1, 2016. http://www.theses.fr/2016LIL10001/document.

Full text
Abstract:
L’apprentissage mobile est devenu un sujet d’intérêt car il implique de nombreux domaines de recherche concernant les contextes d’usages et de technologie complexes. En effet, ce type de formation a été reconnu pour sa capacité à motiver les apprenants car ils peuvent construire leurs propres connaissances en collaborant avec les autres. Dans ce contexte, l’orchestration des scénarios d'apprentissage mobile permet la gestion en temps réel et la contextualisation des activités à réaliser mais ceci engendre des coûts importants d’organisation. En outre, cette organisation réalisée par l'instructeur est peu adaptée aux méthodes d’apprentissage employées pendant la sortie pédagogique car l’apprenant doit pouvoir garder une certaine maîtrise de ses choix et de son parcours. Dans cette thèse, nous présentons un nouveau style de recommandation pour faire une orchestration dynamique des activités d’apprentissage en fonction de la localisation des apprenants et de l’historique de la visite. Cette technique s’appuie sur un filtrage collaboratif exploitant l’activité antérieure des apprenants mais en prenant en compte les contraintes pédagogiques et la localisation. Notre approche s’inspire du mode de fonctionnement de l’intelligence en essaim (algorithme ACO) pour l’implémentation de notre système de recommandation des POIs. Outre les simulations qui ont permis de comparer les différentes variantes de recommandations, la validation de notre système SAMSSP passe par l’expérimentation de nos deux prototypes de visite de campus
Mobile 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
APA, Harvard, Vancouver, ISO, and other styles
7

Mahmoudi, Charif. "Orchestration d'agents mobiles en communauté." Thesis, Paris Est, 2014. http://www.theses.fr/2014PEST1186/document.

Full text
Abstract:
Ce travail de thèse a pour objectif la définition d'une plate-forme logicielle pour l'interprétation d'orchestrations sur un cluster de bus logiciels. Nous proposons une approche qui permet d'offrir une haute disponibilité et une transparence d'utilisation aux usagers. Cette approche est dirigée par des modèles MDA où chaque niveau de modélisation est atteint après enrichissement de notre architecture avec des informations supplémentaires. Chaque enrichissement est défini comme une transformation entre deux niveaux adjacents. Notre premier niveau CIM se présente comme des spécifications formelles écrites en π-calcul polyadique d'ordre supérieur qui fournissent une définition formelle d'une architecture logicielle pour l'interprétation d'orchestration. Tout système distribué bâti sur cette architecture est capable d'interpréter différents types d'orchestrations de manière parallèle. Nos spécifications sont fortement inspirées du modèle classique bus logiciel, il décrit une architecture fortement modulable qui s'adapte au nombre d'orchestrations à traiter et au nombre de clients qui veulent accéder à ces orchestrations. Notre deuxième niveau PIM nous permet de définir un langage que nous avons baptisé π-DSL qui est un langage dédié aux orchestrations. Il introduit la notion de migration d'orchestrations au système de composition d'orchestration EIP défini par Gregor Hohpe. Le langage que nous définissons à ce niveau est dédié au domaine des orchestrations et permet de construire des orchestrations de façon simple et intuitive. Notre troisième niveau PSM nous permet d'enrichir le niveau précèdent en associant les concepts formels aux implantations concrètes. A ce niveau, nous introduisons des frameworks tels que les conteneurs OSGi, l'outil d'intégration de service Apache Camel ou bien le référentiel de code exécutable Apache Archiva. Ces frameworks sont enrichis dans le cadre de notre implantation afin qu'ils soient fidèles aux spécifications établies dans les niveaux supérieurs. Notre quatrième est dernier niveau est le niveau ISM qui présente le contexte d'exécution de l'architecture proposée. Il est obtenu en ajoutant des informations relatives à chaque outil. Nous avons transformé nos spécifications formelles définies en π-calcul d'ordre supérieur vers un réseau d'automates temporisés La définition complète des transformations d'une spécification à base d'EIP est une autre contribution de cette thèse. Ceci nous conduit à réaliser la transformation de notre spécification π-calcul dans le but de tendre vers une implémentation. Nous nous sommes intéressés à 2 types de propriétés liées à notre architecture : la transparence de localisation, la transparence d'échelle. Ces propriétés sont établies en utilisant notre réseau d'automates temporisés et avec l'emploi d'un outil reconnu dans le monde de la preuve par model-checking, l'outil UppAal. Ainsi, nous validons la possibilité d'établir des propriétés liées à la mobilité de code via un réseau d'automates. Dans le cadre de notre implantation, nous avons adapté les frameworks définis dans le cadre de notre PSM afin qu'ils respectent la modélisation formelle réalisée dans la première partie de cette thèse. Nous proposons aussi des outils en vue de l'édition. Ces outils couvrent tout le cycle de vie de l'architecture proposée. Notre framework d'interprétation apporte les transparences décrites dans nos modèles auxquelles s'ajoutent de nouvelles propriétés de transparences provenant de nos choix de réalisation. Pour mesurer le coût de la migration sur les orchestrations durant l'évaluation de notre framework nous utilisons SoapUI comme outil de mesure. Pour réduire au maximum les effets des perturbations sur le code source des différentes orchestrations, nous avons développé nos propres outils de mesure. Nos tests portent sur un comparateur de prix car il représente un scénario classique de benchmarking utilisé par d'autres frameworks d'orchestrations
This 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
APA, Harvard, Vancouver, ISO, and other styles
8

Bacchiani, Lorenzo. "Microservice Dynamic Architecture-Level Deployment Orchestration." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/21412/.

Full text
Abstract:
We develop a novel approach for run-time global adaptation of microservice applications, based on synthesis of architecture-level reconfiguration orchestrations. In particular, we devise an algorithm for automatic reconfiguration that reaches a target system maximum computational load by performing optimal deployment orchestrations. To present our approach we use the high-level object-oriented probabilistic/timed specification language Abstract Behavioral Specification (ABS).With ABS we model microservice applications and virtual machines, we synthesize deployment orchestrations and we simulate them. In particular, we conceive the orchestration language time model so to encompass: microservice deployment time and virtual machine speed based on cpu cores that are actually being used. We evaluate the applicability of our approach on a realistic microservice application taken from the literature: an Email Pipeline Processing System. We show its effectiveness by simulating such an application and by comparing architecture-level reconfiguration with traditional local scaling techniques (detecting scaling needs and enacting replications at the level of single microservices). Our comparison results show that our approach avoids cascading slowdowns and consequent increased message loss and latency that affect traditional local scaling.
APA, Harvard, Vancouver, ISO, and other styles
9

Anestos, 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 text
Abstract:
Cloud applications and services are frequently built using multiple tiers and current trends such as micro-services further increase componentization, allowing us to place each component in a different physical machine in a distributed cloud. Ericsson owns and manages very large networks, which offer diverse infrastructure in terms of computational power, storage but most importantly position in the network. Typically, a machine which is closer to the edge of the network (closer to the end user) will have limited resources but it will offer less latency, for a higher price. At the same time, several enterprise/industrial areas expect to benefit from the cloud business model in a large-scale distributed environment. These types of applications have very diverse end-2-end Service-Level Agreements (SLA) to be fulfilled, while at the same time the cloud environment needs to optimize processing, storage, and networking costs. Moreover, customers might want to change and adjust SLAs/requirements themselves using selfmanagement portals. The objective of this project is to model the network and services offered by Ericsson. Then, given the SLA, finding a valid solution of the problem, using a constraint solver. A solution is a set of physical machines that host the components the required service is composed from. This approach has many challenges since the same service can be composed from different sets of components. The connected components form a connectivity graph, where nodes in the graph are connected by physical links. But, since the connection is described by higher level components (composed by simpler components), this graph can also be expressed as a tree. Leaves in the tree are the nodes that compose the higher-level services and the ones that must be hosted in the infrastructure. The characteristics of each leaf-node depend on its parent and/or siblings in the component tree. Finally, since the components are normally connected, the physical connection between nodes in the network must be taken into consideration. The proposed model is evaluated in several cases, in order to identify how the number of the software components and the infrastructure topology affect the solution finding. The results are promising, showing fast resolution of the problem instances, varying for each test case, from a few seconds to a couple of minutes.
Molnapplikationer 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.
APA, Harvard, Vancouver, ISO, and other styles
10

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 text
APA, Harvard, Vancouver, ISO, and other styles
11

Cow, Christopher N. "Orchestration of reactions on glycoluril templates /." *McMaster only, 1997.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
12

Garcia, Francisco Javaie Garcia. "Continuous media transport & orchestration services." Thesis, Lancaster University, 1993. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.239821.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Nakrani, Sunil. "Biomimetic and autonomic server ensemble orchestration." Thesis, University of Oxford, 2005. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.534214.

Full text
Abstract:
This thesis addresses orchestration of servers amongst multiple co-hosted internet services such as e-Banking, e-Auction and e-Retail in hosting centres. The hosting paradigm entails levying fees for hosting third party internet services on servers at guaranteed levels of service performance. The orchestration of server ensemble in hosting centres is considered in the context of maximising the hosting centre's revenue over a lengthy time horizon. The inspiration for the server orchestration approach proposed in this thesis is drawn from nature and generally classed as swarm intelligence, specifically, sophisticated collective behaviour of social insects borne out of primitive interactions amongst members of the group to solve problems beyond the capability of individual members. Consequently, the approach is self-organising, adaptive and robust. A new scheme for server ensemble orchestration is introduced in this thesis. This scheme exploits the many similarities between server orchestration in an internet hosting centre and forager allocation in a honeybee (Apis mellifera) colony. The scheme mimics the way a honeybee colony distributes foragers amongst flower patches to maximise nectar influx, to orchestrate servers amongst hosted internet services to maximise revenue. The scheme is extended by further exploiting inherent feedback loops within the colony to introduce self-tuning and energy-aware server ensemble orchestration. In order to evaluate the new server ensemble orchestration scheme, a collection of server ensemble orchestration methods is developed, including a classical technique that relies on past history to make time varying orchestration decisions and two theoretical techniques that omnisciently make optimal time varying orchestration decisions or an optimal static orchestration decision based on complete knowledge of the future. The efficacy of the new biomimetic scheme is assessed in terms of adaptiveness and versatility. The performance study uses representative classes of internet traffic stream behaviour, service user's behaviour, demand intensity, multiple services co-hosting as well as differentiated hosting fee schedule. The biomimetic orchestration scheme is compared with the classical and the theoretical optimal orchestration techniques in terms of revenue stream. This study reveals that the new server ensemble orchestration approach is adaptive in a widely varying external internet environments. The study also highlights the versatility of the biomimetic approach over the classical technique. The self-tuning scheme improves on the original performance. The energy-aware scheme is able to conserve significant energy with minimal revenue performance degradation. The simulation results also indicate that the new scheme is competitive or better than classical and static methods.
APA, Harvard, Vancouver, ISO, and other styles
14

Mansoor, Hamdan O. "An integrative framework for asset orchestration." Thesis, University of Leicester, 2018. http://hdl.handle.net/2381/43062.

Full text
Abstract:
Sustained competitive responses are required by firms that must prosper in dynamic business environments. However making any sustained competitive response will usually require the firm to possess a capability to continuously orchestrate its assets; such that collectively those assets remain aligned to changing market needs. But Asset Orchestration (AO) is known to require collective management, engineering and financial decisions to be taken, in addition to associated collective management, engineering and financial actions. Typically it follows that AO needs to be supported by suitable AO concepts, methods and technology. With this set of business requirements in mind this thesis proposes and tests the use of an 'Integrative Framework for AO' which: conceptualises the context for multi-level AO management decision and AO action making; and which can be deployed to systematically underpin practical examples of AO, leading to the firms sustainability. Very little of the current management literature describes the practical applications of emergent AO concepts. Hence, this research study has conducted an inductive multiple case study approach primarily utilizing semi-structured interviews and an online questionnaire. Thus, the thesis conceived, developed and used a unique semi-generic "Asset Orchestration Reference Model" (AO-RM) to capture actual AO data within two case study firms. Data analysis shows how AO theory can be deployed to direct strategic decision making towards the sustainable configuration and deployments of a firms' resource portfolio. The study suggests that the AO-RM is highly applicable to the case study examples and that middle management can be shown to have a significant influence on organizational change through the integration of top and lower-level management. The study contributes to current knowledge by proposing and using an AO-RM that acts as a road map by which to guide managers during change projects. Therefore, we suggest the future study of AO in more detailed, specific forms of change projects.
APA, Harvard, Vancouver, ISO, and other styles
15

Rossi, 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 text
Abstract:
Submitted by Setor de Tratamento da Informa??o - BC/PUCRS (tede2@pucrs.br) on 2016-11-17T16:17:53Z No. of bitstreams: 1 TES_FABIO_DINIZ_ROSSI_COMPLETO.pdf: 5144543 bytes, checksum: d441e49bfba344a421349f6ca63b860f (MD5)
Made 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.
APA, Harvard, Vancouver, ISO, and other styles
16

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 text
Abstract:
The rise of IoT-based system is making an impact on our daily lives and environment. Fog Computing is a paradigm to utilize IoT data and process them at the first hop of access network instead of distant clouds, and it is going to bring promising applications for us. A mature framework for fog computing still lacks until today. In this study, we propose an approach for monitoring fog nodes in a distributed system using the FogFlow framework. We extend the functionality of FogFlow by adding the monitoring capability of Docker containers using cAdvisor. We use Prometheus for collecting distributed data and aggregate them. The monitoring data of the entire distributed system of fog nodes is accessed via an API from Prometheus. Furthermore, the monitoring data is used to perform the ranking of fog nodes to choose the place to place the serverless functions (Fog Function). The ranking mechanism uses Analytical Hierarchy Processes (AHP) to place the fog function according to resource utilization and saturation of fog nodes’ hardware. Finally, an experiment test-bed is set up with an image-processing application to detect faces. The effect of our ranking approach on the Quality of Service is measured and compared to the current FogFlow.
APA, Harvard, Vancouver, ISO, and other styles
17

Chollet, Stéphanie. "Orchestration de services hétérogènes et sécurisés." Grenoble 1, 2009. http://www.theses.fr/2009GRE10283.

Full text
Abstract:
Récemment, l'approche à services est apparue en ayant pour but de construire des applications à partir d'entités logicielles, nommées services. Un service fournit un ensemble de fonctionnalités définies par une description de services. A partir de cette description, un consommateur de service peut rechercher un service qui corresponde à ses besoins, le sélectionner et l'invoquer. La construction d'applications par composition de services demeure néanmoins une activité complexe puisqu'il faut traiter conjointement les aspects métier et techniques ; la composition doit satisfaire aux exigences fonctionnelles et non-fonctionnelles ainsi que respecter les contraintes des technologies à services liées, notamment, à l'hétérogénéité des plates-formes. Par ailleurs, les points forts de l'architecture à services, qui sont la distribution et le déploiement des services sur des plateformes hétérogènes, ouvrent d'importantes failles de sécurité. Nous proposons une approche dirigée par les modèles pour simplifier la réalisation d'applications basées sur une orchestration de services hétérogènes en prenant en considération les aspects de sécurité dès l'étape de conception. Pour cela, nous avons défini deux méta-modèles : l'un pour l'orchestration de services et l'autre pour la sécurité, ainsi que des liens entre ces méta-modèles dans le but d'étendre l'orchestration avec des propriétés de sécurité. Ainsi, il est possible de réaliser des modèles d'orchestration de services hétérogènes et sécurisés conformes aux méta-modèles. A partir de ces modèles, nous générons le code nécessaire à l'exécution de l'orchestration. L'exécution se fait en fonction des modèles définis dans la phase de conception et des services disponibles qui répondent aux spécifications. Notre approche a été validée avec la plate-forme Secure FOCAS, qui a été réalisée dans le cadre du projet Européen ITEA SODA
Service-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
APA, Harvard, Vancouver, ISO, and other styles
18

Şenel, Berat. "Container Orchestration for the Edge Cloud." Electronic Thesis or Diss., Sorbonne université, 2023. http://www.theses.fr/2023SORUS202.

Full text
Abstract:
Avec l'essor des infrastructures de type edge où les ressources informatiques sont en périphérie de réseau, la tendance est une fois de plus orientée vers la décentralisation. En plus des appareils à ressources contraintes qui peuvent effectuer des tâches limitées, le « edge cloud » se compose de nœuds de calcul de classe serveur qui sont colocalisées avec des stations de base des réseaux sans-fil et qui sont soutenus par des serveurs dans des centres informatiques régionaux. Ces nœuds de calcul ont des capacités de type cloud et ils sont capables d'exécuter des charges de travail (workloads) typiques du cloud. En outre, de nombreux appareils intelligents qui supportent la conteneurisation et la virtualisation peuvent exécuter de telles tâches. Nous pensons que le modèle de service « containers as a service », ou CaaS, avec sa surcharge minime sur des nœuds de calcul, est particulièrement bien adapté pour l'environnement edge cloud qui est moins évolutif que le cloud classique. Pourtant, les systèmes d'orchestration de conteneurs en cloud ne sont pas encore intégrés dans les nouveaux environnements edge cloud. Dans cette thèse nous montrons une voie à suivre pour l'orchestration des conteneurs pour des edge clouds. Nous apportons nos contributions de deux manières principales : la conception raisonnée d'un ensemble de fonctionnalités testées empiriquement pour simplifier et améliorer l'orchestration des conteneurs pour des edge clouds et le déploiement de ces fonctionnalités pour fournir une plateforme edge durable, basée sur des conteneurs, pour la communauté de recherche sur Internet. Ce logiciel et cette plateforme s'appellent EdgeNet. Elle consiste en une extension de Kubernetes, qui est l'outil de facto standard d'orchestration de conteneurs pour l'industrie cloud. L'edge cloud nécessite une architecture mutualisée, ou « multitenancy », pour le partage de ressources limitées. Cependant, cela n'est pas une fonctionnalité native de Kubernetes et alors un cadre spécifique doit être ajouté au système afin d'activer cette fonctionnalité. En étudiant la littérature scientifique sur les cadres multitenancy dans le cloud ainsi que les cadres multitenancy déjà existants pour Kubernetes, nous avons développé une nouvelle classification de ces cadres en trois approches principles: (1) multi-instance via plusieurs clusters, (2) multi-instance via plusieurs plans de contrôle et (3) instance-unique. Compte tenu des contraintes de ressources à l'edge, nous défendons et apportons des preuves empiriques en faveur d'un cadre multitenancy qui est instance-unique. Notre conception comprend un mécanisme léger pour la fédération des clusters de calcul de l'edge cloud dans lequel chaque cluster local implémente notre cadre multitenancy, et un utilisateur accède à des ressources fédérées par le biais du cluster local fourni par son opérateur de cloud local. Nous introduisons en outre plusieurs fonctionnalités et méthodes qui adaptent l'orchestration des conteneurs à l'edge cloud, telles qu'un moyen de permettre aux utilisateurs de déployer des charges de travail en fonction de l'emplacement du nœud, et un VPN en cluster qui permet aux nœuds de fonctionner derrière des NAT. Nous mettons ces fonctionnalités en production avec la plateforme d’expérimentation d'EdgeNet, un cluster de calcul distribué à l'échelle mondiale qui est intrinsèquement moins coûteux à déployer et à entretenir, et plus facile à documenter et à programmer que les plateformes d’expérimentation précédents
The 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
APA, Harvard, Vancouver, ISO, and other styles
19

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 text
Abstract:
Thesis (MMus) -- Stellenbosch University, 2010.
The 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.
APA, Harvard, Vancouver, ISO, and other styles
20

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 text
Abstract:
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.
APA, Harvard, Vancouver, ISO, and other styles
21

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 text
Abstract:
Network Functions Virtualisation (NFV) separa as funções de rede dos dispositivos físicos, simplificando a implantação de novos serviços. As típicas funções de rede, como firewalls, aceleradores de tráfego, sistemas de detecção de intrusão e sistemas de prevenção de intrusões, são tradicionalmente realizadas por equipamentos físicos proprietários, que devem ser instalados manualmente pelos operadores de rede. A implantação de equipamentos físicos é desafiadora porque eles têm requisitos específicos de encadeamento e ordenação. Ao contrário dos equipamentos físicos tradicionais, as funções de rede virtuais (VNFs) podem ser dinamicamente implementadas e reconfiguradas sob demanda, colocando desafios de gerenciamento rigorosos aos sistemas em rede. A seleção das VNFs mais apropriadas para atingir um objetivo específico e a decisão sobre onde implantar essas VNFs e por quais caminhos elas se comunicarão são responsabilidades de um orquestrador de NFV. Nesta dissertação, propomos orquestrar VNFs usando componentes cognitivos interativos estruturados com a arquitetura belief-desire-intention (BDI), levando a soluções emergentes para enfrentar os desafios da rede. A arquitetura BDI inclui um ciclo de raciocínio que fornece aos agentes um comportamento racional, permitindo que lidem com diferentes cenários nos quais o comportamento flexível e inteligente é necessário. Estendemos a arquitetura NFV substituindo seu orquestrador centralizado por agentes BDI. Nossa proposta inclui um protocolo de leilão reverso e uma nova heurística de licitação que permite que os agentes tomem decisões sobre as tarefas de orquestração. Por fim, nós fornecemos uma plataforma de testes que integra uma plataforma para o desenvolvimento de agentes BDI com um emulador de rede, permitindo que os agentes controlem as VNFs e percebam a rede. Essa plataforma de testes é usada para implementar VNFs e avaliar empiricamente nosso modelo teórico em um ataque de negação de serviço distribuído. Os resultados da avaliação mostram que uma solução para o ataque DDoS surge através da negociação de agentes, mitigando com sucesso o ataque.
Network 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.
APA, Harvard, Vancouver, ISO, and other styles
22

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 text
Abstract:
Digital advances and consumers' buying behaviors disrupt the retail industry demanding more seamless experiences during their buys. In response, retailers are adopting an omnichannel retailing strategy (OCR), which is the integration of retailers' physical and digital channels. However, OCR is a premature concept, and there is still a lack of research in the subject, which limits the guidance for its practical application. Thus, there is still the need to understand the subject.  For OCR managers, it is necessary to understand the main challenges in order to orchestrate it better. Therefore, this research undertakes the task to study the factors that challenge OCR's orchestration, from a managerial perspective. The research departs from primary and secondary data that was later categorized according to its main factor and incorporated into an existing analytical framework of OCR. The findings indicate three main challenge groups that could hinder an orchestrator's impact on the organization. Those are particular capabilities for the OCR, the integration of channels, and technology and data leverage.
Los 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.
APA, Harvard, Vancouver, ISO, and other styles
23

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 text
Abstract:
As IT platforms grow larger and more complex, so does the underlying infrastructure. Virtualization is an essential factor for more efficient resource allocation, improving both the management and environmental impact. It allows more robust solutions and facilitates the use of IaC (infrastructure ascode). Many systems developed today consist of containerized microservices. Considered the standard of container orchestration, Kubernetes is the natural next step for many companies. But how do we move on from previous solutions to a Kubernetes cluster? We found that there are not a lot of detailed enough guidelines available, and set out to gain more knowledge by diving into the subject - implementing prototypes that would act as a foundation for a resulting guideline of how it can be done.
APA, Harvard, Vancouver, ISO, and other styles
24

Dridi, Mohamed Amine. "Platform-based 5G service design and orchestration." Electronic Thesis or Diss., Institut polytechnique de Paris, 2021. http://www.theses.fr/2021IPPAS002.

Full text
Abstract:
A partir de la cinquième génération, les réseaux mobiles devront supporter une croissance exponentielle du nombre d'appareils connectés de différents types, ceci étant l'un des piliers d'une stratégie globale de numérisation accélérée. En plus de cette croissance de connectivité, ces réseaux devront également supporter et offrir divers services pour de nouvelles industries aux exigences hétérogènes. Les concepteurs et développeurs de réseaux 5G sont alors contraints de fournir de nouvelles solutions et d'optimiser celles qui existent pour contenir les demandes croissantes de bande passante et les attentes plus élevées en termes de qualité d'expérience (QoE). Ces réseaux doivent également être hautement personnalisables pour s'adapter au divers cas d'usage et hautement automatisés pour raccourcir les délais de mise sur le marché. Les caractéristiques attendues des réseaux 5G ont incité les fournisseurs de réseaux mobiles à changer radicalement la façon dont ils conçoivent et développent leurs solutions, en adoptant une stratégie où les solutions logicielles sont privilégiées. Le domaine des réseaux mobiles et le reste du monde IT sont alors en train de converger et les fournisseurs de réseaux mobiles peuvent alors bénéficier de pratiques et outils à la pointe d'écosystèmes logiciels et d'informatique en nuage en plein essor. Les fonctions de réseau logicielles permettraient à ces fournisseurs d'avoir les niveaux de programmabilité et de reconfigurabilité dont ils ont besoin pour faire face à une évolution aussi rapide de la connectivité mobile. Cette thèse a pour objectif de fournir quelques optimisations de différentes parties des réseaux 5G et de la façon dont ils sont déployés et gérés, en espérant que cela contribuera à résoudre certains des problèmes auxquels sont confrontés les concepteurs de réseaux mobiles. Cette thèse propose des solutions à des problèmes spécifiques liés au traitement de la couche physique dans les réseaux 5G pour l'atténuation des interférences, ainsi qu'aux problèmes génériques liés à l'automatisation et à la personnalisation du réseau. Nous avons construit dans cette thèse une plateforme, qui sert à créer des réseaux mobiles de bout en bout, composée d'une plateforme réseau d'accès radio (RAN), coeur de réseau et orchestration, en utilisant les concepts et outils de la métaplateforme. La première partie traite la question d'interférence intercellulaire, qui risque d'être un handicap avec une densification prévue d'antennes dans les réseaux 5G. Nous proposons une solution pour atténuer les effets de cette interférence pour les transmissions du mobiles vers les stations de base. Cette solution est basée sur la technique de détection multi-récepteurs (JD). Elle répond aux exigences architecturales, fonctionnelles et techniques de l'intégration de JD dans des réseaux pratiques. Nous intégrons la solution JD dans une plateforme RAN dans la deuxième partie et étendons cette plateforme avec d'autres fonctionnalités. Nous adoptons la même approche dans la troisième partie de cette thèse pour fournir une solution pour automatiser le déploiement du coeur de réseau et la gestion du cycle de vie dans un environnement de virtualisation des fonctions réseau (NFV) et créer une plateforme de coeur de réseau réutilisable et orchestrée par open network automation platform (ONAP)
5G 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)
APA, Harvard, Vancouver, ISO, and other styles
25

Crestel, Léopold. "Neural networks for automatic musical projective orchestration." Electronic Thesis or Diss., Sorbonne université, 2018. http://www.theses.fr/2018SORUS625.

Full text
Abstract:
L’orchestration est l’art de composer un discours musical en combinant les timbres instrumentaux. La complexité de la discipline a longtemps été un frein à l’élaboration d’une théorie de l’orchestration. Ainsi, contrairement à l’harmonie ou au contrepoint qui s’appuient sur de solides constructions théoriques, l’orchestration reste de nos jours encore essentiellement enseignée à travers l’observation d’exemples canoniques. Notre objectif est de développer un système d’orchestration automatique de pièce pour piano en nous appuyant sur des méthodes d’apprentissage statistique. Nous nous focalisons sur le répertoire classique, cette technique d’écriture étant courante pour des compositeurs tels que Mozart ou Beethoven qui réalisaient d’abord une ébauche pianistique de leurs pièces orchestrales. En observant une large base de donnée de pièces pour orchestre et leurs réductions pour piano, nous évaluons l'aptitude des réseaux de neurones à apprendre les mécanismes complexes qui régissent l’orchestration. La vaste capacité d’apprentissage des architectures profondes semble adaptée à la difficulté du problème. Cependant, dans un contexte orchestrale, les représentations musicales symboliques traditionnelles donnent lieu à des vecteurs parcimonieux dans des espaces de grande dimension. Nous essayons donc de contourner ces difficultés en utilisant des méthodes auto-régressives et des fonctions d’erreur adaptées. Finalement, nous essayons de développer un système capable d'orchestrer en temps réel l'improvisation d'un pianiste
Orchestration 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
APA, Harvard, Vancouver, ISO, and other styles
26

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 text
Abstract:
This action research study examined my attempts during a six-lesson unit of instruction to implement five practices developed by Stein, Engle, Smith, and Hughes (2008) to assist novice teachers in orchestrating meaningful mathematical discussions, a component of inquiry-based teaching and learning. These practices are anticipating student responses to a mathematical task, monitoring student responses while they engage with the task, planning which of those responses will be shared, planning the sequence of that sharing, and helping students make connections among student responses. Although my initial anticipations of student responses were broad and resulted in unclear expectations during lesson planning, I observed an improvement in my ability to anticipate student responses during the unit. Additionally, I observed a high-level of interaction between my students and me while monitoring their responses but these interactions were generally characterized by low-levels of mathematical thinking. The actual sharing of student responses that I orchestrated during discussions, and the sequencing of that sharing, generally matched my plans although unanticipated responses were also shared. There was a significant amount of student interaction during the discussions characterized by high-levels of thinking, including making connections among student responses. I hypothesize that task quality was a key factor in my ability to implement the five practices and therefore recommend implementing the five practices be accompanied by training in task selection and creation.
APA, Harvard, Vancouver, ISO, and other styles
27

Grasselli, Chiara. "Multi-domain orchestration of virtualized mobile core networks." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020.

Find full text
Abstract:
With the advent of 5G, telecommunications are undergoing unprecedented changes. Network architectures are evolving to support new business models and services. The transition to 5G encompasses many technological aspects and design processes. The new generation system focuses on bringing an overall performance improvement in terms of latency and throughput, as well as on exibility and scalability of the infrastructure. Network Slicing plays a key role in the aforementioned transition, allowing to build different logical networks on top of the same common infrastructure. Moreover, the evolution of the core network is a key aspect as well for the integration of new functionalities and to enable full 5G capabilities. In this regard, the core network needs to move from the current complex, cost-inefficient infrastructure to a more dynamic architecture. This can be achieved by leveraging virtualization technologies supporting paradigms including Network Function Virtualization (NFV), Software Defined Networking (SDN) and Cloud Computing, which are considered key enablers for 5G. This thesis focuses on the orchestration of a virtualized mobile core network, starting from the modelling of MANO descriptors and moving to the deployment in a multi-domain cloud scenario. In particular, the objective of the activity is to highlight methodologies and problems relevant to that deployment, including the configuration of all the involved elements and available software solutions. For the implementation, Open Source MANO (OSM) is used as management and orchestration platform, and OpenStack as cloud platform and Virtualized Infrastructure Manager (VIM). Moreover, the NextEPC software suite is utilized to implement the core network elements whereas eNodeB and UEs are simulated with the L2 nFAPI software provided by OpenAirInterface.
APA, Harvard, Vancouver, ISO, and other styles
28

Bang, 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 text
Abstract:
Hensikten med denne studien er å lære fundamentale prinsipper for orkestrering gjennom tre fremgangsmåter:- Teoretiske studier av lærebøker Analyser og sammenligning av orkestreringen av utvalgte komposisjoner fra ulike historiske og stilistiske perioder Anvendelse av kunnskapen, gjennom orkestrering av utvalgte piano-komposisjoner (satser fra Kreisleriana av R. Schumann).
The 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).
APA, Harvard, Vancouver, ISO, and other styles
29

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 text
Abstract:
The ability to organise at the level of the network is currently leading to single firms that greatly influence and organise the activities of the other firms in the network. These firms are commonly referred to as network 'orchestrators'. However, 'orchestration' is just one of a number of terms for this new phenomenon and it is not theoretically modelled or even well defined. Many customers, managers and staff rely on the sound organisation of orchestrated networks and a lack of a theoretical understanding of how they work, and how to organise such work, presents a risk to the stakeholders and the resources involved. In this thesis I develop a theoretical model of network orchestration that will be helpful both for researchers of the subject and for managers of orchestrators. I use a Grounded Theory-like method in an exploratory case study approach to investigate a network orchestrated by 'Career Net'. This is a network of organisations that produce Information, Advice and Guidance services for job seekers. The contribution of the research for researchers is a first formal definition of network orchestration which includes a focus on increasing option quality for members of the network. I also develop a model which contributes to the Network Orchestration literature by theoretically clarifying the concept of complexity by using the concept of simultaneous individual perspective to remove emergence from the modelling process. The model unifies the structural and processual perspectives of orchestration phenomena, links asset use and value production by orchestrators and provides a theoretical description of the causal mechanisms of network orchestration and value creation systems. The model also attends to some gaps in the Value Creation Systems literature and other literatures. The contribution of the research for managers of network orchestrators is that the model can be used to design and create orchestrated networks and organise very large collections of organisations and resources to produce customised services for specific external customers. This combines very large scale uses of resources with very small scale uses and gives managers improved access to non-human scale phenomena for use in producing their products and services.
APA, Harvard, Vancouver, ISO, and other styles
30

Tkachuk, 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 text
Abstract:
Cloud Computing helps to efficiently utilize the abundance of computing resources in large data centers. It enables interested parties to deploy their services in data centers while the hardware infrastructure is maintained by the cloud provider. Cloud computing is interesting in particular as it enables automation of service deployment and management processes. However, the more complex the service structure becomes, the more complex deployment and management automation of all its parts can become. To this end, the concept of service orchestration is introduced to streamline service deployment and management processes. Orchestration enables the definition and execution of complex automation workflows targeted to provision computing infrastructure, deploy needed service features, and provide management support. In particular, the orchestration process enables the deployment and enforcement of security and compliance mechanisms in the context of systems where sensitive data is being processed.  This thesis investigates the orchestration process as a uniform approach to deploy and manage network services and required security and compliance mechanisms. To this end, we investigate different use-cases where the orchestration process is applied to address specific requirements towards security and compliance. This thesis includes two parts. In the first part, we focus on centralized orchestration mechanisms, where all activities are performed from one trusted server. We explore the use-cases of a security testbed and collaborative AI engineering and investigate the advantages and limitations of orchestration mechanisms application in their context. In the second part, we shift towards the investigation of decentralized orchestration mechanisms. We employ blockchain technology as the main decentralization mechanism, exploring the advantages and limitations of its application in the context of digital marketplaces. We demonstrate that the shift towards blockchain-enabled orchestration enables the deployment and management of decentralized security mechanisms, ensuring compliant behavior of digital marketplace actors.
APA, Harvard, Vancouver, ISO, and other styles
31

Spiers, Richard. "Dynamic service orchestration in the IP multimedia subsystem." Doctoral thesis, University of Cape Town, 2017. http://hdl.handle.net/11427/25641.

Full text
Abstract:
The continued growth of the Internet has resulted in a massive uptake of different communication services. An ever-increasing number of users are utilising rich multimedia services, and are both consuming and producing user generated content. This rapid growth in bandwidth and complexity has resulted in challenges for the previous architectures used in telecommunication networks. As a result, two of the major challenges faced by telecommunication network operators are an increase in the number of services that an end user expects to be able to use, as well as the desire to have personalised, custom use of these services. Over-the-top providers have begun to offer telecommunication services over the physical infrastructure of the traditional network operator, bypassing the lengthy and costly development cycle involved in offering carrier grade communication services. To adapt to this new landscape, the IP Multimedia Subsystem (IMS) was proposed. Its ongoing standardisation is being led by the 3rd Generation Partnership Project (3GPP) and it is a Next Generation Network (NGN) that is heading towards converged multimedia services. This NGN contains IP based network services that allow telecommunication operators the reuse of common building blocks for new services, reducing the time and cost to provision a new service. The thesis begins with an overview of the current landscape that plays a critical role in the formation and deployment of the IMS. This is followed by a literature review of service provisioning in the IMS. It looks at both the current, standardised architecture as well as several new approaches currently being researched. It determines that there is a need for further work in this area, and this concurs with the view of the standards body responsible for the IMS. However, there are limits on what can be proposed moving forward as deployment of the IMS architecture has already begun. The work continues with the creation of a novel architecture that would allow a network operator greater flexibility in routing service requests, as well as the ability to expose this functionality to the end user. This allows the end user to customise their service usage, something which is in great demand with the rise of user generated content and the new services being used over the internet. A prototype of the architecture is evaluated to determine the feasibility of the proposed architecture. Emphasis is placed on ensuring correct operation and increasing the range of functionality available. The prototype is evaluated in a test-bed provisioned through the use of Amazon's Elastic Compute Cloud (EC2). This is an Infrastructure as a Service (IaaS) offering that provides resizeable or elastic computing resources to researchers or developers, allowing the rapid deployment and reconfiguration of many different virtual servers. Different combinations of services that were identified as not being possible under the previous standardised architecture are evaluated in this test-bed. The proof of concept implementation provides the necessary functionality to execute these service combinations successfully without adding custom combined services. The evaluation is comprised of both functional and performance tests although the emphasis is on the former. As all components have been made available under open source licenses, it is possible for other researchers to reproduce this work and continue investigating this area. The work successfully demonstrates improved service triggering in the IMS whilst providing end users a much higher degree of control over the use of their telecommunication services.
APA, Harvard, Vancouver, ISO, and other styles
32

Teng, 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 text
Abstract:
This dissertation discusses the role of the piccolo in Beethoven’s orchestration in his symphonic works. These include the Fifth Symphony, the Sixth Symphony, the Egmont Overture and the Ninth Symphony. The document includes the history of piccolo’s development since the ninth century B.C. until the modern Boehm piccolo. The author provides comparative observation through Beethoven’s orchestration techniques such as the range covered, instrumental pairing, balance, and melodic organization of each symphony works. In addition to discussing development of the piccolo in orchestration, this study compares the piccolo’s usage through motives (e.g. the “Ode to Joy” theme), harmonic analysis; range; balance; and melodic organization. Appendix A provides of tables that summarize piccolo’s harmonic function of works discussed to help the reader comprehend the piccolo function at a glance. This dissertation includes observations of performers, theorists and musicians; and these guides provide the reader with better understanding of the piccolo’s place in Beethoven’s orchestration. By following the observations, piccolo players will bring a deeper musical and technical understanding to individual performances.
APA, Harvard, Vancouver, ISO, and other styles
33

FEITOSA, Eduardo Luzeiro. "An orchestration approach for unwanted internet traffic identification." Universidade Federal de Pernambuco, 2010. https://repositorio.ufpe.br/handle/123456789/2387.

Full text
Abstract:
Made available in DSpace on 2014-06-12T15:57:37Z (GMT). No. of bitstreams: 2 arquivo3214_1.pdf: 3789743 bytes, checksum: 5121a8308f93d20405e932f1e9bab193 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2010
Universidade 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
APA, Harvard, Vancouver, ISO, and other styles
34

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 text
Abstract:
As a composer of electroacoustic music, I’m interested in understanding which characteristics of classical orchestration can be used in electroacoustic music after these years of its development. In specific, which aspects of orchestration can be used as powerful techniques in acousmatic music? The aim of this study is to create connections between the conventional acoustic orchestration practice and electroacoustic orchestration by using a transfer2 technique.
APA, Harvard, Vancouver, ISO, and other styles
35

Khan, Mohammad Irfan. "Multi-Service Resource Orchestration for Vehicular Safety Communications." Electronic Thesis or Diss., Sorbonne université, 2019. http://www.theses.fr/2019SORUS639.

Full text
Abstract:
Le contrôle de congestion des canaux sans fil pour la communication véhiculaires (V2X) basée sur IEEE 802.11p ont été conçus pour un seul service de sécurité routière notamment ‘Cooperative Awareness’. Les futurs véhicules connectés seront basés sur plusieurs services V2X, avec un besoin de communication hétérogène, auxquels les mécanismes existants ne répondent pas. Dans cette thèse, on analyse plusieurs protocoles de contrôle de congestion et d’allocation de ressources de canaux, normalisés en Europe pour le déploiement V2X initial. Nous présentons des problèmes liés à l’approche existante, notamment l’utilisation inefficace de la capacité des canaux, la coordination dans la pile protocolaire, la gestion des ressources parmi plusieurs services et l’allocation des ressources pour un besoin asymétrique par les véhicules. On propose des améliorations en tenant compte des exigences des futurs scénarios V2X. Nous montrons les limites de la classification statique des services V2X pour la qualité de service et proposons une classification dynamique. Nous concevons un orchestrateur de ressources afin d'améliorer la coordination dans la pile protocolaire et de répartir dynamiquement la ressource de canal parmi plusieurs services d'un véhicule. En outre, on présente un mécanisme permettant d'orchestrer de manière décentralisée les ressources de canal parmi une distribution mixte de véhicules ayant des exigences d'utilisation de canal diverse, dans un canal de communication congestionné. Les résultats analytiques et résultats par simulations montrent la validité de notre approche qui améliore la performance des applications V2X, par rapport aux protocoles standardisés existants
Wireless 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
APA, Harvard, Vancouver, ISO, and other styles
36

Villars, Alexis. "Orchestration of epithelial cell elimination by effector caspases." Electronic Thesis or Diss., Sorbonne université, 2022. http://www.theses.fr/2022SORUS567.

Full text
Abstract:
Les épithéliums sont des tissus constitués de cellules très adhérentes les unes aux autres. Grâce à cela, les épithéliums agissent comme une barrière et protègent les organes qu'ils enveloppent des dangers extérieurs tels que les infections. Cependant, les épithéliums sont loin d'être statiques et présentent des taux élevés de renouvellement cellulaire par division et mort cellulaire. C'est un défi pour le tissu car la fragmentation des cellules mourantes peut entraîner une perte d'étanchéité du tissu et donc mettre en danger les organes qu'ils protègent. Pour pallier cela, les cellules apoptotiques sont expulsées des épithéliums par une séquence d'événements de remodelage qui contractent la cellule tout en rapprochant ses voisines. Ce processus, appelé extrusion cellulaire, contribue à maintenir l'étanchéité des tissus pendant la mort cellulaire. Cependant, la façon dont la cellule prend la décision d'extruder, et les mécanismes qui conduisent à sa contraction sont mal connus. Pour étudier ce phénomène, nous utilisons l'épithélium monocouche du notum de la pupe de drosophile. Dans ce tissu, l'activation des caspases précède et est nécessaire à l'extrusion cellulaire. L'extrusion cellulaire a été principalement analysée à travers l'étude de la régulation de l'actomyosine. Cependant, la relation entre l'activation des caspases et l'extrusion cellulaire est encore mal comprise. Nous avons montré que, contrairement à ce qui était anticipé, l'initiation de l'extrusion cellulaire et la constriction apicale ne sont pas associées à la modulation de la concentration ou de la dynamique de l'actomyosine. Au contraire, la constriction apicale des cellules est initiée par le désassemblage d'un réseau médio-apical de microtubules par l’action des caspases effectrices. Il est important de noter que la déplétion des microtubules est suffisante pour passer outre le besoin de caspases pour l'extrusion cellulaire. De plus, la stabilisation des microtubules nuit fortement à l'extrusion cellulaire. Ces résultats démontrent pour la première fois que le désassemblage des microtubules par les caspases est une importante étape limitante de l’extrusion. En outre, elle met en évidence une fonction plus générale des microtubules dans la stabilisation de la forme des cellules épithéliales. En outre, comme les caspases clivent une grande quantité de substrat, l'activation des caspases a longtemps été considérée comme un point de non-retour conduisant irréversiblement à l'apoptose. Cependant, des études récentes ont montré des fonctions non apoptotiques des caspases. Ces fonctions sont vastes et impliquées dans la différenciation cellulaire, la prolifération, le maintien de la pluripotence et bien d'autres. De même, plusieurs travaux montrent des événements d'activation transitoire des caspases. Par conséquent, ce qui établit la balance entre les niveaux de caspase non létaux et l'engagement dans l'apoptose reste peu clair. Il a été proposé que les cellules survivent jusqu'à un seuil d'activation des caspases, mais cela n'a jamais été testé. Si un tel seuil existe, la manière dont sa valeur est fixée et est modulée n'est pas claire. Pour quantifier l’engagement des cellules dans l’extrusion, nous avons utilisé un rapporteur live de caspase et systématiquement segmenté et suivi les cellules du notum. Par régression logistique, nous avons montré qu'il n'y a pas de seuil commun d'activité des caspases effectrices menant à l'extrusion. Au contraire, les niveaux de caspases sont corrélés linéairement avec la probabilité d’engagement dans l'extrusion. De plus, par statistique bayésienne, nous avons pu identifier des paramètres prédictifs de la sensibilité des cellules aux caspases. Par exemple l'activation antérieure des caspases semble être associée à l'engagement dans l'extrusion à un niveau de caspase inférieur. Ceci est la première analyse quantitative du processus d'engagement dans l'extrusion ou l'apoptose in vivo et au niveau de la cellule unique
Epithelia 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
APA, Harvard, Vancouver, ISO, and other styles
37

Guidetti, Matteo. "Framework Orchestration e Applicazioni Mobili/Wearable con GUI Adattative." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2016.

Find full text
Abstract:
in questo elaborato sono trattati i temi delle Adaptive User Interface e dell'Internet Of Things nei sistemi mobili. Il primo attraverso l'orchestrazione e la definizione di un'architettura framework in grado di fornire allo sviluppatore tutti gli strumenti di base per la realizzazione di interfacce grafiche capaci di esibire un comportamento adattativo a livello di singoli componenti. il secondo,invece, attraverso lo studio della tecnologia DQuid applicata ad un caso d'uso reale nel quale si prevedeva la connessione di un applicazione mobile iOS con un sistema per il parcheggio in garage di un'autovettura ed il monitoraggio delle informazioni relative.
APA, Harvard, Vancouver, ISO, and other styles
38

Marques, 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 text
Abstract:
Dissertação para obtenção do Grau de Mestre em Engenharia Informática
The 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
APA, Harvard, Vancouver, ISO, and other styles
39

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 text
Abstract:
Nowadays we are witnessing to a continuous increasing of the number of IoT devices that must be configured and supported by modern networks. Considering an industrial environment, there is a huge number of these devices that need to coexist at the same time. Each one of them is using its own communication/transport protocol, and a huge effort needs to be done during the setup of the system. In addition, there are also different kind of architectures that can be used. That’s why the network setup is not so easy in this kind of heterogeneous environment. The answer to all these problems can be found in the emerging cloud and edge computing architectures, allowing new opportunities and challenges. They are capable of enable on-demand deployment of all the IoT services. In this thesis is proposed a Multi-access Edge Computing (MEC) approach to face all the possible multi-protocol scenarios. All the services are transformed into MEC-based services, even if they are running over multiple technological domains. As result, was proved that this kind of solution is effective and can simplify the deployment of IoT services by using some APIs defined by the MEC standard. As above mentioned, one of the most important tasks of these new generation’s networks is to be self-configurable in very low amount of time and this will be the scope of my research. The aim of this thesis is to try to reduce as much as possible the time that a certain network requires to be self-configured in an automatic way considering an Industrial IoT as a Service (IIoTaaS) scenario.
APA, Harvard, Vancouver, ISO, and other styles
40

Malpezzi, 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 text
Abstract:
Future Radio Access Networks will need to cope with an increasing complexity and new challenges due to the introduction of heterogeneous application scenarios, from enhanced Mobile Broadband to Network Slicing service diversification. In this context, the new trend of Open RAN is gaining importance, envisioning a transformation of traditional Radio Access Networks toward softwarization, virtualization and disaggregation of network functionalities, leveraging open and programmable protocols and interfaces. Embracing this new trend, this thesis aims to evaluate the software-based solutions promoted by the O-RAN Alliance, one of the major contributors toward an open and intelligent RAN architectural framework, aligned with 5G standards. The work will focus on the practical challenges which have been encountered while deploying the available O-RAN software over a virtualized infrastructure, investigating the compatibility of its integration within a containerized environment orchestrated by Kubernetes.
APA, Harvard, Vancouver, ISO, and other styles
41

Thakur, Ritika. "Access control model to support orchestration of CRUD expressions." Master's thesis, Universidade de Aveiro, 2015. http://hdl.handle.net/10773/18452.

Full text
Abstract:
Mestrado em Engenharia de Computadores e Telemática
Access 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.
APA, Harvard, Vancouver, ISO, and other styles
42

Jaradat, Ward. "On the construction of decentralised service-oriented orchestration systems." Thesis, University of St Andrews, 2016. http://hdl.handle.net/10023/8036.

Full text
Abstract:
Modern science relies on workflow technology to capture, process, and analyse data obtained from scientific instruments. Scientific workflows are precise descriptions of experiments in which multiple computational tasks are coordinated based on the dataflows between them. Orchestrating scientific workflows presents a significant research challenge: they are typically executed in a manner such that all data pass through a centralised computer server known as the engine, which causes unnecessary network traffic that leads to a performance bottleneck. These workflows are commonly composed of services that perform computation over geographically distributed resources, and involve the management of dataflows between them. Centralised orchestration is clearly not a scalable approach for coordinating services dispersed across distant geographical locations. This thesis presents a scalable decentralised service-oriented orchestration system that relies on a high-level data coordination language for the specification and execution of workflows. This system's architecture consists of distributed engines, each of which is responsible for executing part of the overall workflow. It exploits parallelism in the workflow by decomposing it into smaller sub-workflows, and determines the most appropriate engines to execute them using computation placement analysis. This permits the workflow logic to be distributed closer to the services providing the data for execution, which reduces the overall data transfer in the workflow and improves its execution time. This thesis provides an evaluation of the presented system which concludes that decentralised orchestration provides scalability benefits over centralised orchestration, and improves the overall performance of executing a service-oriented workflow.
APA, Harvard, Vancouver, ISO, and other styles
43

Safrudin, 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 text
Abstract:
This research develops a better understanding on how large-scale and complex IT-enabled business transformations are managed. Evidence from three global case studies suggest that business transformations can be composed and orchestrated like a jazz band, where improvisation plays a fundamental role to maintain the melody, harmony and rhythm of such initiatives. The thesis details how the jazz metaphor can assist senior management on how to reuse and reconfigure capabilities as services for transforming organizations. To the academic body of knowledge, the thesis provides a study on the use of management services as a theoretical lens to examine Business Transformation Management.
APA, Harvard, Vancouver, ISO, and other styles
44

Arora, Sagar. "Cloud Native Network Slice Orchestration in 5G and Beyond." Electronic Thesis or Diss., Sorbonne université, 2023. http://www.theses.fr/2023SORUS278.

Full text
Abstract:
La virtualisation des fonctions réseau (NFV) est le pilier fondateur de l'architecture 5G basée sur les services. La NFV a débuté en 2012, avec les fonctions de réseau virtuelles (VNF) basées sur les machines virtuelles (VM). Les conteneurs sont devenus une technologie alternative de conditionnement intéressante pour la virtualisation des fonctions réseau. Le conteneur est léger en termes de consommation de ressources ce qui améliore son temps d'instanciation. Outre les fonctions de réseau, la conteneurisation peut être un outil prometteur pour les applications multi-access edge computing (MEC) qui abritent des services exigeants à faible latence. La rareté des ressources à la périphérie du réseau exige des technologies qui utilisent efficacement les ressources de calcul, de stockage et de mise en réseau. La conteneurisation est censée être utilisée dans le cadre des principes fondamentaux de la conception d'applications cloud-native, une architecture basée sur des microservices à couplage lâche, d'une évolutivité à la demande et d'une résilience élevée. La flexibilité et l'agilité des conteneurs peuvent certainement profiter au découpage du réseau 5G en tranches,ces derniers reposent fortement sur NFV et MEC. Le concept de découpage du réseau permet de créer des réseaux logiques isolés au-dessus du même réseau physique. Une tranche de réseau peut avoir des fonctions de réseau dédiées, partagées entre plusieurs tranches. En effet, l'orchestration des tranches de réseau nécessite une interaction avec de multiples orchestrateurs de domaines technologiques: l'accès radio, le transport, le réseau central et l'informatique périphérique. Le changement de paradigme consistant à utiliser des principes de conception d'applications cloud-natives a créé des défis pour les systèmes d'orchestration existants et les normes NFV et MEC de l'ETSI. Ces derniers ont été conçus pour gérer des fonctions de réseau basées sur des machines virtuelles. Ils sont donc limités dans leur approche de la gestion d'une fonction de réseau cloud-native. Par le présent manuscrit, nous examinons les normes existantes de l'ETSI NFV, de l'ETSI MEC et des orchestrateurs de services/tranches de réseau, nous proposons de résoudre les défis liés à l'orchestration de tranches de réseau multi-domaines cloud-native. Pour cela, nous proposons tout d'abord un service d'information sur le réseau radio (RNIS) MEC qui a la capacité de fournir des informations radio au niveau de l'abonné dans un environnement NFV. Deuxièmement, nous fournissons un algorithme d'allocation et de placement dynamique des ressources (DRAP) pour placer les services réseau cloud-natives en tenant compte de leur matrice de coût et de disponibilité. Troisièmement, en combinant NFV, MEC et Network Slicing, nous proposons un nouveau mécanisme d'orchestration de tranches MEC (LeSO) pour surmonter les défis liés à l'orchestration de tranches MEC. Quatrièmement, le mécanisme proposé offre un modèle de déploiement de tranches de réseau qui permet de multiples possibilités de conception d'applications MEC. Ces possibilités ont été étudiées plus en détails pour comprendre l'impact de l'architecture de conception microservice sur la disponibilité et la latence de l'application. Enfin, tous ces travaux sont combinés pour proposer une nouvelle approche d'orchestration de tranches légères Cloud-native (CLiSO) étendant le précédant mécanisme d'orchestration de tranches légères de bord (LeSO). Cette nouvelle approche offre un modèle de tranche de réseau agnostique sur le plan technologique et orienté déploiement. La solution a été évaluée de manière approfondie en orchestrant les fonctions réseau du conteneur OpenAirInterface sur des plateformes de cloud public et privé. Les résultats expérimentaux montrent que la solution proposée a des empreintes de ressources plus faibles que les orchestrateurs existants et prend moins de temps pour orchestrer les tranches de réseau
Network 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
APA, Harvard, Vancouver, ISO, and other styles
45

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 text
Abstract:
Computer-supported collaborative learning (CSCL) creates avenues for productive collaboration between students. In CSCL, collaborative learning flow patterns (CLFPs) provide pedagogical rationale and constraints for structuring the collaboration process. While structured collaboration facilitates the design of favourable learning conditions, orchestration of collaboration becomes an important factor, as learner participation and real-world constraints can create deviations in real time. On the one hand, limited research has examined the orchestration challenges related to collaborative learning situations scripted according to CLFPs in authentic educational contexts to resolve collaboration at different scales. On the other hand, learning analytics (LA) can be used to provide proper technological tooling, infrastructure and support to orchestrate collaboration. To this end, this dissertation addresses the following research question: How can LA support orchestration mechanisms for scripted CSCL? To address this question, this dissertation first focuses on studying the orchestration challenges associated with scripted CSCL situations on small scales (in the classroom learning context) and large scales (in the distance learning context, specifically in massive open online courses [MOOCs]). In the classroom learning context, lack of teacher access to activity regulation mechanisms constituted a key challenge. In MOOCs, sustained student participation in multiple phases of the script was a primary challenge. The dissertation also focuses on studying the design of LA interventions that might address the orchestration challenges under examination. The proposed LA interventions range from human-in-control to machine-in-control in nature given the feasibility and regulation needs of the learning contexts under investigation. Following a design-based research (DBR) methodology, evaluation studies were conducted in naturalistic classrooms and in MOOCs to evaluate the effects of the proposed LA interventions and to understand the conditions for their successful implementation. The results of the evaluation studies conducted in the classroom context shed light on how teachers interpret LA data and how they action the resulting knowledge in authentic collaborative learning situations. In the distance learning context, the proposed interventions were critical in sustaining continuous flows of collaboration. The practical benefits and limitations of deploying LA solutions in real-world settings, as well as future research directions, are outlined.
El 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.
APA, Harvard, Vancouver, ISO, and other styles
46

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 text
Abstract:
Through the researcher's experience and informal discussions with other pedagogues working in tertiary music environments, the researcher was of the opinion that there is currently not a comprehensive arranging/orchestration method book that could be used exclusively as a course text in post-secondary arranging courses. While there are numerous published method books available, they are generally produced in North America and do not address all the needs of an arranging/orchestration course. The aim of the research was to find what are the constituent parts and theoretical underpinnings of a model Arranging course text book. Also, to find what materials are currently being used by lecturers and teachers throughout Australasian universities, colleges and other institutions for the delivery of arranging (and/or orchestration) courses, and if these materials differ from those used in North America. Of interest are the assumptions made in the background knowledge of the students entering these courses from upper-secondary level or otherwise and if this project can assist students making the transition. Finally, is there potential to have a standard text published in Australia, what are the important elements that should be included, and is it possible to deliver such a text as an online document? The research showed that most teachers and lecturers in post-secondary school music courses teaching arranging/orchestration use extracts from several books and link them together, filling in the gaps, with their own methodologies and experiences. The problem with this approach is the resultant lack of uniformity through the various sections of the course; in particular the musical examples used and the availability of audio recordings of the examples. Some older published texts, while valuable in their content, do not supply audio recordings. Most texts investigated that do supply audio recordings only demonstrate good arranging/orchestration techniques and fail to compare the same example conceived through poor technique. This study revealed some important findings about the lack of a course method book existing that met the needs of educators delivering post-secondary courses in arranging. The key elements of such a course book were identified through research and then written into a model text (the project) with accompanying CD audio examples. Upon gaining valuable insights and completing the project, there was some scope for improving, extending (or changing delivery method) and publishing the project.
APA, Harvard, Vancouver, ISO, and other styles
47

Takiguchi, 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 text
Abstract:
The present thesis focuses on the Bolshevik Party congress, covering the period from its inception in 1903 to the beginning of the "Stalinist" Party congress in 1927. Within a quarter of a century, the Party congress which had started as an illegal and secret gathering with a small number of activists had evolved into a major "political spectacle".
APA, Harvard, Vancouver, ISO, and other styles
48

Lee, 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 text
Abstract:
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2005.
Includes 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.
APA, Harvard, Vancouver, ISO, and other styles
49

Ioup, Elias. "A Geospatial Service Model and Catalog for Discovery and Orchestration." ScholarWorks@UNO, 2011. http://scholarworks.uno.edu/td/1318.

Full text
Abstract:
The goal of this research is to provide a supporting Web services architecture, consisting of a service model and catalog, to allow discovery and automatic orchestration of geospatial Web services. First, a methodology for supporting geospatial Web services with existing orchestration tools is presented. Geospatial services are automatically translated into SOAP/WSDL services by a portable service wrapper. Their data layers are exposed as atomic functions while WSDL extensions provide syntactic metadata. Compliant services are modeled using the descriptive logic capabilities of the Ontology Language for the Web (OWL). The resulting geospatial service model has a number of functions. It provides a basic taxonomy of geospatial Web services that is useful for templating service compositions. It also contains the necessary annotations to allow discovery of services. Importantly, the model defines a number of logical relationships between its internal concepts which allow inconsistency detection for the model as a whole and for individual service instances as they are added to the catalog. These logical relationships have the additional benefit of supporting automatic classification of geospatial services individuals when they are added to the service catalog. The geospatial service catalog is backed by the descriptive logic model. It supports queries which are more complex that those available using standard relational data models, such as the capability to query using concept hierarchies. An example orchestration system demonstrates the use of the geospatial service catalog for query evaluation in an automatic orchestration system (both fully and semi-automatic orchestration). Computational complexity analysis and experimental performance analysis identify potential performance problems in the geospatial service catalog. Solutions to these performance issues are presented in the form of partitioning service instance realization, low cost pre-filtering of service instances, and pre-processing realization. The resulting model and catalog provide an architecture to support automatic orchestration capable of complementing the multiple service composition algorithms that currently exist. Importantly, the geospatial service model and catalog go beyond simply supporting orchestration systems. By providing a general solution to the modeling and discovery of geospatial Web services they are useful in any geospastial Web service enterprise.
APA, Harvard, Vancouver, ISO, and other styles
50

Riekstin, 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 text
Abstract:
The energy demand for operating Information and Communication Technology (ICT) systems has been growing, implying in high operational costs and consequent increase of carbon emissions. Both in datacenters and telecom infrastructures, the networks represent a significant amount of energy spending. Given that, there is an increased demand for energy eficiency solutions, and several capabilities to save energy have been proposed. However, it is very dificult to orchestrate such energy eficiency capabilities, i.e., coordinate or combine them in the same network, ensuring a conflict-free operation and choosing the best one for a given scenario, ensuring that a capability not suited to the current bandwidth utilization will not be applied and lead to congestion or packet loss. Also, there is no way in the literature to do this taking business directives into account. In this regard, a method able to orchestrate diferent energy eficiency capabilities is proposed considering the possible combinations and conflicts among them, as well as the best option for a given bandwidth utilization and network characteristics. In the proposed method, the business policies specified in a high-level interface are refined down to the network level in order to bring highlevel directives into the operation, and a Utility Function is used to combine energy eficiency and performance requirements. A Decision Tree able to determine what to do in each scenario is deployed in a Software Defined Network environment. The proposed method was validated with diferent experiments, testing the Utility Function, checking the extra savings when combining several capabilities, the decision tree interpolation and dynamicity aspects. The orchestration proved to be valid to solve the problem of finding the best combination for a given scenario, achieving additional savings due to the combination, besides ensuring a conflict-free operation.
A 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.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography