scholarly journals Orchestrating a stateful application using Operator

2021 ◽  
Vol 23 (06) ◽  
pp. 514-520
Author(s):  
Deekshith Nayak ◽  
◽  
Dr. H. V. Ravish Aradhya ◽  

Containerization is a leading technological advancement in cloud-native developments. Virtualization isolates the running processes at the bare metal level but containerization isolates the processes at the operating system level. Virtualization encapsulates all the new virtual instances with a new operating system but containerization encapsulates the software only with its dependencies. Containerization avoids the problem of dependency missing between different operating systems and their distributions. The concept of containerization is old but the development of open-source tools like Docker, Kubernetes, and Openshift accelerated the adaption of this technology. Docker builds container images and Openshift or Kubernetes is an Orchestrating tool. For stateful applications, Kubernetes workload resources are not a better option to orchestrate the application, as each resource has its own identity. In such cases, the operator can be built to manage the entire life cycle of resources in the Kubernetes cluster. Operator combines human operational knowledge into software code in a systematic way. The paper discusses the default control mechanism in Kubernetes and then it explains the procedure to build the operator to orchestrate the stateful application.

2018 ◽  
Vol 2 (5) ◽  
pp. 295
Author(s):  
Hamid Reza Ganji ◽  
Kiarash Aghakhani

The security of the configuration of files in the Linux operating system depends on many factors that can be referenced to the system level and the applicable level. The most important thing about the security of Linux operating systems is its dynamism, for example, when you secure your Linux system, it will not stay safe forever, because applications and cyber criminals through new threats and/or new exploits that are packaged Systems or applications that cause the operating system to become unsafe, for this reason, we need a secure operating system. The main purpose of this article is to provide a new way to enhance the security of the Linux operating system. For this purpose, how can simple, continuous, and practical Linux environment be secured, solutions are presented, also based on performance analysis of the proposed method and evaluation parameters for existing systems against the proposed system, the superiority of this method is introduced.


2021 ◽  
Vol 65 (1) ◽  
Author(s):  
Vladimir Herdt ◽  
Rolf Drechsler

AbstractVirtual prototypes (VPs) are crucial in today’s design flow. VPs are predominantly created in SystemC transaction-level modeling (TLM) and are leveraged for early software development and other system-level use cases. Recently, virtual prototyping has been introduced for the emerging RISC-V instruction set architecture (ISA) and become an important piece of the growing RISC-V ecosystem. In this paper, we present enhanced virtual prototyping solutions tailored for RISC-V. The foundation is an advanced open source RISC-V VP implemented in SystemC TLM and designed as a configurable and extensible platform. It scales from small bare-metal systems to large multi-core systems that run applications on top of the Linux operating system. Based on the RISC-V VP, this paper also discusses advanced VP-based verification approaches and open challenges. In combination, we provide for the first time an integrated and unified overview and perspective on advanced virtual prototyping for RISC-V.


2018 ◽  
Vol 2018 ◽  
pp. 1-10 ◽  
Author(s):  
Roberto Rodriguez-Zurrunero ◽  
Ramiro Utrilla ◽  
Elena Romero ◽  
Alvaro Araujo

Wireless Sensor Networks (WSNs) are a growing research area as a large of number portable devices are being developed. This fact makes operating systems (OS) useful to homogenize the development of these devices, to reduce design times, and to provide tools for developing complex applications. This work presents an operating system scheduler for resource-constraint wireless devices, which adapts the tasks scheduling in changing environments. The proposed adaptive scheduler allows dynamically delaying the execution of low priority tasks while maintaining real-time capabilities on high priority ones. Therefore, the scheduler is useful in nodes with rechargeable batteries, as it reduces its energy consumption when battery level is low, by delaying the least critical tasks. The adaptive scheduler has been implemented and tested in real nodes, and the results show that the nodes lifetime could be increased up to 70% in some scenarios at the expense of increasing latency of low priority tasks.


2020 ◽  
Vol 3 (2) ◽  
pp. 163-168
Author(s):  
Ruri Ashari Dalimunthe ◽  
Riki Andri Yusda ◽  
William Ramdhan

Abstract: Community service activities entitled "Installation of Operating Systems Based on Windows 10" aims to provide information to students from MAN Asahan about Installing Windows Operating Systems. The method used in this activity is a direct observation of the MAN Asahan school by watching and analyzing the problems or troubleshooting that occurs at the Computer Lab at MAN Asahan. In addition, information on problems in the computer Labs of the school was also carried out by a team of lecturers as the perpetrators of this community service by way of direct interviews with the Teachers and employees who served in the Computer Lab of the MAN Asahan school. The end result of this dedication is how students can repair computers, as well as troubleshooting that occurs on school computers and computers at home, can be overcome alone without having to use computer repair services.Keywords: installation; operating system; Windows 10 Abstrak: Kegiatan pengabdian kepada masyarakat yang diberi judul “Instalasi Sistem Operasi Berbasis Windows 10” bertujuan untuk memberikan informasi kepada siswa dan siswi MAN Asahan tentang Instalasi Sistem Operasi Windows. Metode yang digunakan dalam kegiatan ini adalah observasi langsung ke sekolah MAN Asahan dengan melihat serta menganalisa permasalahan ataupun troubleshooting yang terjadi pada Laboratorium Komputer disekolah MAN Asahan. Selain itu, Informasi permasalahan pada komputer Lab sekolah juga dilakukan tim dosen selaku pelaku kegiatan pengabdian ini dengan cara wawancara langsung kepada Guru dan pegawai yang bertugas di Lab Komputer sekolah MAN Asahan. Hasil akhir dari pengabdian ini adalah bagaimana siswa dan siswi dapat memperbaiki komputer serta troubleshooting yang terjadi pada komputer sekolah maupun komputer dirumah dapat teratasi sendiri tanpa harus memakai jasa perbaikan komputer. Kata kunci: instalasi; sistem operasi;  windows 10


2021 ◽  
Vol 118 (45) ◽  
pp. e2109381118
Author(s):  
Marcela Nouzova ◽  
Marten J. Edwards ◽  
Veronika Michalkova ◽  
Cesar E. Ramirez ◽  
Marnie Ruiz ◽  
...  

Methyl farnesoate (MF) plays hormonal regulatory roles in crustaceans. An epoxidated form of MF, known as juvenile hormone (JH), controls metamorphosis and stimulates reproduction in insects. To address the evolutionary significance of MF epoxidation, we generated mosquitoes completely lacking either of the two enzymes that catalyze the last steps of MF/JH biosynthesis and epoxidation, respectively: the JH acid methyltransferase (JHAMT) and the P450 epoxidase CYP15 (EPOX). jhamt−/− larvae lacking both MF and JH died at the onset of metamorphosis. Strikingly, epox−/− mutants, which synthesized MF but no JH, completed the entire life cycle. While epox−/− adults were fertile, the reproductive performance of both sexes was dramatically reduced. Our results suggest that although MF can substitute for the absence of JH in mosquitoes, it is with a significant fitness cost. We propose that MF can fulfill most roles of JH, but its epoxidation to JH was a key innovation providing insects with a reproductive advantage.


2021 ◽  
Author(s):  
Chenkun Yang ◽  
Shuangqian Shen ◽  
Shen Zhou ◽  
Yufei Li ◽  
Yuyuan Mao ◽  
...  

Author(s):  
Adnan Hajar

The use of traditional approaches to teach Operating Systems usually lacks the visual aspect. The following research investigates the novel use of DEVS (Discrete Even Visualization and Simulation) in simulating the operation of an operating system. Cd boost++ was the framework of choice for this project. The simulation successfully mimicked the work of an operating system by simulating multiple cycles of program requests. This simulation is capable of further enhance the explanation of how an operating system works. The cases studied in this work include: 1- two processes running concurrently doing multiple IO’s, 2-four processes running concurrently based on a first come first serve scheduling algorithm, and 3- 20 processes running concurrently using highest priority scheduling algorithm. Output observation of the last case show promising results of successful use of DEVS and cd boost++ as a framework to build an operating system.


The article describes the current task of developing and improving existing technologies for machine maintenance throughout the entire life cycle. The use of modern achievements in the field of computer technology, digitization of information, as well as the development of artificial intelligence technologies, will allow you to get new scientific and engineering results aimed at managing the technical condition of machines in operation.


2016 ◽  
Vol 20 (3) ◽  
pp. 125-134
Author(s):  
Aleksander Marek ◽  
Piotr Kardasz ◽  
Mikolaj Karpinski ◽  
Volodymyr Pohrebennyk

AbstractThis paper presents the logistic system of fuel life cycle, covering diesel oil and the mixture of rapeseed oil and butanol (2:3 ratio), using the Life-Cycle Assessment (LCA) method. This method is a technique in the field of management processes with a view to assessing the potential environmental hazards. Our intention was to compare the energy consumption needed to produce each of the test fuels and emissions of selected substances generated during ithe production process. The study involved 10,000 liters of diesel and the same amount of rapeseed oil and butanol mixture (2:3 ratio). On the basis of measurements the following results were obtained. To produce a functional unit of diesel oil (i.e. 10,000 liters) it is necessary to extract 58.8 m3 of crude oil. The entire life cycle covering the consumption of 10,000 liters of diesel consumes 475.668 GJ of energy and causes the emission to air of the following substances: 235.376 kg of COx, 944.921 kg of NOx, 83.287 kg of SOx. In the ease of a functional unit, to produce a mixture of rapeseed oil and butanol (2:3 ratio) 10,000 kg of rapeseed and 20,350 kg of straw should be used. The entire life cycle of 10,000 liters of a mixture of rapeseed oil and butyl alcohol (2:3 ratio) absorbs 370.616 GJ of energy, while emitting the following air pollutants: 105.14832 kg of COx, 920.03124 kg of NOx, 0.162 kg of SOx. Analysis of the results leads to the conclusion that it is oil refining which is the most energy-intensive and polluting process in the life cycle of diesel. The process consumes 41.4 GJ of energy, and causes a significant emission of sulfur oxides (50 kg). In the production of fuel that is a mixture of rapeseed oil and butyl alcohol (2:3 ratio), rape production is the most energy-intensive manufacturing process is (absorbs 53.856 GJ of energy). This is due to the long operation time of the farm tractor and combine harvester. The operation of these machines leads also to the emission of a significant amount of pollution in the form of COx (2.664 kg) and NOx (23.31 kg).


Sign in / Sign up

Export Citation Format

Share Document