SlideShare a Scribd company logo
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 (20)

Error Permissive Computing
Error Permissive ComputingError Permissive Computing
Error Permissive Computing
Ryousei 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 ABCI
Ryousei 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 Deployment
Ryousei Takano
 
ABCI Data Center
ABCI Data CenterABCI Data Center
ABCI Data Center
Ryousei 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 Processing
Ryousei 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 Era
Ryousei 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 Networks
Ryousei 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 research
Ryousei 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 Cloud
Ryousei 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 computers
Ryousei Takano
 
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
Ryousei 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 Center
Ryousei Takano
 
IEEE/ACM SC2013報告
IEEE/ACM SC2013報告IEEE/ACM SC2013報告
IEEE/ACM SC2013報告
Ryousei Takano
 
Error Permissive Computing
Error Permissive ComputingError Permissive Computing
Error Permissive Computing
Ryousei 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 ABCI
Ryousei 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 Deployment
Ryousei 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 Processing
Ryousei 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 Era
Ryousei 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 Networks
Ryousei 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 research
Ryousei 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 Cloud
Ryousei 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 computers
Ryousei Takano
 
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
高性能かつスケールアウト可能なHPCクラウド AIST Super Green Cloud
Ryousei 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 Center
Ryousei Takano
 

Recently uploaded (20)

Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 

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.