6,929 research outputs found

    A Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing

    Full text link
    This article proposes a design and implementation of a low cost two-tier architecture model for high availability cluster combined with load-balancing and shared storage technology to achieve desired scale of three-tier architecture for application load balancing e.g. web servers. The research work proposes a design that physically omits Network File System (NFS) server nodes and implements NFS server functionalities within the cluster nodes, through Red Hat Cluster Suite (RHCS) with High Availability (HA) proxy load balancing technologies. In order to achieve a low-cost implementation in terms of investment in hardware and computing solutions, the proposed architecture will be beneficial. This system intends to provide steady service despite any system components fails due to uncertainly such as network system, storage and applications.Comment: Load balancing, high availability cluster, web server cluster

    Comparative Study on Agile software development methodologies

    Get PDF
    Today-s business environment is very much dynamic, and organisations are constantly changing their software requirements to adjust with new environment. They also demand for fast delivery of software products as well as for accepting changing requirements. In this aspect, traditional plan-driven developments fail to meet up these requirements. Though traditional software development methodologies, such as life cycle-based structured and object oriented approaches, continue to dominate the systems development few decades and much research has done in traditional methodologies, Agile software development brings its own set of novel challenges that must be addressed to satisfy the customer through early and continuous delivery of the valuable software. It is a set of software development methods based on iterative and incremental development process, where requirements and development evolve through collaboration between self-organizing, cross-functional teams that allows rapid delivery of high quality software to meet customer needs and also accommodate changes in the requirements. In this paper, we significantly identify and describe the major factors, that Agile development approach improves software development process to meet the rapid changing business environments. We also provide a brief comparison of agile development methodologies with traditional systems development methodologies, and discuss current state of adopting agile methodologies. We speculate that from the need to satisfy the customer through early and continuous delivery of the valuable software, Agile software development is emerged as an alternative to traditional plan-based software development methods. The purpose of this paper, is to provide an in-depth understanding, the major benefits of agile development approach to software development industry, as well as provide a comparison study report of ASDM over TSDM.Comment: 25 pages, 25 images, 86 references used, with authors biographie

    Opposing roles for DNA replication initiator proteins ORC1 and CDC6 in control of Cyclin E gene transcription

    Get PDF
    Newly-born cells either continue to proliferate or exit the cell division cycle. This decision involves delaying expression of Cyclin E that promotes DNA replication. ORC1, the Origin Recognition Complex (ORC) large subunit, is inherited into newly-born cells after it binds to condensing chromosomes during the preceding mitosis. We demonstrate that ORC1 represses Cyclin E gene (CCNE1) transcription, an E2F1 activated gene that is also repressed by the Retinoblastoma (RB) protein. ORC1 binds to RB, the histone methyltransferase SUV39H1 and to its repressive histone H3K9me3 mark. ORC1 cooperates with SUV39H1 and RB protein to repress E2F1-dependent CCNE1 transcription. In contrast, the ORC1-related replication protein CDC6 binds Cyclin E-CDK2 kinase and in a feedback loop removes RB from ORC1, thereby hyper-activating CCNE1 transcription. The opposing effects of ORC1 and CDC6 in controlling the level of Cyclin E ensures genome stability and a mechanism for linking directly DNA replication and cell division commitment

    Effect of changing window type and ventilation strategy on indoor thermal environment of existing garment factories in Bangladesh

    Get PDF
    This paper presents two workable solutions that can significantly improve the indoor thermal environment within workspaces in existing ready-made garment (RMG) factories in the tropical climatic context of Bangladesh. The research involved field studies in three multi-storey factory buildings, interviews with workers and owners and simulation studies. Field data indicated that the existing window configurations and limiting the ventilation strategy to occupied hours caused overheating of the indoor environment. Among a list of proposals, the building owners saw value in implementing two solutions (i.e. altering existing window type to one with a higher effective opening area and adopting a night-time ventilation strategy) in their existing buildings as well as proposed new buildings. To quantify the benefits, a validated simulation study was conducted. The findings confirm that these two interventions can provide reductions of up to 23% in overheated working hours and in so doing, improve workers’ thermal comfort and well-being

    Analysis of Noise Sensitivity of Different ECG Detection Algorithms

    Get PDF
    This paper presents an analysis of noise sensitivities of different detection algorithms for electrocardiogram (ECG) taken from MIT-BIH arrhythmia database. Seven methods used in this paper are based on derivatives, digital filters (DF), neural network (NN) and wavelet transform (WT). The raw ECG is corrupted with 5 different types of synthesized noise, namely, power line interference, base line drift due to respiration, abrupt baseline shift, electromyogram (EMG) interference and a composite noise made from other types. A total of 315 data sets are constructed from 15 raw data sets for each type of noise adding 0%, 25%, 50%, 75% and 100% noise levels. The application of the methods to detect QRS complexes of a total of 33,774 beats of ECG shows that none of the algorithms are able to detect all QRS complexes without any false positives for all of the noise types at the highest noise level. Algorithms based on NN and WT show better performance considering all noise types and the two algorithms perform similarly. The result of this study will help to develop a more robust ECG detector and this will make ECG interpretation system more effective.DOI:http://dx.doi.org/10.11591/ijece.v3i3.251

    Comparative Study on Agile Software Development Methodologies

    Get PDF
    Today2018;s business environment is very much dynamic, and organizations are constantly changing their software requirements to adjust with new environment. They also demand for fast delivery of software products as well as for accepting changing requirements. In this aspect, traditional plan-driven developments fail to meet up these requirements. Though traditional software development methodologies, such as life cycle-based structured and object oriented approaches, continue to dominate the systems development few decades and much research has done in traditional methodologies, Agile software development brings its own set of novel challenges that must be addressed to satisfy the customer through early and continuous delivery of the valuable software. It2018;s a set of software development methods based on iterative and incremental development process, where requirements and development evolve through collaboration between self-organizing, cross-functional teams that allows rapid delivery of high quality software to meet customer needs and also accommodate changes in the requirements. In this paper, we significantly indentify and describe the major factors, that Agile development approach improves software development process to meet the rapid changing business environments. We also provide a brief comparison of agile development methodologies with traditional systems development methodologies, and discuss current state of adopting agile methodologies
    • …
    corecore