Lotus Notes Traveler High Availability
June 11 2012
As announced at Lotusphere 2012, we will be adding a high availability deployment architecture to Lotus Notes Traveler. Last week we finished off internal approvals on this new capability, and barring any last minute hiccups, we expect to make it available as Notes Traveler 8.5.3 Upgrade Pack 1 on June 26, 2012.
Traveler HA deploys a service pool of Traveler servers which leverage a high availability Traveler database setup on DB2 (9.7+) or SQL Server 2008. A reverse proxy, load balancer, or Lotus Mobile Connect can be used to spray/round-robin Traveler requests among the servers.
The new capability is planned to be included in the existing entitlement to Lotus Notes Traveler that is part of the Domino Enterprise CAL, Domino Messaging CAL, and Domino Collaboration Express, meaning you have to be on active S&S or a new purchase of those licenses to obtain the HA capability. An entitlement to DB2 is included if you want to use that database. Since HA deployment in Domino itself (clustering) is restricted to Domino Enterprise Server, the Traveler HA capability is likewise restricted to deployment atop a Domino Enterprise Server.
The Traveler Upgrade Pack will also have some improvements in the Notes Traveler client for Android, which we had originally targeted at the Social Edition/8.5.4 release later this year. Great job by the team to bring some additional value to market quickly!
If you would like to learn more about Traveler HA, you have two upcoming opportunities:
At the Italian DominoPoint.IT event on 21/22 June, René Winkelmeyer will be presenting on Traveler HA
The IDoNotes webcast with Paul Mooney and Gabriella Davis on June 21
And one last tidbit - we expect to begin beta for Notes Traveler on Windows Phone 7.x on around the same date (June 26). Working with a very large pool of beta prospects already so not taking additional nominations right now but will update with more info on that beta soon.
Post a Comment
- 2
Andreas Walter http://www.timetoact.de | 6/11/2012 8:00:01 AM
Great.
Anything regarding S/MIME support for traveller? There a some strong requests for that capability ...
- 4
Jan Van Puyvelde | 6/11/2012 8:56:19 AM
Having knowledge of only classic Domino functionality, this may be a dumb question, but here goes.
Wouldn't the server setup be easier if Traveler stored its data in nsf? DB2 or SQL could then be replaced by simple clustering.
- 5
Jeremy Hodge | 6/11/2012 9:00:58 AM
"Since HA deployment in Domino itself (clustering) is restricted to Domino Enterprise Server..."
I thought that as of Jan 1, 2011, as noted in your blog post { Link } that clustering was now part of Collaboration Express - did I miss something ?
- 7
Marc Garcia | 6/11/2012 9:38:00 AM
@5 @6 - do the "clustered" LN Traveler servers in an Express environment count as the 2 servers that Express is restricted to or are they additional in an Express environment?
- 9
Jan Van Puyvelde | 6/11/2012 10:06:30 AM
@6: Fair enough. As I said, I didn't follow those discussions.
- 10
Mike McP | 6/11/2012 12:11:45 PM
This is a welcome addition.
I'm cringing at the thought of going to my DBA and telling him that I need a MS SQL database to store Notes data...he's going to have a field day with that one!:)
- 11
David Price | 6/11/2012 12:30:15 PM
Does the DB2 entitlement include database clustering? Or is it limited to a single server similar to entitlement with Sametime? Are the Traveler database(s) certified from support to reside on an existing DB2 server used for Connections or Sametime? Customers may not want to co-mingle databases from multiple applications but want to understand.
- 12
Stijn Soens http://www.lotusnotes.be | 6/11/2012 12:47:29 PM
Very nice to see Traveler evolve to a robust enterprise ready component. DB2 and SQL are certainly the best choice in an enterprise env where you need fully redundant systems. Well done !
- 13
Mike McP | 6/11/2012 12:48:22 PM
This is actually a bit complex with the external db. The more I think about this, I'm not sure if this is necessarily the quick win my company was hoping for. The reliance on another server/db is another point of failure and added complexity.
The beauty of Notes clustering has always been that you have a second server that is bone-head simple, with instant failover. With Traveler, I'd like to failover to our remote site. To make that happen, I will need another synched db instance at both sites to be fully redundant.
- 14
Daniele Vistalli http://www.factor-y.com | 6/11/2012 1:07:03 PM
The requirement for DB2/MSSQL is ok but also is something that only bigger customers are going to implement.
Treveler data storage is today based on Derby/CloudScape that's a pure jave database from IBM.
I'd love to ask the traveler team why they didn't consider a much easier way to use Derby/Cloudscape in network server mode. That would allow a VERY simple setup with the same components they support today.
The Derby/CloudScape server is a matter of 10 Mb on disk. Db2 / MSSQL is bigger and requires a lot more mainteinance (DBA, specific backup).
The Traveler DB itself is small.
It seems to me we're trying to shot a fly with a cannon...
Keep it simpler and have more people deploy it at a fraction of the TCO.
- 15
Irv Schor | 6/11/2012 1:24:05 PM
@10 - A Domino BES HA solution already taps the DBA/SQL anyway.
- 16
René Winkelmeyer http://blog.winkelmeyer.com | 6/11/2012 3:17:33 PM
@14 I've seen customer environments with a few thousand devices where the Derby database had 10+ GB on hard disk. HA is definitely something for the bigger implementations. The question is: does somebody really need HA - or not. Hopefully I'll answer those questions at DominoPoint for you.
- 17
Daniele Vistalli http://www.factor-y.com | 6/11/2012 11:53:59 PM
@16 Thank you René. I'll be there to learn
- 18
Mike Perham http://celabright.com/ | 6/12/2012 1:53:18 AM
I'm the same way I do my best to remain neutral. It's hard if you communicate with the person the other person dislikes then you fall out of favor with them! I simple can't dislike a person just because someone else does I just can't.
- 19
Teo | 6/12/2012 4:41:02 AM
What about using MySQL or Postgresql ?
- 21
Dara Cummins http://www.leaseplanis.com | 6/12/2012 8:35:48 AM
Hi Ed,
Fantastic news, we've been waiting for this for a while now. I have a few questions that would be great to get clarification on:
1. We've been hammered lately with the Apple iOS upgrades and incompatibility bugs with Traveler. Will we be able to restrict what OS can access Traveler i.e. only iOS 5.1, pending UAT?
2. Will extra (lower) levels of logging be available to allow us to identify user issues before they impact the wider environment?
3. Will we be able to set / un-set the Out of Office (OOO) settings?
Kind regards,
Dara
- 23
Adam | 6/12/2012 10:28:17 AM
Re BES databases:
BES uses the SQL database for basic configuration but uses nsf databases for the more rapidly changing state information. It's interesting that IBM felt that nsf wasn't suitable for this.
We're a small company but need the HA functionality that we currently get from BES. I was hoping that Traveler would let me move away from Windows & SQL Server, but DB2 doesn't look too appealing.
- 24
Alan Forbes http://www.rprwyatt.com/vstraveler.html | 6/12/2012 12:29:28 PM
Hi Ed
This is exciting and long-anticipated news. Is there a way that partners can get early access to this? (Perhaps I should know the answer to this, but I don't.)
Our product, VitalSigns, already monitors Lotus Traveler but of course our customers will want to be able to make sure that the HA component is also functioning as soon as they roll it out. Do you know if there are improvements to either the 1) Traveler Statistics or 2) monitoring hooks to help in this regard?
Alan
- 25
Marc Garcia | 6/12/2012 2:36:50 PM
@8 Thanks Ed, I did mean Express Clustered Servers limitation (just not a well worded question, sorry)
@21 and @22 - Item 3, will OOO access from the Android LNT client be available soon...along with
4. To Dos
5. Journal
Please :-)
- 27
Mikkel Flindt Heisterberg http://lekkimworld.com | 6/13/2012 1:26:31 AM
This is just a great addition to an already excellent offering. And that IBM is making this available as a free addition to the existing entitlement doesn't make me smile any less :)
- 28
Kevin | 6/13/2012 6:07:28 AM
@22
Happy to see this. So, obvious question, when does LotusLive get it by default?
The iPhone release issue also hits LotusLive users pretty hard as well. Admittedly not sure if there's a fix there yet but I know several issues where those devices can't log in to get the profile - and yes they're probably on the latest code.
- 29
Dara Cummins | 6/13/2012 11:56:52 AM
Hi Ed,
Thank you for the prompt reply.
1. This is great news.
2. We're looking for the ability to proactively log, track and identify device/user issues before they impact the wider environment i.e. Apple iOS or Android compatibility issues. If we could have more detailed logging we can set-up DDM probes to 'catch' them.
3. Thanks for the reply, I am aware of the third party products. However I'm reluctant to add a third party app into my production Traveler environment. Looking forward to the Android app, hopefully the Apple version wouldn't be too far behind.
Kind regards,
Dara
- 30
Henning Heinz | 6/14/2012 5:27:25 PM
I am sure you are aware that the competition will use this to convince IBM customers that nsf is a slow, unreliable aging data store and that there are "issues".
And indeed the need for a SQL engine to manage pure nsf data is a poor design decision.
Fortunately the current Derby implementation is enough for my needs and high availability with SQL is better than no high availability at all (for those who need it).
- 31
Rob Ingram | 6/15/2012 12:55:32 PM
@Henning - NSF not an aging, slow or unreliable data store at all. However there are very sound internal software architectural reasons why Traveler had to use SQL based DB to manage its data for mobile device HA. Please don't imagine anything more than this by extrapolating this use case to others where NSF remains unique and best of breed.
- 32
Henning Heinz | 6/17/2012 11:47:30 AM
I just don't expect your competition to be all noble gentlemen, at least in my experience.
As I have already said it is a good thing for those who need a high availability Traveler solution.
- 33
Adam | 6/18/2012 5:40:41 AM
@31 Would it be possible to elaborate slightly on the reasons?
Having looked at HA for BES, Domino and Traveler I'm interested in the underlying considerations.
(Obviously some details would also help to combat the inevitable anti-nsf that Henning mentions)
- 34
David Racicot | 6/20/2012 10:44:06 AM
@33. I second the motion.
- 35
Sergey http://orange-home.ru | 6/22/2012 6:09:47 AM
It is not exactly that we need. When internet provider be down this all servers pool be unavailable. We need several access point for mobile devices . It give fault tolerance of network failures.
- 36
Tho | 6/23/2012 8:59:16 AM
You just need two different internet provider and either do dns round robin or have a service that monitor the ip and update your dns.
- 37
Don | 6/25/2012 12:51:14 AM
@33 @34, I'm pretty sure there is no technical reason, which is why you haven't gotten a response. Think about it, what traveler needs to know to sync mail/calendar to a device should be the same stuff that Domino needs to keep track of replication of user's mail files, and that scales quite nicely using NSF. Plus, when I asked about it in a previous post on here, Ed basically said that traveler using a relational db was simply a historical remnant.
- 38
Adam | 6/25/2012 9:04:35 AM
@37 "That's the way the existing software worked" is a valid reason, if that's the case.
Alternatively, the answer might be "in circumstances X, Y and Z that wouldn't work". And that might tell me something about how to design my HA/DR systems.
Either way, it would be nice if IBM could explain.
- 39
Mark Broadley | 7/26/2012 8:01:57 AM
Hi Ed,
Great news with the traveler beta for Windows phone 7.x.
Any news on how this is going and when it might be available?
cheers
mark
- 40
Doug | 8/5/2012 4:37:35 AM
As a user with corporate Notes and private Apple environment, I'm waiting for Traveler to work with OS X and not only with IOS. The ease of use and installation on an IPAD is just too smooth for not wanting it on a IMAC too. Any news on whether this may be in the pipeline?
- 42
Noël Levasseur | 8/16/2012 3:51:20 PM
Great news about Traveler being in Beta for Windows 7 Mobile. When you say that the pool of beta users is "full", is this anyway related to IBM BYOD initiative?
- 44
Akos Toth http://www.t-logic.hu | 8/22/2012 2:30:23 PM
Hi Ed!
I would really like to try the Traveler Beta on WP7 on my new Lumia. What need I do to enter the beta test? The Traveler is very important for my daily job. Please help me if you can!
Best regards:
Akos Toth from Hungary
- 45
Vitaly Dubenko | 8/27/2012 7:07:34 AM
Hi, Ed
Traveler HA allow to failover in case internal Traveler server problem, that's good.
But as far as i know there's a another HA problem for Lotus Traveler.
suppose we use { Link } link to access lotus traveler server.
We have 2 different internet providers and want to create HA configuration in case on network line will fail.
it's not enough to create 2 A-records in DNS for traveler.mycompany.com (one for each network provider)
Traveler client doesn't try to use another ip address (another network channel) to access traveler server in case of one network channel is dead.
Do you plan to implement such feature in future Traveler releases?
or give me, plz, a hint how could i implement such feature without using load balancer on providers sites.
- 46
Hans Vos http://www.databalance.nl | 9/11/2012 4:59:11 AM
Hi Ed,
How will i be possible to join the Windows Phone 7.x beta program ?
Kind regards,
Hans Vos
- 47
todd lincoln | 9/18/2012 6:32:22 AM
Ed, I would be interested in Traveler beta for my W7 phone if available, or if it's close to reaching the Marketplace by now, perhaps I wait a bit longer?
- 48
David Welch | 9/18/2012 9:27:39 AM
Hello Ed, We would like to be part of the Windows Phone 7.x Beta.
Thanks
- 49
Hans Unteregger http://www.pappas.at | 9/27/2012 1:59:19 AM
hi ed,
is there still a chance to join the windows-phone beta group?
cheers from austria
- 50
Roberto Lio http://www.tecla.it | 9/28/2012 6:39:28 AM
HiEd,
can i join the windows phone beta groups
Thanks in advance
- 51
Rohit Garewal | 10/6/2012 1:50:55 PM
Hi Ed, any chance I could also join the beta for the WP7?
- 52
Gagan | 10/9/2012 5:24:11 AM
Hi Ed,
Are there any release date of Traveler support for latest Nokia Windows phones?
- 54
Karolis | 10/18/2012 4:01:32 AM
Hi Ed,
Is there still a chance to join the windows-phone beta group?
Thanks in advance
- 55
Colin Mackenzie http://www.savantia.com | 10/31/2012 2:27:59 PM
Hi Ed
I see that you are quoting Q1 2013 for Traveler for Windows. Will this be for WP7 or just WP8?
Is it possible to join the beta group in the meantime?
- 56
Jakub Mourek | 12/27/2012 4:03:25 PM
Hello,
any progress with beta testing for WP7?
Or any possibility to get the beta testing version?
Quite a long time since anything happened.
Thanks in advance.
- 57
David Monnoye http://www.easi.net | 1/16/2013 2:17:58 AM
Hello,
I know that MS SQL Standard is not supported at the moment (only Enterprise edition). Can you tell me if it will "works" with the Standard edition ? Will the Standard edition be supported in the future ?
Thanks.
- 58
Mats | 3/22/2013 4:24:40 AM
Ed,
Is there a specific URL the load-balancer can check to get the status of the Traveller server?
Currently we can only Ping the servers to see if they are alive but getting the actual status Green/Yellow/Red in return would be really helpful to manage the load balance, right?
Cheers




Great news, i'm waiting the DominoPoint Day to see the live presentation!