Browsing by Author "Xia, Yiting"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
Item Control Plane Design and Performance Analysis for Optical Multicast-Capable Datacenter Networks(2014-04-18) Xia, Yiting; Ng, T. S. Eugene; Jermaine, Christopher M.; Cox, Alan L.This study presents a control plane design for an optical multicast-capable datacenter network and evaluates the system performance using simulations. The increasing number of datacenter applications with heavy one-to-many communications has raised the need for an efficient group data delivery solution. We propose a clean-slate architecture that uses optical multicast technology to enable ultra-fast, energy-efficient, low cost, and highly reliable group data delivery in the datacenter. Since the optical components are agnostic of existing communication protocols, I design novel control mechanisms to coordinate datacenter applications with the optical network. Applications send explicit requests for group data delivery through an API exposed by a centralized controller. Based on the collected traffic demands, the controller computes optical resource allocations using a proposed control algorithm to maximize utilization of the optical network. Finally, the controller changes the optical network topology according to the computation decision and sets forwarding rules to route traffic to the correct data paths. I evaluate the optimality and complexity of the control algorithm with real datacenter traffic. It achieves near optimal solutions in almost all experiment cases and can finish computation instantaneously on a large datacenter setting. I also develop a set of simulators to compare the performance of our system against a number of state-of-the-art group data delivery approaches, such as the non-blocking datacenter architecture, datacenter BitTorrent, datacenter IP multicast, etc. Extensive simulations using synthetic traffic show our solution can provide an order of magnitude performance improvement. Tradeoffs of our system are analyzed quantitatively as well.Item On Designing Convertible Data Center Network Architectures(2018-02-09) Xia, Yiting; Ng, T. S. EugeneMost data centers deploy fixed network topologies. This brings difficulties to traffic optimization and network management, because bandwidth locked up in fixed links is not adjustable to traffic needs, and changes of network equipments require cumbersome rewiring of existing links. Moreover, each network topology has unique properties, so it is infeasible to use a one-size-fit-all structure to satisfy the heterogeneous and ever-changing service requirements in data centers. We believe the solution is to build convertible data center network architectures, which can dynamically change the network topology through cable rewiring fully automated by software. We leverage low-cost small port-count converter switches to enable topology change and introduce three convertible data center architectures to experiment with the idea. OmniSwitch is a production-ready modular container that serves as a universal building block for constructing data centers of various scales. It interleaves converter switches with Ethernet switches to provide local topology optimization and large-scale connectivity. Flat-tree improves transmission performance by dynamically changing topological clustering characteristics of the network. It enables conversion between Clos and approximate random graph networks to provide a suitable network topology for each traffic workload. ShareBackup improves reliability with the concept of "shareable backup". It allows the network to share a small pool of backup switches that can be brought online instantaneously to recover from failures. These works demonstrate the powerful idea of convertible networks, which has the potential to improve a wide range of network performance characteristics, e.g. traffic optimization, load balancing, failure recovery, network expansion, power saving etc.Item λ group: Using Optics to Take Group Data Delivery in the Datacenter to the Next Degree(2014-02-17) Bergman, Keren; Ng, T. S. Eugene; Sripanidkulchai, Kunwadee; Wang, Howard; Xia, YitingThe increasing number of datacenter applications with heavy one-to-many communications has raised the need for an efficient group data delivery solution. This paper presents an unconventional clean-slate architecture called λ group that uses optical networking technologies to enable ultra-fast, energy-efficient, low cost, and highly reliable group data delivery in the datacenter. By replicating data purely optically, λ group enables reliable one-to-many communication independent of modulated data rate, while simultaneously being energy-efficient. λ group makes use of software defined network switches to facilitate direct interactions between applications and the network, eliminating the need for conventional multicast routing and group management protocols without sacrificing link-stress or latency performance. From an end-to-end perspective, λ group provides predictable latency and near-zero packet loss between application end points, allowing even simple end-to-end flow control and packet loss recovery mechanisms to work well. We implement a λ group prototype to measure its physical layer characteristics and end-to-end performance benefits to applications. Extensive simulations using synthetic traffic show λ group provides an order of magnitude performance improvement relative to a number of existing alternative group data delivery approaches.