{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • Product Announcements
    • General
    • Edge/API Management
    • Developer Portal (Drupal-based)
    • Developer Portal (Integrated)
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Analytics
    • Events
    • Hybrid
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • Edge/API Management /
avatar image
2
Question by Chris Covney · Apr 24, 2015 at 06:51 PM · 425 Views cassandraon-premedge architecturemigrationzookeeper

How can i migrate Cassandra and Zookeeper applications to a new VM on Edge On-Prem?

In order to accommodate higher traffic volumes, I would like to move my Cassandra and Zookeeper instances from its current shared VM to its own dedicated VM. My Cassandra and Zookeeper currently reside on a VM which also runs the Management Server, UI, and LDAP.

Is there any documented procedure for doing this kind of "migration?" The Apigee On-Prem Operations Guide PDF explains how to change the IP of Cassandra and Zookeeper instances, but nothing on migration.

Any insight would be very much appreciated!

Best, Chris

Comment
Add comment Show 1
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image pbhogill ♦ · May 11, 2015 at 09:10 PM 0
Link

Hi @Chris Covney is this topology that you are currently using in production today or this is some non-prod environment? Typically Cassandra & Zookeeper should have a dedicated VM. @Chris von See / @Maruti Chand are you aware of any utilities to migrate existing instances?

Close

1 Answer

  • Sort: 
avatar image
1
Best Answer

Answer by Chris von See · May 11, 2015 at 09:32 PM

I'm not aware of any utilities to facilitate moving Postgres and Zookeeper, but I think the process *should* be fairly straightforward... that said, it's probably even easier and less disruptive to API traffic to move the management server, UI and LDAP off of the C*/ZK system.

-- Add a new management server VM with MS, UI and OpenLDAP. Configure OpenLDAP for multi-master replication with the existing LDAP server.

-- Re-point the MS and UI DNS names to the new systems, or add a load balancer such that you can balance traffic across old and new VMs.

-- When things have settled down, remove the old MS and UI, and un-replicate and remove the old OpenLDAP.

Important note: I have not tried this myself, but based on what I know I believe that it will work. As always, backups are really useful :)

Comment
Add comment Show 1 · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Chris Covney · May 13, 2015 at 06:23 PM 0
Link

Hi Chris,

This is a very good alternative. We have moved forward with this and are working with @Dave Newman in the execution. Thanks everyone for all the helpful responses!

Best, Chris

Follow this Question

Answers Answers and Comments

18 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

ZK_HOSTS...Invalid hostname 0 Answers

Management API call to get list of zookeeper and cassandra 1 Answer

What parts of the API proxy flow are executed by Apigee router and message processor 4 Answers

Does Apigee Support Apigee Edge Cloud to Apigee Edge OnPrem migration ? 2 Answers

Cassandra data storage 0 Answers

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2019 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • Product Announcements
  • General
  • Edge/API Management
  • Developer Portal (Drupal-based)
  • Developer Portal (Integrated)
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Analytics
  • Events
  • Hybrid
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Members
  • Badges