LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 09-03-2002, 01:53 PM   #1
Vlad_M
Member
 
Registered: Aug 2002
Location: Cape Town, South Africa
Distribution: Red Hat 8.0 (Home), Red Hat 8.0 (Work)
Posts: 388

Rep: Reputation: 30
Need some pointers in this problem (inside...)


I am busy with an undergrad project that has deteriorated beyon what I
thought possible, and I am basically sitting now with the following specs
(if it seems confusing that is because I am very confused...)

"Using available hardware (ISA & PCI SCSI cards, 20x IBM SCSI 18GB Ultrastar
Ultra2SCSI disks and a mchine running a Linux (or *nix) operating system
design a network file server. The design must be accompanied with the
benchmarks substantiating where the major bottlenecks are in the system,
starting from the host on the bus level all the way to the network. The disk
subsystem of the host computer (server) must be arranged in a RAID
configuration, controlled by the built in kernel-level RAID implemenation."

I am totally stuck, I don't know where to start, where to look, hat to read,
what to do.....this is my undergraduate thesis project, and I am in a state
of a panic right now.

So if anyone can give me any pointers I would be very grateful. I am not
looking to be spoon fed, am not lazy nor anything like that, I am just stuck
and need some info.

I can write more, however I'll just see if anyone takes any interest in this
thread before a type out to pages worth of mail...

Thanks to all that read this...
 
Old 09-03-2002, 02:37 PM   #2
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,696

Rep: Reputation: 232Reputation: 232Reputation: 232
I think it's interesting. To have RAID support you need to compile a kernel with th right options (jut run make menuconfig/make xconfig and read help for the options), read Software-RAID-HOWTO (quite old, but useful, you can download it from www.tldp.org), decide what kond of fileserver you're going to build (Samba, NFS,...)...
 
Old 09-04-2002, 06:55 AM   #3
Vlad_M
Member
 
Registered: Aug 2002
Location: Cape Town, South Africa
Distribution: Red Hat 8.0 (Home), Red Hat 8.0 (Work)
Posts: 388

Original Poster
Rep: Reputation: 30
Hi Mara thanks for the reply...

Yeah, that part is interesting...WHat is worrying me to death is that my supervisor wants me to banchmark each and every aspect of that system...That is where I need the advice. I don't know how I would go about benchmarking the various components, and finding out where the bottlenecks are? Especially at the network level, how would I find out what kind of performance I am getting there?

My aim is to perform the tests and then based on the results of those tests propose an ideal solution in this case. Then I need to put that configuration together, and test that and show that I was correct in my predictions, or if I was incorrect, why I was incorrect.

Thanks for the links, I have read thru the HOWTO and I understand RAID much better now. WHat is the difference between the different servers, and could you point me to any links which will explain the differences to me?

I was rather hoping that more people would look into this thread...
Thanks for your time!!
 
Old 09-04-2002, 07:07 AM   #4
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
well the differences in the servers is that they do utterly different things.... you presumably got to decide what you want to serve.

i would point out that this is homework, and as such shouldn't be posted here at all, but you're not asking for a solution to a spefic question so i guess it's ok as long as only general comments are made on the issue
 
Old 09-04-2002, 07:27 AM   #5
hanzerik
Member
 
Registered: Jan 2002
Location: Cheyenne Wyoming
Distribution: Debian/Raspbian/Mint
Posts: 717

Rep: Reputation: 32
Read up on samba and NFS, and do a search on www.google.com/linux on howto benchmark samba, there are programs out there that are for doing that.
 
Old 09-04-2002, 11:10 AM   #6
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,696

Rep: Reputation: 232Reputation: 232Reputation: 232
You have the whole category for benchmarks at freshemeat: http://freshmeat.net/browse/138/?topic_id=138
Look which ones you can use, which ones you need, test them.
 
Old 09-04-2002, 12:53 PM   #7
Vlad_M
Member
 
Registered: Aug 2002
Location: Cape Town, South Africa
Distribution: Red Hat 8.0 (Home), Red Hat 8.0 (Work)
Posts: 388

Original Poster
Rep: Reputation: 30
First of all, acid_kewpie, I really hope that I didn't break any rules by posting this. I pointed out that I am not looking for a quick fix, but this thing is more than homework, my future depends on it and I am really worried about it.

Anyway, the guys that gave me some comments, thank you very much. I guess that what this hypothetical server will be serving is files. Let me elaborate on that : it will be serving very large image files (I am working as a part of a radar group and they are working ith these huge images). I don't know whether that would be Samba or NFS, but I am working on finding that out.


I know that there are programs that benchmark almost everything, but I don't know ho I will be able to say which component is being the bottleneck in the whole deal. There is one question that I can not find an answer to, and that is what does it mean if a switch is non-blocking? I cannot come up with an answer to that.

Anyway, the reason why I am really panicking is cos the project is growing larger and larger all the time, and I feel like I am going in circles....

Off to find some more info, I hope that you keep up the pointers
Cheers.
 
Old 09-04-2002, 03:17 PM   #8
Sfin
Member
 
Registered: Apr 2002
Location: Michigan
Distribution: Slackware 8.0
Posts: 197

Rep: Reputation: 30
Quote:
"A switch is said to be non-blocking if the switching fabric is capable of handling the theoretical total of all ports, such that any routing request to any free output port can be established successfully without interfering other traffics."
I got this from here:

http://www.csis.hku.hk/~atctam/phdthesis/node25.html
 
Old 09-04-2002, 03:45 PM   #9
Vlad_M
Member
 
Registered: Aug 2002
Location: Cape Town, South Africa
Distribution: Red Hat 8.0 (Home), Red Hat 8.0 (Work)
Posts: 388

Original Poster
Rep: Reputation: 30
My sincerest thanks!!! Right after I posted the question, I came up with an exactly same page from google...heh. I guess I was a bit too quick to say I couldn't find anything.
Thanks for letting me know, anyway.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
iptables inside client to inside host with outside DNS or IP - Help! linuxhelp2 Linux - Networking 1 10-15-2005 06:19 AM
wierd font problem in Wine ..screenshot inside drfrankie Linux - Software 2 06-16-2005 03:48 AM
Yet another pointers problem in C chris.hicks Programming 3 11-10-2003 08:35 AM
Newbie problem with pointers in C. chris.hicks Programming 2 11-08-2003 02:00 PM
simple problem with pointers Jo_Nak Programming 2 06-17-2003 04:46 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 11:35 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration