Academic literature on the topic 'Multi-cloud architecture'

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

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Multi-cloud architecture.'

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.

Journal articles on the topic "Multi-cloud architecture"

1

S. S., Manikandasaran, and Raja S. "Security Architecture for multi-Tenant Cloud Migration." International Journal of Future Computer and Communication 7, no. 2 (2018): 42–45. http://dx.doi.org/10.18178/ijfcc.2018.7.2.518.

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

Hamdan, Norazian M., Novia Admodisastro, Hafeez Bin Osman, and Muhammad Sufri Bin Muhammad. "Semantic Interoperability in Multi-Cloud Platforms: A Reference Architecture Utilizing an Ontology-Based Approach." International Journal on Advanced Science, Engineering and Information Technology 14, no. 6 (2024): 1967–75. https://doi.org/10.18517/ijaseit.14.6.19861.

Full text
Abstract:
The rapid expansion of cloud computing has necessitated the development of multi-cloud strategies, which leverage the strengths of multiple cloud service providers to mitigate risks such as vendor lock-in and enhance performance and reliability. Nevertheless, semantic interoperability remains a critical challenge in multi-cloud platforms, where diverse cloud services need to communicate and function seamlessly. Current solutions lack a unified semantic-based representation within reference architectures in multi-cloud platforms and mainly focus on the independent interoperability of a service model, i.e., SaaS, PaaS, and IaaS. This study addresses the critical issue of semantic interoperability in multi-cloud platforms, where the heterogeneity of proprietary cloud solutions impedes seamless integration and communication. Thus, we proposed a reference architecture utilizing an ontology-based approach to facilitate semantic interoperability across diverse cloud platforms. The reference architecture is based on five semantic interoperability requirements identified in our previous study. This paper presents the design and development of a reference architecture that includes high-level and low-level components supported by a taxonomy of semantic interoperability in multi-cloud platforms. Expected outcomes of this study include a standardized framework using an ontology-based approach for semantic mapping and integration of cloud services, which will significantly enhance interoperability and efficiency in multi-cloud platforms. The significance of this research lies in its potential to advance the state of knowledge and practice in multi-cloud computing, enabling more robust and flexible cloud service ecosystems.
APA, Harvard, Vancouver, ISO, and other styles
3

Nikhil, Bhagat. "Optimizing Performance, Cost-Efficiency, and Flexibility through Hybrid Multi-Cloud Architectures." Journal of Scientific and Engineering Research 11, no. 4 (2024): 372–79. https://doi.org/10.5281/zenodo.14273093.

Full text
Abstract:
Cloud Computing is the foundation of every modern company that is scalable, adaptable and economical. Hybrid multi-cloud environments, which combine private clouds, public clouds, and multiple cloud providers, represent the next generation for scaling cloud infrastructures. Hybrid cloud architecture lets organizations reap the security and control benefits of a private cloud while also taking advantage of the scalability and cost efficiency of a public cloud. Meanwhile, multi-cloud models avoid vendor lock-in, provide risk mitigation, and enable organizations to choose the best options from multiple providers. Hybrid and multi-cloud solutions together offer an integrated cloud architecture that maximizes usage, performance, and resilience. The paper delves into the advantages of hybrid and multi-cloud environments, including agility, cost efficiency and increased security. The paper also touches on organizational design considerations such as workload assignment, interoperability, security, and vendor selection. The paper provides guidelines for implementing hybrid multi-cloud environments where orchestration tools and automation play a vital role to facilitate the operations. Even though Hybrid multi-cloud architectures provide greater flexibility, they must be strategically designed, implemented and managed. By modernizing these environments, businesses can enhance performance, profitability, and agility, better preparing them to thrive in today’s competitive market.
APA, Harvard, Vancouver, ISO, and other styles
4

Omoniyi Babatunde Johnson, Jeremiah Olamijuwon, Emmanuel Cadet, Olajide Soji Osundare, and Zein Samira. "Designing multi-cloud architecture models for enterprise scalability and cost reduction." Open Access Research Journal of Engineering and Technology 7, no. 2 (2024): 101–13. http://dx.doi.org/10.53022/oarjet.2024.7.2.0061.

Full text
Abstract:
Designing multi-cloud architecture models has become a critical strategy for enterprises seeking scalability and cost reduction in their cloud operations. Multi-cloud environments, which involve the use of multiple cloud service providers (CSPs), offer businesses the flexibility to optimize performance, improve resource allocation, and mitigate risks such as downtime, vendor lock-in, and service interruptions. This review explores the design principles and best practices for creating multi-cloud architectures that enhance enterprise scalability while simultaneously driving cost efficiencies. By leveraging the strengths of various CSPs such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud businesses can tailor their infrastructure to meet specific workload requirements and capitalize on competitive pricing models, ensuring better resource utilization and reducing the risk of under or over-provisioning. Scalability in multi-cloud architectures is achieved by implementing load balancing, auto-scaling, and failover mechanisms across multiple platforms. These systems can dynamically allocate resources in response to fluctuating demand, ensuring high availability and optimized performance. Additionally, the review discusses the key technologies that enable multi-cloud management, such as cloud management platforms (CMPs), containerization, and orchestration tools like Kubernetes, which help streamline operations and simplify the complex task of managing resources across disparate cloud environments. Cost reduction in multi-cloud is achieved by optimizing resource usage, selecting the right pricing models (e.g., on-demand, reserved, or spot pricing), and automating scaling and resource management. The review also highlights the importance of adopting security best practices to manage data privacy and compliance across multiple clouds. Finally, the review presents real-world case studies that demonstrate the tangible benefits of multi-cloud strategies, illustrating how enterprises can scale operations effectively while reducing infrastructure costs. This research underscores the transformative potential of multi-cloud architectures in modern enterprise environments, emphasizing their role in achieving business agility, cost optimization, and operational efficiency.
APA, Harvard, Vancouver, ISO, and other styles
5

Munde, Amit V., and Dr Pranjali P. Deshmukh. "Multi Cloud Data Hosting with SIC Architecture." International Journal for Research in Applied Science and Engineering Technology 10, no. 3 (2022): 1830–33. http://dx.doi.org/10.22214/ijraset.2022.40999.

Full text
Abstract:
Abstract: Data hosting on cloud decreases cost of IT maintenance and data reliability get enhance. Nowadays, customers can store their data on single cloud, which has some drawbacks. First is vendor lock in problem and second is security on cloud. The solution to this problem is to store the data on different cloud server without redundancy using encryption algorithm. Customers do not want to lose their sensitive data on cloud. Another issue of cloud computing is data thievery should be overcome to supply higher service. Multi-cloud environment has ability to scale back security risks. To avoid security risk we offer framework. Keywords: Cloud computing, cloud storage, data hosting, data intrusion, multi-cloud, single cloud.
APA, Harvard, Vancouver, ISO, and other styles
6

Jamshidi, Pooyan, Claus Pahl, and Nabor C. Mendonça. "Pattern-based multi-cloud architecture migration." Software: Practice and Experience 47, no. 9 (2016): 1159–84. http://dx.doi.org/10.1002/spe.2442.

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

Baladari, Venkata. "Cloud Resiliency Engineering: Best Practices for Ensuring High Availability in Multi-Cloud Architectures." International Journal of Science and Research (IJSR) 11, no. 6 (2022): 2062–67. https://doi.org/10.21275/SR220610115023.

Full text
Abstract:
Ensuring cloud resiliency through engineering is essential for maintaining high availability, fault tolerance, and disaster recovery within contemporary cloud infrastructures. As more businesses move towards multi - cloud environments, maintaining system reliability and efficiency while also controlling costs takes centre stage. This study delves into optimal strategies for bolstering cloud reliability via automated failover systems, real - time data duplication, load distribution, and self - restoring networks. The analysis focuses on strategies for disaster recovery, cost - effective resource management, and enhancing security resilience to minimize potential risks.The report draws attention to the difficulties involved in integrating multiple cloud systems, maintaining data consistency, and dealing with cyber threats. It also explores the development of new technologies like AI - powered automation, edge computing, and predictive analytics for identifying potential failures. The study offers valuable insights into how to optimally configure cloud infrastructure to achieve the highest levels of efficiency and dependability. Future developments in autonomous cloud systems, quantum encryption, and eco-friendly computing models to enhance cloud robustness. This paper provides a detailed guide for companies seeking to construct reliable cloud infrastructure that maintains operational stability and reduces the frequency of service interruptions.
APA, Harvard, Vancouver, ISO, and other styles
8

Fan, Yi Jie, Zhen Qiao, and Ming Zhong Xiao. "One Cloud: A Secure and Anonymous Multi-Cloud Oblivious Storage Architecture." Applied Mechanics and Materials 556-562 (May 2014): 5591–96. http://dx.doi.org/10.4028/www.scientific.net/amm.556-562.5591.

Full text
Abstract:
We present a cross-cloud storage architecture that protects both user’s data and privacy from cloud providers or potential adversaries by leveraging the concept of Oblivious RAM on a logical layer. Our architecture allows users to conceal reading/writing operations and access sequences from clouds in order to prevent the leakage of access patterns, which may be a threat to data security. In addition, an anonymity preserving mechanism applied in our architecture makes it difficult to track users' data or confirm users' identities, which can effectively protect users' privacy. One Cloud, the proof-of-concept prototype of our architecture integrates four major cloud storage services and implements all key techniques we proposed in our architecture. We deploy it in a real-world network environment to analyze and evaluate the performance and the scalability of our architecture.
APA, Harvard, Vancouver, ISO, and other styles
9

Santosh, Pashikanti. "Implementing Zero Trust Architecture across Multi-Cloud Environments: A Security Framework." International Journal of Leading Research Publication 4, no. 9 (2023): 1–4. https://doi.org/10.5281/zenodo.14646896.

Full text
Abstract:
The rise of multi-cloud environments has introduced new complexities in securing distributed systems. Traditional perimeter-based security models no longer suffice, necessitating the adoption of Zero Trust Architecture (ZTA). Zero Trust enforces strict access controls based on identity, device posture, and continuous verification, irrespective of network location. This paper presents a detailed framework for implementing Zero Trust Architecture across multi-cloud environments. It outlines the architectural components, technologies, challenges, and best practices to ensure robust security.
APA, Harvard, Vancouver, ISO, and other styles
10

Lee, Woosik, Eun Suk Suh, Woo Young Kwak, and Hoon Han. "Comparative Analysis of 5G Mobile Communication Network Architectures." Applied Sciences 10, no. 7 (2020): 2478. http://dx.doi.org/10.3390/app10072478.

Full text
Abstract:
Mobile communication technology is evolving from 4G to 5G. Compared to previous generations, 5G has the capability to implement latency-critical services, such as autonomous driving, real-time AI on handheld devices and remote drone control. Multi-access Edge Computing is one of the key technologies of 5G in guaranteeing ultra-low latency aimed to support latency critical services by distributing centralized computing resources to networks edges closer to users. However, due to its high granularity of computing resources, Multi-access Edge Computing has an architectural vulnerability in that it can lead to the overloading of regional computing resources, a phenomenon called regional traffic explosion. This paper proposes an improved communication architecture called Hybrid Cloud Computing, which combines the advantages of both Centralized Cloud Computing and Multi-access Edge Computing. The performance of the proposed network architecture is evaluated by utilizing a discrete-event simulation model. Finally, the results, advantages, and disadvantages of various network architectures are discussed.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Multi-cloud architecture"

1

Fakhfakh, Inès. "Semantic based cloud broker architecture optimizing users satisfaction." Thesis, Evry, Institut national des télécommunications, 2015. http://www.theses.fr/2015TELE0008/document.

Full text
Abstract:
Le Cloud Computing est un nouveau modèle économique hébergeant les applications de la technologie de l’information. Le passage au Cloud devient un enjeu important des entreprises pour des raisons économiques. La nature dynamique et la complexité croissante des architectures de Cloud impliquent plusieurs défis de gestion. Dans ce travail, nous nous intéressons à la gestion des contrats SLA. Vu le manque de standardisation, chaque fournisseur de service décrit les contrats SLA avec son propre langage, ce qui laisse l'utilisateur perplexe concernant le choix de son fournisseur de services. Dans ce travail, nous proposons une architecture de Cloud Broker permettant d’établir et de négocier les contrats SLA entre les fournisseurs et les consommateurs du Cloud. L’objectif de cette architecture est d’aider l’utilisateur à trouver le meilleur fournisseur en utilisant une méthode multi-critère. Cette méthode considère chaque critère comme une fonction d’utilité à intégrer dans une super-fonction d’utilité. Nous proposons d’illustrer chaque fonction d’utilité par une courbe spécifique à lui représentant bien le critère de choix. Nous essayons de cerner la plupart des critères qui contribuent dans le choix du meilleurs service et de les classer en critères fonctionnels et critères non fonctionnels. Les contrats SLA établit par notre broker sont formalisés sous forme d’ontologies qui permettent de masquer l'hétérogénéité et d’assurer l'interopérabilité entre les acteurs du Cloud. En outre, l’utilisation des règles d'inférence nous a permis de détecter les violations dans le contrat SLA établit et de garantir ainsi le respect de la satisfaction client dans le temps<br>Cloud Computing is a dynamic new technology that has huge potentials in enterprises and markets. The dynamicity and the increasing complexity of Cloud architectures involve several management challenges. In this work, we are interested in Service Level Agreement (SLA) management. Actually, there is no standard to express Cloud SLA, so, providers describe their SLAs in different manner and different languages, which leaves the user puzzled about the choice of its Cloud provider. To overcome these problems, we introduce a Cloud Broker Architecture managing the SLA between providers and consumers. It aims to assist users in establishing and negotiating SLA contracts and to help them in finding the best provider that satisfies their service level expectations. Our broker SLA contracts are formalized as OWL ontologies as they allow hiding the heterogeneity in the distributed Cloud environment and enabling interoperability between Cloud actors. Besides, by combining our ontology with our proposed inference rules, we contribute to detect violations in the SLA contract assuring thereby the sustainability of the user satisfaction. Based on the requirements specified in the SLA contract, our Cloud Broker assists users in selecting the right provider using a multi attribute utility theory method. This method is based on utility functions representing the user satisfaction degree. To obtain accurate results, we have modelled both functional and non functional attributes utilities. We have used personalized utilities for each criterion under negotiation so that our cloud broker satisfies the best consumer requirements from functional and non functional point of view
APA, Harvard, Vancouver, ISO, and other styles
2

DeMatos, Ricardo (Ricardo L. ). "Safety and feasibility of a cloud-based architecture for multi-vehicle system." Thesis, Massachusetts Institute of Technology, 2017. http://hdl.handle.net/1721.1/113510.

Full text
Abstract:
Thesis: S.M. in Engineering and Management, Massachusetts Institute of Technology, System Design and Management Program, 2017.<br>Cataloged from PDF version of thesis.<br>Includes bibliographical references (pages 97-101).<br>Cloud computing is widely adopted in industry sectors of finance, energy and transportation. Public cloud service providers are able to consistently deliver solutions that meet demanding needs of security, availability, scalability of mission-critical applications. The low cost of compute and storage, combined with expanding coverage of high speed cellular networks, have enabled a wide expansion of telemetry services and consumer applications in automobiles, but safety applications are not leveraging these benefits. The majority of traffic fatalities happens in high-speed multi-vehicle crashes. Causal analysis of multi-vehicle crashes reveal process model inconsistencies that lead the drivers to make wrong assumptions about vehicle capabilities and lead-vehicle separation distances during adverse road conditions. The Spot Weather Impact Warning (SWIW) is a connected vehicle application concept proposed by the US Department of Transportation (DOT) that alerts drivers to unsafe conditions at specific points on the downstream roadway as a result of weather-related impacts. The application is designed to warn drivers about inclement weather conditions that may impact travel conditions using real-time weather information that is collected from roadway infrastructure and vehicle based probe data. The information is processed to determine the nature of the alert or warning to be delivered and then communicated to connected vehicles. The effectiveness of SWIW connected vehicle application depends on the probe coverage and the speed that probe data can be collected, analyzed, and broadcasted to relevant vehicles and roadway signage. To reach a sufficient coverage without high investment in new infrastructure, SWIW applications can be architected to use existing mobile operators and cloud service providers. A deeper Systems Theoretic Process Analysis of the application reveals that varying levels of vehicle-to-cloud communication performance may lead to process model inconsistencies for drivers, resulting in unsafe control actions from driver that ignore warnings and lead to accidents. To validate the vehicle to cloud communication performance, the SWIW application prototype is built using existing cloud service and vehicle platform. The performance of the application is validated across all tier-one cloud and mobile service providers in 10,000 miles of US roadways. The test results reveal the presence of low latency corridors in the US that may support the initial deployment of low latency solution. String stability model showed that significant reduction in probability of accidents is possible even at low penetration rates of the solution. The solution's operational cost analysis also concludes that a limited deployment on commercial vehicles has the potential of saving high value corridors such as the 402-mile Wyoming I-80 corridor as much as $1.5 million per day of socio-economic losses in accidents with an operational cost of $763 per day. This thesis concludes that connected vehicle programs that are addressing multi-vehicle accidents in low latency corridors should consider commercial fleet deployments that use mobile and public cloud service providers to quickly reach minimal penetration rate and socio-economic benefits.<br>by Ricardo DeMatos.<br>S.M. in Engineering and Management
APA, Harvard, Vancouver, ISO, and other styles
3

Fakhfakh, Inès. "Semantic based cloud broker architecture optimizing users satisfaction." Electronic Thesis or Diss., Evry, Institut national des télécommunications, 2015. http://www.theses.fr/2015TELE0008.

Full text
Abstract:
Le Cloud Computing est un nouveau modèle économique hébergeant les applications de la technologie de l’information. Le passage au Cloud devient un enjeu important des entreprises pour des raisons économiques. La nature dynamique et la complexité croissante des architectures de Cloud impliquent plusieurs défis de gestion. Dans ce travail, nous nous intéressons à la gestion des contrats SLA. Vu le manque de standardisation, chaque fournisseur de service décrit les contrats SLA avec son propre langage, ce qui laisse l'utilisateur perplexe concernant le choix de son fournisseur de services. Dans ce travail, nous proposons une architecture de Cloud Broker permettant d’établir et de négocier les contrats SLA entre les fournisseurs et les consommateurs du Cloud. L’objectif de cette architecture est d’aider l’utilisateur à trouver le meilleur fournisseur en utilisant une méthode multi-critère. Cette méthode considère chaque critère comme une fonction d’utilité à intégrer dans une super-fonction d’utilité. Nous proposons d’illustrer chaque fonction d’utilité par une courbe spécifique à lui représentant bien le critère de choix. Nous essayons de cerner la plupart des critères qui contribuent dans le choix du meilleurs service et de les classer en critères fonctionnels et critères non fonctionnels. Les contrats SLA établit par notre broker sont formalisés sous forme d’ontologies qui permettent de masquer l'hétérogénéité et d’assurer l'interopérabilité entre les acteurs du Cloud. En outre, l’utilisation des règles d'inférence nous a permis de détecter les violations dans le contrat SLA établit et de garantir ainsi le respect de la satisfaction client dans le temps<br>Cloud Computing is a dynamic new technology that has huge potentials in enterprises and markets. The dynamicity and the increasing complexity of Cloud architectures involve several management challenges. In this work, we are interested in Service Level Agreement (SLA) management. Actually, there is no standard to express Cloud SLA, so, providers describe their SLAs in different manner and different languages, which leaves the user puzzled about the choice of its Cloud provider. To overcome these problems, we introduce a Cloud Broker Architecture managing the SLA between providers and consumers. It aims to assist users in establishing and negotiating SLA contracts and to help them in finding the best provider that satisfies their service level expectations. Our broker SLA contracts are formalized as OWL ontologies as they allow hiding the heterogeneity in the distributed Cloud environment and enabling interoperability between Cloud actors. Besides, by combining our ontology with our proposed inference rules, we contribute to detect violations in the SLA contract assuring thereby the sustainability of the user satisfaction. Based on the requirements specified in the SLA contract, our Cloud Broker assists users in selecting the right provider using a multi attribute utility theory method. This method is based on utility functions representing the user satisfaction degree. To obtain accurate results, we have modelled both functional and non functional attributes utilities. We have used personalized utilities for each criterion under negotiation so that our cloud broker satisfies the best consumer requirements from functional and non functional point of view
APA, Harvard, Vancouver, ISO, and other styles
4

Leite, Alessandro Ferreira. "A user-centered and autonomic multi-cloud architecture for high performance computing applications." reponame:Repositório Institucional da UnB, 2014. http://repositorio.unb.br/handle/10482/18262.

Full text
Abstract:
Tese (doutorado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2014.<br>Submitted by Ana Cristina Barbosa da Silva (annabds@hotmail.com) on 2015-05-25T14:38:06Z No. of bitstreams: 1 2014_AlessandroFerreiraLeite.pdf: 9950238 bytes, checksum: 5899f0fba30e3075ce700c4440d984f9 (MD5)<br>Approved for entry into archive by Guimaraes Jacqueline(jacqueline.guimaraes@bce.unb.br) on 2015-05-25T15:49:14Z (GMT) No. of bitstreams: 1 2014_AlessandroFerreiraLeite.pdf: 9950238 bytes, checksum: 5899f0fba30e3075ce700c4440d984f9 (MD5)<br>Made available in DSpace on 2015-05-25T15:49:14Z (GMT). No. of bitstreams: 1 2014_AlessandroFerreiraLeite.pdf: 9950238 bytes, checksum: 5899f0fba30e3075ce700c4440d984f9 (MD5)<br>A computação em nuvem tem sido considerada como uma opção para executar aplicações de alto desempenho. Entretanto, enquanto as plataformas de alto desempenho tradicionais como grid e supercomputadores oferecem um ambiente estável quanto à falha, desempenho e número de recursos, a computação em nuvem oferece recursos sob demanda, geralmente com desempenho imprevisível à baixo custo financeiro. Além disso, em ambiente de nuvem, as falhas fazem parte da sua normal operação. No entanto, as nuvens podem ser combinadas, criando uma federação, para superar os limites de uma nuvem muitas vezes com um baixo custo para os usuários. A federação de nuvens pode ajudar tanto os provedores quanto os usuários das nuvens a atingirem diferentes objetivos tais como: reduzir o tempo de execução de uma aplicação, reduzir o custo financeiro, aumentar a disponibilidade do ambiente, reduzir o consumo de energia, entre outros. Por isso, a federação de nuvens pode ser uma solução elegante para evitar o sub-provisionamento de recursos ajudando os provedores a reduzirem os custos operacionais e a reduzir o número de recursos ativos, que outrora ficariam ociosos consumindo energia, por exemplo. No entanto, a federação de nuvens aumenta as opções de recursos disponíveis para os usuários, requerendo, em muito dos casos, conhecimento em administração de sistemas ou em computação em nuvem, bem como um tempo considerável para aprender sobre as opções disponíveis. Neste contexto, surgem algumas questões, tais como: (a) qual dentre os recursos disponíveis é apropriado para uma determinada aplicação? (b) como os usuários podem executar suas aplicações na nuvem e obter um desempenho e um custo financeiro aceitável, sem ter que modificá-las para atender as restrições do ambiente de nuvem? (c) como os usuários não especialistas em nuvem podem maximizar o uso da nuvem, sem ficar dependente de um provedor? (d) como os provedores podem utilizar a federação para reduzir o consumo de energia dos datacenters e ao mesmo tempo atender os acordos de níveis de serviços? A partir destas questões, este trabalho apresenta uma solução para consolidação de aplicações em nuvem federalizadas considerando os acordos de serviços. Nossa solução utiliza um sistema multi-agente para negociar a migração das máquinas virtuais entres as nuvens. Simulações mostram que nossa abordagem pode reduzir em até 46% o consumo de energia e atender os requisitos de qualidade. Nós também desenvolvemos e avaliamos uma solução para executar uma aplicação de bioinformática em nuvens federalizadas, a custo zero. Nesse caso, utilizando a federação, conseguimos diminuir o tempo de execução da aplicação em 22,55%, considerando o seu tempo de execução na melhor nuvem. Além disso, este trabalho apresenta uma arquitetura chamada Excalibur, que possibilita escalar a execução de aplicações comuns em nuvem. Excalibur conseguiu escalar automaticamente a execução de um conjunto de aplicações de bioinformática em até 11 máquinas virtuais, reduzindo o tempo de execução em 63% e o custo financeiro em 84% quando comparado com uma configuração definida pelos usuários. Por fim, este trabalho apresenta um método baseado em linha de produto de software para lidar com as variabilidades dos serviços oferecidos por nuvens de infraestrutura (IaaS), e um sistema que utiliza deste processo para configurar o ambiente e para lidar com falhas de forma automática. O nosso método utiliza modelo de feature estendido com atributos para descrever os recursos e para selecioná-los com base nos objetivos dos usuários. Experimentos realizados com dois provedores diferentes mostraram que utilizando o nosso processo, os usuários podem executar as suas aplicações em um ambiente de nuvem federalizada, sem conhecer as variabilidades e limitações das nuvens. _______________________________________________________________________________________ ABSTRACT<br>Cloud computing has been seen as an option to execute high performance computing (HPC) applications. While traditional HPC platforms such as grid and supercomputers offer a stable environment in terms of failures, performance, and number of resources, cloud computing offers on-demand resources generally with unpredictable performance at low financial cost. Furthermore, in cloud environment, failures are part of its normal operation. To overcome the limits of a single cloud, clouds can be combined, forming a cloud federation often with minimal additional costs for the users. A cloud federation can help both cloud providers and cloud users to achieve their goals such as to reduce the execution time, to achieve minimum cost, to increase availability, to reduce power consumption, among others. Hence, cloud federation can be an elegant solution to avoid over provisioning, thus reducing the operational costs in an average load situation, and removing resources that would otherwise remain idle and wasting power consumption, for instance. However, cloud federation increases the range of resources available for the users. As a result, cloud or system administration skills may be demanded from the users, as well as a considerable time to learn about the available options. In this context, some questions arise such as: (a) which cloud resource is appropriate for a given application? (b) how can the users execute their HPC applications with acceptable performance and financial costs, without needing to re-engineer the applications to fit clouds’ constraints? (c) how can non-cloud specialists maximize the features of the clouds, without being tied to a cloud provider? and (d) how can the cloud providers use the federation to reduce power consumption of the clouds, while still being able to give service-level agreement (SLA) guarantees to the users? Motivated by these questions, this thesis presents a SLA-aware application consolidation solution for cloud federation. Using a multi-agent system (MAS) to negotiate virtual machine (VM) migrations between the clouds, simulation results show that our approach could reduce up to 46% of the power consumption, while trying to meet performance requirements. Using the federation, we developed and evaluated an approach to execute a huge bioinformatics application at zero-cost. Moreover, we could decrease the execution time in 22.55% over the best single cloud execution. In addition, this thesis presents a cloud architecture called Excalibur to auto-scale cloud-unaware application. Executing a genomics workflow, Excalibur could seamlessly scale the applications up to 11 virtual machines, reducing the execution time by 63% and the cost by 84% when compared to a user’s configuration. Finally, this thesis presents a software product line engineering (SPLE) method to handle the commonality and variability of infrastructure-as-a-service (IaaS) clouds, and an autonomic multi-cloud architecture that uses this method to configure and to deal with failures autonomously. The SPLE method uses extended feature model (EFM) with attributes to describe the resources and to select them based on the users’ objectives. Experiments realized with two different cloud providers show that using the proposed method, the users could execute their application on a federated cloud environment, without needing to know the variability and constraints of the clouds. _______________________________________________________________________________________ RÉSUMÉ<br>Le cloud computing a été considéré comme une option pour exécuter des applications de calcul haute performance (HPC). Bien que les plateformes traditionnelles de calcul haute performance telles que les grilles et les supercalculateurs offrent un environnement stable du point de vue des défaillances, des performances, et de la taille des ressources, le cloud computing offre des ressources à la demande, généralement avec des performances imprévisibles mais à des coûts financiers abordables. En outre, dans un environnement de cloud, les défaillances sont perçues comme étant ordinaires. Pour surmonter les limites d’un cloud individuel, plusieurs clouds peuvent être combinés pour former une fédération de clouds, souvent avec des coûts supplémentaires légers pour les utilisateurs. Une fédération de clouds peut aider autant les fournisseurs que les utilisateurs à atteindre leurs objectifs tels la réduction du temps d’exécution, la minimisation des coûts, l’augmentation de la disponibilité, la réduction de la consummation d’énergie, pour ne citer que ceux-là. Ainsi, la fédération de clouds peut être une solution élégante pour éviter le sur-approvisionnement, réduisant ainsi les coûts d’exploitation en situation de charge moyenne, et en supprimant des ressources qui, autrement, resteraient inutilisées et gaspilleraient ainsi de énergie. Cependant, la fédération de clouds élargit la gamme des ressources disponibles. En conséquence, pour les utilisateurs, des compétences en cloud computing ou en administration système sont nécessaires, ainsi qu’un temps d’apprentissage considérable pour maîtrises les options disponibles. Dans ce contexte, certaines questions se posent : (a) Quelle ressource du cloud est appropriée pour une application donnée ? (b) Comment les utilisateurs peuvent-ils exécuter leurs applications HPC avec un rendement acceptable et des coûts financiers abordables, sans avoir à reconfigurer les applications pour répondre aux norms et contraintes du cloud ? (c) Comment les non-spécialistes du cloud peuvent-ils maximiser l’usage des caractéristiques du cloud, sans être liés au fournisseur du cloud ? et (d) Comment les fournisseurs de cloud peuvent-ils exploiter la fédération pour réduire la consommation électrique, tout en étant en mesure de fournir un service garantissant les normes de qualité préétablies ? À partir de ces questions, la presente thèse propose une solution de consolidation d’applications pour la fédération de clouds qui garantit le respect des normes de qualité de service. On utilise un système multi-agents (SMA) pour négocier la migration des machines virtuelles entre les clouds. Les résultats de simulations montrent que notre approche pourrait réduire jusqu’à 46% la consommation totale d’énergie, tout en respectant les exigencies de performance. En nous basant sur la fédération de clouds, nous avons développé et évalué une approche pour exécuter une énorme application de bioinformatique à coût zéro. En outre, nous avons pu réduire le temps d’exécution de 22,55% par rapport à la meilleure exécution dans un cloud individuel. Cette thèse présente aussi une architecture de cloud baptisée « Excalibur » qui permet l’adaptation automatique des applications standards pour le cloud. Dans l’exécution d’une chaîne de traitements de la génomique, Excalibur a pu parfaitement mettre à l’échelle les applications sur jusqu’à 11 machines virtuelles, ce qui a réduit le temps d’exécution de 63% et le coût de 84% par rapport à la configuration de l’utilisateur. Enfin, cette thèse présente un processus d’ingénierie des lignes de produits (PLE) pour gérer la variabilité de l’infrastructure à la demande du cloud, et une architecture multi-cloud autonome qui utilise ce processus pour configurer et faire face aux défaillances de manière indépendante. Le processus PLE utilise le modele étendu de fonction (EFM) avec des attributs pour décrire les ressources et les sélectionner en fonction dês objectifs de l’utilisateur. Les expériences réalisées avec deux fournisseurs de cloud différents montrent qu’em utilisant le modèle proposé, les utilisateurs peuvent exécuter leurs applications dans un environnement de clouds fédérés, sans avoir besoin de connaître les variabilités et contraintes du cloud.
APA, Harvard, Vancouver, ISO, and other styles
5

Ferreira, Leite Alessandro. "A user-centered and autonomic multi-cloud architecture for high performance computing applications." Thesis, Paris 11, 2014. http://www.theses.fr/2014PA112355/document.

Full text
Abstract:
Le cloud computing a été considéré comme une option pour exécuter des applications de calcul haute performance. Bien que les plateformes traditionnelles de calcul haute performance telles que les grilles et les supercalculateurs offrent un environnement stable du point de vue des défaillances, des performances, et de la taille des ressources, le cloud computing offre des ressources à la demande, généralement avec des performances imprévisibles mais à des coûts financiers abordables. Pour surmonter les limites d’un cloud individuel, plusieurs clouds peuvent être combinés pour former une fédération de clouds, souvent avec des coûts supplémentaires légers pour les utilisateurs. Une fédération de clouds peut aider autant les fournisseurs que les utilisateurs à atteindre leurs objectifs tels la réduction du temps d’exécution, la minimisation des coûts, l’augmentation de la disponibilité, la réduction de la consommation d’énergie, pour ne citer que ceux-Là. Ainsi, la fédération de clouds peut être une solution élégante pour éviter le sur-Approvisionnement, réduisant ainsi les coûts d’exploitation en situation de charge moyenne, et en supprimant des ressources qui, autrement, resteraient inutilisées et gaspilleraient ainsi de énergie. Cependant, la fédération de clouds élargit la gamme des ressources disponibles. En conséquence, pour les utilisateurs, des compétences en cloud computing ou en administration système sont nécessaires, ainsi qu’un temps d’apprentissage considérable pour maîtrises les options disponibles. Dans ce contexte, certaines questions se posent: (a) Quelle ressource du cloud est appropriée pour une application donnée? (b) Comment les utilisateurs peuvent-Ils exécuter leurs applications HPC avec un rendement acceptable et des coûts financiers abordables, sans avoir à reconfigurer les applications pour répondre aux normes et contraintes du cloud ? (c) Comment les non-Spécialistes du cloud peuvent-Ils maximiser l’usage des caractéristiques du cloud, sans être liés au fournisseur du cloud ? et (d) Comment les fournisseurs de cloud peuvent-Ils exploiter la fédération pour réduire la consommation électrique, tout en étant en mesure de fournir un service garantissant les normes de qualité préétablies ? À partir de ces questions, la présente thèse propose une solution de consolidation d’applications pour la fédération de clouds qui garantit le respect des normes de qualité de service. On utilise un système multi-Agents pour négocier la migration des machines virtuelles entre les clouds. En nous basant sur la fédération de clouds, nous avons développé et évalué une approche pour exécuter une énorme application de bioinformatique à coût zéro. En outre, nous avons pu réduire le temps d’exécution de 22,55% par rapport à la meilleure exécution dans un cloud individuel. Cette thèse présente aussi une architecture de cloud baptisée « Excalibur » qui permet l’adaptation automatique des applications standards pour le cloud. Dans l’exécution d’une chaîne de traitements de la génomique, Excalibur a pu parfaitement mettre à l’échelle les applications sur jusqu’à 11 machines virtuelles, ce qui a réduit le temps d’exécution de 63% et le coût de 84% par rapport à la configuration de l’utilisateur. Enfin, cette thèse présente un processus d’ingénierie des lignes de produits (PLE) pour gérer la variabilité de l’infrastructure à la demande du cloud, et une architecture multi-Cloud autonome qui utilise ce processus pour configurer et faire face aux défaillances de manière indépendante. Le processus PLE utilise le modèle étendu de fonction avec des attributs pour décrire les ressources et les sélectionner en fonction des objectifs de l’utilisateur. Les expériences réalisées avec deux fournisseurs de cloud différents montrent qu’en utilisant le modèle proposé, les utilisateurs peuvent exécuter leurs applications dans un environnement de clouds fédérés, sans avoir besoin de connaître les variabilités et contraintes du cloud<br>Cloud computing has been seen as an option to execute high performance computing (HPC) applications. While traditional HPC platforms such as grid and supercomputers offer a stable environment in terms of failures, performance, and number of resources, cloud computing offers on-Demand resources generally with unpredictable performance at low financial cost. Furthermore, in cloud environment, failures are part of its normal operation. To overcome the limits of a single cloud, clouds can be combined, forming a cloud federation often with minimal additional costs for the users. A cloud federation can help both cloud providers and cloud users to achieve their goals such as to reduce the execution time, to achieve minimum cost, to increase availability, to reduce power consumption, among others. Hence, cloud federation can be an elegant solution to avoid over provisioning, thus reducing the operational costs in an average load situation, and removing resources that would otherwise remain idle and wasting power consumption, for instance. However, cloud federation increases the range of resources available for the users. As a result, cloud or system administration skills may be demanded from the users, as well as a considerable time to learn about the available options. In this context, some questions arise such as: (a) which cloud resource is appropriate for a given application? (b) how can the users execute their HPC applications with acceptable performance and financial costs, without needing to re-Engineer the applications to fit clouds' constraints? (c) how can non-Cloud specialists maximize the features of the clouds, without being tied to a cloud provider? and (d) how can the cloud providers use the federation to reduce power consumption of the clouds, while still being able to give service-Level agreement (SLA) guarantees to the users? Motivated by these questions, this thesis presents a SLA-Aware application consolidation solution for cloud federation. Using a multi-Agent system (MAS) to negotiate virtual machine (VM) migrations between the clouds, simulation results show that our approach could reduce up to 46% of the power consumption, while trying to meet performance requirements. Using the federation, we developed and evaluated an approach to execute a huge bioinformatics application at zero-Cost. Moreover, we could decrease the execution time in 22.55% over the best single cloud execution. In addition, this thesis presents a cloud architecture called Excalibur to auto-Scale cloud-Unaware application. Executing a genomics workflow, Excalibur could seamlessly scale the applications up to 11 virtual machines, reducing the execution time by 63% and the cost by 84% when compared to a user's configuration. Finally, this thesis presents a product line engineering (PLE) process to handle the variabilities of infrastructure-As-A-Service (IaaS) clouds, and an autonomic multi-Cloud architecture that uses this process to configure and to deal with failures autonomously. The PLE process uses extended feature model (EFM) with attributes to describe the resources and to select them based on users' objectives. Experiments realized with two different cloud providers show that using the proposed model, the users could execute their application in a cloud federation environment, without needing to know the variabilities and constraints of the clouds
APA, Harvard, Vancouver, ISO, and other styles
6

Briggs, Jared Calvin. "Developing an Architecture Framework for Cloud-Based, Multi-User, Finite Element Pre-Processing." BYU ScholarsArchive, 2013. https://scholarsarchive.byu.edu/etd/3813.

Full text
Abstract:
This research proposes an architecture for a cloud-based, multi-user FEA pre-processing system, where multiple engineers can access and operate on the same model in a parallel environment. A prototype is discussed and tested, the results of which show that a multi-user preprocessor, where all computing is done on a central server that is hosted on a high performance system, provides significant benefits to the analysis team. These benefits include a shortened preprocessing time, and potentially higher-quality models.
APA, Harvard, Vancouver, ISO, and other styles
7

SFONDRINI, NICOLA. "A Lean Information Service Architecture for Service Level Management in Multi-Cloud environments." Doctoral thesis, Università degli studi di Pavia, 2019. http://hdl.handle.net/11571/1244488.

Full text
Abstract:
Il Cloud Computing è emerso recentemente come una tecnologia dirompente per la gestione dei servizi IT su Internet, evolvendosi attraverso diverse fasi da Grid Computing, Utility Computing e Software-as-a-Service (SaaS). Nonostante un iniziale scetticismo, le aziende internazionali stanno ora migrando consistentemente il carico di lavoro IT su soluzioni Cloud private e pubbliche per ottimizzare la copertura geografica e lanciare nuovi servizi digitali. Tuttavia, il dinamismo dei sistemi e la creazione di ambienti Hybrid e Multi-Cloud introducono ulteriore complessità nella gestione della Qualità dei Servizi (QoS) e richiedono la definizione di Service Level Agreement (SLA) standard e approcci strutturati. Lo scopo della ricerca è valutare la maturità delle attuali tecniche regolate da SLA e definire un meta-modello per coprire l'intero ciclo di vita della gestione degli SLA stessi. Per analizzare a fondo lo stato dell'arte, la ricerca ha valutato le migliori pratiche di gestione dello SLA del Cloud attraverso una revisione della letteratura strutturata e ha identificato le principali esigenze aziendali attraverso un'indagine su diverse società internazionali. L'analisi evidenzia chiaramente una lacuna nella gestione degli SLA in ambienti Hybrid e Multi-Cloud che sta limitando il controllo della QoS all'utilizzo del sistema di monitoraggio dei fornitori di servizi cloud (CSP). Inoltre, i principali framework di gestione IT (cioè ITIL e COBIT) sono ancora basati sulla possibilità di interagire direttamente con i sistemi IT e, per questo motivo, non concepiti per il Cloud Computing. Partendo da questi risultati, la ricerca ha definito un framework SLA-aware, chiamato LISA, per evitare violazioni dello SLA e supportare sia i consumatori che i provider nell'intero ciclo di vita della gestione degli SLA in ambienti Multi-Cloud. Le prestazioni del framework sono state testate nel laboratorio di innovazione di un operatore di telecomunicazioni globale, implementando servizi su soluzioni cloud private e provider di servizi cloud pubblici. I risultati sperimentali convalidano l'efficienza di LISA nell'impedire violazioni dello SLA e degrado delle prestazioni del servizio, ottimizzando la QoS e il livello di controllo sui componenti del servizio implementati tra più provider di servizi cloud pubblici.<br>Cloud Computing recently emerged as a disruptive technology for managing IT services over the Internet, evolving through different phases from Grid Computing, Utility Computing and Software-as-a-Service (SaaS). Despite an initial scepticism, international companies are now widely migrating the IT workload on private and public Cloud solutions to optimise the geographical coverage and launch new digital services. However, the dynamism of the systems and the creation of hybrid and Multi-Cloud environments introduce additional complexity in managing the Quality of Services (QoS) and require the definition of standard Service Level Agreements (SLAs) and structured approaches. The aim of the research is to evaluate the maturity of the current SLA driven techniques and define a meta-model to cover the entire SLA management lifecycle. To deeply analyse the state of the art, the research evaluated the available Cloud SLA management best practices through a structured literature review and identified the main business needs through a survey on several international companies. The analysis clearly highlights a gap in the SLA management in hybrid and Multi-Cloud environments that is confining the control of the QoS to the use of the Cloud Service Providers (CSPs) monitoring system. Moreover, the main IT management frameworks (i.e. ITIL and COBIT) are still based on the possibility to directly interact with the IT systems and, for this reason, not conceived for Cloud Computing. Starting from these findings, the research defined a SLA-aware framework, called LISA, to avoid SLA violations and support both consumers and providers across the entire SLA management lifecycle in Multi-Cloud environments. The performance of the framework has been tested in the Innovation lab of a global telco operator, deploying services on private Cloud solutions and public Cloud providers. The experimental results validate the efficiency of LISA in preventing SLA violations and service performance degradations, optimising the QoS and the degree of control on service’ components deployed across multiple public Cloud providers.
APA, Harvard, Vancouver, ISO, and other styles
8

Pagliari, Alessio. "Network as an On-Demand Service for Multi-Cloud Workloads." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2017.

Find full text
Abstract:
The PrEstoCloud project aims to enable on-demand resource scaling of Big Data applications to the cloud. In this context, we have to deal with the huge amount of data processed and more, in particular, its transportation between one cloud and another. The scope of this thesis is to develop a network-level architecture that could easily deal with Big Data application challenges and could be integrated into the PrEstoCloud consortium staying transparent to the application level. However, the connection between multiple cloud providers in this context presents a series of challenges: the architecture should adapt to the variable number of clouds to connect, it have to bypass the limitations of the cloud infrastructure and most importantly, it must have a general design able to work in every cloud provider. In this report, we present a general VPN-based Inter-Cloud architecture able to work in every kind of environment. We implemented a prototype with IPSec and OpenVPN, connecting the i3s laboratory with Amazon AWS and Azure, we evaluate our architecture and the used tools in two ways: (i) we test the stability over time of the architecture via latency tests; (ii) we perform non-intrusive Pathload tests in the Amazon, showing the usability of the available bandwidth estimator in the cloud, the AWS network characteristics discovered through the tests and a final comparison of the VPN tools overhead.
APA, Harvard, Vancouver, ISO, and other styles
9

Wagle, Shyam Sharan <1982&gt. "SLA Violation Detection Model and SLA Assured Service Brokering (SLaB) in Multi-Cloud Architecture." Doctoral thesis, Alma Mater Studiorum - Università di Bologna, 2017. http://amsdottorato.unibo.it/7791/1/WAGLE_ShyamSharan_tesi.pdf.

Full text
Abstract:
Cloud brokering facilitates CSUs to find cloud services according to their requirements. In the current practice, CSUs or Cloud Service Brokers (CSBs) select cloud services according to SLA committed by CSPs in their website. In our observation, it is found that most of the CSPs do not fulfill the service commitment mentioned in the SLA agreement. Verified cloud service performances against their SLA commitment of CSPs provide an additional trust on CSBs to recommend services to the CSUs. In this thesis work, we propose a SLA assured service-brokering framework, which considers both committed and delivered SLA by CSPs in cloud service recommendation to the users. For the evaluation of the performance of CSPs, two evaluation techniques: Heat Map and IFL are proposed, which include both directly measurable and non-measurable parameters in the performance evaluation CSPs. These two techniques are implemented using real data measured from CSPs. The result shows that Heat Map technique is more transparent and consistent in CSP performance evaluation than IFL technique. In this work, regulatory compliance of the CSPs is also analyzed and visualized in performance heat map table to provide legal status of CSPs. Moreover, missing points in their terms of service and SLA document are analyzed and recommended to add in the contract document. In the revised European GPDR, DPIA is going to be mandatory for all organizations/tools. The decision recommendation tool developed using above mentioned evaluation techniques may cause potential harm to individuals in assessing data from multiple CSPs. So, DPIA is carried out to assess the potential harm/risks to individuals due to our tool and necessary precaution to be taken in the tool to minimize possible data privacy risks. It also analyzes the service pattern and future performance behavior of CSPs to help CSUs in decision making to select appropriate CSP.
APA, Harvard, Vancouver, ISO, and other styles
10

Zuñiga, Prieto Miguel Ángel. "Reconfiguración Dinámica e Incremental de Arquitecturas de Servicios Cloud Dirigida por Modelos." Doctoral thesis, Universitat Politècnica de València, 2017. http://hdl.handle.net/10251/86288.

Full text
Abstract:
Cloud computing represents a fundamental change in the way organizations acquire technological resources (e.g., hardware, development and execution environments, applications); where, instead of buying them, they acquire remote access to them in the form of cloud services supplied through the Internet. Among the main characteristics of cloud computing is the allocation of resources in an agile and elastic way, reserved or released depending on the demand of the users or applications, enabling the payment model based on consumption metrics. The development of cloud applications mostly follows an incremental approach, where the incremental delivery of functionalities to the client changes - or reconfigures - successively the current architecture of the application. Cloud providers have their own standards for both implementation technologies and service management mechanisms, requiring solutions that facilitate: building, integrating and deploying portable services; interoperability between services deployed across different cloud providers; and continuity In the execution of the application while its architecture is reconfigured product of the integration of the successive increments. The principles of the model-driven development approach, the architectural style service-oriented architectures, and the dynamic reconfiguration play an important role in this context. The hypothesis of this doctoral thesis is that model-driven development methods provide cloud service developers with abstraction and automation mechanisms for the systematic application of the principles of model engineering during the design, implementation, and incremental deployment of cloud services, facilitating the dynamic reconfiguration of the service-oriented architecture of cloud applications. The main objective of this doctoral thesis is therefore to define and validate empirically DIARy, a method of dynamic and incremental reconfiguration of service-oriented architectures for cloud applications. This method will allow specifying the architectural integration of the increment with the current cloud application, and with this information to automate the derivation of implementation artifacts that facilitate the integration and dynamic reconfiguration of the service architecture of the cloud application. This dynamic reconfiguration is achieved by running reconfiguration artifacts that not only deploy / un-deploy increment's services and orchestration services between services of the increment with the services of the current cloud application; but also, they change the links between services at runtime. A software infrastructure that supports the activities of the proposed method has also been designed and implemented. The software infrastructure includes the following components: i) a set of DSLs, with their respective graphical editors, that allow to describe aspects related to the architectural integration, implementation and provisioning of increments in cloud environments; ii) transformations that generate platform-specific implementation and provisioning models; (iii) transformations that generate artifacts that implement integration logic and orchestration of services, and scripts of provisioning, deployment, and dynamic reconfiguration for different cloud vendors. This doctoral thesis contributes to the field of service-oriented architectures and in particular to the dynamic reconfiguration of cloud services architectures in an iterative and incremental development context. The main contribution is a well-defined method, based on the principles of model-driven development, which makes it easy to raise the level of abstraction and automate, through transformations, the generation of artifacts that perform the dynamic reconfiguration of cloud applications.<br>La computación cloud representa un cambio fundamental en la manera en la que las organizaciones adquieren recursos tecnológicos (p. ej., hardware, entornos de desarrollo y ejecución, aplicaciones); en donde, en lugar de comprarlos adquieren acceso remoto a ellos en forma de servicios cloud suministrados a través de Internet. Entre las principales características de la computación cloud está la asignación de recursos de manera ágil y elástica, reservados o liberados dependiendo de la demanda de los usuarios o aplicaciones, posibilitando el modelo de pago basado en métricas de consumo. El desarrollo de aplicaciones cloud sigue mayoritariamente un enfoque incremental, en donde la entrega incremental de funcionalidades al cliente cambia - o reconfigura - sucesivamente la arquitectura actual de la aplicación. Los proveedores cloud tienen sus propios estándares tanto para las tecnologías de implementación como para los mecanismos de gestión de servicios, requiriéndose soluciones que faciliten: la construcción, integración y despliegue de servicios portables; la interoperabilidad entre servicios desplegados en diferentes proveedores cloud; y la continuidad en la ejecución de la aplicación mientras su arquitectura es reconfigurada producto de la integración de los sucesivos incrementos. Los principios del enfoque de desarrollo dirigido por modelos, del estilo arquitectónico de arquitecturas orientadas a servicios y de la reconfiguración dinámica cumplen un papel importante en este contexto. La hipótesis de esta tesis doctoral es que los métodos de desarrollo dirigido por modelos brindan a los desarrolladores de servicios cloud mecanismos de abstracción y automatización para la aplicación sistemática de los principios de la ingeniería de modelos durante el diseño, implementación y despliegue incremental de servicios cloud, facilitando la reconfiguración dinámica de la arquitectura orientada a servicios de las aplicaciones cloud. El objetivo principal de esta tesis doctoral es por tanto definir y validar empíricamente DIARy, un método de reconfiguración dinámica e incremental de arquitecturas orientadas a servicios. Este método permitirá especificar la integración arquitectónica del incremento con la aplicación cloud actual, y con esta información automatizar la derivación de los artefactos de implementación que faciliten la integración y reconfiguración dinámica de la arquitectura de servicios de la aplicación cloud. Esta reconfiguración dinámica se consigue al ejecutar los artefactos de reconfiguración que no solo despliegan/repliegan los servicios del incremento y servicios de orquestación entre los servicios del incremento con los servicios de la aplicación cloud actual; sino también, cambian en tiempo de ejecución los enlaces entre servicios. También se ha diseñado e implementado una infraestructura software que soporta las actividades del método propuesto e incluye los siguientes componentes: i) un conjunto de DSLs, con sus respectivos editores gráficos, que permiten describir aspectos relacionados a la integración arquitectónica, implementación y aprovisionamiento de incrementos en entornos cloud; ii) transformaciones que generan modelos de implementación y aprovisionamiento; iii) transformaciones que generan artefactos que implementan la lógica de integración y orquestación de servicios, y scripts de aprovisionamiento, despliegue y reconfiguración dinámica específicos para distintos proveedores cloud. Esta tesis doctoral contribuye al campo de las arquitecturas orientadas a servicios y en particular a la reconfiguración dinámica de arquitecturas de servicios cloud en contextos de desarrollo iterativo e incremental. El principal aporte es un método bien definido, basado en los principios del desarrollo dirigido por modelos, que facilita elevar el nivel de abstracción y automatizar por medio de transformaciones la generación de artefactos que real<br>La computació cloud representa un canvi fonamental en la manera en què les organitzacions adquirixen recursos tecnològics (ej., maquinari, entorns de desplegament i execució, aplicacions) ; on, en compte de comprar-los adquirixen accés remot a ells en forma de servicis cloud subministrats a través d'Internet. Entre les principals característiques de la computació cloud els recursos cloud són assignats de manera àgil i elàstica, reservats o alliberats depenent de la demanda dels usuaris o aplicacions, possibilitant el model de pagament basat en mètriques de consum. El desenrotllament d'aplicacions cloud seguix majoritàriament un enfocament incremental, on l'entrega incremental de funcionalitats al client canvia - o reconfigura - successivament l'arquitectura actual de l'aplicació. Els proveïdors cloud tenen els seus propis estàndards tant per a les tecnologies d'implementació com per als mecanismes de gestió de servicis, requerint-se solucions que faciliten: la construcció, integració i desplegament de servicis portables; la interoperabilitat entre servicis desplegats en diferents proveïdors cloud; i la continuïtat en l'execució de l'aplicació mentres la seua arquitectura és reconfigurada producte de la integració dels successius increments. Els principis de l'enfocament de desenrotllament dirigit per models, de l'estil arquitectònic d'arquitectures orientades a servicis i de la reconfiguració dinàmica complixen un paper important en este context. La hipòtesi d'esta tesi doctoral és que els mètodes de desenrotllament dirigit per models brinden als desenvolupadors de servicis cloud mecanismes d'abstracció i automatització per a l'aplicació sistemàtica dels principis de l'enginyeria de models durant el disseny, implementació i desplegament incremental de servicis cloud, facilitant la reconfiguració dinàmica de l'arquitectura orientada a servicis de les aplicacions cloud. L'objectiu principal d'esta tesi doctoral és per tant de definir i validar empí-ricamente DIARy, un mètode de reconfiguració dinàmica i incremental d'arquitectures orientades a servicis per a aplicacions cloud. Este mètode permetrà especificar la integració arquitectònica de l'increment amb l'aplicació cloud actual, i amb esta informació automatitzar la derivació dels artefactes d'implementació que faciliten la integració i reconfiguració dinàmica de l'arquitectura de servicis de l'aplicació cloud. Esta reconfi-guración dinàmica s'aconseguix a l'executar els artefactes de reconfiguració que no sols despleguen/repleguen els servicis de l'increment i servicis d'orquestració entre els servicis de l'increment amb els servicis de l'aplicació cloud actual; sinó també, canvien en temps d'execució els enllaços entre servicis. També s'ha dissenyat i implementat una infraestructura programari que suporta les activitats del mètode proposat i inclou els següents components: i) un conjunt de DSLs, amb els seus respectius editors gràfics, que permeten descriure aspectes relacionats a la integració arquitectònica, implementació i aprovisionament en entorns cloud dels increments; ii) transformacions que generen models d'implementació i aprovisionament específics de la plataforma a partir dels models d'integració d'alt nivell; iii) transformacions que generen artefactes que implementen la lògica d'integració i orquestració de servicis, i scripts d'aprovisionament, desplegament i reconfiguració dinàmica específics per a distints proveïdors cloud. Esta tesi doctoral contribuïx al camp de les arquitectures orientades a servicis i en particular a la reconfiguració dinàmica d'arquitectures de servicis cloud en contextos de desenrotllament iteratiu i incremental. La principal aportació és un mètode ben definit, basat en els principis del desenrotllament dirigit per models, que facilita elevar el nivell d'abstracció i automatitzar per mitjà de transformacions la generació d'artefactes que r<br>Zuñiga Prieto, MÁ. (2017). Reconfiguración Dinámica e Incremental de Arquitecturas de Servicios Cloud Dirigida por Modelos [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/86288<br>TESIS
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Multi-cloud architecture"

1

Gupta, Punit, and Pradeep Kumar Gupta. Trust & Fault in Multi Layered Cloud Computing Architecture. Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-37319-1.

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

H. S., Madhusudhan, Satish Kumar T, Punit Gupta, Dinesh Kumar Saini, and Kashif Zia. Reliable and Intelligent Optimization in Multi-Layered Cloud Computing Architectures. Auerbach Publications, 2024. http://dx.doi.org/10.1201/9781003433293.

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

Gulati, Garima. Multi-Tenant Architecture in a Private Cloud. LAP LAMBERT Academic Publishing, 2012.

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

Gupta, Pradeep Kumar, and Punit Gupta. Trust & Fault in Multi Layered Cloud Computing Architecture. Springer, 2020.

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

Gupta, Pradeep Kumar, and Punit Gupta. Trust and Fault in Multi Layered Cloud Computing Architecture. Springer International Publishing AG, 2021.

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

Multi-Cloud Architecture and Governance: Leverage Azure, AWS, GCP, and VMware VSphere to Build Effective Multi-Cloud Solutions. de Gruyter GmbH, Walter, 2020.

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

Multi-Cloud Architecture and Governance: Leverage Azure, AWS, GCP, and VMware VSphere to Build Effective Multi-Cloud Solutions. Packt Publishing, Limited, 2020.

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

Han, Jun, Alan Colman, and Malinda Kapuruge. Service Orchestration As Organization: Building Multi-Tenant Service Applications in the Cloud. Elsevier Science & Technology Books, 2014.

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

Han, Jun, Alan Colman, and Malinda Kapuruge. Service Orchestration As Organization: Building Multi-Tenant Service Applications in the Cloud. Elsevier, 2014.

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

Maxwell, Ramona. Azure Arc Systems Management: Administrating and Governing Multi-Cloud and Hybrid Architecture Scenarios. Apress L. P., 2024.

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

Book chapters on the topic "Multi-cloud architecture"

1

Brogi, Antonio, Jose Carrasco, Javier Cubo, et al. "SeaClouds: An Open Reference Architecture for Multi-cloud Governance." In Software Architecture. Springer International Publishing, 2016. http://dx.doi.org/10.1007/978-3-319-48992-6_25.

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

Jamshidi, Pooyan, Claus Pahl, Samuel Chinenyeze, and Xiaodong Liu. "Cloud Migration Patterns: A Multi-cloud Service Architecture Perspective." In Service-Oriented Computing - ICSOC 2014 Workshops. Springer International Publishing, 2015. http://dx.doi.org/10.1007/978-3-319-22885-3_2.

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

Aruna, Chittineni, and R. Siva Ram Prasad. "Resource Grid Architecture for Multi Cloud Resource Management in Cloud Computing." In Advances in Intelligent Systems and Computing. Springer International Publishing, 2015. http://dx.doi.org/10.1007/978-3-319-13728-5_71.

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

Gupta, Punit, and Pradeep Kumar Gupta. "Trust Modeling in Cloud." In Trust & Fault in Multi Layered Cloud Computing Architecture. Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-37319-1_4.

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

Rico Ortega, Antonio, Manuel Noguera, José Luis Garrido, Kawtar Benghazi, and Lawrence Chung. "Multi-Tenancy Multi-Target (MT2): A SaaS Architecture for the Cloud." In Progress in Pattern Recognition, Image Analysis, Computer Vision, and Applications. Springer International Publishing, 2012. http://dx.doi.org/10.1007/978-3-642-31069-0_19.

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

Gupta, Punit, and Pradeep Kumar Gupta. "Introduction to Multilayered Cloud Computing." In Trust & Fault in Multi Layered Cloud Computing Architecture. Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-37319-1_1.

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

Gupta, Punit, and Pradeep Kumar Gupta. "Trust Modeling in Cloud Workflow Scheduling." In Trust & Fault in Multi Layered Cloud Computing Architecture. Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-37319-1_5.

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

Rodríguez, Sara, Dante I. Tapia, Eladio Sanz, Carolina Zato, Fernando de la Prieta, and Oscar Gil. "Cloud Computing Integrated into Service-Oriented Multi-Agent Architecture." In Balanced Automation Systems for Future Manufacturing Networks. Springer Berlin Heidelberg, 2010. http://dx.doi.org/10.1007/978-3-642-14341-0_29.

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

Gupta, Punit, and Pradeep Kumar Gupta. "Trust and Reliability Management in the Cloud." In Trust & Fault in Multi Layered Cloud Computing Architecture. Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-37319-1_2.

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

Gupta, Punit, and Pradeep Kumar Gupta. "Fault Model for Workflow Scheduling in Cloud." In Trust & Fault in Multi Layered Cloud Computing Architecture. Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-37319-1_7.

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

Conference papers on the topic "Multi-cloud architecture"

1

Ihejimba, Chikadibia, and Rym Z. Wenkstern. "A Multi-Cloud Architecture for Integrated Multi-City Traffic Control." In 2024 IEEE 27th International Conference on Intelligent Transportation Systems (ITSC). IEEE, 2024. https://doi.org/10.1109/itsc58415.2024.10920180.

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

Ramesh, Manju, Chetan Phalak, Dheeraj Chahal, and Rekha Singhal. "Optimal Mapping of Workflows Using Serverless Architecture in a Multi-Cloud Environment." In 2024 IEEE 21st International Conference on Software Architecture Companion (ICSA-C). IEEE, 2024. http://dx.doi.org/10.1109/icsa-c63560.2024.00053.

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

Singh, Shashwat, Anubha Sharma, Shani Soni, and Ayushi Prakash. "Multi Layered Defense Architecture for DDoS Protection in Private Cloud Environments." In 2024 International Conference on IoT, Communication and Automation Technology (ICICAT). IEEE, 2024. https://doi.org/10.1109/icicat62666.2024.10922865.

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

Funchal, Gustavo, Tiago Pedrosa, Fernando De La Prieta, and Paulo Leitao. "Edge Multi-agent Intrusion Detection System Architecture for IoT Devices with Cloud Continuum." In 2024 IEEE 7th International Conference on Industrial Cyber-Physical Systems (ICPS). IEEE, 2024. http://dx.doi.org/10.1109/icps59941.2024.10639952.

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

Anand, V., N. Saravanan, and A. Mahendiran. "Advanced Encryption Techniques for Protecting Sensitive Data in Multi Cloud Architecture: A Security First Approach." In 2025 First International Conference on Advances in Computer Science, Electrical, Electronics, and Communication Technologies (CE2CT). IEEE, 2025. https://doi.org/10.1109/ce2ct64011.2025.10939346.

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

Li, Nige, Tengyan Wang, Mu Chen, Xinjian Zhao, Jing Zhang, and Yong Li. "Merkel Tree Combines the "Cloud-Edge-to-End" Multi-Level Collaborative Security Architecture of Blockchain." In 2024 8th Asian Conference on Artificial Intelligence Technology (ACAIT). IEEE, 2024. https://doi.org/10.1109/acait63902.2024.11022155.

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

Yasrab, Robail, and Naijie Gu. "Multi-cloud PaaS Architecture (MCPA): A Solution to Cloud Lock-In." In 2016 3rd International Conference on Information Science and Control Engineering (ICISCE). IEEE, 2016. http://dx.doi.org/10.1109/icisce.2016.108.

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

Zhang, Jiemin, Jian Mao, Jinming Liu, Zhi Tang, Zhiling Gu, and Yongmei Liu. "Cloud-based Multi-core Architecture against DNS Attacks." In 2019 14th International Conference on Computer Science & Education (ICCSE). IEEE, 2019. http://dx.doi.org/10.1109/iccse.2019.8845508.

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

Lee, Dah-Sheng, Wei-Te Sung, Shuang-Mei Wang, and Jin-Yuan Shun. "Cloud service enabling architecture for multi-vendor environment." In 2015 17th Asia-Pacific Network Operations and Management Symposium (APNOMS). IEEE, 2015. http://dx.doi.org/10.1109/apnoms.2015.7275360.

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

Ghantous, Georges Bou, and Asif Qumer Gill. "DevOps Reference Architecture for Multi-cloud IOT Applications." In 2018 IEEE 20th Conference on Business Informatics (CBI). IEEE, 2018. http://dx.doi.org/10.1109/cbi.2018.00026.

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

Reports on the topic "Multi-cloud architecture"

1

Chandramouli, Ramaswamy. A Zero Trust Architecture Model for Access Control in Cloud Native Applications in Multi-Cloud Environments. National Institute of Standards and Technology, 2023. http://dx.doi.org/10.6028/nist.sp.800-207a.ipd.

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

Chandramouli, Ramaswamy. A Zero Trust Architecture Model for Access Control in Cloud-Native Applications in Multi-Location Environments. National Institute of Standards and Technology, 2023. http://dx.doi.org/10.6028/nist.sp.800-207a.

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

Seidel, Udo, Hilary Carter, and Priyanka Sharma. CTO Summit Report EU 2022: Resiliency in Multi-Cloud. The Linux Foundation, 2022. https://doi.org/10.70828/xbaq3534.

Full text
Abstract:
Multi-Cloud resiliency means avoiding or mitigating an adverse event's impact and being ready for unexpected outcomes. Achieving Multi-Cloud resiliency requires different approaches than those that are used within a single cloud, no-cloud environments, or even hybrid cloud environments. Finding a path to federate Multi-Cloud architectures is a growing concern for many organizations. In May 2022, the Linux Foundation and the CNCF hosted the first-ever Chief Technology Officer (CTO) Summit about Multi-Cloud resiliency, and how to achieve it. The Summit included 21 participants from six business verticals, each representing diverse industry sectors and functions, including aeronautics, automotive, semiconductor, insurance, telecommunication, healthcare, business services, technology, banking, fintech and finance, e-commerce, social media, and audio streaming. The following report captures the significant findings of the Summit participants, the questions raised, and the concerns that must be addressed.
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