public InternalDistributedMember getMemberId() {
      return gp.getDistributedMember();
    }
Basic idea is to base id off of host and port of GridProfile
geode-core/src/main/java/org/apache/geode/internal/cache/GridAdvisor.java