[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference gyro::internet_toolss

Title:Internet Tools
Notice:Report ALL NETSCAPE Problems directly to [email protected].rnet? Read note 448.L for beginner information.
Moderator:teco.mro.dec.com::tecotoo.mro.dec.com::mayer
Created:Fri Jun 25 1993
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:4714
Total number of notes:40609

4433.0. "Internet Solution for a Stock Brokerage Firm...Need Help." by ADCA01::RAJU () Fri Jan 31 1997 04:45

Hi,

One of our prospective customers is a Stock Brokerage firm,
providing information to investors and do the share trading
for them. At the moment all this is achieved by the investors
(customers) calling the Front Desk, which in turn interfaces
with the back office. The back office has a direct communication
link to the Stock Exchange. The firm now wants to provide services
on the internet.

We are at bid stage right now, with lot of competitors around.
And as always, we also do not have some critical pieces of
info. However, I shall jot down, what we do have:

	- system should support upto 50,000 internet clients;
	                             ------
	- at the Brokerage office, all the incoming requests
	  (for info.  and trading) will be coming thru a
	  firewall into a front end machine;
	- the back-end machine(s) 
		- connected to the firewall are part of the internal 
		  (blue/green) network.
		- will be interacting with the live data from the 
		  stock exchange;
	- layered software:
		- the front-end will be running a HTTP server and
		  a database server, maintaining the user requests;
		- backend maintains a database server, containing
		  data of clients, their accounts and stock market
		  info.

Now you know what all I know !
The major fact that we know is THAT 50,000.

My questions:
------------

1/ Can anyone take guesses on the possible h/w & s/w configuration ?

2/ Is an NT solution possible either
	- as the firewall or
	- as the web server or
	- both ?
   
3/ Any recommended HTTP server products and

4/ Any recommended Database products ?

Any info. or tips will be of invaluable help.

Regards...Raju.
    
T.RTitleUserPersonal
Name
DateLines
4433.1teco.mro.dec.com::tecotoo.mro.dec.com::mayerDanny MayerFri Jan 31 1997 09:2163
>        - system should support upto 50,000 internet clients;
>                                     ------
	Is that simultaneous or total number?  There's a big difference.
   More relevant is the number of queries per hour.

>        - at the Brokerage office, all the incoming requests
>          (for info.  and trading) will be coming thru a
>          firewall into a front end machine;

	Why?  Why not put that machine outside the firewall?  It would
  be more secure that way.  You could then have the hole in the firewall
  for that machine ONLY to go to the backend machine, and its backups ONLY.

>        - the back-end machine(s) 
>                - connected to the firewall are part of the internal 
>                  (blue/green) network.
>                - will be interacting with the live data from the 
>                  stock exchange;

>        - layered software:
>                - the front-end will be running a HTTP server and
>                  a database server, maintaining the user requests;
>                - backend maintains a database server, containing
>                  data of clients, their accounts and stock market
>                  info.

> My questions:
> ------------
> 
> 1/ Can anyone take guesses on the possible h/w & s/w configuration ?
> 
	Unless you know something about transactions/hour, it's anyone's guess.
	The IBG Sizer will help you on sizing the system if it's for Unix.
        The URL of the sizer is:

http://webforum.research.digital.com/innovators/public/unix-server-sizer/

> 2/ Is an NT solution possible either
>        - as the firewall or
>        - as the web server or
>        - both ?
>   
	Yes to both, but performance of an NT solution depends on the 50,000
  number.  On a stock exchange type of transaction, I probably would not want
  to go with NT. You didn't indicate before that you also need a firewall.
  For what you are asking, I'd probably go with the 3-machine Unix firewall,
  I don't think I'd be ready to risk NT for this.

> 3/ Any recommended HTTP server products and
> 
	Depends what you want it to do.  Netscape has excellent servers on
  Unix and NT, Microsoft on NT, OpenMarket on Unix (and perhaps NT).

> 4/ Any recommended Database products ?
> 
	Anything you want.  Depends also on the O/S.  Oracle is one possibility.

> Any info. or tips will be of invaluable help.

	You need to ask the Stock Exchange some questions.  There's not enough
  information here.

		Danny
4433.2More info./assumptionsADCA01::RAJUSat Feb 01 1997 07:2661
    Thanks a lot for the response.
    
>
>	You need to ask the Stock Exchange some questions.  There's not enough
>  information here.
>
    	I know; I am trying, while starving for more info.
    
    	Meanwhile, if I proceed on some assumptions....
    
    1/ I was going thru some info. on firewalls, that's available on
       Digital web pages.
       I felt that, the "Mid-range" product for Digital Unix would suit
       our cusomer needs.
       There is a hardware configuration also given there.
       But there is another page, giving info on AltaVista Firewalls
       available on various platforms (no hardware mentioned) ?
    
       Now, a fundamental question is what's the difference between
       selling Digital Firewall products and AltaVista firewall products ?
       ...which is better....?
    
    2/
    >
    >	Is that simultaneous or total number?  There's a big difference.
    >   More relevant is the number of queries per hour.
    >
    	Suppose I have 5000 queries per hour.
        What would be an ideal hardware configuration for a firewall
    	(Digital or AltaVista) on Digital Unix ?
    
    3/
    >
    >	Why?  Why not put that machine outside the firewall?  It would
    >be more secure that way.  You could then have the hole in the firewall
    >for that machine ONLY to go to the backend machine, and its backups ONLY.
    >
    	I understand that, the following scenarios are possible:
    
    	(a)
               +--------------+      +--------+        +--------------+
    	       |              |      |        |        |              |      
    	       | FRONT END    |<---->|FIREWALL|<------>|  BACK END    |      
               | (HTTP server)|      |        |        | (database etc|
               +--------------+      +--------+        +--------------+      
    
     	(b)
               +--------+          +--------------+---------------+
               |        |          |              |               |
               |FIREWALL|  <-----> | FRONT END    |  BACK END     |      
               |        |          | (HTTP server)| (database etc)|
               +--------+          +------------------------------+
                                                (one single machine)
    
    You are suggesting (a); right ?
    Could you please tell me the advantages of one over the other ?
    
    
    Thanks and again, any info. or tips will be of invaluable help.
    
    Regards...Raju.
4433.3BIGUN::nessus.cao.dec.com::MayneWake up, time to dieSun Feb 02 1997 15:2611
>       Now, a fundamental question is what's the difference between
>       selling Digital Firewall products and AltaVista firewall products ?
>       ...which is better....?

Digital only has one firewall product, and it's for OpenVMS.

In your scenario (a), the firewall only allows access to the inside from the Web 
server. In your scenario (b), everybody is allowed access to the inside, even if 
it's only to the Web server.

PJDM
4433.416.25.0.70::tecotoo.mro.dec.com::mayerDanny MayerMon Feb 03 1997 09:2828
>       Now, a fundamental question is what's the difference between
>       selling Digital Firewall products and AltaVista firewall products ?
>       ...which is better....?

	They're the same thing (ignoring the VMS version).  IBG took over the
  firewall software and made them into products some time ago.  When the ISBU
  unit was started the group moved into the ISBU.  The ISBU is what is now
  AltaVista.

>        Suppose I have 5000 queries per hour.
>        What would be an ideal hardware configuration for a firewall
>        (Digital or AltaVista) on Digital Unix ?
>    
	5000 queries is not a lot even assuming the backend takes a long time
  to process the query.  What country are we talking about?  India? I doubt that
  they are talking about 5000/hour.  I expect something much higher.  The
  firewall will see almost no traffic in that scenario.

>    You are suggesting (a); right ?
>    Could you please tell me the advantages of one over the other ?

	Yes, I'm suggesting (a).  As Peter mentioned in his response, you are
  limiting access from the outside to the backend to just the frontend machines.
  It reduces the vunerability of the backend and particularly the database
  and transactions.  That's particularly important for the stock market not to
  be vunerable to attack or fraud.

		Danny
4433.5Re: Internet Solution for a Stock Brokerage Firm...Need Help.QUABBI::&quot;[email protected]&quot;Stephen StuartMon Feb 03 1997 12:1023
tecotoo.mro.dec.com::mayerDanny Mayer (@16.25.0.70.enet.xyz.com) wrote:
: Title: Internet Solution for a Stock Brokerage Firm...Need Help.
: Reply Title: (none)

: 	Yes, I'm suggesting (a).  As Peter mentioned in his response, you are
:   limiting access from the outside to the backend to just the frontend machines.
:   It reduces the vunerability of the backend and particularly the database
:   and transactions.  That's particularly important for the stock market not to
:   be vunerable to attack or fraud.

For the even more paranoid, both the HTTP server and the database
server can be placed inside the firewall, and a third host outside
added to relay TCP connections for only those services that are
allowed. This is pretty much the way that the Palo Alto TCP relay host
delivers TCP connections to the ESSB software ordering system.

Stephen
--
- -----
Stephen Stuart				[email protected]
Network Systems Laboratory
Digital Equipment Corporation
[posted by Notes-News gateway]
4433.6Thanks; will be back soon.ADCA01::RAJUThu Feb 06 1997 01:468
    Since we were running out of time, we took the help of an experienced
    SI guy, validated it, with a few S&M and MCS experst and proposed 
    a configuration.
    I apologize for not being able to mention it at this point in time.
    I shall, do it soon, for the benefit of anyone. 
    This is just because, it's currently at the bid stage.
    
    Thanks for all the help...Raju.