Oracle Timesten Architecture Queries

Hi Gurus
We have six number of different physical locations and so want to deploy the telecom application on each locations which using the same data.
each Locations is connected with lease lines
We want to deploy the Oracle IMDB Solution
Oracle Timesten
Oracle Timesten Cache Connect
Oracle Database (Enterprise Edition)
We may have two RHEL server boxes on each sites
Constraint:
one location installation of Oracle Database (Enterprise Edition)
Please suggest the different possible architecture scenarios.
Regards
Hitgon

My reply was only assuming Oracle at a single primary site. The architecture I was suggesting is:
Remote Location1-Application<----Read Only-------TimesTen1 | <------TimesTen Replication--------|
Remote Location2-Application<----Read Only-------TimesTen2 | <------TimesTen Replication--------|
Remote Location3-Application<----Read Only-------TimesTen3 | <------TimesTen Replication--------| <-----TimesTen A/S Pair <--- Autorefresh <----- | Oracle Database
(2 machines)
Remote Location4-Application<----Read Only-------TimesTen4 | <------TimesTen Replication--------|
Remote Location5-Application<----Read Only-------TimesTen5 | <------TimesTen Replication--------|
This is by far the best architecture for performance, resilience etc.
If the volume/rate of data changes that must be refreshed to the caches is very low then you could consider this architecture but it will impose significantly more load on the Oracle DB.
Remote Location1-Application<----Read Only-------TimesTen1 | <---------------Auto Refresh------Timesten Cache Connect --------------------------|
Remote Location2-Application<----Read Only-------TimesTen2 | <---------------Auto Refresh------Timesten Cache Connect --------------------------|
Remote Location3-Application<----Read Only-------TimesTen3 | <---------------Auto Refresh------Timesten Cache Connect --------------------------| Oracle Database
Remote Location4-Application<----Read Only-------TimesTen4 | <---------------Auto Refresh------Timesten Cache Connect --------------------------|
Remote Location5-Application<----Read Only-------TimesTen5 | <---------------Auto Refresh------Timesten Cache Connect --------------------------|
Chris
Edited by: ChrisJenkins on Jul 2, 2012 11:15 AM
Edited by: ChrisJenkins on Jul 2, 2012 11:16 AM
Edited by: ChrisJenkins on Jul 2, 2012 11:17 AM

Similar Messages

  • Oracle Timesten Geo-redundent architecure deployment queries

    Hi,
    We have 6 sites and each site connect with lease line.
    There are 5 different physical Remote Site we want to deployed the active/standby timesten database on 5 sites
    We want to create the READ ONLY LOCAL CACHE GROUP for each 5 Sites which is auto refresh from single central database site(2-Node RAC)
    Data Modification always happen on Central Site.
    Oracle timesten active/standby is in local LAN on each site but each site is connect through WAN to the Central Local site where the Oracle RAC Database resides
    and configure the Cache Connect with each site for Auto refresh the Read Only Local Cache Group on each site.
    ARCHITECTURE OVERVIEW
    Remote Site Location-1 ==>(Read Only Local cache Group )Oracle TT A/S<<====== Auto Refresh <---------||
    ||
    Remote Site Location-2 ==>(Read Only Local cache Group )Oracle TT A/S<<====== Auto Refresh <---------|| (CENTRAL LOCATION SITE)
    ||
    Remote Site Location-3 ==>(Read Only Local cache Group )Oracle TT A/S<<====== Auto Refresh <---------|| (2-Node RAC Database)
    ||
    Remote Site Location-4 ==>(Read Only Local cache Group )Oracle TT A/S<<====== Auto Refresh <---------||
    ||
    Remote Site Location-5 ==>(Read Only Local cache Group )Oracle TT A/S<<====== Auto Refresh <---------||
    We have go through below Oracle Technical Paper.
    http://www.oracle.com/technetwork/database/performance/wp-imdb-cache-130299.pdf
    please check the Figure 7==>Incremental Autorefresh of Read-Only Local Cache Groups
    Please suggest your advice and suggestion for above architecture deployment
    Regards
    Hitgon
    Edited by: hitgon on Jul 10, 2012 6:44 PM
    Edited by: hitgon on Jul 10, 2012 6:46 PM

    There is a great deal of stuff you need to understand and bear in mind when implementing any complex system and this is n oexception. You should start by studying the TimesTen documentation. In particular you should familiarise yourself with the informaiton in the Cache User's Guide and the replication Guide. These contain lots of very important information regarding the setup/deployment and operation of A/S pairs and cache groups, configuring cache connect for RAC etc. You should also read through the troubleshooting guide to familiarise yourself with what things to look at if things do not seem to work as expected.
    If you are not already very familiar with TimesTen I would also strongly recommed that you take the time to read the rest of the documentation. TimesTen is not Oracle Db and while it is very compatible with Oracle in many areas there are also a lot of significant differences which you need to take into account when developing applications, managing the system etc. if you are able to take an OU training course on Timesten then I would recommend that but if not then reading the documentation is a good second best.
    We do not 'recommend' operating systems specifically but 64-bit Linux is certainly a good choice. You might like to consider Oracle Enterprise Linux instead of Redhat; it has some advantages.
    Within each site both nodes in the TimesTen active/standby pair should be on the same LAN. I would recommend GigaBit ethernet as a minimum.
    While it is possible to write your own scripts to handle deployment, monitoring, failover and recovery of A/S pairs it is much, much easier (and much more robust) if you deploy Oracle Clusterware at each site to provide fully automated management of the A/S pairs. That is our very strong recommendation and is also best practice.
    From a TimesTen perspective, system clock synchronisation is only needed within each site (i.e. the system clocks on both nodes in an A?S pair need to be closely aligned). However, it may be desirable to have all the nodes in all the sites have their clocks aligned for other reasons.
    You need to ensure that the bandwidth and latency of the WAN connections is adequate for the amount of refresh traffic that you will have. There is no easy way to estimate/calculate this; you will need to determine this empirically.
    Those are probably the most important things. As you progress then you can of course ask questions in this forum and use Oracle Support.
    Chris

  • Oracle Timesten with oracle apex

    I use Oracle 11gr2 and apex 4.2.4 how can i use oracle timesten with oracle apex?
    I want to use timesten to improve  performance on report by adding two tables to oracle timsten.

    As far as I am aware, recent (11g onwards) releases of Oracle Heterogenous services do not work with TimesTen as they now require an OBC 3.x driver and the TimesTen driver is currently 2.0. Even if they did work, this would not be a useful solution. It might allow Apex to access TimesTen after a fashion (though that is far from certain) but the performance would be very poor due to all the network hops and software layers between the application and TimesTen.
    If you put one or two tables in TimesTen then one problem from an Apex perspective is that it is now dealing with two databases; the TimesTen cache containing two tables and the oracle database containing all the other tables. Is Apex designed to cope with this? Does it have the concept of data located in multiple databases where one of them is not the Oracle database? Also, do you need transactions or queries (joins) that span the TimesTen tables and the tables in Oracle DB? If so then this also  will not work as that is not possible today.
    I have to say that as far as Apex goes I think this is likely a non-starter. However, if you do try it and have any success then please do post the results here as we'd be interested to hear about it.
    Chris

  • What are the API's and OS Supported by Oracle TimesTen

    1.) What are all the API supported by oracle TimesTen?
    is the below are correct and whether other than this is there any other API supports oracle TimesTen
    JDBC,
    ODBC,
    OLAP,
    ADO.net,
    C++...............
    2.) What are the Platform supports?
    is the below are correct and whether other than this is there any other OS supports oracle TimesTen
    Linux x86-32 and x86-64:
    Oracle Linux 4 and 5
    Red Hat Enterprise Linux 4 and 5
    SUSE Enterprise Server 10 and 11
    MontaVista Linux CGE 5.0 and 6.0
    Asianux 3.0
    Microsoft Windows x86-32 and x86-64:
    Windows XP, Windows Vista, Windows Server 2003, Windows Server 2003 Release 2, Windows Server 2008, Windows 7
    Solaris SPARC 64-bit:
    Oracle Solaris 10
    Solaris x86-64:
    Oracle Solaris 10
    IBM AIX 64-bit:
    AIX 6.1 and 7.1
    Solaris SPARC 32-bit (client only):
    Oracle Solaris 10
    IBM AIX 32-bit (client only):
    AIX 6.1 and 7.1
    3.) What is the latest Version in Oracle TimesTen?
    4.) Maximum number of rows in a table.     2 Power 28 = 268,435,256 for 32 Bit     / (2 power 31-1) = 2,147,483,647 for 64 Bit
    if the Row value exceeds more than the specified value what will happen ? whether we need to have multiple tables
    Say TableA reaches 268,435,256 values and if few more rows are added then the value can be kept in new table TableB and so on..... or how?
    Thanks

    Dear 933663,
    1. What are all the API supported by oracle TimesTen?
    JDBC
    ODBC
    ADO.net
    OCI
    PRO*C
    +
    PL/SQL
    SQL
    2. What are the Platform supports?
    TimesTen 11.2.2.2.0 supports - Windows (32-bit, 64-bit), Linux x86 (32-bit, 64-bit), Solaris Sparc (64-bit), Solaris x86 (64-bit), IBM AIX Power (64-bit) (http://www.oracle.com/technetwork/products/timesten/downloads/index.html)
    The detailed information I could find only in 11.2.1 documentation (http://docs.oracle.com/cd/E18283_01/timesten.112/e13063/install.htm):
    Microsoft Windows 2000, Windows XP, Windows Vista and Windows Server 2003 and 2008 for Intel IA-32 and EM64T and AMD64 CPUs.
    Asianux 2.0 and 3.0 for Intel IA-32 and EM64T and AMD64 CPUs.
    SuSE LINUX Enterprise Server 10 for Intel IA-32 and EM64T and AMD64 CPUs.
    SuSE LINUX Enterprise Server 10 for Itanium2 CPUs
    Solaris 9 and 10 for UltraSparc CPUs
    Solaris 10 for AMD64 CPUs
    Red Hat Enterprise Linux 4 and 5 for Intel Itanium2 CPUs.
    Red Hat Enterprise Linux 4 and 5 for Intel IA-32 and EM64T and AMD64 CPUs.
    Oracle Enterprise Linux 4 and 5 for Intel IA-32 and EM64T and AMD64 CPUs.
    MontaVista Linux Carrier Grade Edition Release 4.0 and 5.0 for Intel IA-32, EM64T and AMD64 CPUs.
    HP-UX 11i v2 and 11iv3 for PA-RISC
    HP-UX 11i v2 and 11iv3 for Itanium2
    AIX 5L 5.3 and 6.1 for POWER CPUs
    3.) What is the latest Version in Oracle TimesTen?
    11.2.2.2.0 (http://www.oracle.com/technetwork/products/timesten/downloads/index.html)
    4) Maximum number of rows in a table. 2 Power 28 = 268,435,256 for 32 Bit / (2 power 31-1) = 2,147,483,647 for 64 Bit
    Actually, I couldn't find any information about rows limits for TimesTen tables and I've never faced with this problem.
    Best regards,
    Gennady

  • Problem in connecting oracle form to Oracle Timesten

    Hi..
    I had tried to connect the application which is developed using Oracle Form/Report to Oracle Timesten. But it doesn't work til now. So, I hope some help from anyone in this forum.

    I have an interest in doing this, did you make any progess with it?

  • Oracle TimesTen In-Memory Database Risk Matrix

    Hi,
    From the following web-site I can see two vulnerabilities listed against TimesTen --- CVE-2010-0873 and CVE-2010-0910
    http://www.oracle.com/technetwork/topics/security/cpujul2010-155308.html
    ================================================================
    Oracle TimesTen In-Memory Database Risk Matrix
    CVE#      Component      Protocol      Package and/or Privilege Required      Remote Exploit without Auth.?      CVSS VERSION 2.0 RISK (see Risk Matrix Definitions)      Last Affected Patch set (per Supported Release)      Notes
    Base Score      Access Vector      Access Complexity      Authentication      Confidentiality      Integrity      Availability
    CVE-2010-0873      Data Server      TCP      None      Yes      10.0      Network      Low      None      Complete      Complete      Complete      7.0.6.0      See Note 1
    CVE-2010-0910      Data Server      TCP      None      Yes      5.0      Network      Low      None      None      None      Partial+      7.0.6.0, 11.2.1.4.1      See Note 1
    ===========================================================================
    Please let me know if I need to take any action on my current TimesTen deployment.
    Im using TimesTen Release 11.2.1.8.4 and 7.0.5.16.0 in our customer sites.
    Request you to respond with your valuable comments.
    Regards
    Pratheej

    Hi Pratheej,
    These vulnerabilities were fixed in 11.2.1.6.1 and 7.0.6.2.0. As you are on 11.2.1.8.4 you are okay for 11.2.1 but the 7.0.5.16.0 release does contain the vulnerability. If you are concerned then you should upgrade those to 7.0.6.2.0 or later (check for the latest applicable 7.0 release in My Oracle Support).
    Chris

  • Oracle TimesTen In-Memory Database VS Oracle In-Memory Database Cache

    Hi,
    What is difference in Oracle TimesTen In-Memory Database VS Oracle In-Memory Database Cache.
    For 32 bit on windows OS i am not able to insert data's more than 500k rows with 150 columns (with combinations of CHAR,BINARY_DOUBLE,BINARY_FLOAT, TT_BIGINT,REAL,DECIMAL,NUMERIC etc).
    [TimesTen][TimesTen 11.2.2.2.0 ODBC Driver][TimesTen]TT0802: Database permanent space exhausted -- file "blk.c", lineno 3450, procedure "sbBlkAlloc"
    I have set Perm size as 700 mb,Temp size as 100mb
    What is the max size we can given for PermSize,TempSize,LogBufMB for 32 bit on windows OS.
    What is the max size we can given for PermSize,TempSize,LogBufMB for 64 bit on windows OS.
    What is the Max configuration of TT for 32 bit what i can set for Perm size Temp size.
    Thanks!

    They are the same product but they are licensed differently and the license limits what functionality you can use.
    TimesTen In-Memory Database is a product in its own right allows you to use TimesTen as a standalone database and also allows replication.
    IMDB Cache is an Oracle DB Enterprise Edition option (i.e. it can only be licensed as an option to an Oracle DB EE license). This includes all the functionality of TImesTen In-Memory Database but adds in cache functionality (cache groups, cache grid etc.).
    32-bit O/S are in general a poor platform to try and create an in-memory database of any significant size (32-bit O/S are very limited in memory addressing capability) and 32-bit Windows is the worst example. The hard coded limit for total datastore size on 32-bit O/S is 2 GB but in reality you probably can;'t achieve that. On Windows the largest you can get is 1.1 GB and most often less than that. If you need something more than about 0.5 Gb on Windows then you really need to use 64-bit Windows and 64-bit TimesTen. There are no hard coded upper limit to database size on 64-bit TimesTen; the limit is the amount of free physical memory (not virtual memory) in the machine. I have easily created a 12 GB database on a Win64 machine with 16 GB RAM. On 64-bit Unix machines we have live database of over 1 TB...
    Chris

  • Oracle Text iwth Oracle TimesTen

    Hi!
    I'm trying to use Oracle Text with Oracle TimesTen In-Memory. In this customer, we are using Oracle Text to index the names of the company clients. There are about 13 million names to index. We're trying to speed up even more the search using Oracle TimesTen.
    Does anybody as any experience using simultanely this two technologies?
    Thanks in advance

    Please, consider this thread closed. By mistake I've created another one. Here is the link:
    Oracle Text with Oracle TimesTen
    Sorry by the mistake
    Tiago Soares

  • Oracle Text with Oracle TimesTen

    Hi!
    I'm trying to use Oracle Text with Oracle TimesTen In-Memory. In this customer, we are using Oracle Text to index the names of the company clients. There are about 13 million names to index. We're trying to speed up even more the search using Oracle TimesTen.
    Does anybody as any experience using simultanely this two technologies?
    Thanks in advance
    Tiago Soares

    TimesTen doesn't support the CONTEXT indextype or CONTAINS clause (or other domain indexes/operators), so you can't create Oracle Text indexes in it.

  • Oracle Database Architecture Understanding

    Hello everyone,
    I am a newbie in Oracle arworld, and I want to learn ORACLE. A few months ago, I started to learn Oracle Database Architecture, and read a book. However, I forget much of that books after weeks ago, and read again forget again.. I could not make tangible Oracle DB in my mind. This situation really degrades my performance while working. For example a simple example; the books says;
    Data Files:Every Oracle database has one or more physical data files, which contain all the database data. (physical storage structure)
    Data Blocks: At the finest level of granularity, Oracle Database data is stored in data blocks.(logical storage structure)
    Here, my mind is mixing. Both store data, so what is the difference. I want to go details of Oracle, in order to be successful. Please help  me and suggest something to do.
    Thank You

    I do not believe you will find MOS Docs that describe the architecture. Have you checked the docs ? What specific information are you looking for ?
    Introduction to Oracle Database
    Introduction to Oracle Database
    HTH
    Srini

  • Oracle TimesTen - Cyrillic names problem

    Hi, Guys!
    I am trying to adopt Oracle TimesTen to speedup my database. My database has alot of objects with Cyrillic names. I`ve tried almost all the character sets which support Cyrillics, but it does not gives me a chance to create this objects. I`ve used CL8KOI8R, CL8MSWIN1251, RU8PC866, AL16UTF16, AL32UTF8, UTF8 as default database character set and connection character set, but it still gives me an error.
    Here is an query example:
    "create table "Скважина" (a int);"
    It returns:
    " 1006: Identifier "Скважина" contains illegal characters
    The command failed."

    Although TimesTen supports various character sets for data, we do not support use of Unicode characters for object names. Could that be the issue? What character encoding are you using when trying to create the Cyrillic names?
    Chris

  • How to Install and Configure Oracle TimesTen

    Is there any blog discussing Oracle TimesTen? How to configure it and some sample real-life scenarios?
    Any platform or any version will do as long as it will provide good stuff in understanding Oracle TimesTen. Thanks a lot...

    Go through the below links these may be useful for you
    # TimesTen 11g Quick Start Guide - http://timesten.us.oracle.com/1121/quickstart/index.html
    # Installing TimesTen with Cache
    windows - http://www.oracle.com/technetwork/database/timesten/tt1121-install-imdb-cache-win-viewl-083324.html /
    linux - http://www.oracle.com/technetwork/database/timesten/tt1121-install-imdb-cache-linux-vie-082655.html
    # Setting up In-Memory Database Cache - http://timesten.us.oracle.com/1121/imdb_cache.html
    # Creating a cache database
    windows - http://www.oracle.com/technetwork/database/timesten/tt1121-create-imdb-cache-win-viewle-100094.html
    linux - http://www.oracle.com/technetwork/database/timesten/tt1121-create-imdb-cache-linux-view-090461.html
    -Venkatesh

  • Study Material for Oracle IT Architecture Release 3 Essentials

    Hi Team,
    I am planning to write certification exam for "Oracle IT Architecture Release 3 Essentials" which is IZO-574.
    Can any one please provide any material to clear this exam. I am currently working as a Oracle Developer ( PL/SQL,Forms, Reports) and have good knowledge on Data Modeling.
    Please suggest me any material. As am a New User I am sure which group I have to use. So posting this thread in Oracle Developer/PLSQL related group.
    Thanks,
    Suresh.

    I am planning to write certification exam for "Oracle IT Architecture Release 3 Essentials" which is IZO-574.
    Your question isn't clear.
    If ;you are the one WRITING the exam don't you already know the material? How else can you create the questions and answers?

  • License of  Oracle TimesTen JDBC Drivers

    Dear all
    I have looking into my installation directory, but i cannot find the license file for the jdbc drivers for Oracle TimesTen:
    The drivers are the following ones:
    - ttjdbc5.jar
    - ttjdbc6.jar
    Could anybody tell me where i can found the license?
    Regards
    Carlos

    The TimesTen JDBC drivers are covered by the same softwarer license as the rest of TimesTen; i.e. the standard Oracle software license agreement. To distribute any component of TimesTen you will need a suitbale distribution agreement with Oracle, sorry.
    Note that TimesTen JDBC drivers are not pure Java drivers. They are a JDBC/ODBC bridge and rely on a properly installed and configured TimesTen ODBC client in order to operate.
    Regards,
    Chris

  • Data export(ttbulkcp) Oracle TimesTen Question

    I'm trying to export an Oracle TimesTen(TimesTen Release 11.2.1.5.0) with ttbulkcp(Data export), using SQL Developer Version 2.1.1.64
    All other functions are normal operation. Also ttbulkcp(Data export) in Oracle Table is normal operation. But , I get the following error in ttbulkcp(Data export) in TimesTen Table.
    java.lang.NullPointerException
         at oracle.dbtools.raptor.format.ResultsFormatterWrapper.getColumnCount(ResultsFormatterWrapper.java:67)
         at oracle.dbtools.raptor.format.ResultsFormatter.getColumnCount(ResultsFormatter.java:130)
         at oracle.dbtools.raptor.timesten.format.TimesTenLoaderFormatter.getColumns(TimesTenLoaderFormatter.java:207)
         at oracle.dbtools.raptor.timesten.format.TimesTenLoaderFormatter.printColumnData(TimesTenLoaderFormatter.java:183)
         at oracle.dbtools.raptor.timesten.format.TimesTenLoaderFormatter.start(TimesTenLoaderFormatter.java:73)
         at oracle.dbtools.raptor.format.ResultSetFormatterWrapper.print(ResultSetFormatterWrapper.java:150)
         at oracle.dbtools.raptor.format.ResultsFormatter.print(ResultsFormatter.java:200)
         at oracle.dbtools.raptor.format.ResultsFormatter.doPrint(ResultsFormatter.java:416)
         at oracle.dbtools.raptor.dialogs.actions.TableExportAction$5.doWork(TableExportAction.java:637)
         at oracle.dbtools.raptor.dialogs.actions.TableExportAction$5.doWork(TableExportAction.java:634)
         at oracle.dbtools.raptor.backgroundTask.RaptorTask.call(RaptorTask.java:193)
         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$RaptorFutureTask.run(RaptorTaskManager.java:492)
         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
         at java.lang.Thread.run(Thread.java:619)
    Driver not capable
    Thank you.
    GooGyum

    If you have a DB support contract, I suggest you open a SR on Metalink/MOS, to get official response and follow-up, else you can hope someone from development picks it up here.
    Regards,
    K.

Maybe you are looking for

  • How to get rid of mutiple events showing in calenders for the same event

    How do you get rid of mutiple events that show up in your calender of the same event. It doesn't matter what kind of event it is whether personel or yearly holiday it shows up mutiple times in the month view, list view. I've gone through and deleted

  • PDF viewed on iPad external links didn't work

    I have a pdf made from InDesign CS5.5 with internal navigation links, and links to external websites. I looked at it on a new iPad G4 iOS 5.1 I opened it on Safari (would not download the pdf but would view) The internal links worked, the two flash p

  • Unable to print my i cloud calendar

    I am unable to print my I cloud calendar.

  • Cisco ISE Active Directory Add Group

    Hi, I came across the Cisco ISE on integrating with Microsoft Active Directory; I would like to check what may be the use case of the add group function (External identity source-->active directory-->group-->add group)? Not too sure if it may be poss

  • PROC*C : error in running sample1

    While trying to run the demo for pro*c I get the following error : $ sample1 ld.so.1: sample1: fatal: libucb.so.1: open failed: No such file or directory The software is intalled on a SPARC Solaris 2.8 Thank you for help null