2,766 research outputs found
Efficient and elastic management of computing infrastructures
Tesis por compendio[EN] Modern data centers integrate a lot of computer and electronic devices. However, some reports state that the mean usage of a typical data center is around 50% of its peak capacity, and the mean usage of each server is between 10% and 50%. A lot of energy is destined to power on computer hardware that most of the time remains idle. Therefore, it would be possible to save energy simply by powering off those parts from the data center that are not actually used, and powering them on again as they are needed.
Most data centers have computing clusters that are used for intensive computing, recently evolving towards an on-premises Cloud service model. Despite the use of low consuming components, higher energy savings can be achieved by dynamically adapting the system to the actual workload. The main approach in this case is the usage of energy saving criteria for scheduling the jobs or the virtual machines into the working nodes. The aim is to power off idle servers automatically. But it is necessary to schedule the power management of the servers in order to minimize the impact on the end users and their applications.
The objective of this thesis is the elastic and efficient management of cluster infrastructures, with the aim of reducing the costs associated to idle components. This objective is addressed by automating the power management of the working nodes in a computing cluster, and also proactive stimulating the load distribution to achieve idle resources that could be powered off by means of memory overcommitment and live migration of virtual machines. Moreover, this automation is of interest for virtual clusters, as they also suffer from the same problems. While in physical clusters idle working nodes waste energy, in the case of virtual clusters that are built from virtual machines, the idle working nodes can waste money in commercial Clouds or computational resources in an on-premises Cloud.[ES] En los Centros de Procesos de Datos (CPD) existe una gran concentración de dispositivos informáticos y de equipamiento electrónico. Sin embargo, algunos estudios han mostrado que la utilización media de los CPD está en torno al 50%, y que la utilización media de los servidores se encuentra entre el 10% y el 50%. Estos datos evidencian que existe una gran cantidad de energía destinada a alimentar equipamiento ocioso, y que podríamos conseguir un ahorro energético simplemente apagando los componentes que no se estén utilizando.
En muchos CPD suele haber clusters de computadores que se utilizan para computación de altas prestaciones y para la creación de Clouds privados. Si bien se ha tratado de ahorrar energía utilizando componentes de bajo consumo, también es posible conseguirlo adaptando los sistemas a la carga de trabajo en cada momento. En los últimos años han surgido trabajos que investigan la aplicación de criterios energéticos a la hora de seleccionar en qué servidor, de entre los que forman un cluster, se debe ejecutar un trabajo o alojar una máquina virtual. En muchos casos se trata de conseguir equipos ociosos que puedan ser apagados, pero habitualmente se asume que dicho apagado se hace de forma automática, y que los equipos se encienden de nuevo cuando son necesarios. Sin embargo, es necesario hacer una planificación de encendido y apagado de máquinas para minimizar el impacto en el usuario final.
En esta tesis nos planteamos la gestión elástica y eficiente de infrastructuras de cálculo tipo cluster, con el objetivo de reducir los costes asociados a los componentes ociosos. Para abordar este problema nos planteamos la automatización del encendido y apagado de máquinas en los clusters, así como la aplicación de técnicas de migración en vivo y de sobreaprovisionamiento de memoria para estimular la obtención de equipos ociosos que puedan ser apagados. Además, esta automatización es de interés para los clusters virtuales, puesto que también sufren el problema de los componentes ociosos, sólo que en este caso están compuestos por, en lugar de equipos físicos que gastan energía, por máquinas virtuales que gastan dinero en un proveedor Cloud comercial o recursos en un Cloud privado.[CA] En els Centres de Processament de Dades (CPD) hi ha una gran concentració de dispositius informàtics i d'equipament electrònic. No obstant això, alguns estudis han mostrat que la utilització mitjana dels CPD està entorn del 50%, i que la utilització mitjana dels servidors es troba entre el 10% i el 50%. Estes dades evidencien que hi ha una gran quantitat d'energia destinada a alimentar equipament ociós, i que podríem aconseguir un estalvi energètic simplement apagant els components que no s'estiguen utilitzant.
En molts CPD sol haver-hi clusters de computadors que s'utilitzen per a computació d'altes prestacions i per a la creació de Clouds privats. Si bé s'ha tractat d'estalviar energia utilitzant components de baix consum, també és possible aconseguir-ho adaptant els sistemes a la càrrega de treball en cada moment. En els últims anys han sorgit treballs que investiguen l'aplicació de criteris energètics a l'hora de seleccionar en quin servidor, d'entre els que formen un cluster, s'ha d'executar un treball o allotjar una màquina virtual. En molts casos es tracta d'aconseguir equips ociosos que puguen ser apagats, però habitualment s'assumix que l'apagat es fa de forma automàtica, i que els equips s'encenen novament quan són necessaris. No obstant això, és necessari fer una planificació d'encesa i apagat de màquines per a minimitzar l'impacte en l'usuari final.
En esta tesi ens plantegem la gestió elàstica i eficient d'infrastructuras de càlcul tipus cluster, amb l'objectiu de reduir els costos associats als components ociosos. Per a abordar este problema ens plantegem l'automatització de l'encesa i apagat de màquines en els clusters, així com l'aplicació de tècniques de migració en viu i de sobreaprovisionament de memòria per a estimular l'obtenció d'equips ociosos que puguen ser apagats. A més, esta automatització és d'interés per als clusters virtuals, ja que també patixen el problema dels components ociosos, encara que en este cas estan compostos per, en compte d'equips físics que gasten energia, per màquines virtuals que gasten diners en un proveïdor Cloud comercial o recursos en un Cloud privat.Alfonso Laguna, CD. (2015). Efficient and elastic management of computing infrastructures [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/57187Compendi
Labour Managed Firms in Spain
There are at least two types of companies: conventional capitalist companies or Profit Maximizing Firms (PMFs) and, on the other hand, companies managed by their workforce or Labour-Managed Firms (LMFs). The entrepreneurial structures in Spain which include this second type are worker cooperatives (cooperativas de trabajo asociado) and public or limited liability worker-owned companies (sociedades laborales). This paper describes how this type of company has evolved using a set of indicators and offers a closer look at some of the reasons which explain the current difficult situation which, as will be shown, can be considered as critical in the case of cooperatives.Labour-Managed Firms, worker cooperatives, worker-owned companies, employment.
Container-based Virtual Elastic Clusters
[EN] eScience demands large-scale computing clusters to support the efficient execution of resource-intensive
scientific applications. Virtual Machines (VMs) have introduced the ability to provide customizable execution
environments, at the expense of performance loss for applications. However, in recent years, containers
have emerged as a light-weight virtualization technology compared to VMs. Indeed, the usage
of containers for virtual clusters allows better performance for the applications and fast deployment of
additional working nodes, for enhanced elasticity. This paper focuses on the deployment, configuration
and management of Virtual Elastic computer Clusters (VEC) dedicated to process scientific workloads.
The nodes of the scientific cluster are hosted in containers running on bare-metal machines. The opensource
tool Elastic Cluster for Docker (EC4Docker) is introduced, integrated with Docker Swarm to create
auto-scaled virtual computer clusters of containers across distributed deployments. We also discuss the
benefits and limitations of this solution and analyse the performance of the developed tools under a real
scenario by means of a scientific use case that demonstrates the feasibility of the proposed approach.This work has been developed under the support of the program "Ayudas para la contratacion de personal investigador en formacion de catheter predoctoral, programa VALi+d", grant number ACIF/2013/003, from the Conselleria d'Educacio of the Generalitat Valenciana. The authors wish to thank the financial support received form The Spanish Ministry of Economy and Competitiveness to develop the project "CLUVIEM", with reference TIN2013-44390-R.Alfonso Laguna, CD.; Calatrava Arroyo, A.; Moltó, G. (2017). Container-based Virtual Elastic Clusters. Journal of Systems and Software. 127:1-11. https://doi.org/10.1016/j.jss.2017.01.007S11112
Artistas en la Universidad. Reconocidos artistas del mundo de la danza, el teatro y la música han dejado huella tras su paso por la UC3M
Audiovisuales. Construcción y des-construcción del monólogo con Sergio Blanco .
Disponible en :http://www.youtube.com/watch?feature=player_embedded&v=O0O2EJtzlD0
.--Encuentro con Alfonso de Vilallonga. La música y el cine: escuchar una película .
Disponible en : http://www.youtube.com/watch?feature=player_embedded&v=e8zCnX4F_90Presentación de los talleres: El trabajo visible e invisible del actor; Construcción y des-construcción del monólogo; Recursos actorales de las artes escénicas japonesas: Teatro Noh, Kabuki y Danza Buto. Y el curso La música y el cine: escuchar una película.Contiene: Taller: El trabajo visible e invisible del actor / Ernesto Arias (p.32).-- Taller: Construcción y des-construcción del monólogo / Sergio Blanco (p.32) .-- Curso: La música y el cine: Escuchar una película / Alfonso de Vilallonga (p.33).-- Taller: Recursos actorales de las artes escénicas japonesas: Teatro Noh, Kabuki y Danza Butoh / Joan Carlos Soler (p.33)
VMCA: Un sistema para la consolidación de recursos en plataformas de virtualización
[ES] En este trabajo se describe el diseño de un sistema para la replanificación de máquinas virtuales en las plataformas de virtualización, que permita dejar libres los nodos reales para que puedan ser apagados o puestos en modo de bajo consumo, y que permita desfragmentar los recursos de virtualización para poder atender a peticiones específicas.[EN] This work describes the design of an agent for the rescheduling of virtual machines in virtualization platforms. The objectives are to free real virtualization nodes in order to be powered off or put in stand-by, and to defragment the virtualization resources to be able to attend specific requests to host virtual machines.Alfonso Laguna, CD. (2013). VMCA: Un sistema para la consolidación de recursos en plataformas de virtualización. http://hdl.handle.net/10251/37380Archivo delegad
Autonomous flight drone with recognition based on artificial intelligence
Trabajo de Fin de Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2019/2020.El desarrollo actual de las tecnologías de la información está haciendo cada vez más relevante el papel de la robótica y la inteligencia artificial en los distintos campos de trabajo e investigación (robots médicos, de exploración, de rescate, etc.).
Partiendo de estos avances, la idea de este proyecto surgió al ver en el telediario un helicóptero llevando a cabo la búsqueda de dos excursionistas perdidos en una zona boscosa. Pensando en esto, se me ocurrió si toda esta explosión de avances en el campo de la robótica se podía aplicar a esta tarea. Fue suficiente una búsqueda preliminar en Internet, para comprobar que, como era de esperar, la idea llevaba ya bastantes años en desarrollo y cubría múltiples facetas: El tipo de vehículos, los posibles escenarios de rescate, la planificación de la búsqueda, el guiado de los vehículos, su navegación segura, etc. De entre todas estas facetas, me pareció interesante proyectar la construcción de un cuadrotor, empleando componentes comerciales, y el desarrollo de los algoritmos necesarios para su navegación autónoma. Además, el vehículo llevaría como payload una cámara y un computador que permitiera, empleando redes neuronales, identificar posibles personas extraviadas.
Se decidió por tanto diseñar desde cero un aparato que fuera capaz de, dado un marco de coordenadas, realizar la búsqueda de objetivos sin necesidad de la supervisión ni el control humano, en concreto se pretende en este trabajo sentar las bases hardware y software que componen este tipo de aparatos.
Debido a las circunstancias del presente curso no ha sido posible llevar a cabo pruebas reales con el dron construido. Por ello, se desarrolló un modelo, fiel al sistema real, para demostrar la viabilidad de la propuesta mediante diversas pruebas ejecutadas en un simulador.The current development of data technology is making it more relevant the role of robotics and artificial intelligence within different areas of investigation and working programs (medical robots, exploring, rescue, etc).
Based on these advances, the idea of this project came from watching a helicopter, in a news program, that was searching for missing travelers in a wooded area. Thinking of this event, the idea of applying all this robotic improvement to this kind of task came to mind. A simple research on the internet was enough to confirm that this idea was being developed from many years ago, and it covered multiple facets. Such as the vehicle type, the diverse possible scenes for the rescue, the search planning, how to control and guide the vehicles, safe navigation, etc. From among these facets, it looked appealing to design a quadrotor using commercial components, just as the development of the necessary algorithm for its autonomous navigation. Furthermore, the vehicle would incorporate as a “payload”, a camera, and a computer that allowed it, with a neural net, identify possible missing people.
Therefore, I decided to design from the beginning a device that was able to search for targets without human supervision nor human control, giving a coordinates frame. It is expected to establish the hardware and software basis that put together this kind of device.
Due to present circumstances, it has not been possible to carry out a real test on the drone. Therefore, it developed a model, faithful to the real system, to demonstrate the proposal viability by several tests executed in a simulator.Depto. de Arquitectura de Computadores y AutomáticaFac. de InformáticaTRUEunpu
Historia de la cirugía vascular contemporanea
Tesis Univ. Complutense.Fac. de MedicinaTRUEProQuestpu
Vida interrompida, mas desempenho melhorado : repensando a influência das interrupções mediadas pela tecnologia no trabalho e na vida pessoal
Purpose: This paper aims to analyze the effects of the technology-mediated interruptions on the conflicts and the performance of individuals during their work and non-work time. Theoretical framework: This work is based on the Conservation of Resources Theory, focusing on conflict and quality of life in the digital age. Design/methodology/approach: To evaluate the influence of technology interruptions on conflicts and performance, we applied a survey to management and accounting professionals and obtained 399 valid questionnaires. We analyzed the data through Partial Least Squares structural equation modeling (PLS-SEM). Findings: The data analysis demonstrates that interruptions – as expected – contribute to increasing conflicts both at work and at non-work. However, contrary to previous research, interruptions can also increase performance in both instances. Research, Practical & Social implications: The proposed approach has a practical value for teachers and students of human-computer interaction and IT practitioners in any other professional environment where the technology represents a channel between personal and professional life. Originality/value: This research measured and analyzed the effects of technology-mediated interruptions on conflict and individual performance in Brazil. The results showed that technology-mediated interruptions are related to the quality of life and leisure time, showing that conflicts due to technology are not a buzzword. Also, research findings present a new research path as interruptions that positively influence the individual’s performance are not fully understood.Objetivo: Este artigo tem por objetivo analisar os efeitos das interrupções mediadas pela tecnologia nos conflitos e no desempenho dos indivíduos durante o seu trabalho e o tempo em que não trabalham Método: Para avaliar a influência das interrupções tecnológicas nos conflitos e no desempenho, aplicou-se uma survey a os profissionais de gestão e contabilidade e obtivemos 399 questionários válidos. Analisou-se os dados através da modelação da equação estrutural Partial Least Squares(PLS-SEM). Originalidade/Relevância: Esta investigação mediu e analisou os efeitos das interrupções mediadas pela tecnologia no conflito e no desempenho individual no Brasil. Os resultados mostraram que as interrupções mediadas pela tecnologia estão relacionadas com a qualidade de vida e o tempo de lazer, mostrando que os conflitos devidos à tecnologia não são predominantes. Além disso, os resultados da investigação a presentam um novo caminho de investigação, uma vez que a sinterrupções que influenciam positivamente o desempenho do indivíduo não são totalmente compreendidas. Resultados: Análise dos dados demonstra que a s interrupções -como esperado - contribuem para aumentar os conflitos, tanto no trabalho como no não-trabalho. No entanto, ao contrário de investigações anteriores, as interrupções também podem aumentar o desempenho em ambas as instâncias. Contribuições teóricas/metodológicas: A a bordagem proposta tem um valor prático para professores e estudantes de interação homem-computador e profissionais de TI em qualquer outro ambiente profissional onde a tecnologia representa um canal entre a vida pessoal e profissional
Diferencias de esfuerzo entre trabajadores nacionales e inmigrantes: un análisis de las bajas por accidente laboral
- …