{"id":79,"date":"2006-07-23T22:35:26","date_gmt":"2006-07-24T06:35:26","guid":{"rendered":"http:\/\/www.awadallah.com\/blog\/2006\/07\/23\/tomorrow-mon-7242006-at-11am-is-my-stanford-phd-orals-defense\/"},"modified":"2006-07-23T22:41:03","modified_gmt":"2006-07-24T06:41:03","slug":"tomorrow-mon-7242006-at-11am-is-my-stanford-phd-orals-defense","status":"publish","type":"post","link":"https:\/\/www.awadallah.com\/blog\/tomorrow-mon-7242006-at-11am-is-my-stanford-phd-orals-defense\/","title":{"rendered":"Tomorrow (Mon 7\/24\/2006 at 11am) is my Stanford PhD Orals defense &#8230;"},"content":{"rendered":"<p>I can&#8217;t believe this day has finally come \ud83d\ude42 please wish me good luck.<\/p>\n<p>The EE PhD orals at Stanford is two parts, the first part lasts about 1 hour and its a public talk were everybody is welcome to attend and hear what my work is about (if you happen to be in the area, then please pass by). The second part of the orals is private, its about 2 hours, where the four profs (including my research advisor) get to drill me to make sure I know what I am talking about.<\/p>\n<p>Please find attached below the talk announcement, I also included a map with easy directions on where to park and how to find the Packard building. Essentially take the University Ave exit from 101, then continue crossing ElCamino. University Ave then becomes Palm Drive which is the main road into Stanford campus. Make a right on Campus Drive and follow the map from there to the Packard EE building (room 202).<\/p>\n<p><center><br \/>\nSpecial University Oral Examination<\/p>\n<p><strong>APPLICATIONS OF VIRTUAL MACHINE MONITORS FOR SCALABLE, RELIABLE, AND INTERACTIVE INTERNET SERVICES<\/strong><\/p>\n<p><strong>Amr A. Awadallah<\/strong><\/p>\n<p>Department of Electrical Engineering<\/p>\n<p>Monday, July 24th, 2006<\/p>\n<p>Packard 202<\/p>\n<p>Refreshments at 10:45am<\/p>\n<p>Talk begins at 11:00am<\/p>\n<p> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\n<\/center><\/p>\n<p><strong>Abstract<\/strong>   <\/p>\n<p>  Today most Internet services are pre-assigned to servers statically, however, using the classic operating systems concept of virtual machine monitors (VMM) we are now able to dynamically move such services between servers. A VMM encapsulates the state of the machine in a virtual machine file, which could then be activated on any real machine running the VMM software.<\/p>\n<p>  In this thesis we introduce the vMatrix framework, which is an overlay network of virtual machine monitors. We then illustrate, through practical implementations, that such a network can improve the interactivity, scalability, and reliability of existing internet services without requiring significant code or architecture changes (i.e. backward compatible).<\/p>\n<p>The main applications that we demonstrate in this thesis are:<\/p>\n<ul>\n<li><strong>Dynamic Content Distribution:<\/strong> Moving services closer to the Internet edge hence reducing latency and rendering such services more interactive for end users<\/li>\n<li><strong>Server Switching:<\/strong> Sharing a pool of servers between more than one service, hence leveraging the benefits of statistical multiplexing to reduce overall system cost<\/li>\n<li><strong>Equi-ping Game Server Placement:<\/strong> Placing game servers at optimized locations to improve the fairness of multiplayer first-person-shooter games.<\/li>\n<\/ul>\n<p>  We also demonstrate additional side benefits including on-demand replication for absorbing flash crowds (in case of a newsworthy event like a major catastrophe) and faster recovery times for improved overall reliability.<\/p>\n<p>Click here to <a href=\"http:\/\/www.awadallah.com\/vmatrix\">access relevant papers<\/a> and presentations.<\/p>\n<p><center><br \/>\n<img loading=\"lazy\" decoding=\"async\" id=\"image78\" height=\"723\" alt=\"Packard 202\" src=\"https:\/\/www.awadallah.com\/blog\/wp-content\/uploads\/2006\/07\/ScreenShot047.gif\" width=\"746\"><br \/>\n<\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I can&#8217;t believe this day has finally come \ud83d\ude42 please wish me good luck. The EE PhD orals at Stanford is two parts, the first part lasts about 1 hour and its a public talk were everybody is welcome to attend and hear what my work is about (if you happen to be in the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-79","post","type-post","status-publish","format-standard","hentry","category-work"],"_links":{"self":[{"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/posts\/79","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/comments?post=79"}],"version-history":[{"count":0,"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/posts\/79\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/media?parent=79"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/categories?post=79"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.awadallah.com\/blog\/wp-json\/wp\/v2\/tags?post=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}