ELM 9.1.x Multiple clusters

       I have a question regarding multiple clusters registered in ELM. Is there a way to move licenses from one cluster to the other cluster. For example
Cluster-Pub-A has 1000 CUWL LIc. I add Cluster-Pub-B to my network and register to ELM. Is it possible to move licenses from one cluster to another.
Second option.
With Cisco Sales order # (proof of purchase) could I ask TAC or Licensing to move 100 CUWL license from Cluster A to B.
Thanks

With ELM the license are tied to the ELM node and can be shared by multiple CUCM clusters. ELM will sync with all the clusters and provides an overview of all the licenses being used by all clusters, if you have sufficient licenses installed on ELM then no alerts are generated if not you will see alert as which cluster is not in compliance for the license and you can add additional licenses as needed. If you remove a cluster from ELM and at next sync those licenses will be freed and is available.  For example in a disaster recovery scenario, if one data center is down, I can bring-up another cluster in another data center, add my new cluster to the ELM. Remove the old CUCM cluster, do a sync on ELM, the licenses will be automatically consumed/allocated to the new cluster.

Similar Messages

  • How to configure multiple clusters on the same machine.

    I am attempting to configure multiple clusters on the same set of machines. I have set the cluster name and multicase IP addresses to be different for each cluster. However I am still getting and error that states:
    "This indicates that there are multiple clusters on this network attempting to use overlapping network configurations."
    Is this not possible? If it is possible, is there some further way i need to tell the VMs they are part of different clusters?
    Thanks,
    Jacob

    FYI: I'm using the wrong multicast IP above. 224.0.0.1 is reserved and something else should be used. See:
    Re: UDP flood hosed my LAN?

  • Multiple clusters on a single machine

    Hi everyone. I have a question about running 2 clusters on a same
              machine.
              Here's the scenario. We have 8 WebLogic server (4.5.1 SP4) instances
              running on
              2 servers (Sun Enterprise 5500/Solaris 2.62) right now for one of our
              eCommerce
              application.
              Now we are getting ready to deploy a 2nd application and we want it to
              have its
              own cluster. So we are hoping to run 4 more WebLogic servers on each of
              the 2
              machines. So machine #1 would have 4 WebLogic servers for cluster A and
              4
              WebLogic servers for cluster B. And machine #2 will have 4 WebLogic
              servers for
              cluster A and 4 WebLogic servers for cluster B.
              All of these servers have unique IP address and each cluster has a
              different
              name and multicast IP address. Both clusters are using in-memory
              replication.
              On both machines, each of the cluster member will share the same global
              weblogic.properties file. The cluster specific portion resides in the
              cluster
              directory.
              Is anyone currently running such a configuration?? Is there something
              we should
              worry about?? Since both of these servers are in their own isolate
              network
              segment, is there any danger of multicast broadcast bleeding into the
              different
              cluster?? Thanks in advance.
              

    Hi Michael and thanks.. No, this is 2 systems on the same network and not two
              independent networks. Here's what I found that's very strange. I started
              server 1 ->4 for the first cluster and everything worked fine. Now I started
              server 5 on the first machine that's in a different cluster and has a totally
              different multicast IP address and yet, server 1 of the first cluster recorded
              server 5 joining the cluster. Server 2, 3 and 4 of the first cluster did not
              have RJVM 'Creating connection' message in there.
              On server 5's startup, server 1 decided to make server 5 it's secondary pair and
              I get the following error as server 5 does not have the same code for cluster1.
              After that error, I started getting tons of
              weblogic.cluster.replication.BadStatusException error in the logs for server 1
              listed below. I'm sure running multiple clusters off an enterprise level
              server is something people want to do. Is this a known issue?? Is this a bug
              in the server or the VM?
              Our environment: Sun 5500 Enterprise servers running Solaris 2.62, WebLogic
              4.5.1 SP4.
              Sun Jan 09 15:19:40 CST 2000:<I> <RJVM> Creating connection to
              stingray05.xx.com/10.x.x.x t3:7001 http:7001 t3s:7002 https:7002
              -1353087187406741800
              Sun Jan 09 15:19:41 CST 2000:<E> <MulticastSocket> Multicast socket receive
              error:
              Sun Jan 09 15:19:41 CST 2000:<E> <MulticastSocket>
              java.lang.ClassNotFoundException: Could not instantiate new instance of
              [com.strong.brokerage.server.CustomerSessionBeanHomeImpl_WLStub]
              Either the class is missing from classpath, the class does not have a public
              constructor, or the constructor raised an error; the actual exception was a :
              java.lang.NoClassDefFoundError: com.strong.brokerage.common.util.RegistrationCtx
              at java.lang.Throwable.<init>(Compiled Code)
              at java.lang.Exception.<init>(Compiled Code)
              at java.lang.ClassNotFoundException.<init>(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readLeftover(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readObjectBody(Compiled Code)
              at weblogic.common.internal.WLObjectInputStreamBase.readObject(Compiled
              Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(Compiled Code)
              at weblogic.service.ReplicaAggregate.readExternal(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readPublicSerializable(Compiled
              Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readLeftover(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readObjectBody(Compiled Code)
              at weblogic.common.internal.WLObjectInputStreamBase.readObject(Compiled
              Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(Compiled Code)
              at weblogic.cluster.BasicServiceOffer.readObject(Compiled Code)
              at weblogic.cluster.AnnotatedServiceOffer.readObject(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readPublicSerializable(Compiled
              Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readLeftover(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readObjectBody(Compiled Code)
              at weblogic.common.internal.WLObjectInputStreamBase.readObject(Compiled
              Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readArrayList(Compiled Code)
              at weblogic.cluster.Announcement.readObject(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readPublicSerializable(Compiled
              Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readLeftover(Compiled Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readObjectBody(Compiled Code)
              at weblogic.common.internal.WLObjectInputStreamBase.readObject(Compiled
              Code)
              at
              weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(Compiled Code)
              at weblogic.cluster.TMSocket.execute(Compiled Code)
              at weblogic.t3.srvr.ExecuteThread.run(Compiled Code)
              Sun Jan 09 15:24:42 CST 2000:<E> <HTTP> Servlet request terminiated with Error:
              Sun Jan 09 15:24:42 CST 2000:<E> <HTTP>
              weblogic.cluster.replication.BadStatusException: update found
              -5050872662681587012 but it is not the secondary
              at weblogic.rmi.extensions.BasicRequest.sendReceive(Compiled Code)
              at
              weblogic.cluster.replication.ReplicationManager_WLStub.update(Compiled Code)
              at
              weblogic.cluster.replication.ReplicationManager.updateSecondary(Compiled Code)
              at weblogic.servlet.internal.session.ReplicatedSession.sync(Compiled
              Code)
              at
              weblogic.servlet.internal.session.ReplicatedSessionContext.sync(Compiled Code)
              at weblogic.servlet.internal.ServletRequestImpl.syncSession(Compiled
              Code)
              at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled
              Code)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled Code)
              at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              at weblogic.t3.srvr.ExecuteThread.run(Compiled Code)
              --------------- nested within: ------------------
              weblogic.utils.NestedError: Tried to update secondary, but it thought it was the
              primary
              - with nested exception:
              [weblogic.cluster.replication.BadStatusException: update found
              -5050872662681587012 but it is not the secondary]
              at java.lang.Throwable.<init>(Compiled Code)
              at java.lang.Error.<init>(Compiled Code)
              at weblogic.utils.NestedError.<init>(Compiled Code)
              at weblogic.servlet.internal.session.ReplicatedSession.sync(Compiled
              Code)
              at
              weblogic.servlet.internal.session.ReplicatedSessionContext.sync(Compiled Code)
              at weblogic.servlet.internal.ServletRequestImpl.syncSession(Compiled
              Code)
              at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled
              Code)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled Code)
              at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              at weblogic.t3.srvr.ExecuteThread.run(Compiled Code)
              Michael Girdley wrote:
              > Vinny,
              >
              > It sounds like the real hard problem here is a system administration and
              > configuration issue. If you have two independent networks with independent
              > systems, then you should not have a problem running two clusters across two
              > machines. You just need to make sure that your routing for multicast is
              > appropriately configured so that they don't confuse the two different
              > WebLogic server clusters.
              >
              > I hope this helps. I might also recommend contacting our sales organization
              > who can put you in touch with a systems engineer who is a professional at
              > making these types are recommendations.
              >
              > Thanks!
              >
              > --
              > Michael Girdley
              > BEA Product Manager
              >
              > Vinny Carpenter <[email protected]> wrote in message
              > news:[email protected]...
              > > Hi everyone. I have a question about running 2 clusters on a same
              > > machine.
              > > Here's the scenario. We have 8 WebLogic server (4.5.1 SP4) instances
              > > running on
              > > 2 servers (Sun Enterprise 5500/Solaris 2.62) right now for one of our
              > > eCommerce
              > > application.
              > >
              > > Now we are getting ready to deploy a 2nd application and we want it to
              > > have its
              > > own cluster. So we are hoping to run 4 more WebLogic servers on each of
              > > the 2
              > > machines. So machine #1 would have 4 WebLogic servers for cluster A and
              > > 4
              > > WebLogic servers for cluster B. And machine #2 will have 4 WebLogic
              > > servers for
              > > cluster A and 4 WebLogic servers for cluster B.
              > >
              > > All of these servers have unique IP address and each cluster has a
              > > different
              > > name and multicast IP address. Both clusters are using in-memory
              > > replication.
              > > On both machines, each of the cluster member will share the same global
              > > weblogic.properties file. The cluster specific portion resides in the
              > > cluster
              > > directory.
              > >
              > > Is anyone currently running such a configuration?? Is there something
              > > we should
              > > worry about?? Since both of these servers are in their own isolate
              > > network
              > > segment, is there any danger of multicast broadcast bleeding into the
              > > different
              > > cluster?? Thanks in advance.
              > >
              > >
              > >
              > >
              

  • Load-balancing issues with iPlanet and multiple clusters

    We're in performance test of a large-scale clustered deployment based on WLS 5.1sp10.
    Due to scalability/functionality issues, some of which we've seen firsthand and
    some of which we've been informed of by associates as well as BEA representatives,
    we've chosen to implement multiple clusters with a maximum of three nodes each.
    These clusters will be fronted by a web server tier consisting of iPlanet servers
    using the proxy plugin.
    Due to hardware constraints (both in test and in production), however, we've configured
    the iPlanet servers to route across the multiple clusters. In our test environment,
    for instance, we've got a single iPlanet server routing across two 3-node clusters,
    and the configuration in obj.conf is as follows:
    <Object name="application" ppath="*/application">
    Service fn="wl-proxy" \
    WebLogicCluster="clusterA_1:9990,clusterB_1:9991,clusterA_2:9990,clusterB_2:9991,clusterA_3:9990,
    clusterB_3:9991" \
    CookieName="ApplicationSession"
    </Object>
    Our issue is that the load-balancing doesn't appear to work across the clusters.
    We're seeing one cluster get about 90% of the load, while the other receives
    only 10%.
    So, the question (finally!) is: Is this configuration correct (i.e., will it
    work according to the logic of the proxy plugin), and is it appropriate for this
    situation? Are there other alternative approaches that anyone can recommend?
    Thanks in advance,
    cramer

    I use weblogic6.1 with sp2+windows 2000.I develop a web application and deploy
    it to cluster.Through HttpClusterServlets proxy of weblogic I found that a server
    in cluster almost get 95% of requests but another only get 5% of requests.Why???
    I don't set any special parameter.And the weight of the two clustered server is
    equal.I use round-robin arithmetic.
    Thanks!
    "cramer" <[email protected]> wrote:
    >
    We're in performance test of a large-scale clustered deployment based
    on WLS 5.1sp10.
    Due to scalability/functionality issues, some of which we've seen firsthand
    and
    some of which we've been informed of by associates as well as BEA representatives,
    we've chosen to implement multiple clusters with a maximum of three nodes
    each.
    These clusters will be fronted by a web server tier consisting of iPlanet
    servers
    using the proxy plugin.
    Due to hardware constraints (both in test and in production), however,
    we've configured
    the iPlanet servers to route across the multiple clusters. In our test
    environment,
    for instance, we've got a single iPlanet server routing across two 3-node
    clusters,
    and the configuration in obj.conf is as follows:
    <Object name="application" ppath="*/application">
    Service fn="wl-proxy" \
    WebLogicCluster="clusterA_1:9990,clusterB_1:9991,clusterA_2:9990,clusterB_2:9991,clusterA_3:9990,
    clusterB_3:9991" \
    CookieName="ApplicationSession"
    </Object>
    Our issue is that the load-balancing doesn't appear to work across the
    clusters.
    We're seeing one cluster get about 90% of the load, while the other
    receives
    only 10%.
    So, the question (finally!) is: Is this configuration correct (i.e.,
    will it
    work according to the logic of the proxy plugin), and is it appropriate
    for this
    situation? Are there other alternative approaches that anyone can recommend?
    Thanks in advance,
    cramer

  • Multiple Clusters with same computers

    Is there a way to set up multiple clusters with the same computers.
    For example
    Cluster A has computers 1, 2
    Cluster B has computers 1, 2, 3, 4, 5
    The reason behind this is that computers 1 and 2 are always available, but 3, 4, 5 are used during the day. I'd like to have a day cluster and a night cluster that I can just select as needed.

    Hi Jake, I was playing with this type of thing when FCS1 first came out using some old powerbooks.
    Yes you can kind of do this using UNMANAGED SERVICES but I will stand corrected for COMPRESSOR3.app.
    In FCS2, compressor 3, simply if you use *MANAGED SERVICES* of the service nodes available through a defined a specific cluster (you would have used appleqmaster utility.app) than I believe those service nodes are dedicated to that cluster.
    Sure you can make 'INSTANCES" of compressor for example and the 'renderer" instances dedicated to particular cluster using this as an example... let say...
    HOST1 = MACPRO8CORE with 4 instances of compressor (as C1,C2,C3,C4 via vi 4 virtual clusters) and 8 instances of renderer (R1,R2,..R7 & R8).
    HOST2 = MACBOOKPRO with 1 instance of compressor (as C1 & C2 with 2 virtual clusters) and 2 instances of renderer (R1,R2).
    HOST3 = PowerbookG4 with 1 instance of compressor (as C1) and 1 instances of renderer (R1).
    only as an example
    ClusterA: Host1[C1,C2C3, R1,R2,R4,R5), Host2[C2]
    ClusterB: Host1[C4, R6,R3,R6,R7), Host2[C2,R1R2], HOST3{C1,R1]
    In fact I just tried it...
    However as I thought for managed services be assured that you cannot SHARE a service node with two or more clusters. I will stand corrected.
    Messy but seems to work but useless with the powerbook you'd agree
    However depending on your workflow and commecrial needs (say for busness prioriries for a specific client) for best results use *UNMANAGED SERVICES* ....
    Simply hook everything up over GBE, with all the usual tweaks such as "NEVER COPY SOURCE" and MOUNTING all source targets and compressor work files over HFS on the GBE subnet (and many other tweaks) and treat the set up as a huge bucket.
    Use priority on the batch submission. It's not too smart but at least you have some manipulation over the queues.
    The resource manager in QMASTER is not so smart. So despite a service node going idle it does not seem to redirect work from wone node to another for load balancing..
    I have only tried this with SEGMENTED TRANSCODING.
    Rendering (Shake) works great and seem simpler. My time is with multipass segented transcoding where I want H.264 from DVCPROHD and dont want to wait all day for it, especially where I have tweaked the timing in compressor a bit.
    Try it out.
    BTW as many contest on this forum, QMASTER/COMPRESSOR can be a bugger to fix if it plays up. and it has for me as well.
    post your results.
    HTH.
    w

  • Connecting to multiple clusters from the same client

    We have a scenario where our cache client (extend client) should be able to connect to multiple clusters. All the clusters use the exact same configuration (same caches, same services etc) but running in different geographical locations. I know that the <remote-addresses> can be used to add multiple addresses but I'm assuming this is provided solely for fault tolerance. So, does the client actually support connecting to multiple clusters at the same time?
    Thanks
    Sijo Mathew

    Hi Sijo,
    Normally to connect a client to multiple clusters you would just define multiple <proxy-scheme> settings in your client configuration file, each one having a different name and pointing to a different cluster. You then map caches to the proxy-scheme for the cluster those caches live on.
    What may confuse things in your case is that you say the different clusters are identical and contain the same caches and services so you may have problems mapping caches on the client to different clusters.
    What are you trying to achieve by doing this if the clusters are all identical?
    JK

  • Connecting to multiple clusters using WAR file

    I am trying to connect to multiple clusters by creating separate WAR(web archive) files through Apache tomcat.
    My intention is to have each 'war' act as a node to a separate cluster. I started with the 'jmx-console' example available on the Tangosol website.
    So, my understanding is that even though all the war files are loaded in the same JVM (tomcat), since each of these war's has its own classloader, we can have multiple tangosol ndoes from the same JVM.
    So I have two basic questions:
    *) If I use system.setProperty("tangosol.coherence.override", myOverrideFile-x) in the class loader of each WAR, can I have the nodes connect to different clusters. is'nt the System.setProperty() setting the property on the JVM? If so, how can multiple classloaders running in the same JVM connect to different clusters?
    *) Where should I place config/override xml files under the tomcat directory structure for it to be accesible to the class loader.

    Hi sumax,
    Thanks for your response Robert,
    Maybe I did not understand your solution fully, I
    thought your idea mostly talks about how to configure
    the override files, and not how to configure the
    individual nodes to use different override files.
    That part is taken care of by the fact, that each war file loads the tangosol-coherence-override.xml from its own WEB-INF/classes directory.
    Classloading from a web app in Tomcat resolves classpath classes/resources in the following order:
    1. java.* and javax.* and com.sun.* packages are loaded from the system classloader. This, I believe, cannot be circumvented on a Sun JVM with a classloader extending a JDK classloader class.
    2. Reloadable JSP classloader (loads servlet classes generated from JSP pages). This is webapp specific, each webapp sees its own generated servlet classes.
    3. Reloadable Webapp classloader (loads from WEB-INF/classes and WEB-INF/lib of the war). This is webapp specific, each webapp sees its own WEB-INF/classes and WEB-INF/lib.
    4. Common classloader (loads from ${TOMCAT_HOME}/common/classes and ${TOMCAT_HOME}/common/lib). This is used by all webapps and the Tomcat container itself. You should not put anything here, except for libraries for resource drivers, etc. JDBC drivers or anything which needs to be published in the JNDI server in a non-application-specific way.
    5. Shared classloader (loads from ${TOMCAT_HOME}/shared/classes and ${TOMCAT_HOME}/shared/lib). This is shared between all webapps but not by the Tomcat container. You can put libraries here with which you want to communicate between webapps. Any singletons in classes in this classloader will be shared between webapps. A place for configuration files which are shared or if they have the application name in their filenames (so that they are not accidentally used by another application).
    The question still lingering in my mind is:
    How do I tell the classloader which override file to
    load.
    A tangosol-coherence-override.xml with different content should be put in the WEB-INF/classes directory of each war file. Each of those files will be loaded only by its containing webapp. This filename is defined in the deployment-mode-specific override files in coherence.jar or tangosol.jar (I don't remember which, off my head) which all chain to this same tangosol-coherence-override.xml file.
    That override file can contain all your overrides, if you do not want to change those between restarts, or it can chain with its xml-override attribute (as shown in the example) to another file with the application name in its filename.
    This chaining allows each webapp to refer to a differently named override file, so all those override files can be put into shared/classes folder. The uniquely named override file in shared/classes allows you to change the override configuration between restarts.
    As for cluster address and port, you can specify those in any of the override files.
    The full chaining path is the following (if you used the tangosol-coherence-override.xml example in my first reply):
    tangosol-coherence.xml -> tangosol-coherence-prod.xml -> tangosol-coherence.xml (you provide this file in your webapp WEB-INF/classes) -> tangosol-coherence-override-warfilename.xml (you provide this file in the ${TOMCAT_HOME}/shared/classes)
    I hope this makes it clear.
    Best regards,
    Robert

  • JNDI spanning multiple clusters

              Hi!
              I would like to know if it is possible to have multiple
              clusters of servers (potentially in different network
              zones), and still have a global JNDI tree, as if it
              was only one big cluster? What are the considerations
              to meet such a requirement?
              Thanks,
              Guillaume Bedard
              

    Generally speaking, you usually end up with multiple clusters with scenarios
              like this, each separated by a firewall for example.
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              Clustering Weblogic? You're either using Coherence, or you should be!
              Download a Tangosol Coherence eval today at http://www.tangosol.com/
              "Guillaume Bedard" <[email protected]> wrote in message
              news:[email protected]...
              >
              > The client here "needs" to split the whole cluster into
              > sub-clusters in different security zones.
              >
              > Reading through the documentation, it says that it should
              > work as long as all the servers can subscribe and listen
              > to a single multicast IP address, but I am suspecting
              > that the particular network setup (firewalls) might
              > prevent us from having it working...
              >
              > Guillaume
              >
              > "Cameron Purdy" <[email protected]> wrote:
              > >Not really. The JNDI tree replication is done at the cluster-level and
              > >Weblogic doesn't have a concept of a "set" of clusters that communicate.
              > >
              > >What are you trying to accomplish with this approach?
              > >
              > >Peace,
              > >
              > >--
              > >Cameron Purdy
              > >Tangosol, Inc.
              > >Clustering Weblogic? You're either using Coherence, or you should be!
              > >Download a Tangosol Coherence eval today at http://www.tangosol.com/
              > >
              > >
              > >
              > >"Guillaume Bedard" <[email protected]> wrote in message
              > >news:[email protected]...
              > >>
              > >> Hi!
              > >>
              > >> I would like to know if it is possible to have multiple
              > >> clusters of servers (potentially in different network
              > >> zones), and still have a global JNDI tree, as if it
              > >> was only one big cluster? What are the considerations
              > >> to meet such a requirement?
              > >>
              > >> Thanks,
              > >>
              > >> Guillaume Bedard
              > >
              > >
              >
              

  • Multiple WL instances on same machine with multiple clusters

    Hi,
              I am wondering if it is possible to run two separate instances of WL on a
              single machine, with each instance belonging to a separate cluster? The
              machines are not multi-homed, so each instance must listen on a separate
              port.
              Our current architecture looks like this:
              4 web servers running NSAPI WL plug-in
              3 app. server boxes running WL 5.1 SP2
              I would like to start multiple instances of WL on each app. server to better
              utilize the hardware, and would like each instance to be part of a separate
              cluster.
              My questions are:
              1. Do I have to have a separate multicast address for each cluster, or can
              I use the same address since the clusters are on different ports?
              2. In the NSAPI plug-in, you simple specify a list of all the servers for a
              cluster. Are there any issues with having the machine/port names in this
              list belonging to different clusters?
              Thanks,
              Bob
              

    Comments inline.
              Cheers - Wei
              www4.weblogic.com <[email protected]> wrote in message
              news:[email protected]...
              > Hi,
              >
              > I am wondering if it is possible to run two separate instances of WL on a
              > single machine, with each instance belonging to a separate cluster? The
              > machines are not multi-homed, so each instance must listen on a separate
              > port.
              Yes, you can. FYI, in addition, each cluster use different multicast
              address.
              >
              > Our current architecture looks like this:
              >
              > 4 web servers running NSAPI WL plug-in
              > 3 app. server boxes running WL 5.1 SP2
              >
              > I would like to start multiple instances of WL on each app. server to
              better
              > utilize the hardware, and would like each instance to be part of a
              separate
              > cluster.
              >
              > My questions are:
              >
              > 1. Do I have to have a separate multicast address for each cluster, or
              can
              > I use the same address since the clusters are on different ports?
              Different multicast addresses.
              >
              > 2. In the NSAPI plug-in, you simple specify a list of all the servers for
              a
              > cluster. Are there any issues with having the machine/port names in this
              > list belonging to different clusters?
              In-memory replication will not work.
              >
              > Thanks,
              > Bob
              >
              >
              >
              

  • Multiple clusters definition with the same httpd.conf

    I want to define two different weblogic clusters for the same virtual host based on the URL. I've tried this
    <Location /tocluster1 >
    WebLogicCluster machine1:8090,machine2:8090
    SetHandler weblogic-handler
    </Location >
    <Location /tocluster2 >
    WebLogicCluster machine3:9090, machine4:9090
    SetHandler weblogic-handler
    </Location >
    It doesn't work : requests are mixed up between both clusters.
    Is it possible to achieve using WL6.1SP5 plugin and apache 2.0.47 ?

    I had a similar issue and got it fixed after applying the latest version of the
    proxy plugin. If you already got the latest plugin then it is fine. Otherwise
    let me know, I can send it over to you. You may also open a case with BEA and
    get it.
    Thanks,
    Jiten
    "lauren" <[email protected]> wrote:
    >
    I am having the same issue with Weblogic 8.1 plugin on Apache 2.0.46.
    So it seems
    like the issue has been fixed yet. Do I have to use only one WeblogicCluster
    for each Apache Virtual host? Does anyone have a better solution? Thanks
    Lauren
    "Bjørn Bjerkeli" <[email protected]> wrote:
    WebLogic 5.1 supports only one config per VirtualHost, as specifiedin
    docs, and
    from 6.1 and up multiple configs are supported, also specified in docs.
    I would strongly recommend to use the 6.1-approach when proxying tomultiple
    clusters,
    even if the "old" style works too. I have done some testing that yielded
    high
    error ratios, apache bridge failures and READ_TIMEOUTS when using mod_proxy
    as
    a intermediate to proxy from one VirtualHost to antother containingthe
    cluster-definition
    /Bjørn Bjerkeli, Zenior AS
    "Yakov Broido" <[email protected]> wrote:
    Hey,
    I had the same problem and it didnt work.
    eventually I had to use multiple VirtualHosts.
    It seems that its a bug and the WebLogicCluster directive(and some
    others)
    are global for each vhost.
    This bug is going to be fixed in next ServicePack of WLS 7.0 but Idonno
    what about 6.1
    "Philippe Peeters" <[email protected]> wrote in message
    news:40165b9b$[email protected]..
    I want to define two different weblogic clusters for the same virtualhost
    based on the URL. I've tried this
    <Location /tocluster1 >
    WebLogicCluster machine1:8090,machine2:8090
    SetHandler weblogic-handler
    </Location >
    <Location /tocluster2 >
    WebLogicCluster machine3:9090, machine4:9090
    SetHandler weblogic-handler
    </Location >
    It doesn't work : requests are mixed up between both clusters.
    Is it possible to achieve using WL6.1SP5 plugin and apache 2.0.47

  • Apache Proxy Plug-in with multiple clusters?

    We are using the Apache Proxy Plug-in , the
              basic question is if we can place multiple cluster
              IP's in the same Location definition or do we have
              to have a different definition for each cluster?
              Currently we have only 1 cluster, but if we decide
              to segment the large cluster into smaller clusters
              this is a critical network,url question.
              For example we have 4 clusters containing 2 IP:PORT pairs each.
              IP1:P1,IP2:P2 <== Cluster 1
              IP3:P3,IP4:P4 <== Cluster 2
              IP5:P5,IP6:P6 <== Cluster 3
              IP7:P7,IP8:P8 <== Cluster 4
              Can we have a single location "application" that services all of these clusters?
              <Location /webapp>
              SetHandler weblogic-handler
              WebLogicCluster IP1:P1,IP2:P2,IP3:P3,IP4:P4,IP5:P5,IP6:P6,IP7:P7,IP8:P8
              </Location>
              Or do we have to have distinct entries?
              <Location /webapp1>
              SetHandler weblogic-handler
              WebLogicCluster IP1:P1,IP2:P2
              </Location>
              <Location /webapp2>
              SetHandler weblogic-handler
              WebLogicCluster IP3:P3,IP4:P4
              </Location>
              <Location /webapp3>
              SetHandler weblogic-handler
              WebLogicCluster IP5:P5,IP6:P6
              </Location>
              <Location /webapp4>
              SetHandler weblogic-handler
              WebLogicCluster IP7:P7,IP8:P8
              </Location>
              Regards.

    you should define location for each cluster.This would be a proper setup.
              The setup with same location definition would work partially, all the requests would be roundrobined across all the servers (all the clusters) and most likely you wouldn't get a proper failover.(cluster1 does not know about cluster2 from weblogic perspective)
              Vijay

  • Jsessionid issue - web proxy to multiple clusters

    My team has encountered a problem where we have applications from two clusters hosted under the same domain e.g. mydomain.com/app1 and mydomain.com/app2. It seems that when we bounce between the applications that each weblogic cluster will overwrite the other cluster's JSESSIONID cookie. Now, I know that the cookie path can be configured to be specific to /app1 and /app2; however, that causes us problems upstream with another 3rd party vendor's SSO implementation. Is there any way to configure Weblogic so that when it encounters a JSESSIONID that it simply reuses the value instead of overwriting it? FYI, we are using WL 8.1 SP6.
    thanks,
    -Jess

              Bob,
              You may set up VirtualHost (like in Apache) to server various clusters.
              Brian
              "Bob Cleaves" <[email protected]> wrote:
              >
              >Hello,
              >
              >can you point a web server to multiple WLS clusters?
              >
              >web server A -> cluster A and cluster B
              >
              >if not, this would mean you have to have at least as many web servers
              >as clusters in your system.
              >
              >thanks
              >bob
              

  • Single Switch for multiple clusters

    We currently have multiple independent RAC clusters, each with a low cost switch for the interconnect.
    For example server1 and server2 is the development RAC. Server3 and server4 are the test RAC
    and server5 and server6 are the production rac.
    Can a single 24 port switch handle the interconnect traffic for these 3 separate RACs?
    We will have a second switch for redundancy, but can the single switch handle the traffic for
    3 separate RAC clusters?
    Sincerely
    Dan Clark

    Can a single 24 port switch handle the interconnect traffic for these 3 separate RACs?That depends on the number of nodes in each cluster, and the redundancy of the Interconnect.
    If you are running a single cable from the HCA on the node into the switch, your switch can support 24 nodes in total. If you are running dual connections, then only 12.
    Performance.. well, I doubt that it will be a problem as a 24 port switch is designed to handle 24 connections. As the Interconnect needs to be fast, this switch is not a normal switch, but one that supports higher speeds and bigger pipes like Gig ethernet or Infiniband for example.
    On the latter you can use Sockets Direct Protocol (SDP) or SCSI RDMA Protocol (SRP) - which is significantly faster than UDP (which is considered the faster protocol itself in the IP suite).
    In your shoes, my biggest concern would be redundancy. If that switch fails for whatever reason, 3 clusters are down. And that is IMO unacceptable. I would instead consider either a more expensive switch with inbuilt redundancy (dual CPUs, PSUs, etc), or look at using 2 switches (which is a saving of 1 switch for 3 clusters).
    Remember that RAC is only as good as the h/w architecture. If that is not adequate ito redundancy (or performance), it is clearly going to be shown by RAC itself.

  • Multiple clustering integrating with AD

    I have a customer that I am doing a design for that wants to integrate with Ad for CCM. No problem. BUT there are going to be maybe 15 sites or so that will each have their own cluster of CCMs. The AD structure that they will be integrating to is and enterprise AD. So is it possible to integrate multiple CCM clusters with the same AD, and let each cluster see the whole domain as its directory? Any help would be apprepciated.
    Thanks,
    Chris

    Please be advised on the user accounts that are commonly used by applications, like the "ac" user for Attendant Console, "jtapi", "rmjtapi" user for IPCC Express etc. Since it is a single directory, you cannot have the same user id and hence you would need to create different user id's for these applications in each cluster to avoid any chances of data getting overwritten. For example, create user id "jtapi_cluster1" for cluster1, "jtapi_cluster2" for cluster2 etc.
    Regards,
    Anup

  • Specifying coherence-cache-config.xml for multiple clusters

    Hi,
    I am running two cache clusters (Cluster A and B that hold different cache types). we have a web application that needs to communicate with both the clusters. we have two coherence-cache-config-g.xml files, one for each cluster.
    where do we specify the two coherence-cache-config.xml for each of these clusters in our coherence.jar that we deploy on the web app server.
    pls provide some inputs...
    thanks in advance,
    - G.

    Hi G,
    You can define a path to the cache configuration descriptor in your operation configuration override file (tangosol-coherence=override.xml) or specify it in the system property "tangosol.coherence.cacheconfig".
    Please see this Wiki page for details:
    http://wiki.tangosol.com/display/COH32UG/configurable-cache-factory-config
    Regards,
    Gene

Maybe you are looking for