TT bi-directional general workload architechture with 3 nodes

Hello Experts,
We are starting a new project where we will have a cluster with 3 nodes. We will have both our application and TT running on each node.
Then we will have a switch doing the application load balancing between the 3 nodes of the cluster. Whenever a request reaches one of the cluster nodes, the application queries/updates the local TT installed in the same node. All the changes made in one of the TT instances must be immediately replicated to the other 2 nodes.
My questions are:
1) Does TT supports a 3 nodes bi-directional general workload architecture?
2) According to the documentation, a bi-directional general workload configuration should not be used with the return twosafe return service. Can we use the bi-directional general workload configuration (on a 3 nodes cluster) with a return receipt configuration?
3) Since we can not use the return twosafe configuration with the bi-directional general workload architecture, how long (in avarage) dos it take for an update in one of the 3 TT instances to propagate to the other 2 instances ?
Thanks in advance,
Marcos Ortiz

Hi Michael,
1. Yes, TimesTen supports a three node multi-master general workload architecture. However, we absolutely do not recommend use of such an architecture as it has many inherent dangers. You will almost certainly suffer from datastroe divergence with such an architecture and also recovery of a failed datastore back to a state consistent with the othyer datastores will be extremely difficult. I owuld urge you to consider alternative architectures that do not require N-way mult-master where N > 2 (and even then you must enforce strict workload partitioning to ensure that consistency is maintained).
2. You cannot use RETURN TWOSAFE with multi-master since you will almost certainly encounter distributed deadlocks which TimesTen does not detect nor resolve. You can use RETURN RECEIPT in multi-master configurations but of course this offers a lower level of assurance than twosafe.
3. It is impossible to give some specific figure for how long it takes for replication to occur with RETURN RECEIPT since there are many variables. Typically replication occurs within a few milliseconds, dep[ending on configuration, but any number of factros such as sudden high system load, network glitch etc. etc. can cause it to take significantly longer. All you can say for sure is that if a commit using RETURN RECEIPT returns succesas then the replicated data has arrived at the remote datastore and is in the 'apply queue'.
Without wishing to labour the point, the architecture you are considering is highly problematic and is one we strongly recommend customers avoid. Using conflict resolution is not a solution as it cannot detect or resolve all possible conflicts and you swill still have divergence and recovery issues.
Chris
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

Similar Messages

  • TS2529 I am unable to backup my iphone 5 iOS 6.0.1 (connected directly to laptop USB) with my itunes 11 for Win 7 64bits. The process starts and fails to complete giving the error: itunes could not complete backup of iphone because iphone disconnected.

    I am unable to backup my iphone 5 iOS 6.0.1 (connected directly to laptop USB) with my itunes 11 for Win 7 64bits. The process starts and fails to complete giving the error: itunes could not complete backup of iphone because iphone disconnected.
    I have restarted the PC, the iphone, changed the lightining cable and nothign resolves it: backup never completes.

    Hi, I disabled the antivirus and the firewall. Same result
    I even deleted the backup folder inside C:\Users\...\Apple Computer\MobileSync\Backup to eliminate any corruption in the old backup files.
    Nothing changed: Session either times out or i get the same error message: itunes could not back up iphone because iphone disconnected. It always happens during step 3 out of 4 which is "transfering purchased apps from iphone to PC" and comes after step 2 which is backup.
    My iphone 5 is not jailbroken, and is a factory unlocked phone.
    Any other suggestion?
    Pls help

  • How do I install 10.9.1 directly using an Air with 10.6.8 Snow Leopard?

    How do I install 10.9.1 directly using an Air with 10.6.8 Snow Leopard? My friend shared a copy of the 10.9.1. installer but i can't seem to make it work. Help please!

    Your friend's installer is tied to his computer, and will require his Apple login id to insall, as well as any future updates.  Since you have Snow Leopard, 10.6.8, use the App Store app and create your own Apple login to download Mavericks from the App Store.  It is free.
    Have a nice day.

  • Which is better(generally): MacBook Pro with Retina Display or MacBook Air?

    Which is better(generally): MacBook Pro with Retina Display or MacBook Air?

    Better for what? These are two very different computers. Tell us which things you are looking for and we may be able to help you. Examples - weight, standard RAM and flash memory available, video resolution, etc.
    See the technical specifications articles for each -
    MacBook Air.
    MacBook Pro retina display.
    Best of luck.

  • Is UDF required for this?!! or Can we manage with Node Functions?!!!

    HI Gurus,
    I have a requirement like below desc, Is UDF required for this?!! or Can we manage with Node Functions?!!!
    Source File: ( File )
    a) PO_TYPE
    b) Style1
    c) Style2
    Note: Style1 leads to Headernode and Style2 leads to ChildNode, Style1 and Style 2 are interconnected.
    Target File: ( Idoc )
    a) Header Node ( EHDRNDE)
    b) Child NOde ( CHLDNDE)
    And my question is.... I have to populate Header Node and Child Node in target side on certain conditions of the source file. they are;
    I) Whenver a different style1 comes in file...I have to create a Headernode for that in target file. Style1 can contain number of Style2 nodes with the same node. like
    Ex:
    i) Style1 -
    Style2a, Style2b, Style2c
    ii) Style1 ....... Style2aa, Style2ab.
    For this above requirement, I have to create corresponding target nodes for Header ( Style1 ) and as well as for Child ( Style2)
    for ex1: it should be one Header node in target and 3 corresponding child nodes
    for ex2 : It should be One Header Node and 2 child nodes
    For this requirement...can we use node functions....if it is...could you please help me.
    ....Stallin
    Edited by: stallin xavier on May 1, 2008 4:18 AM

    Hi,
    You can do it by using node function as well as UDF also.
    1) If your sequence is sorted and always come in sorted order only e.g. 1st come only style1 node and child node and then come all nodes from style 2 then u can use node function.
    2) for parent node use collpse context then remove context.
    3) for child node 1st differntiat according to your condition and then use split by value(value change)
    4) If occurance of style1 node and style2 node is not fixed then you don't have any option you have to write UDF.
    I think this will help you.
    Regards,
    Rohit.
    Reward points if helpful

  • Build Hierarchy  with nodes with ABAP for custom Infoobject

    Hi,
    Need to build hierarchy with nodes with abap for custom infoobject.
    Thanks

    Hi,
    Using information from:
    http://help.sap.com/saphelp_nw04/helpdata/en/fa/e92637c2cbf357e10000009b38f936/content.htm
    you can bulid flat file with hierarchy data and then load in into BW...
    Krzys

  • Could any one give me direction towards creating asset with REST/javascript

    could any one give me direction towards creating asset with REST/javascript?

    There is a sample bundled with webcenter sites at Misc/articles. You have to implement the proxy controller which serve as proxy for xmlhttp request.
    The proxy will redirect the request actual REST resource in the target server

  • Tree control with Nodes in ALV

    Hi ABAP Gurus,
    I am trying to create tree control with nodes in ALV. I have referred to standard BCALV_TREE* programs but new to OO programming. Not sure as to how I can display my internal table data than the SFLIGHT information in these programs. Can you please let me know how this can be done or if I can use any ALV function modules for the node display.
    thanks,
    Chaitanya

    Maybe you could use this.  Call this VI from a Value Change event of the tree.
    Attachments:
    Check_Tree_Items.vi ‏28 KB

  • Any Guidelines on Configuring Weblogic 8.1 with Node Manager

    Hi All, I want to configure Weblogic 8.1 with Node Manager using 4 ports. Is there any step by step guide? Please let me know...
    Currently I am referring to this link:
    http://download.oracle.com/docs/cd/E13222_01/wls/docs81/adminguide/nodemgr.html
    Thanks.

    Hi,
    Hope the below link may be little helpful: http://middlewaremagic.com/weblogic/?p=971
    NOTE: you need not to follow Step8). mentioned in above link because.... WLS8.1 nmEnroll() is not available as part of WLST ...In WLS8.1 no need to start the NodeManager. You can also ignore the Clustering part in the above link ...rest all you need to follow.
    Thanks
    Jay SenSharma

  • Programatically creating ADF Tree with nodes,child nodes & links?

    Hi,
    Currently I am using Build JDEVADF_11.1.1.3.PS2_GENERIC_100408.2356.5660. Please provide me detailed code for programatically creating ADF Tree with nodes, child nodes and links in it.
    Thanks,
    Vik

    You need to create a model for the tree. ADF has a build in model that you can use to build your own tree.
    This is what you need to write in your JSPX:
    <af:tree summary="Navigation" id="treeNav" value="#{pageFlowScope.treeNavigationBackingBean.model}"
               var="node" contextMenuSelect="true" rowSelection="single" fetchSize="30">   
           <f:facet name="nodeStamp">
          <af:outputText id="txtText" value="#{node.text}"/>
        </f:facet>
    </af:tree>This is the code to retreive the model:
      public TreeModel getModel() {
        if(model == null)
            model = new ChildPropertyTreeModel(instance,"children");
        return model;
      }instance contains the actual tree. I build it in the constructor of my managed bean:
        public BeanTreeNavigation() {
          ArrayList<TreeItem> rootItems = new ArrayList<TreeItem>();
          TreeItem node1 = new TreeItem("Root node");
             ArrayList<TreeItem> level1 = new ArrayList<TreeItem>();
             TreeItem level1Node1 = new TreeItem("Level1 Node1");
              level1.add(level1Node1);
           node1.setChildren(level1);
           rootItems.setChildren(node1); 
          this.setListInstance(rootItems);
          root = rootItems;
      public void setListInstance(List instance) {
        this.instance = instance;
        model = null;
      }The TreeItem class is not a default one. I created it myself. You can make of it whatever you want:
        public class TreeItem {
          private String text;
           private List<TreeItem> children = null;
           public TreeItem(String text){
            this.text = text;
            public void setText(String text) {
                this.text = text;
            public String getText() {
                return text;
            public void setChildren(List<TreeItem> children) {
                this.children = children;
            public List<TreeItem> getChildren() {
                return children;
            }I wrote the TreeItem as an inner class of the managed bean.
    The most important part is the getModel methode. There you need to specify an Object and the name of the getter that will return a List of the children.
    Hope this helps.
    Edited by: Yannick Ongena on Feb 22, 2011 7:30 AM

  • Good Morning.  How do I delete directly from the iPhone, with out synching, movies and/or tvshows?

    Good Morning.  How do I delete directly from the iPhone, with out synching, movies and/or tvshows?

    I had the same problem with Iphone 5 iOS 8, none of the methods described above were successful.
    Finally, Iexplorer helped to solve my problem.
    http://iexplorer-support.macroplant.com/customer/portal/articles/1325738-how-to- delete-all-photos-from-an-iphone-or-ipad
    best regards,
    salad

  • How do I synch my podcasts directly from my MacBook with iPhone/iPad (without iCloud)?

    Hi,
    I am using an MacBook with iTunes 11.2.2. (3) and an iPhone/iPad with the most recent iOS 7.1.2.
    What annoys me is the coud symbole on my iPhone/iPad when I want to listen to my Podcasts. Is there any way to have a direct synchronization of podcasts from my MacBook to my iPhone/iPad? In a nutshell: why do I have to download the same content twice?
    Unfortunately, I am sometimes in remote areas without internet/mobile phone coverage. Thus, I would simply get all stuff from my MacBook on my iPhone/iPad without any (unnecessary) detour via the cloud just as in the back old days, when you had to use iTunes for any data transfer to you iPod.
    Looking forward to your insights!
    Best regards
    Torsten

    Hi Torsten_75,
    Welcome to the Support Communities!  If I'm understanding your question correctly, you want to be able to sync Podcasts directly from your Macbook with your iPhone/iPad.  You can still do that via the iTunes software on your Mac and the Podcasts app for your device:
    Podcasts app for iOS: Syncing podcasts
    http://support.apple.com/kb/HT6202
    Mac or PC
    Open iTunes and then click the iTunes menu.
    Choose Preferences and then click the Store tab.
    Place a checkmark next to "Sync podcast subscriptions and settings."
    Details on syncing
    Enabling syncing for podcasts syncs subscriptions, stations, and play position. Here are the details on everything that syncs.Subscriptions
    Subscribing
    Syncing podcast subscriptions will download the newest episode for each podcast you are subscribed to (but not previous episodes for that podcast). If you choose to download other episodes for a subscription on one device, they won't automatically download to your other devices. See the transferring section below for more information.
    Unsubscribing
    If you unsubscribe from a podcast on one device, all of your other devices will unsubscribe to that podcast. If you re-enable a subscription to a podcast, all of your other devices will subscribe to that podcast again.
    Deleting
    When you delete a subscription on a device you'll also automatically be unsubscribed to it on all of your devices. If you delete a podcast on your iOS device, iTunes on your computer will show the message "This podcast has been deleted from another device, but has saved episodes."
    If you click Resolve you'll see the message "Do you want to delete or restore syncing of the podcast?"
    If you want to keep any episodes that you've saved on your computer, click Restore Sync on the the dialog box. The subscription will then be added back to your other devices.
    If you click Delete, the podcast and all its episodes will be deleted. If you delete a podcast subscription on your computer, it will delete the subscription on your iOS devices including downloaded episodes (unless they're marked as Saved).
    StationsWhen you create a station in iTunes on your computer, it will appear on your other devices. If you create a station in the Podcasts app for iOS it will appear on your other devices. Any station settings you change will also sync to all of your devices. If you delete a station on one of your devices, it’ll delete on every other one too.Playback positionPodcasts can remember your playback position between devices and computers so you can always start where you left off. As long as syncing for Podcasts remains on for your iOS device, playback position will sync. However, you'll need to enable this setting in iTunes on your Mac or PC since it's off by default.On your computer
    From iTunes pull-down menu select Preferences
    Click the Store tab
    Enable "Sync playback information across devices." It may take a few minutes for syncing to finish.   
    Transferring episodes and playlists
    Podcast episodes on one device don't automatically download on your other devices. If you want all your downloaded episodes to appear on your other devices, you'll need to sync your iOS devices to your computer over Wi-Fi or with a USB cable.
    Connect your iOS device to your Mac or PC with iTunes.
    Click the Podcasts tab.
    Pick which downloaded podcasts should appear on your iOS devices as well.
    To sync an iTunes playlist of podcasts to your iOS devices, place a checkmark next to them under "Include Episodes from Playlists." These playlists will appear in My Stations in the Podcasts app for iOS.
    Click Sync.
    Cheers,
    - Judy

  • Poweshell script to parse a XML document to get all Leaf level nodes with Node names in CSV

    Hi Experts,
    I want to write a Powershell script to parse a XML document to get all Leaf level nodes with Node names in CSV
    <?xml version="1.0" encoding="UTF-8"?>
    <CATALOG>
       <CD>
          <TITLE>Empire Burlesque</TITLE>
          <ARTIST>Bob Dylan</ARTIST>
          <COUNTRY>USA</COUNTRY>
          <COMPANY>Columbia</COMPANY>
          <PRICE>10.90</PRICE>
          <YEAR>1985</YEAR>
       </CD>
    </CATALOG>
    Need to display this as
    CD_Tiltle, CD_ARTIST, CD_COUNTRY, CD_COMPANY, CD_PRICE, CD_YEAR
    Empire Burlesque, Bob Dylan,USA,Columbia,10.90,1985
    and so on..
    I do not want to hard code the tag names in the script.
    current example is 2 level hierarchy XML can be many level till 10 max I assume
    in that case the csv file field name will be like P1_P2_P3_NodeName as so on..
    Thanks in advance
    Prajesh

    Thankfully, I have writtenscript for ths same $node_name="";
    $node_value="";
    $reader = [system.Xml.XmlReader]::Create($xmlfile)
    while ($reader.Read())
    while ($reader.Read())
    if ($reader.IsStartElement())
    $node_name += "," + $reader.Name.ToString();
    if ($reader.Read())
    $node_value += "," + $reader.Value.Trim();
    Thanks and Regards, Prajesh Please use Marked as Answer if my post solved your problem and use Vote As Helpful if a post was useful.

  • Does anyone know how to make songs in your playlist play directly after each other with no break between then, ie no silent period?

    Does anyone know how to make songs in your playlist play directly after each other with no break between then, ie no silent period?

    you cannot.

  • How do I import directly from Canon XA10 with Final Cut X?

    How do I import directly from Canon XA10 with Final Cut X?

    I have an XA10, and importing is quite simple.  But you do have to make sure your camera is set to the proper settings to allow you to import the files into FCPX.
    First, make sure the camera is powered on.  Connect it through the USB connection.  Then open the camera's viewfinder and press the button on the side of the camera that allows you to see the videos you've shot in the viewfinder.  (This toggle button toggles between seeing what the camera is pointed at live and seeing the thumbnails of the video you've already shot that are stored on the internal memory card.)  Now, the camera will present you with a menu asking which memory card you want to look at (there's an internal flash memory card, plus you can insert SD cards as well).  Choose the memory card on which your videos are stored within the camera, and then you'll be good to go.
    Now you can go into your FCPX event and do the Import from Camera.  Now the Import from Camera interface will open up and you'll be able to select the XA10, where it will present you with all the videos that are on the camera's memory card that you selected.
    From here,  you can select individual videos and import them, or you can set in and out points on videos and just import the parts you want.

Maybe you are looking for

  • Urgent plz BDC

    hi gurus, i have a problem in bdc programm there is 3 screen using transaction f-27 there is two amount field as(wrbtr,wrbtr2) two screen are run fine but the 3 screen does't take data automatically from flat file plz help me its urgent see my codes

  • Since upgrading to 10.1 the slider bar under the timeline has disappeared. How do i get it back?

    The slider bar is no longer visible. When using the timeline I have to either use the zoom or the  play head to navigate through my project. Anyone know how to make it visible?

  • 24" imac installed new hd now iTunes says non-authorized

    have 5 computers authorized on itunes.  just replaced the hard drive on my intel base 24" imac.  used the Time Machine for setting up new hard drive.  everything went well......except when i connected my iPad to download from iTunes through the iMac.

  • How to use Aggregate Functions during Top N analysis?

    Say i want to find top 5 highest salaries and their totals and average. In that case how to use aggregate functions. Please give me an example on this. Regards, Renu Message was edited by: user642387

  • Creating a MobileMe gallery & NOT sharing with everyone?

    Hi, how do I restrict visibility of a MobileMe gallery to just a few users? Prior to uploading there is a menu where it is possible among other setting to choose to share with 'everyone', 'just me' or 'selected people'. Ok the issue is with the selec