SlideShare a Scribd company logo
1 of 1
Download to read offline
Preliminary*Experiment*of*Disaster*Recovery**
 based*on*Interconnect9transparent*Migra<on
                                   Ryousei(Takano,(Hidemoto(Nakada,(Takahiro(Hirofuchi,(Yoshio(Tanaka,(and(Tomohiro(Kudoh(
                                                                                                                              Na9onal(Ins9tute(of(Advanced(Industrial(Science(and(Technology((AIST),(Japan

                                                           Summary*                                                                                                                          Incremental*block*migra<on*
!  Quick$recovery$is$desirable$from$catastrophic$events,$e.g.,$                                                                                       !  An$incremental$block$migraDon$is$a$storage$migraDon$
   the$great$eastRJapan$earthquake$on$March$11,$2011.$                                                                                                   mechanism$that$enables$us$to$migrate$a$VM$without$shared$
!  We$propose$a$novel$disaster$recovery$soluDon$based$on$                                                                                                storage.$$A$base$(master)$image$is$shared$between$source$
   virtual$machine$(VM)$migraDon$technologies,$combining$                                                                                                and$desDnaDon,$and$only$the$delta$image$is$transferred$to$
   interconnectRtransparent$migraDon$(Ninja$migraDon)$and$                                                                                               the$desDnaDon.$
   incremental$block$migraDon.$                                                                                                                       !  We$adapt$it$for$disaster$recovery$on$WAN$environments.$$
!  To$demonstrate$the$feasibility,$we$have$conducted$an$                                                                                                 The$base$image$is$stored$in$shared$storage$of$each$data$
   experiment$of$VM$migraDon$between$an$Infiniband$cluster$                                                                                               center,$and$it$is$synchronized$between$data$centers$in$
   and$an$Ethernet$cluster$on$an$emulated$WAN$environment.                                                                                               advance.$
                                                                                                                                                      !  The$cost$of$storage$migraDon$can$be$significantly$reduced$
                    Survey*of*IT*infrastructure*damages*                                                                                                 since$compute$nodes$of$a$cluster$is$homogeneous.$

                                                                                     Iwate
                                                                                     Prefectural              Figure 1. Location of the
                                                                                                                                                              Data$center$1                                               Synchroniza9on(                      Data$center$2
                                                                                     University             institutions that provided IT                                                                                   in(advance
                                                                                                          infrastructure damage reports:                                                     cmp00        cmp01                                        cmp04       cmp05
                                                                                                           Iwate Prefectural University,
                                                                                                              Tohoku University, High                                                         mem.          mem.

                                                                                                           Energy Acceleration Research
                                                                                                          Organization (KEK), University                                                      VM00         VM01
                                                                                                           of Tsukuba, and AIST. The red
                                                                                     Tohoku Univ.          dot represents the epicenter.                               base$                                                    Wide$area$                                  base$
                                                                                                              The map is a courtesy of                                image                                                     network                                    image
                                                                                       KEK
                                                                                                               wikipedia. Red regions                                                         mem.          mem.
                                                                                     Tsukuba Univ.            experienced JMA seismic                                 str00                                                                                                str01
                                                                                                          intensity of 6 or more, and 4 to                                                    VM02         VM03
                                                                                     AIST
                                                                                                               6 in yellow and orange
                                                                                                                        regions.                                                             cmp02        cmp03                                        cmp06       cmp07

!  Data$collected$about$IT$infrastructure$damages$on$the$great$                                                                                                                                      Ninja(migra9on(+(incremental(block(migra9on
   east$Japan$earth$quake$is$summarized$in$the$table$below$[1].$                                                                                                                             Figure 3. A disaster recovery scheme using incremental block migration

!  IT$equipment$suffered$minimal$damages.$
!  30$to$60$minutes$available$for$VM$migraDon$acDviDes.                                                                                                                                                             Evalua<on*
                                       Distance from Seismic          IT equipment.
                                                                                                   Electrical Power     Network Connectivity
                                       the Epicenter Intensity           damages

          Iwate Prefectural
             University
                                            220 km         6-               none
                                                                                             Power uninterrupted
                                                                                                (generators)
                                                                                                                       Redundant links kept
                                                                                                                        connectivity alive
                                                                                                                                                      !  We$demonstrate$migraDon$of$4$VMs$from$an$Infiniband$
                     Tohoku
                                            150 km    6- to 6+              none
                                                                                            UPS supplied tens of Lost after 28 minutes,                  cluster$to$an$Ethernet$cluster$by$using$the$proposed$soluDon.$
                    University                                                                   minutes         due to SINET shutdown
                                                                                                                                                      !  We$used$two$5$nodeRclusters$connected$with$Gigabit$
                                                                                            UPS supplied tens of
                      KEK                   310 km         6-               none
                                                                                                 minutes
                                                                                                                         Data not available
                                                                                                                                                         Ethernet$via$a$hardware$network$testbed$GtrcNETR1,$which$
            Univ. of Tsukuba                310 km         6-               none
                                                                                            UPS supplied tens of
                                                                                                 minutes
                                                                                                                         Lost immediately                emulates$the$roundRtrip$latency$varied$from$0$to$200$ms$and$
                      AIST                  310 km         6-              minimal
                                                                                             UPS supplied 15 to
                                                                                                60 minutes
                                                                                                                      Available for 60 minutes           the$bandwidth$varied$from$100$Mbps$to$1$Gbps.$
                                                                                                                                                      !  The$overhead$of$Ninja$migraDon$is$about$3$seconds.$
                                                                                                                                                      !  We$esDmate$that$the$number$of$VMs$which$can$evacuate$in$
                                               Ninja*migra<on*                                                                                           one$hour$are$from$56$(JP$to$US)$to$480$(JP$to$JP).
!  Ninja$migraDon$[2]$is$an$interconnectRtransparent$migraDon$                                                                                                                        300$                                                         Host*machine*environment
   mechanism$to$migrate$a$cluster$of$VMs$between$data$centers$                                                                                                                        250$                              229$
                                                                                                                                                                                                                               246$ 251$ 253$     OS           Debian$Linux$7.0
   equipped$with$heterogeneous$interconnect$devices.$                                                                                                                                                                                             QEMU         1.4
                                                                                                                                                               Elapsed*<me*(second)




                                                                                                                                                                                      200$
!  Ninja$migraDon$has$no$performance$overhead$during$normal$                                                                                                                                                                                             VM*environment
                                                                                                                                                                                      150$                                                        VCPU         8
   operaDons,$and$MPI$processes$can$migrate$between$data$
                                                                                                                                                                                                                                                  Memory 512$MB
   centers$without$restarDng$the$processes.$                                                                                                                                          100$
                                                                                                                                                                                                                                                  Disk         5$GB
!  Ninja$migraDon$expands$the$opportunity$and$the$availability$                                                                                                                        50$     30$ 30$ 33$ 35$
                                                                                                                                                                                                                                                  OS           ScienDfic$Linux$6.3
   for$VM$migraDon$between$data$centers.$                                                                                                                                               0$                                                        MPI$lib.     Open$MPI$1.6.4
                                                                                                                                                                                                        1$Gbps$                100$Mbps$
                                                                                                                                                                                                                                                  OFED         3.5
                                                                                                                                                                                                0$ms$     10$ms$   100$ms$     200$ms$
                     VM                              VM                                                                VM
                          MPI app.                        MPI app.                                                          MPI app.                                                                               Figure 4. Experimental setting and result
  Infiniband node




                            MPI lib.                       MPI lib.                                                           MPI lib.

                       IB      TCP
                                       ..
                                        .
                                                      IB        TCP
                                                                      ..
                                                                       .
                                                                                                                         IB      TCP
                                                                                                                                         ..
                                                                                                                                          .                                                                        Future*work*
                     IB$HCA virDo_net$                     detach                                                             reDaEach
                            (Ethernet)
                             VMM                            VMM                                     VMM                        VMM
                                                                                                                                                      !  An$MPI$free$implementaDon$is$a$future$work.$
                                                      Migration to                                                   Migration to
                                                                                                                                                      !  We$also$plan$to$evaluate$the$feasibility$of$the$proposed$
                                                     Ethernet node                                                 Infiniband node                       disaster$recovery$soluDon$on$a$real$distributed$environment$
                                                                                        VM
                                                                                                   MPI app.                                              like$PRAGMA$Cloud.
  Ethernet node




                                                          MPI(library(switches(                    MPI lib.
                                                          the(transport(protocol(                                                                     [1]$M.$Tsugawa,$R.$Figueiredo,$J.$Fortes,$T.$Hirofuchi,$H.$Nakada,$and$R.$Takano,$“On$the$Use$of$
                                                                                                              ..
                                                          in(coopera9on(with(VM(             IB       TCP
                                                          migra9on.(
                                                                                                               .                                      VirtualizaDon$Technologies$to$Support$Uniterrupted$IT$Services,”$RIDO$2012.$
                                                                                                                                                      [2]$R.$Takano,$H.$Nakada,$T.$Hirofuchi,$Y.$Tanaka,$and$T.$Kudoh,$“Ninja$MigraDon:$An$InterconnectR$
                                                                                                                                                      transparent$MigraDon$for$Heterogeneous$Data$Centers,”$HPGC$2013$(to$be$published).$
                             VMM                            VMM                                     VMM                        VMM                    $
                                                                                                                                                      Acknowledgement:$This$work$was$partly$supported$by$JSPS$KAKENHI$Grant$Number$24700040$and$
                                                                                                                                               Time
                              1)                             2)                                      3)                         4)                    JRRAPID$of$Japan$Science$and$Technology$Agency.
                    Figure 2. An overview of Ninja migration. It works with cooperation between a VMM
                    and an MPI runtime system on the guest OSs.

More Related Content

More from Ryousei Takano

Error Permissive Computing
Error Permissive ComputingError Permissive Computing
Error Permissive ComputingRyousei Takano
 
Opportunities of ML-based data analytics in ABCI
Opportunities of ML-based data analytics in ABCIOpportunities of ML-based data analytics in ABCI
Opportunities of ML-based data analytics in ABCIRyousei Takano
 
ABCI: An Open Innovation Platform for Advancing AI Research and Deployment
ABCI: An Open Innovation Platform for Advancing AI Research and DeploymentABCI: An Open Innovation Platform for Advancing AI Research and Deployment
ABCI: An Open Innovation Platform for Advancing AI Research and DeploymentRyousei Takano
 
USENIX NSDI 2016 (Session: Resource Sharing)
USENIX NSDI 2016 (Session: Resource Sharing)USENIX NSDI 2016 (Session: Resource Sharing)
USENIX NSDI 2016 (Session: Resource Sharing)Ryousei Takano
 
User-space Network Processing
User-space Network ProcessingUser-space Network Processing
User-space Network ProcessingRyousei Takano
 
Flow-centric Computing - A Datacenter Architecture in the Post Moore Era
Flow-centric Computing - A Datacenter Architecture in the Post Moore EraFlow-centric Computing - A Datacenter Architecture in the Post Moore Era
Flow-centric Computing - A Datacenter Architecture in the Post Moore EraRyousei Takano
 
A Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksA Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksRyousei Takano
 
クラウド時代の半導体メモリー技術
クラウド時代の半導体メモリー技術クラウド時代の半導体メモリー技術
クラウド時代の半導体メモリー技術Ryousei Takano
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...Ryousei Takano
 
IEEE CloudCom 2014参加報告
IEEE CloudCom 2014参加報告IEEE CloudCom 2014参加報告
IEEE CloudCom 2014参加報告Ryousei Takano
 
Expectations for optical network from the viewpoint of system software research
Expectations for optical network from the viewpoint of system software researchExpectations for optical network from the viewpoint of system software research
Expectations for optical network from the viewpoint of system software researchRyousei Takano
 
Exploring the Performance Impact of Virtualization on an HPC Cloud
Exploring the Performance Impact of Virtualization on an HPC CloudExploring the Performance Impact of Virtualization on an HPC Cloud
Exploring the Performance Impact of Virtualization on an HPC CloudRyousei Takano
 
不揮発メモリとOS研究にまつわる何か
不揮発メモリとOS研究にまつわる何か不揮発メモリとOS研究にまつわる何か
不揮発メモリとOS研究にまつわる何かRyousei Takano
 
High-resolution Timer-based Packet Pacing Mechanism on the Linux Operating Sy...
High-resolution Timer-based Packet Pacing Mechanism on the Linux Operating Sy...High-resolution Timer-based Packet Pacing Mechanism on the Linux Operating Sy...
High-resolution Timer-based Packet Pacing Mechanism on the Linux Operating Sy...Ryousei Takano
 
クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~
クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~
クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~Ryousei Takano
 
From Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computersFrom Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computersRyousei Takano
 
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
高性能かつスケールアウト可能なHPCクラウド AIST Super Green CloudRyousei Takano
 
Iris: Inter-cloud Resource Integration System for Elastic Cloud Data Center
Iris: Inter-cloud Resource Integration System for Elastic Cloud Data CenterIris: Inter-cloud Resource Integration System for Elastic Cloud Data Center
Iris: Inter-cloud Resource Integration System for Elastic Cloud Data CenterRyousei Takano
 

More from Ryousei Takano (20)

Error Permissive Computing
Error Permissive ComputingError Permissive Computing
Error Permissive Computing
 
Opportunities of ML-based data analytics in ABCI
Opportunities of ML-based data analytics in ABCIOpportunities of ML-based data analytics in ABCI
Opportunities of ML-based data analytics in ABCI
 
ABCI: An Open Innovation Platform for Advancing AI Research and Deployment
ABCI: An Open Innovation Platform for Advancing AI Research and DeploymentABCI: An Open Innovation Platform for Advancing AI Research and Deployment
ABCI: An Open Innovation Platform for Advancing AI Research and Deployment
 
ABCI Data Center
ABCI Data CenterABCI Data Center
ABCI Data Center
 
USENIX NSDI 2016 (Session: Resource Sharing)
USENIX NSDI 2016 (Session: Resource Sharing)USENIX NSDI 2016 (Session: Resource Sharing)
USENIX NSDI 2016 (Session: Resource Sharing)
 
User-space Network Processing
User-space Network ProcessingUser-space Network Processing
User-space Network Processing
 
Flow-centric Computing - A Datacenter Architecture in the Post Moore Era
Flow-centric Computing - A Datacenter Architecture in the Post Moore EraFlow-centric Computing - A Datacenter Architecture in the Post Moore Era
Flow-centric Computing - A Datacenter Architecture in the Post Moore Era
 
A Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksA Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center Networks
 
クラウド時代の半導体メモリー技術
クラウド時代の半導体メモリー技術クラウド時代の半導体メモリー技術
クラウド時代の半導体メモリー技術
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...
 
IEEE CloudCom 2014参加報告
IEEE CloudCom 2014参加報告IEEE CloudCom 2014参加報告
IEEE CloudCom 2014参加報告
 
Expectations for optical network from the viewpoint of system software research
Expectations for optical network from the viewpoint of system software researchExpectations for optical network from the viewpoint of system software research
Expectations for optical network from the viewpoint of system software research
 
Exploring the Performance Impact of Virtualization on an HPC Cloud
Exploring the Performance Impact of Virtualization on an HPC CloudExploring the Performance Impact of Virtualization on an HPC Cloud
Exploring the Performance Impact of Virtualization on an HPC Cloud
 
不揮発メモリとOS研究にまつわる何か
不揮発メモリとOS研究にまつわる何か不揮発メモリとOS研究にまつわる何か
不揮発メモリとOS研究にまつわる何か
 
High-resolution Timer-based Packet Pacing Mechanism on the Linux Operating Sy...
High-resolution Timer-based Packet Pacing Mechanism on the Linux Operating Sy...High-resolution Timer-based Packet Pacing Mechanism on the Linux Operating Sy...
High-resolution Timer-based Packet Pacing Mechanism on the Linux Operating Sy...
 
クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~
クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~
クラウドの垣根を超えた高性能計算に向けて~AIST Super Green Cloudでの試み~
 
From Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computersFrom Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computers
 
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
 
Iris: Inter-cloud Resource Integration System for Elastic Cloud Data Center
Iris: Inter-cloud Resource Integration System for Elastic Cloud Data CenterIris: Inter-cloud Resource Integration System for Elastic Cloud Data Center
Iris: Inter-cloud Resource Integration System for Elastic Cloud Data Center
 
IEEE/ACM SC2013報告
IEEE/ACM SC2013報告IEEE/ACM SC2013報告
IEEE/ACM SC2013報告
 

Recently uploaded

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Preliminary Experiment of Disaster Recovery based on Interconnect-transparent Migration

  • 1. Preliminary*Experiment*of*Disaster*Recovery** based*on*Interconnect9transparent*Migra<on Ryousei(Takano,(Hidemoto(Nakada,(Takahiro(Hirofuchi,(Yoshio(Tanaka,(and(Tomohiro(Kudoh( Na9onal(Ins9tute(of(Advanced(Industrial(Science(and(Technology((AIST),(Japan Summary* Incremental*block*migra<on* !  Quick$recovery$is$desirable$from$catastrophic$events,$e.g.,$ !  An$incremental$block$migraDon$is$a$storage$migraDon$ the$great$eastRJapan$earthquake$on$March$11,$2011.$ mechanism$that$enables$us$to$migrate$a$VM$without$shared$ !  We$propose$a$novel$disaster$recovery$soluDon$based$on$ storage.$$A$base$(master)$image$is$shared$between$source$ virtual$machine$(VM)$migraDon$technologies,$combining$ and$desDnaDon,$and$only$the$delta$image$is$transferred$to$ interconnectRtransparent$migraDon$(Ninja$migraDon)$and$ the$desDnaDon.$ incremental$block$migraDon.$ !  We$adapt$it$for$disaster$recovery$on$WAN$environments.$$ !  To$demonstrate$the$feasibility,$we$have$conducted$an$ The$base$image$is$stored$in$shared$storage$of$each$data$ experiment$of$VM$migraDon$between$an$Infiniband$cluster$ center,$and$it$is$synchronized$between$data$centers$in$ and$an$Ethernet$cluster$on$an$emulated$WAN$environment. advance.$ !  The$cost$of$storage$migraDon$can$be$significantly$reduced$ Survey*of*IT*infrastructure*damages* since$compute$nodes$of$a$cluster$is$homogeneous.$ Iwate Prefectural Figure 1. Location of the Data$center$1 Synchroniza9on( Data$center$2 University institutions that provided IT in(advance infrastructure damage reports: cmp00 cmp01 cmp04 cmp05 Iwate Prefectural University, Tohoku University, High mem. mem. Energy Acceleration Research Organization (KEK), University VM00 VM01 of Tsukuba, and AIST. The red Tohoku Univ. dot represents the epicenter. base$ Wide$area$ base$ The map is a courtesy of image network image KEK wikipedia. Red regions mem. mem. Tsukuba Univ. experienced JMA seismic str00 str01 intensity of 6 or more, and 4 to VM02 VM03 AIST 6 in yellow and orange regions. cmp02 cmp03 cmp06 cmp07 !  Data$collected$about$IT$infrastructure$damages$on$the$great$ Ninja(migra9on(+(incremental(block(migra9on east$Japan$earth$quake$is$summarized$in$the$table$below$[1].$ Figure 3. A disaster recovery scheme using incremental block migration !  IT$equipment$suffered$minimal$damages.$ !  30$to$60$minutes$available$for$VM$migraDon$acDviDes. Evalua<on* Distance from Seismic IT equipment. Electrical Power Network Connectivity the Epicenter Intensity damages Iwate Prefectural University 220 km 6- none Power uninterrupted (generators) Redundant links kept connectivity alive !  We$demonstrate$migraDon$of$4$VMs$from$an$Infiniband$ Tohoku 150 km 6- to 6+ none UPS supplied tens of Lost after 28 minutes, cluster$to$an$Ethernet$cluster$by$using$the$proposed$soluDon.$ University minutes due to SINET shutdown !  We$used$two$5$nodeRclusters$connected$with$Gigabit$ UPS supplied tens of KEK 310 km 6- none minutes Data not available Ethernet$via$a$hardware$network$testbed$GtrcNETR1,$which$ Univ. of Tsukuba 310 km 6- none UPS supplied tens of minutes Lost immediately emulates$the$roundRtrip$latency$varied$from$0$to$200$ms$and$ AIST 310 km 6- minimal UPS supplied 15 to 60 minutes Available for 60 minutes the$bandwidth$varied$from$100$Mbps$to$1$Gbps.$ !  The$overhead$of$Ninja$migraDon$is$about$3$seconds.$ !  We$esDmate$that$the$number$of$VMs$which$can$evacuate$in$ Ninja*migra<on* one$hour$are$from$56$(JP$to$US)$to$480$(JP$to$JP). !  Ninja$migraDon$[2]$is$an$interconnectRtransparent$migraDon$ 300$ Host*machine*environment mechanism$to$migrate$a$cluster$of$VMs$between$data$centers$ 250$ 229$ 246$ 251$ 253$ OS Debian$Linux$7.0 equipped$with$heterogeneous$interconnect$devices.$ QEMU 1.4 Elapsed*<me*(second) 200$ !  Ninja$migraDon$has$no$performance$overhead$during$normal$ VM*environment 150$ VCPU 8 operaDons,$and$MPI$processes$can$migrate$between$data$ Memory 512$MB centers$without$restarDng$the$processes.$ 100$ Disk 5$GB !  Ninja$migraDon$expands$the$opportunity$and$the$availability$ 50$ 30$ 30$ 33$ 35$ OS ScienDfic$Linux$6.3 for$VM$migraDon$between$data$centers.$ 0$ MPI$lib. Open$MPI$1.6.4 1$Gbps$ 100$Mbps$ OFED 3.5 0$ms$ 10$ms$ 100$ms$ 200$ms$ VM VM VM MPI app. MPI app. MPI app. Figure 4. Experimental setting and result Infiniband node MPI lib. MPI lib. MPI lib. IB TCP .. . IB TCP .. . IB TCP .. . Future*work* IB$HCA virDo_net$ detach reDaEach (Ethernet) VMM VMM VMM VMM !  An$MPI$free$implementaDon$is$a$future$work.$ Migration to Migration to !  We$also$plan$to$evaluate$the$feasibility$of$the$proposed$ Ethernet node Infiniband node disaster$recovery$soluDon$on$a$real$distributed$environment$ VM MPI app. like$PRAGMA$Cloud. Ethernet node MPI(library(switches( MPI lib. the(transport(protocol( [1]$M.$Tsugawa,$R.$Figueiredo,$J.$Fortes,$T.$Hirofuchi,$H.$Nakada,$and$R.$Takano,$“On$the$Use$of$ .. in(coopera9on(with(VM( IB TCP migra9on.( . VirtualizaDon$Technologies$to$Support$Uniterrupted$IT$Services,”$RIDO$2012.$ [2]$R.$Takano,$H.$Nakada,$T.$Hirofuchi,$Y.$Tanaka,$and$T.$Kudoh,$“Ninja$MigraDon:$An$InterconnectR$ transparent$MigraDon$for$Heterogeneous$Data$Centers,”$HPGC$2013$(to$be$published).$ VMM VMM VMM VMM $ Acknowledgement:$This$work$was$partly$supported$by$JSPS$KAKENHI$Grant$Number$24700040$and$ Time 1) 2) 3) 4) JRRAPID$of$Japan$Science$and$Technology$Agency. Figure 2. An overview of Ninja migration. It works with cooperation between a VMM and an MPI runtime system on the guest OSs.