| dc.contributor.advisor | Samuel R. Madden and Johnny Chan. | en_US |
| dc.contributor.author | Wong, Heymian | en_US |
| dc.contributor.other | Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. | en_US |
| dc.date.accessioned | 2011-11-01T19:48:40Z | |
| dc.date.available | 2011-11-01T19:48:40Z | |
| dc.date.copyright | 2011 | en_US |
| dc.date.issued | 2011 | en_US |
| dc.identifier.uri | http://hdl.handle.net/1721.1/66819 | |
| dc.description | Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2011. | en_US |
| dc.description | Cataloged from PDF version of thesis. | en_US |
| dc.description | Includes bibliographical references (p. 66-67). | en_US |
| dc.description.abstract | As the use of data continues to expand, reliance on enterprise datacenters have become more and more critical. Evaluation of modern day datacenter performance has showed that datacenter servers are severely underutilized, resulting in inefficient use of physical and software resources. In order to alleviate these concerns, datacenters must improve their resiliency, flexibility and scalability. CPU and memory virtualization are approaches that are becoming increasingly prevalent, but a major bottleneck still exists in I/O connectivity due to the physical constraints of I/O devices in a clustered system. One solution lies with the recently developed PCI Express multi-root partitionable switch. The partitionable switch is highly configurable and provides a means of altering the allocation of I/O devices amongst multiple hosts. This offers a range of unexplored possibilities to improve system flexibility. In the thesis, we investigate the feasibility of integrating and reconfiguring a PCI Express multi-root switch in a multi-host environment on a FreeBSD platform in a live system. We study modifications required of the PCI bus and system resources. We also detail the development of a device driver to handle dynamic reconfiguration of the switch and the system's PCI bus data structures. | en_US |
| dc.description.statementofresponsibility | by Heymian Wong. | en_US |
| dc.format.extent | 67 p. | en_US |
| dc.language.iso | eng | en_US |
| dc.publisher | Massachusetts Institute of Technology | en_US |
| dc.rights | M.I.T. theses are protected by
copyright. They may be viewed from this source for any purpose, but
reproduction or distribution in any format is prohibited without written
permission. See provided URL for inquiries about permission. | en_US |
| dc.rights.uri | http://dspace.mit.edu/handle/1721.1/7582 | en_US |
| dc.subject | Electrical Engineering and Computer Science. | en_US |
| dc.title | PCI Express multi-root switch reconfiguration during system operation | en_US |
| dc.title.alternative | Peripheral Component Interconnect Express multi-root switch reconfiguration during system operation | en_US |
| dc.type | Thesis | en_US |
| dc.description.degree | M.Eng. | en_US |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |
| dc.identifier.oclc | 757176679 | en_US |