How does Okera route front end requests?
For traffic routing, all non-worker services run behind a load balancer. This means you can call the REST server/planner/catalog via any hostname or IP on the cluster and the request will get routed to the right place.
The worker services are not load balances to allow Okera to carefully control the load and efficiency on the data path. This is why, for example, you can use the REST server CName for the planner. The CName resolves to an IP on the cluster, and then gets routed through Okera as necessary.