130 research outputs found

    HH-IPG: Leveraging Inter-Packet Gap Metrics in P4 Hardware for Heavy Hitter Detection

    Get PDF
    The research community has recently proposed several solutions based on modern programmable switches to detect entirely in the data plane the flows exceeding pre-determined thra eshold in a time window, i.e., Heavy Hitters (HH). This is commonly achieved by dividing the network stream into fixed time slots and identifying each separately without considering the traffic trends from previous intervals. In this work, we show that using specified time windows can lead to high inaccuracies. We make a case for rethinking how switches analyze the incoming packets and propose to leverage per-flow Inter Packet Gap (IPG) analytics instead of using flow counters for HH detection. We propose an algorithm and present a P4 pipeline design using this new metric in mind. We implement our solution on P4 hardware and experimentally evaluate it against real traffic traces. We show that our results are more accurate than related work by up to 20% while reducing the control channel overhead by up to two orders of magnitude. Finally, we showcase a QoS-oriented application of the proposed dataplane-only IPG-based HH detection in a mobile network scenario

    Slicing and Allocation of Transformable Resources for the Deployment of Multiple Virtualized Infrastructure Managers (VIMs)

    Get PDF
    In the context of 5G networks, the concept of network slicing allows network providers to flexibly share infrastructures with mobile service providers and verticals. While this concept has been widely investigated considering mostly the network issues, in this work we focus on a slice as a service model that takes into account the data center (DC) perspective. In particular, we propose an architecture where DC slices are created over transformable (compute and storage) resources, which can be virtualized or de-virtualized on-demand. Then, on top of each slice, an on-demand VIM is instantiated to control the allocated resources. As a realization of this architecture, we introduce the DC Slice Controller, a system able to deploy and delivery full operational VIMs based on generic templates. We evaluate the effectiveness of the proposed system deploying three VIMs (VLSP, Kubernetes, and OpenStack) over commodity hardware. Experimental results show that the DC Slice Controller can timely provide a slice even when dealing with sophisticated VIMs such as OpenStack. As an example, we were able to delivery a fully functional OpenStack in four nodes in less than 10 minutes

    The road to BOFUSS: The basic OpenFlow userspace software switch

    Get PDF
    Software switches are pivotal in the Software-Defined Networking (SDN) paradigm, particularly in the early phases of development, deployment and testing. Currently, the most popular one is Open vSwitch (OVS), leveraged in many production-based environments. However, due to its kernel-based nature, OVS is typically complex to modify when additional features or adaptation is required. To this regard, a simpler user-space is key to perform these modifications. In this article, we present a rich overview of BOFUSS, the basic OpenFlow user-space software switch. BOFUSS has been widely used in the research community for diverse reasons, but it lacked a proper reference document. For this purpose, we describe the switch, its history, architecture, uses cases and evaluation, together with a survey of works that leverage this switch. The main goal is to provide a comprehensive overview of the switch and its characteristics. Although the original BOFUSS is not expected to surpass the high performance of OVS, it is a useful complementary artefact that provides some OpenFlow features missing in OVS and it can be easily modified for extended functionality. Moreover, enhancements provided by the BEBA project brought the performance from BOFUSS close to OVS. In any case, this paper sheds light to researchers looking for the trade-offs between performance and customization of BOFUSS

    Sex differential in mortality trends of old-aged Danes: a nation wide study of age, period and cohort effects

    Get PDF
    Objective Over the last half century the mortality rates in Denmark for females above age 80 have declined dramatically whereas the decline for males have been modest, resulting in a change in sex-ratio for centenarians from 2 to 5. Here we investigate whether this mortality pattern is mainly explained by period effects, cohort effects or both. This can provide clues for where to search for causes behind the changes in sex differential in mortality seen in many Western countries during the last decades. Methods Age-period-cohort study of mortality for all Danish women and men aged 79ā€“98 during the period 1949ā€“2006. Outcome measures Relative risks for deaths and second order differences for exploration of the nonlinear variation. Results Both the overall trends in mortality differences and the fluctuations in mortality for both men and women were better explained by period effects than by cohort effects. The observed rates were better described by the age, period and cohort model than by other models. Conclusions Our results suggest that causes for both the overall increased difference in mortality and the short term fluctuations in mortality rates are primarily to be found in the period dimension. Cohort effects on the mortality of the oldest Danish women and men played a significant but minor role compared to period effects

    Treatment in advanced colorectal cancer: what, when and how?

    Get PDF
    Treatment of advanced colorectal cancer (CRC) increasingly requires a multidisciplinary approach and multiple treatment options add to the complexity of clinical decision-making. Recently novel targeted therapy against angiogenesis and epidermal growth factor receptor completed a plethora of phase III studies. The addition of bevacizumab to chemotherapy improved the efficacy over chemotherapy alone in both first and second line settings, although the magnitude of benefit may not be as great when a more optimal chemotherapy platform is used. Studies performed thus far did not address conclusively whether bevacizumab should be continued in subsequent lines of treatment. Anti-angiogenesis tyrosine kinase inhibitors have not shown any additional benefit over chemotherapy alone so far. Although some benefits were seen with cetuximab in all settings of treating advanced CRC, K-ras mutation status provides an important determinant of who would not benefit from such a treatment. Caution should be exercised in combining anti-angiogenesis with anti-EGFR strategy until further randomised data become available. In this review, we have focused on the implications of these trial results on the everyday management decisions of treating advanced CRC

    Transcriptomic analysis supports similar functional roles for the two thymuses of the tammar wallaby

    Get PDF
    Background: The thymus plays a critical role in the development and maturation of T-cells. Humans have a single thoracic thymus and presence of a second thymus is considered an anomaly. However, many vertebrates have multiple thymuses. The tammar wallaby has two thymuses: a thoracic thymus (typically found in all mammals) and a dominant cervical thymus. Researchers have known about the presence of the two wallaby thymuses since the 1800s, but no genome-wide research has been carried out into possible functional differences between the two thymic tissues. Here, we used pyrosequencing to compare the transcriptomes of a cervical and thoracic thymus from a single 178 day old tammar wallaby.Results: We show that both the tammar thoracic and the cervical thymuses displayed gene expression profiles consistent with roles in T-cell development. Both thymuses expressed genes that mediate distinct phases of T-cells differentiation, including the initial commitment of blood stem cells to the T-lineage, the generation of T-cell receptor diversity and development of thymic epithelial cells. Crucial immune genes, such as chemokines were also present. Comparable patterns of expression of non-coding RNAs were seen. 67 genes differentially expressed between the two thymuses were detected, and the possible significance of these results are discussed.Conclusion: This is the first study comparing the transcriptomes of two thymuses from a single individual. Our finding supports that both thymuses are functionally equivalent and drive T-cell development. These results are an important first step in the understanding of the genetic processes that govern marsupial immunity, and also allow us to begin to trace the evolution of the mammalian immune system
    • ā€¦
    corecore