Splitting applications between HFM servers/Cluster

We have 12 HFM applications in our HFM cluster. There is one big application out of 12. During busy time of the month the HFM performance gets pretty bad and all the applications are affected.
I am thinking to split applications in different HFM servers. Has anyone done this before ?

Hi ,
I have the below recommendations for you to improve the performance:
Tuning:
Please kill the following process and re-try.
1. HsvDataSource.exe
2. HsxService.exe
3. HsxServer.exe
4. CASSecurity.exe
1.The size of the hsveventlog file should not be more than 25 mb and if it grows beyond 25MB we would rename the existing hsveventlog file when no users are logged in and the HFM application/web servers are down so that a new file gets created on the re-start of the server.Perform the same to the hfm.odl.log as well
2.Check out the number of records in the HFM database tables <Applicationname>_DATA_AUDIT,<Applicationname>_TASK_AUDIT and HFM_ERROR_LOG table.
If the number of records is gone beyond 500,000 records in the above mentioned tables, please take a back up of the existing HFM Database and Truncate the records in it which would increase performance.
3.Ensure that the HFM management service on all the HFM application servers are kept in the stopped status.
4.Cross check the number of records in the HSV_ACTIVITY_SESSIONS table, let me know how much it returns
Also consider following the KB article Hyperion Financial Management (HFM) Performance Tuning Guide, Fusion Edition (Doc ID 1083460.1)
http://www.oracle.com/technetwork/middleware/financial-management/overview/hfmperformancetuning-1934817.pdf
Regards,
Madhu.

Similar Messages

  • Is their any easy way to replicate DRM application between two servers?

    Hi Guys
    I have a Test and Dev environment I need to synchronize these two servers. One option is to export all the Properties, Version, etc one by one and then import it to required test or dev environment. This is little time consuming method.
    I am looking for something like replicating (Copying) the entire application from DEV to test in one single go. Is their any option available in DRM.
    Thanks & Regards
    -Ramesh Janarthanan

    its as simple as Martin says.
    but keep a look at username/password of db user/db (server) name. Its very easy to configure in the drm console.
    Good luck.

  • Ports required for communication between Web servers and service applications (the default is HTTP)

    We're using SharePoint 2010, I'm the system admin for a SharePoint farm. We enabled SharePoint Search by adding a Search Service APplication. One of the crawl report timer job is failing every 5 minte with the error "Cannot connect to remote server".
    After digging around, we found that the server running the timer job tries to connect to the SearchAdmin.svc on the index server, over HTTPS / port 32844 However, communication over SSL via a non default port is blocked by our firewall.
    According to this article: https://technet.microsoft.com/en-us/library/cc262849.aspx the default is HTTP for communication
    between web servers. How is it possible that it's trying to connect over SSL?

    Hi,
    Quoted from
    https://technet.microsoft.com/en-us/library/cc262849.aspx#ServiceApp :
    You can change the protocol and port binding for each service application. On the Service Applications page in Central Administration, select the service application, and then click
    Publish.
    Here is an article for configuring Windows firewall port rules for SharePoint using PowerShell in case you need:
    http://www.xylos.com/default.aspx?id=1050
    Regards,
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to Break the cluster between Two servers

    Hi Experts,
    Since Iu2019m new to BOBJ XI R2.I would like to know how to break the cluster between two servers.
    Description :
    So far we took the copy of QAS Server1 to the new QAS server2 (Through Mirroring Tool ). Now those two servers are cluster together, I can see QAS server1 CMS Name, Cluster Name, cluster member name in QAS Server2 (CMC-> Setting -> Cluster).
    Besides in QAS Server1 CMS Name and Cluster name are pointing to the QAS Server1, except Cluster Member (This is still have two members Server1 and Server2).(CMC-> Setting -> Cluster).
    In QAS Server1 and QAS Server2 (CMS-> Servers), I can able see both server name under Machine Name tab.
    I would like to make those two servers as independent servers. There are two different data source for those two servers. I want to remove the cluster in both servers.
    Right now QAS Server1 is running and QAS Server2 is stopped.
    If i create/modify a group under new Mapped NT Member Groups in QAS server2 ,it is getting reflecting in QAS server 1.
    Could you please tell me the steps to resolve this problem.
    BO Version: BO XI R2
    Regards,
    Sridharan

    Hi,
    Maybe the external CMS is still 'attached' to your SIA node. Please go to the CCM (Central Configuration Manager) and stop the SIA (Server Intelligent Agent). On one of the tabs you can see if there is an external CMS part of your environment. Delete it and restart the SIA. Retry if you can delete the services now from within your CMS. It may well be that you have to stop both environments and delete each others CMS via the CCM to get it working. If you have not changed any permissions for your Administrator account the security model will not be the one causing this.
    Hope this helps...
    Martijn van Foeken
    Focuzz BI Services
    http://www.focuzz.nl
    http://nl.linkedin.com/in/martijnvanfoeken

  • How to to make Cluster between two server 2012 Datacenter with share storage and Hyper-V role then install Exchange 2013 on each server datacenter then make DAG between Exchange servers

    Dears,
    I have IBM Flex server with built in storage,  
    HOW to to make Cluster between two  server 2012 Datacenter with share storage and Hyper-V role then install Exchange 2013 on each server datacenter then make DAG between Exchange servers?
    If there any prerequisites of the Share storage types ?and any configuration guide to deploy Cluster between two Server 2012 datacenter ?

    Microsoft Failover Clusters require shared storage.  If you wish to create a failover cluster with local storage, you need to use third party software to mirror the disks and present it to the hosts (siog.com, datacore.com, starwind.com).  If you
    use third party software, you will need to follow their instructions for configuring the environment.
    Questions on how to configure Exchange environments are better asked in an Exchange forum.
    .:|:.:|:. tim

  • HFM Config - Cluster Config

    Hi,
    I have a "working" HFM environment. I lost some servers due to a hardware failure and I want to re-run the config utility to remove those servers from the Cluster.
    I run the EPMA Confg utility and the "Confgiure Cluster Application" and "Register Application Servers/Cluster" is failing.
    I even tried to create a new cluster name to see if that would solve the problem.
    In the config error log file I get a lot of details
    (Nov 05, 2010, 01:20:26 AM), com.hyperion.hit.registry.ComponentImpl, ERROR,
    java.net.UnknownHostException: <Servername>
    But this <ServerName> does not appear in my cluster list, in fact it is one of the machines that crashed.
    GHW

    Hi,
    I have a "working" HFM environment. I lost some servers due to a hardware failure and I want to re-run the config utility to remove those servers from the Cluster.
    I run the EPMA Confg utility and the "Confgiure Cluster Application" and "Register Application Servers/Cluster" is failing.
    I even tried to create a new cluster name to see if that would solve the problem.
    In the config error log file I get a lot of details
    (Nov 05, 2010, 01:20:26 AM), com.hyperion.hit.registry.ComponentImpl, ERROR,
    java.net.UnknownHostException: <Servername>
    But this <ServerName> does not appear in my cluster list, in fact it is one of the machines that crashed.
    GHW

  • Cannot get Telnet to work between two servers on same subnet

    I need to test if communication is open on port 8444 between two servers.
    I installed telnet client on a Server 2008 R2 server and telnet server on a Server 2008 SP2 server.  I also manually started the Telnet service that was set to disabled on the SP2 server.  I disabled the Windows firewall on both servers.  They
    are both on the same subnet so they don't need to go through any routers and I can ping successfully.
    When I try to telnet to the remote server by typing telnet "ip address" 8444, I get an error that says "Could not open connection to host, on port 8444:  Connection failed.
    I tried other ports like port 80 and got the same error.
    What else is needed to get this to work?

    VMs have nothing to do with it, as long as there's network communication between the servers.
    As I said, there must be a service or application listening on that port for it to respond. For example, try this:
    C:\> telnet
    When the telnet prompt opens, type in:
    open mail.messaging.microsoft.com 25
    If it works, you should see this:
    220 CH1EHSMHS035.bigfish.com Microsoft ESMTP MAIL Service ready at Thu, 7 Feb 2013 00:57:33 +0000
    That means that Microsoft's mail servers are LISTENING on port 25 and it responded. And note, telnetting to port 25 is a non-default telnet port, because port 23 is the default telnet port. When you type in a space and then a port number, you're telling
    the telnet client to use that port.
    That is the SAME THING if some sort of application or service is listening on port 8444 on that other server you're trying to telnet to. If there is no app or service listening, it will just time out.
    And no, installing the TELNET service on that sercver will NOT answer to any port other than 23. The telnet service by default, uses TCP 23, unless you specify otherwise.
    So once again, what service or app on that server is supposed to be listening on 8444?
    Ace Fekay
    MVP, MCT, MCITP/EA, MCTS Windows 2008/R2 & Exchange 2007, Exchange 2010 EA, MCSE & MCSA 2003/2000, MCSA Messaging 2003
    Microsoft Certified Trainer
    Microsoft MVP - Directory Services
    Technical Blogs & Videos: http://www.delawarecountycomputerconsulting.com/
    This post is provided AS-IS with no warranties or guarantees and confers no rights.

  • Port forwarding between two servers from Same subnet

     Hi,
    We have a Cisco ASA 5520 Version 8.4(3). There exists a site to site VPN tunnel between us and a client and the client sends us the data to our local host/server 10.x.x.20 on port 52944. So 10.x.x.20 gets data on port 52944. We want to forward this data to a test server 10.x.x.21( same subnet IP) on port 52945. so basically I want to forward traffic from 10.x.x.20:52944 to 10.x.x.21:52945.
    Is this possible. I am a new bee to the networking and still learning. Excuse me if this sounds silly. 
    I know we can add one more ACL in the VPN tunnel and add this test server IP in the ACL. but, then I have to ask the clinet to change their ACL too. I dont want to do this. So I want to wrok around it. Any help or suggestions is much appreciated.
    Thanks in advance :)
    This is my first ticket in the support community.
    cs

    VMs have nothing to do with it, as long as there's network communication between the servers.
    As I said, there must be a service or application listening on that port for it to respond. For example, try this:
    C:\> telnet
    When the telnet prompt opens, type in:
    open mail.messaging.microsoft.com 25
    If it works, you should see this:
    220 CH1EHSMHS035.bigfish.com Microsoft ESMTP MAIL Service ready at Thu, 7 Feb 2013 00:57:33 +0000
    That means that Microsoft's mail servers are LISTENING on port 25 and it responded. And note, telnetting to port 25 is a non-default telnet port, because port 23 is the default telnet port. When you type in a space and then a port number, you're telling
    the telnet client to use that port.
    That is the SAME THING if some sort of application or service is listening on port 8444 on that other server you're trying to telnet to. If there is no app or service listening, it will just time out.
    And no, installing the TELNET service on that sercver will NOT answer to any port other than 23. The telnet service by default, uses TCP 23, unless you specify otherwise.
    So once again, what service or app on that server is supposed to be listening on 8444?
    Ace Fekay
    MVP, MCT, MCITP/EA, MCTS Windows 2008/R2 & Exchange 2007, Exchange 2010 EA, MCSE & MCSA 2003/2000, MCSA Messaging 2003
    Microsoft Certified Trainer
    Microsoft MVP - Directory Services
    Technical Blogs & Videos: http://www.delawarecountycomputerconsulting.com/
    This post is provided AS-IS with no warranties or guarantees and confers no rights.

  • Jndi communication between app servers?

    Hi all,
    I'm quite familiar with J2EE and its communication architecture. In the past, I haven't had the need to communicate from one app server to another (just all web/applet clients to the central app server). But now I need to :)
    Is there a way to communicate (synchronously) between app servers on different machines that aren't clustered? Clustering is not a possibility.
    I know JMS is an option, but JMS is asyncrhonous. I also know you can't create server sockets in an app server because the J2EE spec disallows this approach, so forget about client/server communication via sockets.
    This would be my ideal solution:
    Server A does a jndi lookup for a bean on server B. Server A gets this reference and works with it just like any other J2EE client to server B.
    Does JNDI allow you to do lookups to other namespaces outside of the current namespace on server A?
    Can this even be done?
    Thanks,
    Les Hazlewood

    Yes. It's possible. For one of my applications, I have three HP-UX servers that run i2 software on them, but for different business units. I have a J2EE application that does a little bit of everything for the i2 applications. Since the business logic is the same, with only the business dept differing, I deployed 3 instances of JBoss, each running on their own server. My user's log into one of the applications, doesn't matter which, and if they request a service (EJB) that needs to run on a different server, my webapp makes a connection to that server and uses the remote EJB to do the work. It's very possible and an excellent solution.
    The solution will depend on which J2EE server you're using.
    Here's a class I use to retrieve the InitialContext I need for my application:
    package com.cibavision;
    import javax.naming.InitialContext;
    import javax.naming.Context;
    import javax.naming.NamingException;
    import java.rmi.RemoteException;
    import java.util.Properties;
    public class CibaJNDI{
       public static InitialContext getInitialContext ( String server ) throws javax.naming.NamingException {
          Properties p = new Properties () ;
          p.put(Context.INITIAL_CONTEXT_FACTORY,
                 "org.jnp.interfaces.NamingContextFactory");
          p.put(Context.PROVIDER_URL,
                 "jnp://" + server + ":1099");
          p.put(Context.URL_PKG_PREFIXES,
                 "org.jboss.naming:org.jnp.interfaces");
          return new InitialContext (p) ;
    }Using this class, I have logic in my application that calls for the appropriate server, something like this:
    if businessA then use server1
    if businessB then use server2
    if businessC then use server3
    I then call for my InitialContext, request my EJB, and I'm off and running. No clustering, it matters which machine I'm on (I have to read extract files, etc.)
    Works great. We are also a weblogic shop, but I haven't made any calls to weblogic from outside my J2EE app yet, but it should only differ by the hash attributes you pass to new InitialContext( props ).
    Hope this helps,
    Perry Tew

  • Criteria for dividing an application between multiple WARs

    What criteria are generally used when deciding on the division of a large application between several WAR files?
    I'd imagine that an eBay wouldn't put their entire web application into a single WAR. But I am unsure of what they would consider when deciding how they would split up their application.
    As each WAR file has its own context under the web server (is this correct?), I have the feeling from looking at a few tutorials (and seeing what's in the address bar) that it's to be split up by function (e.g. contexts paths for /register, /checkout, etc)
    Though the above doesn't seem like I'm interpreting their intentions or this concept correctly. If somebody could please help to explain the guidelines behind such a decision, that would be highly appreciated.
    Thank you for any explanation you can provide.

    bravebuddy wrote:
    Thanks for the reply. We are using cookies and all of the WAR files are under the same domain. The issue is when the user moves from a page in one WAR to a page in another WAR, the session data does not transfer with the user (the get a new session).Yes, I already understood the problem. Did you on your turn understood my answer "This is forbidden as per the Servlet specification" ?
    Is it correct to assume the only way to do this is to set up a persistence layer to hold basic session/user information that is accessible from all WARs and then use the common JSESSIONID that they all share (since they are under the same domain) as the Primary Key?It´s not the only way, but one of the ways, yes.

  • Using EPMA to transfer data between HFM and Essbase on 11.1.1.3

    Can we use EPMA to transfer data between HFM application and Essbase cubes on Hyperion version 11.1.1.3?
    As far my understanding we can only link HFM and Essbase through EAL.
    I would be very keen to know from the audience if we can use EPMA to transfer data between HFM and Essbase
    Hyperion version 11.1.1.3
    Windows 2003 64-bit
    Regards
    Yogananda Bharadwaj

    Hi Yogananda,
    Check epma admin.pdf, page 439. Chapter 19 describes how to synchronize and map data between Hyperion applications, interface tables, and external files via EPMA Data Synchronization.
    Regards,
    Thanos

  • Move and redeploy application- and web-servers for Planing?

    Hi, all!
    Have Hyperion Planing ability to move application- and web-servers from unix-machine to another win-machine and after redeploy existing unix-installed planing on it?

    They are actually for for 2 different things. The Sun WAS is for enterprise applications, EJBs and the like.
    Tomcat is for simpler Servlet/JSP hosting.
    The Sun WAS actually uses the Tomcat server as its Servlet/JSP engine then adds EJBs on top.

  • How e-mail is routed between two servers

    Hi ,
    Please anybody tell me how e-mail is routed between two servers , from the software point of view as well as hardware point of view .
    And how Java mail API related to that .
    Thanks,
    Kiz

    If you're looking for a simple answer there isn't one. Here's a place to start.
    http://community.roxen.com/developers/idocs/rfc/rfc974.html

  • Splitting music between iPod, iPad and iPhone

    Hello all!
    As the owner of all three of the above devices, I wonder sometimes what is the best way to split music between them. I have my entire library on my iPod classic but wonder how I should split things between my iPad and iPhone...Any advice?

    You can sync whatever you like to each device.
    You can sync by playlist, genre, album, artist, etc.

  • Transferring applications between two Macs in different locations?

    What is the easiest way to copy an application between two Macs? I originally installed a graphics program on my old eMac G4, then used the Migration Assistant to transfer it to my new iMac G5. I then reinitialized the old G4 and didn't bother to reinstall the graphics program, but now I would like to have it on this machine as well and I can't find the original install disk for this application. Complicating matters is that the machines are now in two different places, one at home, one at work. This is an expensive program, so I would hate to have to buy another copy and am kicking myself for not being able to find it. Thanks for any help...

    If you can't find the original install disk for the program, contact the program vendor. Some may offer you a replacement disk for a nominal fee. And be sure to follow whatever license agreement you have for the purchase of that software. If it can't be installed at both home and at work, and you can't afford another copy of that program, you may want to seek a cheaper alternative.

Maybe you are looking for

  • How to delete multiple rows from ADF table

    How to delete multiple rows from ADF table

  • Cannor connect to bb app world

    Please help me. When I want to go into my bb app world on my phone I get the following IRRITATING MESSAGE: We cannot connect you to BlackBerry App Worls. Please ensure that your device is connected to the wireless network and try again. Then after wa

  • How to dynamically find the dependent jar files on user's PC

    I've written an application to deal with JTAPI. Unfortunately the implementations by vendors are different in terms of file names. Ideally I'd like to load jars based upon what's installed, e.g. load jtapi.jar when Cisco is installed, or Escjtapia.ja

  • Uncommenting SSABWT

    Dear Guru, How we can un-comment /SSA/BWT. Please suggest on this. I tried the following but when tried executing the custom program the selection screen went missing. Copied Standard program SSA/BWT into a customer name space program, new program na

  • PLSQL issue

    Hi, I have a requirement to write a procedure. The requirement is, whenever config_data column is updated in the config_master table, the OLD record will go to the history table and the new record will be updated into the config_master table. Each ti