???????????????????????????????洢???????????????
????1??????????????????????
????1.1?????
?????????????????????????????????????????
??????????????????????????
????1.2???
????1.2.1???????????????????VMM??????????????????????????????????????
??????????????????
?????????????
????1.2.2 ??????????????1??Hypervisor????????????????????????????Hypervisor???
????X86????????????????????????
????????????????
????????????????????????
??????????????
????1.3??????
????1.3.1CPU????:
????1??????CPU???????????CPU??????????????????????CPU??????CPU??以?????
??????????????
????·???????
????·????????????CPU?????????CPU??????
????1.3.2?????????Copy on Wright??д??????
????????3??????
????·???????
????·??????
????·??????
?????????????????????????
????1.3.3 I/O??????????????????????????
?????????
??????????
??????????????
????1.4????????
????1.4.1????
???????????
?????????????
????1.4.2?????
???????????????????? Physical-to-Virtual P2V??
???????????????????? Virtual -to-Virtual V2V??
???????????????????? Virtual -to- Physical V2P??
????1.4.3 ???????????
????1.4.3.1??????
?????????Pre-Migration??
????????????Reservation??
??????????Interactive Pre-Copy??
????????????Stop-and-Coy??
????????Commitment??
?????????Activation??
????1.4.3.2???????
????????????????
????1??Push
????2??Stop-and-Copy
????3??Pull
????2??????????????????
????1->2->3?????
????1->2????????Σ???????????
????2->3??n??θ???n-1?ε???????????????????????????n ?????????
???????????????????ARP????????VM???IP????????????MAC?????
?????洢?豸???????????????????????????????????????????
????1.5??????
????1.5.1??????MMU??Memory Management Unit????CPU????????????洢????????洢????????????????????????????????????????????????
????1.5.2???????
????1.5.2.1???:????к?????????????????????????????????????????й???????£?????????????????????
????1.5.2.2 ??????????????
???????????豸
??????e??Э?????????????
??????ò????????????????????
????1.6????
????VMware
????VMotion: ???????????
????Storage VMotion:?洢??????
????2???洢????????????????洢??
????2.1 ??????????洢????
????2.1.1??????????????
????2.1.2 ?????
????????????
??????????????????????
????2.2????洢?豸??洢????
????2.2.1??洢?豸??????????????????????????????
????2.2.2 ???????????????????????
????2.3?????????洢????
????2.3.1????????豸????????豸????
????2.3.2????·???????????Ч?????
????2.4????
????VMware
????VSphere
????????????????VMFS??Virtual Machine File System??
????·????????????
????·????????????????
????·??????RDM??
????3????????????????????????????????????
????3.1?????????洢???????????????
????3.1.1 ????????????????????????????豸????
????3.1.2 ?????????????????????????????????
????3.1.3????????????????????????????????罻????
????3.2????
????3.2.1VMware
????VNetwork
????·vNIC :???????????
????·vSwitch???????????
????·dvSwitch????????????
????·?????
????·VLAN
????4??????????
????4.1???????????????????????????????????????
????4.2 ????????
???????й???????
???????й???????
????????????????????????
???????縺?????????
????4.3????
????3.2.1VMware
????VMware View
????·View Connection Server
????·View Manager Security Server
????·View ????
????·View Client
????·View Client with Offline Desktop
????·View Composer