Further complicating
matters is the fact that service-level agreements
with customers often prohibit events that result in downtime
without receiving prior approval and scheduling a
maintenance window. This hand-cuffs the operator. In
this section we provide several motivating examples of
why seamless migration is needed and why it would be
desirable to do at the level of individual sessions.