1 / 11

State Migration

State Migration . Presenter: Yingjie Gu. Background Introduction. Cloud Computing Server Virtualization Storage Virtualization VM Migration, in order to Make full use of idle resource Decrease CAPEX & OPEX, energy-saving Traffic optimization and load balancing

dooley
Download Presentation

State Migration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. State Migration Presenter: Yingjie Gu

  2. Background Introduction • Cloud Computing • Server Virtualization • Storage Virtualization • VM Migration, in order to • Make full use of idle resource • Decrease CAPEX & OPEX, energy-saving • Traffic optimization and load balancing • Increase service availability • Storage Migration, in order to • Traffic optimization • Quick response

  3. In-site and Between-sites Migration • Most current VM migration is in-site migration, in which • L2 Connectivity is guaranteed • Strong requirements on between-sites migration, in order to enable • Resources-effective • DC consolidation/expansion/migration • HA • Additional technologies to guarantee L2 connectivities betweens DCs, which is out of scope of this problem statement. • VM migration requires that running service shouldn't be disrupted.

  4. Operational State Migration • In order to keep running service undisrupted, operational state also need to be migrated with VM. • Operational State, i.e. dynamic policies generated during service running. • TCP connection state • Dynamic ACLs • Cumulative data • Session state

  5. Two categories of Operational State • Essential state, if not migrated will disrupt service • TCP connection state on FW • Dynamic ACLs on switch/FW • Session state on LB • etc. • Enhancement state, if not migrated will increase vulnerability • Cumulative data on switch/IDS/IPS • Logging

  6. Network devices VM VM begins to migrate Operational State keep changing VM Migration Abortable Final State migration Operational State be stable Time-sensitive Transition period

  7. Example Architecture Coordinator VM Manager Destination Network devices Source Network devices VM1 new VM1

  8. Example Flow Src. Device Dst. Device Coordinator VM manager VM transfers to transition period 1. State Notification 2.Volume Query and response 3. Resource Query and response 4. State Migration Command Reuse existing protocol 5. State Migration 6. State Migration Complete 7. State Migration Feedback CS433/533: COmputer Networks 8

  9. Problem Decomposition • State migration control protocol • State notification from VM manager to Coordinator • Feedback from Coordinator to VM manager • Capability discovery and matching State Migration Protocol • Potential protocols: e.g. NETCONF, MIDCOM; State representation • Unified representation for Operational State • Need to consider state on multiple carriers: FW/LB/IDS....

  10. Scope State Representtion Coordinator VM Manager State migration control protocol Destination Network devices Source Network devices State migration protocol; may reuse/extend existing protocol

  11. Q&A

More Related