NFS illustrated
Advanced Computer Architecture: Parallelism,Scalability,Programmability
Advanced Computer Architecture: Parallelism,Scalability,Programmability
Scalable Parallel Computing: Technology,Architecture,Programming
Scalable Parallel Computing: Technology,Architecture,Programming
Rules of Thumb in Data Engineering
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
Virtual Shared Memory: A Survey of Techniques and Systems
Virtual Shared Memory: A Survey of Techniques and Systems
Principles and Practices of Interconnection Networks
Principles and Practices of Interconnection Networks
GPFS: A Shared-Disk File System for Large Computing Clusters
FAST '02 Proceedings of the 1st USENIX Conference on File and Storage Technologies
GANESHA, a multiusage with large cache NFSv4 server
FAST '07 Proceedings of the 5th USENIX conference on File and Storage Technologies
Nache: design and implementation of a caching proxy for NFSv4
FAST '07 Proceedings of the 5th USENIX conference on File and Storage Technologies
Panache: a parallel WAN cache for clustered filesystems
ACM SIGOPS Operating Systems Review
Tapping into the fountain of CPUs: on operating system support for programmable devices
Proceedings of the 13th international conference on Architectural support for programming languages and operating systems
Communications of the ACM - Web science
Accelerating large-scale data exploration through data diffusion
DADC '08 Proceedings of the 2008 international workshop on Data-aware distributed computing
virtio: towards a de-facto standard for virtual I/O devices
ACM SIGOPS Operating Systems Review - Research and developments in the Linux kernel
A scalable, commodity data center network architecture
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
IMCa: A High Performance Caching Front-End for GlusterFS on InfiniBand
ICPP '08 Proceedings of the 2008 37th International Conference on Parallel Processing
IBM scale out file services: reinventing network-attached storage
IBM Journal of Research and Development
Workload and network-optimized computing systems
IBM Journal of Research and Development
Hi-index | 0.00 |
As computing system workloads become more distributed in nature, there is an increasing dependence on the networking interconnects between such systems. As stated by Amdahl's Other Law, this dependence not only exists on the I/O (input/output) subsystem, but also on the memory subsystems. In particular, as processor utilization increases, there is a direct, corresponding increase in memory and I/O utilization. At a broader level, the distribution of workloads is driving the need for computing based on locality (or pods) to achieve the appropriate balance of compute, network, and storage resources. This paper studies the applicability of Amdahl's Other Law to the data center to better understand the relationship between processor systems and the networks interconnecting them. This study is also relevant as multicore systems will become more prevalent to sustain growth of processing performance.