SlideShare a Scribd company logo
InMobi Private Cloud: Going the
CloudPlatform Way
Iliyas Shirol
InMobi
#whoami
• BigData/Cloud Evangelist at InMobi
• Working in CloudStack Since 2012
• CloudStack Community Gardener
@iliyas_shirol
Agenda
• About InMobi
• Going Cloud Way
• Architecture & Design
• Questions
About InMobi
About InMobi
Going Cloud Way
• Development and Test Environment
• Scalable Web Applications and Content Services
• High Speed Server Resource Deployment
• And More..
Why Cloud ?
• Disconnected Tools, Servers, People
• Slow Build and Release Cycles
• Multiple Build and Test Systems Across Locations
• Home-Built Systems are Brittle, Error-Prone, and Not Scalable
• Difficult to Build, Test, and Recreate the Data
• Difficult to Audit Processes and Predict Schedules
• Time, Money Wasted on Broken Builds
• Dedicated Build/Test Servers are not Fully Utilized
Why Dev / Test in the Cloud ?
• Self-Service
Developers can provision their own environments
• Usage Measurement
We worry about VM sprawl
• Isolated Networks
Must not let dev/test interfere with the real world
• Commodity
As cheap as practical
• May also House Production Workloads
How Does a Dev/Test Cloud Look Like ?
• Budget
• Integration with Public Cloud
• Scaling
• Reconfiguration
• Legacy Hardware
Early Assessments & Results
• Leverage Existing Infrastructure
• Customization and Control
• Regulatory/Security Requirements
• Cost
Why Private Cloud ?
• Scalable
Grow-as-you-need, expand across borders
• Open Source Community Support
Active user and development support base
• Advanced Networking
VLAN integrated, SDN ready
• Multi-Tenancy
• Multi-Hypervisor Support
Why Citrix CloudPlatform ?
• Easy to Deploy
• Speed to Production
• Documentation
Why Citrix CloudPlatform ?
Architecture & Design
• Bring Everyone in the Room
• Know the Fine Print
• Understand Workloads
• Understand Bottlenecks
The Design Phase
• CloudStack Management Server
• MySQL Servers
• Primary & Secondary Storage
• Hypervisor Farm
Redundancy and Resilience
Management Layout & Design
• Dell PE R610’s & R720’s
• 96 – 256 GB RAM
• 40-80 CPU Cores
• 2 Advanced + 1 Basic Zones
• 1 Pod in Each Zone
• 1 – 5 Clusters in Each Pod
• XenServer 6.2
Compute
• Gigabytes
• Management Uses 1 Bonded NIC
• Public + Guest Uses 1 Bonded NIC
• Storage Uses 1 Bonded NIC (10G)
• Access & Storage Networks are Isolated
• Dell 6248
• Dell 8132
Network
• ZFS Filesystem, Based on OpenSolaris and Debian
• Linux Open Source Code Bases
( Moving to illumos)
• Software Only
• Platform, Plugins and Adapters
• Compelling Advantages over Proprietary Filesystems
Primary Storage Design (NexentaStor)
What is NexentaStor ?
• Simple Installation and Management.
• Optimized Base Configuration that Allows for:
‣ Easily reproducible configuration on a massive scale
‣ Generalized storage skill set required to maintain extensive infrastructure
‣ Little or no need for modification to achieve high performance
Advantages of NexentaStor Storage Appliance
Head Nodes – 2 Numbers
2x Dell R720 with Onboard Intel 1Gbps NIC, Perc H710
4x Intel® Xeon® Hex Core – 2.3Ghz or higher
24x 16GB 1600Mhz Memory
4x 300GB 2.5" 10K RPM SAS disks (Nexenta Syspool Configuration)
4x 2port Dell (LSI) SAS HBA
4x 10Gbps Intel NIC's low profile
Primary Storage – Hardware List
JBODs – 2 Numbers
PowerVault(TM) MD1220 Disk Storage Enclosure, 2U
24 Disk Slots
SSD Disks
30 x 2TB SSD Drives
Primary Storage – Hardware List
HeadNode-JBOD SAS Connectivity
HeadNode Network Connectivity
• Expose a Volume Using NFS/iSCSI as per the Cluster
Requirement
• Add the Respective Volume as a ‘Primary Storage’ from the
CloudPlatform Management Portal
• CloudPlatform Provisioning with NexentaStor is Automated
Using Enterprise Chef™ Cookbooks, using the Knife API Plug-ins
Provisioning Primary Storage
• GlusterFS with One-to-One Replication
• uCarp to Manage Floating IP
• Hardware Specs
• SuperMicro MBD-XS8DTE-F-O
• 32GB Memory
• 24x1TB SATA
Secondary Storage Design
GlusterFS Network Layout
• Cassandra Cluster
• Client Facing Applications
• Database Servers (PostgreSQL, MySQL, Redis etc.)
• And More …
Current Workload
• Preparation
• Compatibility Testing
• Stable Network
• Pay Attention on HA
• Staging Cluster
• Schedule Backup Solution
• Contribute Back to the Community
What We Learnt ?
• Migrate traditional data centers into Cloud
• Evaluate and build a Hyper-V zone
Steps Ahead
Questions ?
Thank You!
mailto: iliyas.shirol@inmobi.com

More Related Content

PDF
Orchestrating MySQL
Ivan Zoratti
 
PPTX
My local test Environment
DanielHillinger
 
PDF
Webinar - DreamObjects/Ceph Case Study
Ceph Community
 
PDF
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
DevOpsDays Tel Aviv
 
PDF
Avishay Traeger & Shimshon Zimmerman, Stratoscale - Deploying OpenStack Cinde...
Cloud Native Day Tel Aviv
 
PPTX
Leveraging OpenStack Cinder for Peak Application Performance
NetApp
 
PDF
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
Tesora
 
PPTX
RedisConf17 - Home Depot - Turbo charging existing applications with Redis
Redis Labs
 
Orchestrating MySQL
Ivan Zoratti
 
My local test Environment
DanielHillinger
 
Webinar - DreamObjects/Ceph Case Study
Ceph Community
 
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
DevOpsDays Tel Aviv
 
Avishay Traeger & Shimshon Zimmerman, Stratoscale - Deploying OpenStack Cinde...
Cloud Native Day Tel Aviv
 
Leveraging OpenStack Cinder for Peak Application Performance
NetApp
 
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
Tesora
 
RedisConf17 - Home Depot - Turbo charging existing applications with Redis
Redis Labs
 

What's hot (20)

PPTX
Geode introduction
Swapnil Bawaskar
 
PDF
Scylla Summit 2016: ScyllaDB, Present and Future
ScyllaDB
 
PPTX
Share point 2013 on azure
Prabath Fonseka
 
PPTX
Docker y azure container service
Fernando Mejía
 
PPTX
Scylla Summit 2018: Scylla Feature Talks - Gains by Using Scylla-Specific Dri...
ScyllaDB
 
PDF
Muli Ben-Yehuda, Stratoscale - The Road to a Hyper-Converged OpenStack, OpenS...
Cloud Native Day Tel Aviv
 
PPTX
Reaching the Cloud: The Architecture
Society of Women Engineers
 
ODP
Guaranteeing Storage Performance by Mike Tutkowski
buildacloud
 
PPTX
Cassandra @ Sony: The good, the bad, and the ugly part 1
DataStax Academy
 
PDF
The Fabric of the Future
UniFabric
 
PPTX
RedisConf18 - Redis Cluster Provisioning with Kubernetes Service-Catalog Exte...
Redis Labs
 
PDF
Getting it Right: OpenStack Private Cloud Storage
NetApp
 
PPTX
Sqlite Introduction
Praveen Nair
 
PDF
RedisDay London 2018 - Layered Orchestration & Redis Enterprise for fun and p...
Redis Labs
 
PPTX
Cassandra tech talk
Satish Mehta
 
PPTX
SQL Azure for ISUG(SQL Server Israeli User Group)
Pini Krisher
 
PPTX
2021 March Pravega Community Meeting
Derek Moore
 
PPTX
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
NetApp
 
PPTX
Scylla Summit 2019 Keynote - Avi Kivity
ScyllaDB
 
PDF
Software is Eating The Data center
Matthias Grawinkel
 
Geode introduction
Swapnil Bawaskar
 
Scylla Summit 2016: ScyllaDB, Present and Future
ScyllaDB
 
Share point 2013 on azure
Prabath Fonseka
 
Docker y azure container service
Fernando Mejía
 
Scylla Summit 2018: Scylla Feature Talks - Gains by Using Scylla-Specific Dri...
ScyllaDB
 
Muli Ben-Yehuda, Stratoscale - The Road to a Hyper-Converged OpenStack, OpenS...
Cloud Native Day Tel Aviv
 
Reaching the Cloud: The Architecture
Society of Women Engineers
 
Guaranteeing Storage Performance by Mike Tutkowski
buildacloud
 
Cassandra @ Sony: The good, the bad, and the ugly part 1
DataStax Academy
 
The Fabric of the Future
UniFabric
 
RedisConf18 - Redis Cluster Provisioning with Kubernetes Service-Catalog Exte...
Redis Labs
 
Getting it Right: OpenStack Private Cloud Storage
NetApp
 
Sqlite Introduction
Praveen Nair
 
RedisDay London 2018 - Layered Orchestration & Redis Enterprise for fun and p...
Redis Labs
 
Cassandra tech talk
Satish Mehta
 
SQL Azure for ISUG(SQL Server Israeli User Group)
Pini Krisher
 
2021 March Pravega Community Meeting
Derek Moore
 
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
NetApp
 
Scylla Summit 2019 Keynote - Avi Kivity
ScyllaDB
 
Software is Eating The Data center
Matthias Grawinkel
 
Ad

Similar to Citrix Synergy 2014 - Syn233 Building and operating a Dev Ops cloud: best practices from Inmobi Technologies (20)

PPTX
Citrix Synergy 2014: Going the CloudPlatform Way
Iliyas Shirol
 
PDF
OSS Presentation Metro Cluster by Andy Bennett & Roel De Frene
OpenStorageSummit
 
PPT
110629 nexenta- andy bennett
Strelia Technology Services
 
PPTX
V mware2012 20121221_final
Web2Present
 
PDF
Why Software Defined Storage is Critical for Your IT Strategy
andreas kuncoro
 
PDF
Nexenta ttec-2012
TTEC
 
PDF
NetApp Industry Keynote - Flash Memory Summit - Aug2015
Val Bercovici
 
PDF
OSS Presentation by Bryan Badger
OpenStorageSummit
 
PDF
Nexenta Powered by Apache CloudStack from Iliyas Shirol
Radhika Puthiyetath
 
PDF
nutanix-infrastructure-presentation01.pdf
ArnontPhoo
 
PDF
A complete Open Source cloud: Storage, Virt, IaaS, PaaS
Dave Neary
 
PDF
Nexenta transtec
TTEC
 
PPTX
Taming the cost of your first cloud - CCCEU 2014
Tim Mackey
 
PDF
S cv3179 spectrum-integration-openstack-edge2015-v5
Tony Pearson
 
PPT
How to Design a Scalable Private Cloud
AFCOM
 
PPT
SmartCloud Provisioning - servere i skyen på et splitsekund. Steen Eriksen &...
IBM Danmark
 
PDF
New Networking Technology Survey & Analysis
IT Brand Pulse
 
PPTX
CloudOpen Japan - Controlling the cost of your first cloud
Tim Mackey
 
PDF
Migrating to Public Cloud
Adrian Cockcroft
 
PDF
Nuage Networks - Cloud Platforms - 101 and beyond
Marten Hauville
 
Citrix Synergy 2014: Going the CloudPlatform Way
Iliyas Shirol
 
OSS Presentation Metro Cluster by Andy Bennett & Roel De Frene
OpenStorageSummit
 
110629 nexenta- andy bennett
Strelia Technology Services
 
V mware2012 20121221_final
Web2Present
 
Why Software Defined Storage is Critical for Your IT Strategy
andreas kuncoro
 
Nexenta ttec-2012
TTEC
 
NetApp Industry Keynote - Flash Memory Summit - Aug2015
Val Bercovici
 
OSS Presentation by Bryan Badger
OpenStorageSummit
 
Nexenta Powered by Apache CloudStack from Iliyas Shirol
Radhika Puthiyetath
 
nutanix-infrastructure-presentation01.pdf
ArnontPhoo
 
A complete Open Source cloud: Storage, Virt, IaaS, PaaS
Dave Neary
 
Nexenta transtec
TTEC
 
Taming the cost of your first cloud - CCCEU 2014
Tim Mackey
 
S cv3179 spectrum-integration-openstack-edge2015-v5
Tony Pearson
 
How to Design a Scalable Private Cloud
AFCOM
 
SmartCloud Provisioning - servere i skyen på et splitsekund. Steen Eriksen &...
IBM Danmark
 
New Networking Technology Survey & Analysis
IT Brand Pulse
 
CloudOpen Japan - Controlling the cost of your first cloud
Tim Mackey
 
Migrating to Public Cloud
Adrian Cockcroft
 
Nuage Networks - Cloud Platforms - 101 and beyond
Marten Hauville
 
Ad

More from Citrix (20)

PDF
2015 03-26 cloud platform master class for cloudplatform 4 5 - public
Citrix
 
PPTX
2015 02-10 xen server master class
Citrix
 
PPTX
Citrix cloud case study kit 2014
Citrix
 
PPTX
Citrix SaaS and Citrix CloudPlatform Case Study
Citrix
 
PPTX
Citrix Cloud Master Class Nov. 13, 2014
Citrix
 
PPTX
Citrix Cumulus Case Study Oct. 2014
Citrix
 
PDF
Citrix cloud-works-with-the-new-it-reality-1-638
Citrix
 
PPTX
2014-09-15 cloud platform master class
Citrix
 
PPTX
Citrix education cloud case study kit 2014
Citrix
 
PPTX
2014 08-21 Citrix cloud works with a single management platform technical web...
Citrix
 
PPTX
Citrix Cloud Works with...the new it reality
Citrix
 
PDF
Citrix Cloud Works with… the new IT reality
Citrix
 
PPTX
Citrix Cloud Master Class June 2014
Citrix
 
PPTX
Citrix xa xd cloud provisioning webinar
Citrix
 
PDF
Citrix Synergy 2014 - Syn235 Supporting graphical software in a cloud environ...
Citrix
 
PPTX
Citrix Synergy 2014 - Syn230 Building successful clouds based on citrix consu...
Citrix
 
PPTX
Citrix Synergy 2014 - Syn231 Why cloud projects fail
Citrix
 
PDF
Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...
Citrix
 
PPTX
Citrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business Manager
Citrix
 
PPTX
Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...
Citrix
 
2015 03-26 cloud platform master class for cloudplatform 4 5 - public
Citrix
 
2015 02-10 xen server master class
Citrix
 
Citrix cloud case study kit 2014
Citrix
 
Citrix SaaS and Citrix CloudPlatform Case Study
Citrix
 
Citrix Cloud Master Class Nov. 13, 2014
Citrix
 
Citrix Cumulus Case Study Oct. 2014
Citrix
 
Citrix cloud-works-with-the-new-it-reality-1-638
Citrix
 
2014-09-15 cloud platform master class
Citrix
 
Citrix education cloud case study kit 2014
Citrix
 
2014 08-21 Citrix cloud works with a single management platform technical web...
Citrix
 
Citrix Cloud Works with...the new it reality
Citrix
 
Citrix Cloud Works with… the new IT reality
Citrix
 
Citrix Cloud Master Class June 2014
Citrix
 
Citrix xa xd cloud provisioning webinar
Citrix
 
Citrix Synergy 2014 - Syn235 Supporting graphical software in a cloud environ...
Citrix
 
Citrix Synergy 2014 - Syn230 Building successful clouds based on citrix consu...
Citrix
 
Citrix Synergy 2014 - Syn231 Why cloud projects fail
Citrix
 
Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...
Citrix
 
Citrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business Manager
Citrix
 
Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...
Citrix
 

Recently uploaded (20)

PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Software Development Methodologies in 2025
KodekX
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Doc9.....................................
SofiaCollazos
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
The Future of Artificial Intelligence (AI)
Mukul
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 

Citrix Synergy 2014 - Syn233 Building and operating a Dev Ops cloud: best practices from Inmobi Technologies

  • 1. InMobi Private Cloud: Going the CloudPlatform Way Iliyas Shirol InMobi
  • 2. #whoami • BigData/Cloud Evangelist at InMobi • Working in CloudStack Since 2012 • CloudStack Community Gardener @iliyas_shirol
  • 3. Agenda • About InMobi • Going Cloud Way • Architecture & Design • Questions
  • 7. • Development and Test Environment • Scalable Web Applications and Content Services • High Speed Server Resource Deployment • And More.. Why Cloud ?
  • 8. • Disconnected Tools, Servers, People • Slow Build and Release Cycles • Multiple Build and Test Systems Across Locations • Home-Built Systems are Brittle, Error-Prone, and Not Scalable • Difficult to Build, Test, and Recreate the Data • Difficult to Audit Processes and Predict Schedules • Time, Money Wasted on Broken Builds • Dedicated Build/Test Servers are not Fully Utilized Why Dev / Test in the Cloud ?
  • 9. • Self-Service Developers can provision their own environments • Usage Measurement We worry about VM sprawl • Isolated Networks Must not let dev/test interfere with the real world • Commodity As cheap as practical • May also House Production Workloads How Does a Dev/Test Cloud Look Like ?
  • 10. • Budget • Integration with Public Cloud • Scaling • Reconfiguration • Legacy Hardware Early Assessments & Results
  • 11. • Leverage Existing Infrastructure • Customization and Control • Regulatory/Security Requirements • Cost Why Private Cloud ?
  • 12. • Scalable Grow-as-you-need, expand across borders • Open Source Community Support Active user and development support base • Advanced Networking VLAN integrated, SDN ready • Multi-Tenancy • Multi-Hypervisor Support Why Citrix CloudPlatform ?
  • 13. • Easy to Deploy • Speed to Production • Documentation Why Citrix CloudPlatform ?
  • 15. • Bring Everyone in the Room • Know the Fine Print • Understand Workloads • Understand Bottlenecks The Design Phase
  • 16. • CloudStack Management Server • MySQL Servers • Primary & Secondary Storage • Hypervisor Farm Redundancy and Resilience
  • 18. • Dell PE R610’s & R720’s • 96 – 256 GB RAM • 40-80 CPU Cores • 2 Advanced + 1 Basic Zones • 1 Pod in Each Zone • 1 – 5 Clusters in Each Pod • XenServer 6.2 Compute
  • 19. • Gigabytes • Management Uses 1 Bonded NIC • Public + Guest Uses 1 Bonded NIC • Storage Uses 1 Bonded NIC (10G) • Access & Storage Networks are Isolated • Dell 6248 • Dell 8132 Network
  • 20. • ZFS Filesystem, Based on OpenSolaris and Debian • Linux Open Source Code Bases ( Moving to illumos) • Software Only • Platform, Plugins and Adapters • Compelling Advantages over Proprietary Filesystems Primary Storage Design (NexentaStor)
  • 22. • Simple Installation and Management. • Optimized Base Configuration that Allows for: ‣ Easily reproducible configuration on a massive scale ‣ Generalized storage skill set required to maintain extensive infrastructure ‣ Little or no need for modification to achieve high performance Advantages of NexentaStor Storage Appliance
  • 23. Head Nodes – 2 Numbers 2x Dell R720 with Onboard Intel 1Gbps NIC, Perc H710 4x Intel® Xeon® Hex Core – 2.3Ghz or higher 24x 16GB 1600Mhz Memory 4x 300GB 2.5" 10K RPM SAS disks (Nexenta Syspool Configuration) 4x 2port Dell (LSI) SAS HBA 4x 10Gbps Intel NIC's low profile Primary Storage – Hardware List
  • 24. JBODs – 2 Numbers PowerVault(TM) MD1220 Disk Storage Enclosure, 2U 24 Disk Slots SSD Disks 30 x 2TB SSD Drives Primary Storage – Hardware List
  • 27. • Expose a Volume Using NFS/iSCSI as per the Cluster Requirement • Add the Respective Volume as a ‘Primary Storage’ from the CloudPlatform Management Portal • CloudPlatform Provisioning with NexentaStor is Automated Using Enterprise Chef™ Cookbooks, using the Knife API Plug-ins Provisioning Primary Storage
  • 28. • GlusterFS with One-to-One Replication • uCarp to Manage Floating IP • Hardware Specs • SuperMicro MBD-XS8DTE-F-O • 32GB Memory • 24x1TB SATA Secondary Storage Design
  • 30. • Cassandra Cluster • Client Facing Applications • Database Servers (PostgreSQL, MySQL, Redis etc.) • And More … Current Workload
  • 31. • Preparation • Compatibility Testing • Stable Network • Pay Attention on HA • Staging Cluster • Schedule Backup Solution • Contribute Back to the Community What We Learnt ?
  • 32. • Migrate traditional data centers into Cloud • Evaluate and build a Hyper-V zone Steps Ahead