Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc

ilustraciones, tablas

Autores:
Triana Correa, Juan Sebastián
Tipo de recurso:
Fecha de publicación:
2021
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/79866
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/79866
https://repositorio.unal.edu.co/
Palabra clave:
000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
Arquitectura de redes de computadores
Computer network architectures
Sistemas virtuales de computadores
Virtual computer systems
Computación heterogénea
Ah Hoc inalámbrica
Virtualización recursos
Computación ubicua
Heterogeneous computing
Wireless Ah Hoc
Resource Virtualization
Ubiquitous computing
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UNACIONAL2_bc195fbd503ad9e06f295d3b709d96dc
oai_identifier_str oai:repositorio.unal.edu.co:unal/79866
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc
dc.title.translated.eng.fl_str_mv Implementation of the processing resource wireless virtualization subsystem for an ad-hoc network
title Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc
spellingShingle Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc
000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
Arquitectura de redes de computadores
Computer network architectures
Sistemas virtuales de computadores
Virtual computer systems
Computación heterogénea
Ah Hoc inalámbrica
Virtualización recursos
Computación ubicua
Heterogeneous computing
Wireless Ah Hoc
Resource Virtualization
Ubiquitous computing
title_short Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc
title_full Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc
title_fullStr Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc
title_full_unstemmed Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc
title_sort Implementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hoc
dc.creator.fl_str_mv Triana Correa, Juan Sebastián
dc.contributor.advisor.none.fl_str_mv Ortiz Triviño, Jorge Eduardo
dc.contributor.author.none.fl_str_mv Triana Correa, Juan Sebastián
dc.contributor.researchgroup.spa.fl_str_mv TLÖN - Grupo de Investigación en Redes de Telecomunicaciones Dinámicas y Lenguajes de Programación Distribuidos
dc.subject.ddc.spa.fl_str_mv 000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
topic 000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
Arquitectura de redes de computadores
Computer network architectures
Sistemas virtuales de computadores
Virtual computer systems
Computación heterogénea
Ah Hoc inalámbrica
Virtualización recursos
Computación ubicua
Heterogeneous computing
Wireless Ah Hoc
Resource Virtualization
Ubiquitous computing
dc.subject.lemb.none.fl_str_mv Arquitectura de redes de computadores
Computer network architectures
Sistemas virtuales de computadores
Virtual computer systems
dc.subject.proposal.spa.fl_str_mv Computación heterogénea
Ah Hoc inalámbrica
Virtualización recursos
Computación ubicua
dc.subject.proposal.eng.fl_str_mv Heterogeneous computing
Wireless Ah Hoc
Resource Virtualization
Ubiquitous computing
description ilustraciones, tablas
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-07-29T16:36:34Z
dc.date.available.none.fl_str_mv 2021-07-29T16:36:34Z
dc.date.issued.none.fl_str_mv 2021-06-28
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/79866
dc.identifier.instname.spa.fl_str_mv Universidad Nacional de Colombia
dc.identifier.reponame.spa.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
dc.identifier.repourl.spa.fl_str_mv https://repositorio.unal.edu.co/
url https://repositorio.unal.edu.co/handle/unal/79866
https://repositorio.unal.edu.co/
identifier_str_mv Universidad Nacional de Colombia
Repositorio Institucional Universidad Nacional de Colombia
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Miorandi, D., Sicari, S., & Pellegrini, F. D. (2012). Internet of things: Vision, applications and research challenges. Ad Hoc Networks.
Kiess, W., & Mauve, M. (2007). A survey on real-world implementations of mobile ad-hoc networks. Ad Hoc Networks .
Patel, K. N., & Jhaveri, R. h. (2015). A Survey on Emulation Testbeds for Mobile Ad-hoc Networks . Procedia Computer Science.
Boukerche, A., & Turgut, B. (2011). Routing protocols in ad hoc networks: A survey. Computer Networks.
Marinescu, D., Marinescu, G., Ji, Y., Boloni, L., & Siegel, H. (2013). Ad hoc grids: communication and computing in a power. Workshop on Energy-Efficient Wireless.
Gaynor, M., Welsh, M., Moulton, S., Rowan, A., LaCombe, E., & Wynne, J. (2004). Integrating wireless sensor networks with the grid. IEEE Internet Computing.
Fitzek, F. H., & Katz, M. D. (2014). Mobile Clouds: Exploiting Distributed Resources in Wireless, Mobile and Social Networks. Inglaterra: John Wiley & Sons, Ltd.
Basney, J., & Livny, M. (2012). Deploying a High Throughput Computing Cluster. High Performance Cluster Computing: Architectures and Systems.
Yue-Jiao Gong, W.-N. C. (2015). Distributed evolutionary algorithms and their models: A survey of the state-of-the-art. China: Applied Soft Computing.
Anderson, T., Culler, D., & Patterson, D. (2005). A Case for NOW (Networks of Workstations). IEEE Micro.
Abbas, A. (2013). Grid Computing: Practical Guide To Technology & Applications (Programming Series). Charles River Media.
McKnight, L., Howison, J., & Bradne, S. (2004). Wireless grids: Distributed resource sharing by mobile, nomadic, and fixed devices. IEEE Internet Computing.
Czajkowski, K., Fitzgerald, S., Foster, I., & Kesselman, C. (2001). Grid information services for distributed resource sharing. Proc. of the 10th IEEE International Symposium on High-Performance Distributed Computing.
Frank, C., & Karl, H. (2014). Consistency challenges of service discovery in mobile ad-hoc networks. Proc. of the 7th ACM Int. symposium on modelling, analysis and simulation of wireless and mobile systems.
Helal, S., Desai, N., V. Verma, C. L., & Konark. (2003). A Service Discovery and Delivery Protocol for Ad-hoc Networks. Proc.of the Third IEEE Conference on Wireless Communication Networks (WCNC).
Bluetooth Interest Group. (2001). Service discovery protocol Version 1.1 Parte E.
Villela, D. (2010). Minimizing the average completion time for concurrent grid applications. Grid Comput 8.
Chang, R. (2009). An ant algorithm for balanced job scheduling in grids. Journal of future generation computer system.
Hummel, K., & Jelleschitz, G. (2007). Robust de-centralized job scheduling approach for mobile peers in ad hoc networks. 7th IEEE Int. Symp. on Cluster Computing and the grid.
Li, C., & Li, L. (2009). Utility-based scheduling for grid computing under constraints of energy budget and deadline. Comput. Stand. Inter.
Liu, H., Roeder, T., Walsh, K., Barr, R., & Sirer, E. (2015). Design and implementation of a single system image operating system for ad hoc networksroc. Proc 3rd Int. Conf. on Mobile Systems.
Gomes, A. (2007). DICHOTOMY: a resource discovery and scheduling protocol for multihop ad hoc mobile grids. 7th IEEE Int. Symp. on Cluster Computing and the Grid.
Selvi, V., Sharfraz, S., & Parthasarathi, R. (2007). Mobile ad hoc grid using trace based mobility model. GPC.
Chtepen, M., Flip, H., & Turck, F. D. (2008). Scheduling of dependant grid jobs in absence of exact job length information. International Workshop NGNM.
Shah, S. C., & Nizamani, Q.-U.-A. (2012). An effective and robust two-phase resource allocation scheme for interdependent tasks in mobile ad hoccomputational Grids. Journal of Parallel and Distributed Computing.
Amin, K., Laszewski, G., & Mikler, A. (2014). Toward an architecture for ad hoc. Proc. of the IEEE 12th Int. Conf. on Advanced Computing and Communications.
Koodli, R., & Perkins, C. (2012). Service discovery in on-demand ad hoc networks. IETF Internet Draft.
Moreno-Vozmediano, R. (2009). A hybrid mechanism for resource/service discovery in ad-hoc grids. Future generation computer system.
Qian Kang, X. L., & Yao, Y. (2016). Efficient authentication and access control of message dissemination over vehicular ad hoc network. Neurocomputing.
Subba, B., Biswas, S., & Karmakar, S. (2015). Intrusion detection in Mobile Ad-hoc Networks: Bayesian game formulation. Engineering Science and Technology, an International Journal.
Lorch, M., & Kafura, D. (2002). Supporting secure ad-hoc user collaboration in grid enviroments. Proc. 3rd Int. Workshop on Grid Computing.
Liao, L., & Manulis, M. (2007). Tree-based group key agreement framework for mobile ad-hoc networks. Future Generation Computer Systems.
Marinescu, D., & Marinescu, G. (2013). Ad hoc grids: Communication and computing in a power constrained enviroment. Proc. 22nd Int. Performance, Computing.
P. Jamshidi, C. P. (2018). Microservices: the journey so far and challenges ahead. IEEE Softw.
Kallergis D, G. Z. (2020). CAPODAZ: a containerised authorisation and policy‐driven architecture using microservices. Ad Hoc Networks.
Zimmermann, O. (2017). Microservices tenets. Comput. Sci.-Res. Dev.
Muhammad W., P. L. (2020). A Systematic Mapping Study on Microservices Architecture in DevOps. Journal of Systems and Software Volume 170.
S.A. Alabady, M. S.-T. (2018). LCPC error correction code for IoT applications. Sustainable Cities and Society.
A. Al-Fuqaha, M. G. (2015). Internet of things: A survey on enabling technologies, protocols, and applications. IEEE Communications Surveys & Tutorials.
C. Mouradian, D. N. (2017). A comprehensive survey on fog computing: State-ofthe- art and research challenges. IEEE Communications Surveys & Tutorials.
I. Stojmenovic, S. W. (2014). The fog computing paradigm: Scenarios and security issues. Federated Conference on Computer Science and Information Systems.
M. Aazam, S. Z. (2018). Fog computing architecture, evaluation, and future research directions. IEEE Communications Magazine.
INTEL. (2020). Intel 64 and ia-32 architectures developer’s manual: Vol. 3a.
Debadatta Mishra, P. K. (2018). A survey of memory management techniques in virtualized systems. Computer Science Review Volume 29.
Barham P., D. B. (2003). Xen and the art of virtualization. SIGOPS Oper. Syst. Rev. 37.
Robin J.S., I. C. (2000). Analysis of the intel pentium’s ability to support a secure virtual machine monitor. Proceedings of the 9th conference on USENIX Security Symposium.
Gerald J. Popek, R. P. (1974). Formal Requirements for Virtualizable Third Generation Architectures. Communications of the ACM.
Rosenblum M., G. T. (2005). Virtual machine monitors: Current technology and future trends. Computer.
Daley R.C., D. J. (1966). Virtual memory, processes, and sharing in multics. Commun. ACM.
Diane Barrett, G. K. (2010). How Virtualization Happens. Virtualization and Forensics.
Nathan F.Saraiva de Sousa, D. A. (2019). Network Service Orchestration: A survey. Computer Communications.
Biswas A., M. K. (2013). Los métodos de optimización desempeñan un papel vital en la solución de problemas de ingeniería. Debido a que los métodos de optimización deterministas han mostrado no ser eficientes computacionalmente en la resolución de problemas complejos no lineales y. J. Optim.
Ferreira, N. a. (2013). An agent model for the appraisal of normative events based in in-group and out-group relations.
Vanhèe, L. (2013). Artificial culture in artificial societies. International Foundation for Autonomous Agents and Multiagent Systems.
Degens, N. a. (2014). Creating a world for socio-cultural agents. Emotion Modeling, 27--43.
Hofstede, G. J. (2015). Gender differences: the role of nature, nurture, social identity and self-organization. Multi-Agent-Based Simulation XV, 72--87.
Liang, C., & Yu, F. R. (2015). Wireless Network Virtualization: A Survey, Some Research Issues and Challenges. IEEE Communications Surveys & Tutorials.
Fernandez-Baca, D. (1989). Allocating modules to processors in a distributed system. IEEE Trans. Software Eng, 427.
Coffman, E. (1976). Computer and Job-Shop Scheduling Theory. New York: Wiley.
Shivle, S., Siegel, H., Maciejewski, A. A., & Sugavanam, P. (2010). Static allocation of resources to communicating subtasks in a heterogeneous ad hoc grid environment. Journal of parallel and distributed computing.
Pengyao, W., & Jianqin, W. (2018). Rapid processing of remote sensing images based on cloud computing. Future Generation Computer Systems.
Qiwan, W., & Ruyin, C. (2020). E-commerce brand marketing based on FPGA and machine learning. Microprocessors and Microsystems.
Zhenjie, Z., & Yuanming, Z. (2020). A novel complex manufacturing business process decomposition approach in cloud manufacturing. Computers & Industrial Engineering.
Simmhan, Y., Cao, B., & Giakkoupis, M. (2011). Adaptive rate stream processing for smart grid applications on clouds. International Workshop on Scientific Cloud Computing.
Elazhary, H. (2018). Internet of Things (IoT), mobile cloud, cloudlet, mobile IoT, IoT cloud, fog, mobile edge, and edge emerging computing paradigms: Disambiguation and research directions. Journal of Network and Computer Applications.
Nanne, A. J., & Antheunis, M. L. (2020). The Use of Computer Vision to Analyze Brand-Related User Generated Image Content. Journal of Interactive Marketing.
Bilal, K., & Khalid, O. (2017). Potentials, trends, and prospects in edge technologies: Fog, cloudlet, mobile edge, and micro data centers. Computer Networks.
Gener, F., & Syst., C. (2016). Integration of Cloud computing and Internet of Things: A survey. Future Gener. Comput. Syst.
Assunção, M. d., & Veith, A. S. (2018). Distributed data stream processing and edge computing: A survey on resource elasticity and future directions. Journal of Network and Computer Applications.
Goethals, T., & Sebrechts, M. (2018). Unikernels vs Containers: An In-Depth Benchmarking Study in the Context of Microservice Applications. 2018 IEEE 8th International Symposium on Cloud and Service Computing (SC2).
Ceballos, H. Z. (2018). Diseño de un Sub-Sistema de Cómputo Distribuido que permita implementar virtualización inalámbrica para gestionar recursos (Procesamiento, memoria, almacenamiento y dispositivos E/S) distribuidos en una Red Ad Hoc, mediante el modelo de pseudo Estado. Universidad Nacional de Colombia.
Yu, D., & Ying, Y. (2020). Balanced scheduling of distributed workflow tasks based on clustering. Knowledge-Based Systems.
Carroll, T. E., & Grosu, D. (2012). An incentive-based distributed mechanism for scheduling divisible loads in tree networks. Journal of Parallel and Distributed Computing.
C.S.Xavier, T., & L.Santos, I. (2020). Collaborative resource allocation for Cloud of Things systems. Journal of Network and Computer Applications.
Xu, L., & Li, Y.-p. (2015). Proportional fair resource allocation based on hybrid ant colony optimization for slow adaptive OFDMA system. Information Sciences.
Khalila, K., & Elgazzar, K. (2020). Resource discovery techniques in the internet of things: A review. Internet of Things.
Venanzi, R., & Kantarci, B. (2018). MQTT-driven sustainable node discovery for internet of things-fog environments. Proceedings of the IEEE International Conference on Communications.
S., M., & M., M. (2019). Using machine learning for handover optimization in vehicular fog computing. Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing.
Morabito, R., Cozzolino, V., & Ding, A. Y. (2018). Consolidate IoT edge computing with lightweight virtualization. IEEE Netw.
Mansouri, Y., & Babar, M. A. (2021). A review of edge computing: Features and resource virtualization. Journal of Parallel and Distributed Computing.
Herlihy, M., & Shavit, N. (2020). Foundations of shared memory. The Art of Multiprocessor Programming.
Hong, B., & Prasanna, V. (2014). Distributed adaptive task allocation in heterogeneous computing environments to maximize throughput. Proc. 18th Int. Parallel and Distributed Processing Symposium.
McClatchey, R. (2017). Dara intensive and network aware (DIANA) grid scheduling. Grid Comput 5.
dc.rights.spa.fl_str_mv Derechos reservados al autor, 2021
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
Derechos reservados al autor, 2021
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 103 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia
dc.publisher.program.spa.fl_str_mv Bogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y Computación
dc.publisher.department.spa.fl_str_mv Departamento de Ingeniería de Sistemas e Industrial
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Bogotá, Colombia
dc.publisher.branch.spa.fl_str_mv Universidad Nacional de Colombia - Sede Bogotá
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/79866/1/license.txt
https://repositorio.unal.edu.co/bitstream/unal/79866/2/1032438210.2021.pdf
https://repositorio.unal.edu.co/bitstream/unal/79866/3/1032438210.2021.pdf.jpg
bitstream.checksum.fl_str_mv cccfe52f796b7c63423298c2d3365fc6
bb1fba5a7d4f201cbc4c5e7e400d8bae
2f440f5e9181dcc9f4533d7a527e59e9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089270967664640
spelling Atribución-NoComercial-SinDerivadas 4.0 InternacionalDerechos reservados al autor, 2021http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Ortiz Triviño, Jorge Eduardod9ea1d3c2dfb7b6f0ffa170fad3e2d14Triana Correa, Juan Sebastián60bdda2cd97f330c6412f001beeec4efTLÖN - Grupo de Investigación en Redes de Telecomunicaciones Dinámicas y Lenguajes de Programación Distribuidos2021-07-29T16:36:34Z2021-07-29T16:36:34Z2021-06-28https://repositorio.unal.edu.co/handle/unal/79866Universidad Nacional de ColombiaRepositorio Institucional Universidad Nacional de Colombiahttps://repositorio.unal.edu.co/ilustraciones, tablasTLÖN es un sistema de cómputo propuesto por el grupo de investigación en redes de Telecomunicaciones Dinámicas y lenguajes de programación distribuidos de la Universidad Nacional de Colombia. El modelo que propone TLÖN es un sistema de cómputo distribuido que intenta resolver la necesidad de adaptarse a condiciones adversas en recursos, conectividad y existencia de nodos, abstraídos al plano de virtualización de una red inalámbrica tipo Ad-Hoc colaborativa de elementos móviles que comparten recursos sobre una capa física. El presente trabajo se encuentra en el marco de desarrollo de la capa de virtualización de recursos de procesamiento del sistema TLÖN. A continuación, se presenta el diseño, implementación y resultados del subsistema de virtualización de recursos de procesamiento, estableciendo los modelos y criterios de evaluación que se utilizaran para las fases de Resource Broadcasting, Matching y Scheduling teniendo en cuenta las condiciones inherentes de una red inalámbrica Ad Hoc. (Texto tomado de la fuente)TLÖN is a computing system proposed by the research group in Dynamic Telecommunication networks and distributed programming languages of the Universidad Nacional de Colombia. The model proposed by TLÖN is a distributed computing system that has the aim to solve the need to adapt to adverse conditions in resources, connectivity and existence of nodes, abstracted from the virtualization plane of a collaborative Ad-Hoc wireless network of mobile elements that share resources on a physical layer. This work is framed under the development of the virtualization layer of the processing resources of the TLÖN system. In the following chapters you will find the design, implementation, and results of the processing resources virtualization subsystem, setting the models and evaluation criteria to be used for the Resource Broadcasting, Matching, and Scheduling phases taking into account the inherent conditions of an Ad Hoc wireless network. (Text taken from source)MaestríaMagíster en Ingeniería - Ingeniería de Sistemas y ComputaciónSistemas distribuidos103 páginasapplication/pdfspaUniversidad Nacional de ColombiaBogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y ComputaciónDepartamento de Ingeniería de Sistemas e IndustrialFacultad de IngenieríaBogotá, ColombiaUniversidad Nacional de Colombia - Sede Bogotá000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadoresArquitectura de redes de computadoresComputer network architecturesSistemas virtuales de computadoresVirtual computer systemsComputación heterogéneaAh Hoc inalámbricaVirtualización recursosComputación ubicuaHeterogeneous computingWireless Ah HocResource VirtualizationUbiquitous computingImplementación del subsistema de virtualización inalámbrica de recursos de procesamiento para una red ad-hocImplementation of the processing resource wireless virtualization subsystem for an ad-hoc networkTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMMiorandi, D., Sicari, S., & Pellegrini, F. D. (2012). Internet of things: Vision, applications and research challenges. Ad Hoc Networks.Kiess, W., & Mauve, M. (2007). A survey on real-world implementations of mobile ad-hoc networks. Ad Hoc Networks .Patel, K. N., & Jhaveri, R. h. (2015). A Survey on Emulation Testbeds for Mobile Ad-hoc Networks . Procedia Computer Science.Boukerche, A., & Turgut, B. (2011). Routing protocols in ad hoc networks: A survey. Computer Networks.Marinescu, D., Marinescu, G., Ji, Y., Boloni, L., & Siegel, H. (2013). Ad hoc grids: communication and computing in a power. Workshop on Energy-Efficient Wireless.Gaynor, M., Welsh, M., Moulton, S., Rowan, A., LaCombe, E., & Wynne, J. (2004). Integrating wireless sensor networks with the grid. IEEE Internet Computing.Fitzek, F. H., & Katz, M. D. (2014). Mobile Clouds: Exploiting Distributed Resources in Wireless, Mobile and Social Networks. Inglaterra: John Wiley & Sons, Ltd.Basney, J., & Livny, M. (2012). Deploying a High Throughput Computing Cluster. High Performance Cluster Computing: Architectures and Systems.Yue-Jiao Gong, W.-N. C. (2015). Distributed evolutionary algorithms and their models: A survey of the state-of-the-art. China: Applied Soft Computing.Anderson, T., Culler, D., & Patterson, D. (2005). A Case for NOW (Networks of Workstations). IEEE Micro.Abbas, A. (2013). Grid Computing: Practical Guide To Technology & Applications (Programming Series). Charles River Media.McKnight, L., Howison, J., & Bradne, S. (2004). Wireless grids: Distributed resource sharing by mobile, nomadic, and fixed devices. IEEE Internet Computing.Czajkowski, K., Fitzgerald, S., Foster, I., & Kesselman, C. (2001). Grid information services for distributed resource sharing. Proc. of the 10th IEEE International Symposium on High-Performance Distributed Computing.Frank, C., & Karl, H. (2014). Consistency challenges of service discovery in mobile ad-hoc networks. Proc. of the 7th ACM Int. symposium on modelling, analysis and simulation of wireless and mobile systems.Helal, S., Desai, N., V. Verma, C. L., & Konark. (2003). A Service Discovery and Delivery Protocol for Ad-hoc Networks. Proc.of the Third IEEE Conference on Wireless Communication Networks (WCNC).Bluetooth Interest Group. (2001). Service discovery protocol Version 1.1 Parte E.Villela, D. (2010). Minimizing the average completion time for concurrent grid applications. Grid Comput 8.Chang, R. (2009). An ant algorithm for balanced job scheduling in grids. Journal of future generation computer system.Hummel, K., & Jelleschitz, G. (2007). Robust de-centralized job scheduling approach for mobile peers in ad hoc networks. 7th IEEE Int. Symp. on Cluster Computing and the grid.Li, C., & Li, L. (2009). Utility-based scheduling for grid computing under constraints of energy budget and deadline. Comput. Stand. Inter.Liu, H., Roeder, T., Walsh, K., Barr, R., & Sirer, E. (2015). Design and implementation of a single system image operating system for ad hoc networksroc. Proc 3rd Int. Conf. on Mobile Systems.Gomes, A. (2007). DICHOTOMY: a resource discovery and scheduling protocol for multihop ad hoc mobile grids. 7th IEEE Int. Symp. on Cluster Computing and the Grid.Selvi, V., Sharfraz, S., & Parthasarathi, R. (2007). Mobile ad hoc grid using trace based mobility model. GPC.Chtepen, M., Flip, H., & Turck, F. D. (2008). Scheduling of dependant grid jobs in absence of exact job length information. International Workshop NGNM.Shah, S. C., & Nizamani, Q.-U.-A. (2012). An effective and robust two-phase resource allocation scheme for interdependent tasks in mobile ad hoccomputational Grids. Journal of Parallel and Distributed Computing.Amin, K., Laszewski, G., & Mikler, A. (2014). Toward an architecture for ad hoc. Proc. of the IEEE 12th Int. Conf. on Advanced Computing and Communications.Koodli, R., & Perkins, C. (2012). Service discovery in on-demand ad hoc networks. IETF Internet Draft.Moreno-Vozmediano, R. (2009). A hybrid mechanism for resource/service discovery in ad-hoc grids. Future generation computer system.Qian Kang, X. L., & Yao, Y. (2016). Efficient authentication and access control of message dissemination over vehicular ad hoc network. Neurocomputing.Subba, B., Biswas, S., & Karmakar, S. (2015). Intrusion detection in Mobile Ad-hoc Networks: Bayesian game formulation. Engineering Science and Technology, an International Journal.Lorch, M., & Kafura, D. (2002). Supporting secure ad-hoc user collaboration in grid enviroments. Proc. 3rd Int. Workshop on Grid Computing.Liao, L., & Manulis, M. (2007). Tree-based group key agreement framework for mobile ad-hoc networks. Future Generation Computer Systems.Marinescu, D., & Marinescu, G. (2013). Ad hoc grids: Communication and computing in a power constrained enviroment. Proc. 22nd Int. Performance, Computing.P. Jamshidi, C. P. (2018). Microservices: the journey so far and challenges ahead. IEEE Softw.Kallergis D, G. Z. (2020). CAPODAZ: a containerised authorisation and policy‐driven architecture using microservices. Ad Hoc Networks.Zimmermann, O. (2017). Microservices tenets. Comput. Sci.-Res. Dev.Muhammad W., P. L. (2020). A Systematic Mapping Study on Microservices Architecture in DevOps. Journal of Systems and Software Volume 170.S.A. Alabady, M. S.-T. (2018). LCPC error correction code for IoT applications. Sustainable Cities and Society.A. Al-Fuqaha, M. G. (2015). Internet of things: A survey on enabling technologies, protocols, and applications. IEEE Communications Surveys & Tutorials.C. Mouradian, D. N. (2017). A comprehensive survey on fog computing: State-ofthe- art and research challenges. IEEE Communications Surveys & Tutorials.I. Stojmenovic, S. W. (2014). The fog computing paradigm: Scenarios and security issues. Federated Conference on Computer Science and Information Systems.M. Aazam, S. Z. (2018). Fog computing architecture, evaluation, and future research directions. IEEE Communications Magazine.INTEL. (2020). Intel 64 and ia-32 architectures developer’s manual: Vol. 3a.Debadatta Mishra, P. K. (2018). A survey of memory management techniques in virtualized systems. Computer Science Review Volume 29.Barham P., D. B. (2003). Xen and the art of virtualization. SIGOPS Oper. Syst. Rev. 37.Robin J.S., I. C. (2000). Analysis of the intel pentium’s ability to support a secure virtual machine monitor. Proceedings of the 9th conference on USENIX Security Symposium.Gerald J. Popek, R. P. (1974). Formal Requirements for Virtualizable Third Generation Architectures. Communications of the ACM.Rosenblum M., G. T. (2005). Virtual machine monitors: Current technology and future trends. Computer.Daley R.C., D. J. (1966). Virtual memory, processes, and sharing in multics. Commun. ACM.Diane Barrett, G. K. (2010). How Virtualization Happens. Virtualization and Forensics.Nathan F.Saraiva de Sousa, D. A. (2019). Network Service Orchestration: A survey. Computer Communications.Biswas A., M. K. (2013). Los métodos de optimización desempeñan un papel vital en la solución de problemas de ingeniería. Debido a que los métodos de optimización deterministas han mostrado no ser eficientes computacionalmente en la resolución de problemas complejos no lineales y. J. Optim.Ferreira, N. a. (2013). An agent model for the appraisal of normative events based in in-group and out-group relations.Vanhèe, L. (2013). Artificial culture in artificial societies. International Foundation for Autonomous Agents and Multiagent Systems.Degens, N. a. (2014). Creating a world for socio-cultural agents. Emotion Modeling, 27--43.Hofstede, G. J. (2015). Gender differences: the role of nature, nurture, social identity and self-organization. Multi-Agent-Based Simulation XV, 72--87.Liang, C., & Yu, F. R. (2015). Wireless Network Virtualization: A Survey, Some Research Issues and Challenges. IEEE Communications Surveys & Tutorials.Fernandez-Baca, D. (1989). Allocating modules to processors in a distributed system. IEEE Trans. Software Eng, 427.Coffman, E. (1976). Computer and Job-Shop Scheduling Theory. New York: Wiley.Shivle, S., Siegel, H., Maciejewski, A. A., & Sugavanam, P. (2010). Static allocation of resources to communicating subtasks in a heterogeneous ad hoc grid environment. Journal of parallel and distributed computing.Pengyao, W., & Jianqin, W. (2018). Rapid processing of remote sensing images based on cloud computing. Future Generation Computer Systems.Qiwan, W., & Ruyin, C. (2020). E-commerce brand marketing based on FPGA and machine learning. Microprocessors and Microsystems.Zhenjie, Z., & Yuanming, Z. (2020). A novel complex manufacturing business process decomposition approach in cloud manufacturing. Computers & Industrial Engineering.Simmhan, Y., Cao, B., & Giakkoupis, M. (2011). Adaptive rate stream processing for smart grid applications on clouds. International Workshop on Scientific Cloud Computing.Elazhary, H. (2018). Internet of Things (IoT), mobile cloud, cloudlet, mobile IoT, IoT cloud, fog, mobile edge, and edge emerging computing paradigms: Disambiguation and research directions. Journal of Network and Computer Applications.Nanne, A. J., & Antheunis, M. L. (2020). The Use of Computer Vision to Analyze Brand-Related User Generated Image Content. Journal of Interactive Marketing.Bilal, K., & Khalid, O. (2017). Potentials, trends, and prospects in edge technologies: Fog, cloudlet, mobile edge, and micro data centers. Computer Networks.Gener, F., & Syst., C. (2016). Integration of Cloud computing and Internet of Things: A survey. Future Gener. Comput. Syst.Assunção, M. d., & Veith, A. S. (2018). Distributed data stream processing and edge computing: A survey on resource elasticity and future directions. Journal of Network and Computer Applications.Goethals, T., & Sebrechts, M. (2018). Unikernels vs Containers: An In-Depth Benchmarking Study in the Context of Microservice Applications. 2018 IEEE 8th International Symposium on Cloud and Service Computing (SC2).Ceballos, H. Z. (2018). Diseño de un Sub-Sistema de Cómputo Distribuido que permita implementar virtualización inalámbrica para gestionar recursos (Procesamiento, memoria, almacenamiento y dispositivos E/S) distribuidos en una Red Ad Hoc, mediante el modelo de pseudo Estado. Universidad Nacional de Colombia.Yu, D., & Ying, Y. (2020). Balanced scheduling of distributed workflow tasks based on clustering. Knowledge-Based Systems.Carroll, T. E., & Grosu, D. (2012). An incentive-based distributed mechanism for scheduling divisible loads in tree networks. Journal of Parallel and Distributed Computing.C.S.Xavier, T., & L.Santos, I. (2020). Collaborative resource allocation for Cloud of Things systems. Journal of Network and Computer Applications.Xu, L., & Li, Y.-p. (2015). Proportional fair resource allocation based on hybrid ant colony optimization for slow adaptive OFDMA system. Information Sciences.Khalila, K., & Elgazzar, K. (2020). Resource discovery techniques in the internet of things: A review. Internet of Things.Venanzi, R., & Kantarci, B. (2018). MQTT-driven sustainable node discovery for internet of things-fog environments. Proceedings of the IEEE International Conference on Communications.S., M., & M., M. (2019). Using machine learning for handover optimization in vehicular fog computing. Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing.Morabito, R., Cozzolino, V., & Ding, A. Y. (2018). Consolidate IoT edge computing with lightweight virtualization. IEEE Netw.Mansouri, Y., & Babar, M. A. (2021). A review of edge computing: Features and resource virtualization. Journal of Parallel and Distributed Computing.Herlihy, M., & Shavit, N. (2020). Foundations of shared memory. The Art of Multiprocessor Programming.Hong, B., & Prasanna, V. (2014). Distributed adaptive task allocation in heterogeneous computing environments to maximize throughput. Proc. 18th Int. Parallel and Distributed Processing Symposium.McClatchey, R. (2017). Dara intensive and network aware (DIANA) grid scheduling. Grid Comput 5.GeneralLICENSElicense.txtlicense.txttext/plain; charset=utf-83964https://repositorio.unal.edu.co/bitstream/unal/79866/1/license.txtcccfe52f796b7c63423298c2d3365fc6MD51ORIGINAL1032438210.2021.pdf1032438210.2021.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas y Computaciónapplication/pdf3078168https://repositorio.unal.edu.co/bitstream/unal/79866/2/1032438210.2021.pdfbb1fba5a7d4f201cbc4c5e7e400d8baeMD52THUMBNAIL1032438210.2021.pdf.jpg1032438210.2021.pdf.jpgGenerated Thumbnailimage/jpeg5765https://repositorio.unal.edu.co/bitstream/unal/79866/3/1032438210.2021.pdf.jpg2f440f5e9181dcc9f4533d7a527e59e9MD53unal/79866oai:repositorio.unal.edu.co:unal/798662024-07-25 23:14:17.019Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.coUExBTlRJTExBIERFUMOTU0lUTwoKQ29tbyBlZGl0b3IgZGUgZXN0ZSDDrXRlbSwgdXN0ZWQgcHVlZGUgbW92ZXJsbyBhIHJldmlzacOzbiBzaW4gYW50ZXMgcmVzb2x2ZXIgbG9zIHByb2JsZW1hcyBpZGVudGlmaWNhZG9zLCBkZSBsbyBjb250cmFyaW8sIGhhZ2EgY2xpYyBlbiBHdWFyZGFyIHBhcmEgZ3VhcmRhciBlbCDDrXRlbSB5IHNvbHVjaW9uYXIgZXN0b3MgcHJvYmxlbWFzIG1hcyB0YXJkZS4KCk5PVEFTOgoqU0kgTEEgVEVTSVMgQSBQVUJMSUNBUiBBRFFVSVJJw5MgQ09NUFJPTUlTT1MgREUgQ09ORklERU5DSUFMSURBRCBFTiBFTCBERVNBUlJPTExPIE8gUEFSVEVTIERFTCBET0NVTUVOVE8uIFNJR0EgTEEgRElSRUNUUklaIERFIExBIFJFU09MVUNJw5NOIDAyMyBERSAyMDE1LCBQT1IgTEEgQ1VBTCBTRSBFU1RBQkxFQ0UgRUwgUFJPQ0VESU1JRU5UTyBQQVJBIExBIFBVQkxJQ0FDScOTTiBERSBURVNJUyBERSBNQUVTVFLDjUEgWSBET0NUT1JBRE8gREUgTE9TIEVTVFVESUFOVEVTIERFIExBIFVOSVZFUlNJREFEIE5BQ0lPTkFMIERFIENPTE9NQklBIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU4sIEVYUEVESURBIFBPUiBMQSBTRUNSRVRBUsONQSBHRU5FUkFMLgoqTEEgVEVTSVMgQSBQVUJMSUNBUiBERUJFIFNFUiBMQSBWRVJTScOTTiBGSU5BTCBBUFJPQkFEQS4KUGFyYSB0cmFiYWpvcyBkZXBvc2l0YWRvcyBwb3Igc3UgcHJvcGlvIGF1dG9yOiBBbCBhdXRvYXJjaGl2YXIgZXN0ZSBncnVwbyBkZSBhcmNoaXZvcyBkaWdpdGFsZXMgeSBzdXMgbWV0YWRhdG9zLCBZbyBnYXJhbnRpem8gYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBVTiBlbCBkZXJlY2hvIGEgYWxtYWNlbmFybG9zIHkgbWFudGVuZXJsb3MgZGlzcG9uaWJsZXMgZW4gbMOtbmVhIGRlIG1hbmVyYSBncmF0dWl0YS4gRGVjbGFybyBxdWUgZGljaG8gbWF0ZXJpYWwgZXMgZGUgbWkgcHJvcGllZGFkIGludGVsZWN0dWFsIHkgcXVlIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgVU4gbm8gYXN1bWUgbmluZ3VuYSByZXNwb25zYWJpbGlkYWQgc2kgaGF5IGFsZ3VuYSB2aW9sYWNpw7NuIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGFsIGRpc3RyaWJ1aXIgZXN0b3MgYXJjaGl2b3MgeSBtZXRhZGF0b3MuIChTZSByZWNvbWllbmRhIGEgdG9kb3MgbG9zIGF1dG9yZXMgYSBpbmRpY2FyIHN1cyBkZXJlY2hvcyBkZSBhdXRvciBlbiBsYSBww6FnaW5hIGRlIHTDrXR1bG8gZGUgc3UgZG9jdW1lbnRvLikgRGUgbGEgbWlzbWEgbWFuZXJhLCBhY2VwdG8gbG9zIHTDqXJtaW5vcyBkZSBsYSBzaWd1aWVudGUgbGljZW5jaWE6IExvcyBhdXRvcmVzIG8gdGl0dWxhcmVzIGRlbCBkZXJlY2hvIGRlIGF1dG9yIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8gY29uZmllcmVuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOiBhKSBFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWUgZW4gZWwgcmVwb3NpdG9yaW8sIHF1ZSBzZXLDoW4gcHJvcnJvZ2FibGVzIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gcGF0cmltb25pYWwgZGVsIGF1dG9yLiBFbCBhdXRvciBwb2Ryw6EgZGFyIHBvciB0ZXJtaW5hZGEgbGEgbGljZW5jaWEgc29saWNpdMOhbmRvbG8gYSBsYSBVbml2ZXJzaWRhZC4gYikgTG9zIGF1dG9yZXMgYXV0b3JpemFuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcGFyYSBwdWJsaWNhciBsYSBvYnJhIGVuIGVsIGZvcm1hdG8gcXVlIGVsIHJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSB5IGNvbm9jZW4gcXVlIGRhZG8gcXVlIHNlIHB1YmxpY2EgZW4gSW50ZXJuZXQgcG9yIGVzdGUgaGVjaG8gY2lyY3VsYSBjb24gdW4gYWxjYW5jZSBtdW5kaWFsLiBjKSBMb3MgYXV0b3JlcyBhY2VwdGFuIHF1ZSBsYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIHJlbnVuY2lhbiBhIHJlY2liaXIgZW1vbHVtZW50byBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBjb24gcXVlIHNlIHB1YmxpY2EuIGQpIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uIGUpIExvcyBhdXRvcmVzIGF1dG9yaXphbiBhIGxhIFVuaXZlcnNpZGFkIHBhcmEgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIHByb21vdmVyIHN1IGRpZnVzacOzbi4gZikgTG9zIGF1dG9yZXMgYWNlcHRhbiBxdWUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcHVlZGEgY29udmVydGlyIGVsIGRvY3VtZW50byBhIGN1YWxxdWllciBtZWRpbyBvIGZvcm1hdG8gcGFyYSBwcm9ww7NzaXRvcyBkZSBwcmVzZXJ2YWNpw7NuIGRpZ2l0YWwuIFNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBVTklWRVJTSURBRCBOQUNJT05BTCBERSBDT0xPTUJJQSwgTE9TIEFVVE9SRVMgR0FSQU5USVpBTiBRVUUgU0UgSEEgQ1VNUExJRE8gQ09OIExPUyBERVJFQ0hPUyBZIE9CTElHQUNJT05FUyBSRVFVRVJJRE9TIFBPUiBFTCBSRVNQRUNUSVZPIENPTlRSQVRPIE8gQUNVRVJETy4KUGFyYSB0cmFiYWpvcyBkZXBvc2l0YWRvcyBwb3Igb3RyYXMgcGVyc29uYXMgZGlzdGludGFzIGEgc3UgYXV0b3I6IERlY2xhcm8gcXVlIGVsIGdydXBvIGRlIGFyY2hpdm9zIGRpZ2l0YWxlcyB5IG1ldGFkYXRvcyBhc29jaWFkb3MgcXVlIGVzdG95IGFyY2hpdmFuZG8gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBVTikgZXMgZGUgZG9taW5pbyBww7pibGljby4gU2kgbm8gZnVlc2UgZWwgY2FzbywgYWNlcHRvIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHBvciBjdWFscXVpZXIgaW5mcmFjY2nDs24gZGUgZGVyZWNob3MgZGUgYXV0b3IgcXVlIGNvbmxsZXZlIGxhIGRpc3RyaWJ1Y2nDs24gZGUgZXN0b3MgYXJjaGl2b3MgeSBtZXRhZGF0b3MuCkFsIGhhY2VyIGNsaWMgZW4gZWwgc2lndWllbnRlIGJvdMOzbiwgdXN0ZWQgaW5kaWNhIHF1ZSBlc3TDoSBkZSBhY3VlcmRvIGNvbiBlc3RvcyB0w6lybWlub3MuCgpVTklWRVJTSURBRCBOQUNJT05BTCBERSBDT0xPTUJJQSAtIMOabHRpbWEgbW9kaWZpY2FjacOzbiAyNy8yMC8yMDIwCg==