What is the maximum throughput for multiple PCI bus masters?

What is the maximum throughput for multiple PCI bus masters?

Post by CHANGE USERNAME to weste » Mon, 28 Jun 1999 04:00:00



For a database application, I am wondering what is the
theoretical maximum number of megabytes per second that could be
moved off a system disk of an external drive and moved into
memory of a top-line Wintel server.

Assume you had the following configuration:

- four fibre channel controllers in the server
- each controller is connected to a single logical drive, based
on an external RAID controller that stripes a huge disk array
- each controller is moving data to the host at 100 megabytes per
second
- the host stripes the four logical drives on the four
controllers, as a single RAID 0 drive (protection in this case
comes from the RAID5 stripe in the external controllers)
- theoretically, there could be 400 megs moving toward the host
at peak load
- the host is a Compaq ProLiant 7000 with 4 gigs of memory and
four Xeon 500 CPUs

Given the current limitations of the PCI bus, what is the maximum
amount of data that the system could receive?

--
Will
Internet: westes at uscsw.com

PLEASE READ:  To send me Internet e-mail, you must change the
userid
on this message from the word 'junkmail' to the word 'westes'.
If you reply
to the default address then I will not get the message!!

 
 
 

What is the maximum throughput for multiple PCI bus masters?

Post by Roy Harv » Tue, 29 Jun 1999 04:00:00


Quote:>Given the current limitations of the PCI bus, what is the maximum
>amount of data that the system could receive?

At TechEd in Dallas last month Carl Tierney of UNISYS gave an
excellent presentation that dealt with the very types questions you
bring up.  I checked the slides and my notes and did not come up with
specific numbers, though I believe he did quote actual numbers.  He

might want to contact him directly.  Likewise the system he discussed
can be visited at www.unisys.com/sql7 for whatever that may be worth.
You should be able to get the slides for session 5-305 at:

http://www.teched99.com/slides.asp

Roy

 
 
 

What is the maximum throughput for multiple PCI bus masters?

Post by Roy Harv » Thu, 01 Jul 1999 04:00:00



>He



Sorry about that.

Roy

 
 
 

What is the maximum throughput for multiple PCI bus masters?

Post by Vassil Velichko » Thu, 09 Sep 1999 04:00:00


Hi

Actually depends on the PCI slots in your server. Even Compaq ProLiant 7000
is not enough, because it depends on the board revision.
There are 3 PCI standards. First three are available in Compaq Servers, the
last will be...:
PCI 2.0, 33MHz, 32-bit, 132MB/s peak
PCI 2.1, 66MHz, 32-bit, 264MB/s peak
PCI 2.2, 66MHz, 64-bit, 528MB/s peak
PCI-X, 133MHz, 64-bit, 1056MB/s peak (not available, future project)

Usually there are at least 2 x PCI 2.2 and 4 PCI 2.1 slots in Compaq
Proliant 5500 and above. Usually...

Vassil Velichkov
Gramma



Quote:> For a database application, I am wondering what is the
> theoretical maximum number of megabytes per second that could be
> moved off a system disk of an external drive and moved into
> memory of a top-line Wintel server.

> Assume you had the following configuration:

> - four fibre channel controllers in the server
> - each controller is connected to a single logical drive, based
> on an external RAID controller that stripes a huge disk array
> - each controller is moving data to the host at 100 megabytes per
> second
> - the host stripes the four logical drives on the four
> controllers, as a single RAID 0 drive (protection in this case
> comes from the RAID5 stripe in the external controllers)
> - theoretically, there could be 400 megs moving toward the host
> at peak load
> - the host is a Compaq ProLiant 7000 with 4 gigs of memory and
> four Xeon 500 CPUs

> Given the current limitations of the PCI bus, what is the maximum
> amount of data that the system could receive?

> --
> Will
> Internet: westes at uscsw.com

> PLEASE READ:  To send me Internet e-mail, you must change the
> userid
> on this message from the word 'junkmail' to the word 'westes'.
> If you reply
> to the default address then I will not get the message!!

 
 
 

What is the maximum throughput for multiple PCI bus masters?

Post by Hunte » Fri, 10 Sep 1999 04:00:00


Check your Compaq specs on each server...I think that you are a little
off...PCI 2.1 and 2.2 only became available with the new 8 way Xeon
8000/8500's.  Prior to that PCI 2.0 was supported across the board.  Keep in
mind that this PCI support is a function of the Intel chipset, not a Compaq
board rev...

Regardless...the PCI bus is not the bottleneck, when a bus master FC card
arbitrates for the PCI bus, he gets full 133MB/s bandwidth, since only one
device can use the bus at a time there is no problem supporting 4 FC cards.
They each get their turn...

JH


> Hi

> Actually depends on the PCI slots in your server. Even Compaq ProLiant
7000
> is not enough, because it depends on the board revision.
> There are 3 PCI standards. First three are available in Compaq Servers,
the
> last will be...:
> PCI 2.0, 33MHz, 32-bit, 132MB/s peak
> PCI 2.1, 66MHz, 32-bit, 264MB/s peak
> PCI 2.2, 66MHz, 64-bit, 528MB/s peak
> PCI-X, 133MHz, 64-bit, 1056MB/s peak (not available, future project)

> Usually there are at least 2 x PCI 2.2 and 4 PCI 2.1 slots in Compaq
> Proliant 5500 and above. Usually...

> Vassil Velichkov
> Gramma



> > For a database application, I am wondering what is the
> > theoretical maximum number of megabytes per second that could be
> > moved off a system disk of an external drive and moved into
> > memory of a top-line Wintel server.

> > Assume you had the following configuration:

> > - four fibre channel controllers in the server
> > - each controller is connected to a single logical drive, based
> > on an external RAID controller that stripes a huge disk array
> > - each controller is moving data to the host at 100 megabytes per
> > second
> > - the host stripes the four logical drives on the four
> > controllers, as a single RAID 0 drive (protection in this case
> > comes from the RAID5 stripe in the external controllers)
> > - theoretically, there could be 400 megs moving toward the host
> > at peak load
> > - the host is a Compaq ProLiant 7000 with 4 gigs of memory and
> > four Xeon 500 CPUs

> > Given the current limitations of the PCI bus, what is the maximum
> > amount of data that the system could receive?

> > --
> > Will
> > Internet: westes at uscsw.com

> > PLEASE READ:  To send me Internet e-mail, you must change the
> > userid
> > on this message from the word 'junkmail' to the word 'westes'.
> > If you reply
> > to the default address then I will not get the message!!

 
 
 

1. What is better? Multiple Masters or Single Master

Hi,

I have a pretty silly question. I have a Category Master Table (CategoryID,
CategoryName,CategoryDesc) which holds the multiple types of categories
(Expense Categories, Employee Categories and many more). Is it better to
have different Category tables for each Like ExpenseCategoryMaster,
EmployeeCategoryMaster or is it better to have a single CategoryMaster for
all kinds of Categories since the Data being stored is pretty much the same
(CategoryID, CategoryName and CategoryDesc).
    In the future we might need to add certain columns to certain categories
(For e.g. the ExpenseCategoryMaster might require a UpperLimit column. which
would not be needed for the EmployeeCategoryMaster). What I want to know is,
Is there any benefit of clubbing Multiple types of Categories into a single
table or is it better to have different tables (Given that the data being
stored is similar.)

Thanks in Advance.
Jnanesh

2. Java persistance into RDBMS

3. Link multiple datagrids to a single record (Master\Detail Form with multiple details)

4. Error with ADO, XP, and MSAccess2000

5. Restore of Master -- What am I missing?

6. Looking for MS EXCEL "Pivot-table" component..

7. i am writing my masters thesis on java database programming

8. Error SQL-DMO: EXCEPTION_ACCESS_VIOLANTION

9. I am Lord and Master of Usenet

10. Retrieving multiple columns where value is maximum

11. Minimum and Maximum date from multiple columns

12. Multiple Oracle Financials Opportunities - Dallas 11/1/99 9:28:11 AM

13. Multiple Oracle Financials Opportunities - Dallas 10/18/99 10:13:29 AM