[Openais] Query about Event Service and Notification Service
Steven Dake
steven.dake at gmail.com
Tue Nov 28 00:48:56 PST 2006
On 11/27/06, Hegde, Ramesh (STSD) <rameshh at hp.com> wrote:
>
> Hello Steve,
>
> Sorry to disturb you again. I still have some more questions
>
> 1.Do you have any localization support for event service? Like catalog
> support.
I have no idea what catalog support is. Would you mind telling me?
We do not have localization support for messages from the event service to
the system log.
2.Do you have any performance data related to Event Service?
You can use the latest evtbench (to be published shortly) to see the
performance in your own network environment. It measures event throughput
at the delivery for various event sizes.
I started evtbench on 3 nodes at the same time. With a 3 node cluster of
3ghz machines, Intel gige devices and SMC gige switch configured at 8900 mtu
size and no encryption a 3 node cluster delivers the following results (your
results may be different):
Note you can do the same thing with evsbench or ckptbench. Evsbench on my
test cluster does about 40k messages per second, and this is about the
memory/cpu bandwidth of my systems that I use (ie: cpu bound).
[root at slickdeal test]# ./evtbench
66762 Writes 1 bytes per write 10.001 Seconds runtime 6675.271 TP/s
0.007 MB/s.
35334 Writes 1001 bytes per write 10.004 Seconds runtime 3532.048 TP/s
3.536 MB/s.
26631 Writes 2001 bytes per write 10.006 Seconds runtime 2661.375 TP/s
5.325 MB/s.
22272 Writes 3001 bytes per write 10.005 Seconds runtime 2226.157 TP/s
6.681 MB/s.
19283 Writes 4001 bytes per write 10.003 Seconds runtime 1927.727 TP/s
7.713 MB/s.
18056 Writes 5001 bytes per write 10.004 Seconds runtime 1804.947 TP/s
9.027 MB/s.
16260 Writes 6001 bytes per write 9.999 Seconds runtime 1626.112 TP/s
9.758 MB/s.
15110 Writes 7001 bytes per write 10.001 Seconds runtime 1510.813 TP/s
10.577 MB/s.
13659 Writes 8001 bytes per write 10.003 Seconds runtime 1365.501 TP/s
10.925 MB/s.
12622 Writes 9001 bytes per write 10.002 Seconds runtime 1261.989 TP/s
11.359 MB/s.
12042 Writes 10001 bytes per write 10.002 Seconds runtime 1203.965 TP/s
12.041 MB/s.
11706 Writes 11001 bytes per write 9.999 Seconds runtime 1170.731 TP/s
12.879 MB/s.
11320 Writes 12001 bytes per write 10.002 Seconds runtime 1131.731 TP/s
13.582 MB/s.
11085 Writes 13001 bytes per write 10.001 Seconds runtime 1108.372 TP/s
14.410 MB/s.
10629 Writes 14001 bytes per write 10.001 Seconds runtime 1062.783 TP/s
14.880 MB/s.
10110 Writes 15001 bytes per write 10.001 Seconds runtime 1010.900 TP/s
15.165 MB/s.
9467 Writes 16001 bytes per write 10.001 Seconds runtime 946.576 TP/s
15.146 MB/s.
9039 Writes 17001 bytes per write 10.002 Seconds runtime 903.729 TP/s
15.364 MB/s.
8993 Writes 18001 bytes per write 10.004 Seconds runtime 898.909 TP/s
16.181 MB/s.
8892 Writes 19001 bytes per write 9.997 Seconds runtime 889.475 TP/s
16.901 MB/s.
8601 Writes 20001 bytes per write 10.002 Seconds runtime 859.905 TP/s
17.199 MB/s.
8503 Writes 21001 bytes per write 10.003 Seconds runtime 850.072 TP/s
17.852 MB/s.
8312 Writes 22001 bytes per write 9.999 Seconds runtime 831.307 TP/s
18.290 MB/s.
8056 Writes 23001 bytes per write 10.000 Seconds runtime 805.566 TP/s
18.529 MB/s.
7930 Writes 24001 bytes per write 10.004 Seconds runtime 792.700 TP/s
19.026 MB/s.
7373 Writes 25001 bytes per write 10.003 Seconds runtime 737.104 TP/s
18.428 MB/s.
7560 Writes 26001 bytes per write 10.000 Seconds runtime 755.981 TP/s
19.656 MB/s.
7355 Writes 27001 bytes per write 9.999 Seconds runtime 735.595 TP/s
19.862 MB/s.
6991 Writes 28001 bytes per write 10.003 Seconds runtime 698.925 TP/s
19.571 MB/s.
7103 Writes 29001 bytes per write 10.001 Seconds runtime 710.247 TP/s
20.598 MB/s.
6732 Writes 30001 bytes per write 10.005 Seconds runtime 672.897 TP/s
20.188 MB/s.
6735 Writes 31001 bytes per write 9.998 Seconds runtime 673.662 TP/s
20.884 MB/s.
6450 Writes 32001 bytes per write 10.003 Seconds runtime 644.804 TP/s
20.634 MB/s.
6497 Writes 33001 bytes per write 9.999 Seconds runtime 649.794 TP/s
21.444 MB/s.
6491 Writes 34001 bytes per write 10.004 Seconds runtime 648.820 TP/s
22.061 MB/s.
6306 Writes 35001 bytes per write 9.996 Seconds runtime 630.866 TP/s
22.081 MB/s.
6305 Writes 36001 bytes per write 10.008 Seconds runtime 630.019 TP/s
22.681 MB/s.
6173 Writes 37001 bytes per write 9.999 Seconds runtime 617.389 TP/s
22.844 MB/s.
5913 Writes 38001 bytes per write 9.997 Seconds runtime 591.495 TP/s
22.477 MB/s.
5930 Writes 39001 bytes per write 10.004 Seconds runtime 592.763 TP/s
23.118 MB/s.
5801 Writes 40001 bytes per write 9.996 Seconds runtime 580.326 TP/s
23.214 MB/s.
5814 Writes 41001 bytes per write 10.008 Seconds runtime 580.925 TP/s
23.819 MB/s.
5698 Writes 42001 bytes per write 10.001 Seconds runtime 569.762 TP/s
23.931 MB/s.
5540 Writes 43001 bytes per write 9.996 Seconds runtime 554.248 TP/s
23.833 MB/s.
5456 Writes 44001 bytes per write 10.002 Seconds runtime 545.490 TP/s
24.002 MB/s.
5504 Writes 45001 bytes per write 10.004 Seconds runtime 550.168 TP/s
24.758 MB/s.
5475 Writes 46001 bytes per write 9.999 Seconds runtime 547.565 TP/s
25.189 MB/s.
5339 Writes 47001 bytes per write 10.001 Seconds runtime 533.852 TP/s
25.092 MB/s.
5283 Writes 48001 bytes per write 10.003 Seconds runtime 528.144 TP/s
25.351 MB/s.
5067 Writes 49001 bytes per write 10.001 Seconds runtime 506.642 TP/s
24.826 MB/s.
> 3.Any inbuilt security for distributed event service or it is assumed
> that the event service will operate with in restricted network area?
openais uses HMAC/SHA1 for authentication of messages and SOBER128 to
encrypt messages if secauth is configured on. There is no perfect forward
secrecy in the system meaning an eavesdropper could eventually detect the
keys if they could a) listen to network packets b) had alot of time on their
hands. However, the algorithm is still fairly secure and provides better
security then plaintext IO. Read SECURITY in the source distribution to
understand the security model and methods used for authenticating and
encrypting data. As always, I'd recommend not allowing port access for the
UDP port you specify in your configuration from outside your restricted
network.
4. Can you name some of the commercial vendors from whom we can buy
> support for OpenAIS?
I want to keep the nature of this list non-commercial in nature. However, I
will contact the various distributions I am aware are shipping openais and
have them contact you about commercial support options if you desire.
Regards
-steve
Note that I read some info on these topics on the web , still I want to
> make sure I am aligned and understood properly .
>
> Regards
> Ramesh
>
> -----Original Message-----
> From: Steven Dake [mailto:sdake at redhat.com]
> Sent: Tuesday, November 28, 2006 12:05 AM
> To: Hegde, Ramesh (STSD)
> Cc: openais at lists.osdl.org
> Subject: RE: [Openais] Query about Event Service and Notification
> Service
>
> responses inline
>
> On Thu, 2006-11-23 at 11:52 +0530, Hegde, Ramesh (STSD) wrote:
> > Hi Steve,
> >
> > Thank you very much for your answers . My answers are inline with some
>
> > more questions.
> >
> > Regards
> > Ramesh
> >
> > -----Original Message-----
> > From: Steven Dake [mailto: sdake at redhat.com]
> > Sent: Thursday, November 23, 2006 12:55 AM
> > To: Hegde, Ramesh (STSD)
> > Cc: openais at lists.osdl.org
> > Subject: Re: [Openais] Query about Event Service and Notification
> > Service
> >
> > On Wed, 2006-11-22 at 15:25 +0530, Hegde, Ramesh (STSD) wrote:
> > > Hello,
> > >
> > > I am new to the openais and I downloaded and installed openais and
> > > could run some of the tests related to Event Service.
> > >
> > > I have following doubts/questions related to mainly on Event Service
>
> > > and Notification Service.
> > >
> > > 1. Is event Service is complete SAF complaint? i.e All Event Service
>
> > > SAF APIs are supported? [ I could see the report which says it is
> > > 100%
> >
> > > SAF compliant]
> >
> > AIS EVT B.0.01 is supported completely in the event service and has
> > 100% pass rate with SAF Test. There may be areas where the SAF Test
> > suite doesn't test appropriate compliance, but our opinion of the
> > tests is they do a very good job of testing compliance.
> >
> > [Ramesh] Thank you .
> >
> > > 2. Notification Service is implemented in openais? If not , any
> > > plans in the roadmap to implement the same ?
> >
> > Not implemented, Will be implemented after 1.0 (Wilson) next year.
> >
> > [Ramesh] Thank you
> >
> > > 3. Does the Event Service/Notification Service contains any Java
> > > interfaces?
> >
> > no.
> > [Ramesh] Thank you.
> >
> > > 4. Is is possible to use only Event Service/Notification service
> > > from openais? (Is it a component which can be separated?)
> >
> > openais has a plugin infrastructure where only specified plugins are
> > loaded. It would be possible to provide a configuration file which
> > would only load the event service. At the moment, all services are
> > loaded by default.
> >
> > [Ramesh] I could download source rpm of openais-0.80.1-3. I am able to
>
> > build the binary rpm for RHEL 4. As you mentioned all the services
> > are loaded by default. How do I enable only Event Service? I failed
> > to find any such configuration in /etc/ais/openais.conf also. Cab you
> > provide me any pointers/documents for the same?
> >
> > Each service consumes about 800k of ram so for low memory systems,
> > this might make sense.
> >
> > > 5. What is the model for distributing this software? I am not
> > > finding any spec file or openais(runtime and Devel). Is it worth to
> > > use it for
> >
> > > production environment for event service /Notification service.
> >
> > The openais standards based cluster framework is available in FC6 and
> > several other distributions. Please contact your distribution
> > provider and ask them to provide an openais rpm for you. We have RPM
> > spec files available for download in various RPM repos.
> >
> > [Ramesh] Thanks . I am evaluating it for on of event products to use
> > it as event service. What is the support model for this? Any contact
> > person to discuss it further will help us to speedup this activity.
> > Also any cases where it is already in production environment?
> > As I understand there is one way which is by submitting a bug to
> > opensource. Any other support contract possible?(like supporting
> > particular version and bugs on top of it for lets say 5 years from
> > now]
> >
> >
> >
>
> Commercial support is available from various commercial vendors that
> meet your 5 year requirements. Support is also available free via open
> source, but our main objective is stabalizing a branch and then pushing
> forward trunk. At the moment we are stabalizing the 0.80 series branch
> which is about complete.
>
> Openais 0.70 is used in production in a variety of environments but I a
> not at liberty to discuss the nature of these deployments. Perhaps
> others on the list could talk about their experiences with deployment.
>
> Regards
> -steve
>
>
> >
> >
> > >
> > >
> > > Please forgive me if I am asking some very basic silly questions
> > >
> >
> > good questions thanks for asking
> >
> > Regards
> > -steve
> >
> > > Thanks in advance
> > >
> > > Regards
> > > Ramesh
> > > _______________________________________________
> > > Openais mailing list
> > > Openais at lists.osdl.org
> > > https://lists.osdl.org/mailman/listinfo/openais
> >
>
>
> _______________________________________________
> Openais mailing list
> Openais at lists.osdl.org
> https://lists.osdl.org/mailman/listinfo/openais
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linux-foundation.org/pipermail/openais/attachments/200611=
28/c5767c46/attachment-0001.htm
More information about the Openais
mailing list