0
sangiro

Proxy Errors - Performance Issues

Recommended Posts

Greetings!

I know you've all probably been bugged by those annoying Proxy Error messages. I'm obviously aware of that and will be taking some steps to see if I can improve the performance again. At this time we're simply using more CPU power than my Dual 1.2 GHz processors can deliver. I've attached a graphic (for the geeks!) of last weeks server load. A load average of 2 means the 2 processors are both running at 100% capacity. As you can see we average at 1,93 and there are sustained periods where it stays between 4 and 6!

So, I need to do a few things to see if we can lighten the load. In the near future we will:

  • move to a new server with 15k scsi drives

  • upgrade to MySQL 4 (query caching in MySQL 4 greatly improves performance)

  • upgrade to ReiserFS file system (a high performance file system)
This will require one to two hours of downtime to move the server over. As always I'll post a warning so the post-whores in our midst don't have too much angst. After this is done we'll monitor what happens and take further steps if needed.

A few other notes:

  • this is simply a product of high traffic. Lots of server requests and processes

  • high bandwidth (data transfer) usage is not the cause of these errors. While not causing the performance issues, it costs money.

  • there's a lot of storage space left, no need to delete emails or PMs, although it's good discipline to clean up a bit anyway.
Thanks for your patience. Peace out! :)
Safe swoops
Sangiro

dropzone_load.jpg

Share this post


Link to post
Share on other sites

Thanks for the heads up, HH.

Now, for the nitty gritty, read between the lines stuff. . . . :)

Quote

This will require one to two hours of downtime


Arrrhhh! Noooo! I'll never catch Clay at this rate!
Quote

* this is simply a product of high traffic


Read as: This site is getting realy popular. Major Coolio!
Quote

* high bandwidth (data transfer) usage is not the cause of these errors.


Post whoring with mega attachments does not directly cause errors, but:
Quote

While not causing the performance issues, it costs money.


Cutting back aon the constant attachments of stuff you have found to Talk Back would save mucho bucks. Learn thy clicky, and LINK to the stuff, and the world will be a happier place.
Quote

clean up a bit anyway


Full mailboxes bounce emails. Empty the SPAM people!
It's your life, live it!
Karma
RB#684 "Corcho", ASK#60, Muff#3520, NCB#398, NHDZ#4, C-33989, DG#1

Share this post


Link to post
Share on other sites
Ouch! Not in MySQL 4 yet?

Actually... XML has come through big time in SP1 of version 4. Of course, you aren't going to switch this site over, but you should look into it. Intel and Microsoft have worked together to release the "NewParser" property and XQL language for XML. XML has always had this great structure, but it sort of lived in theory, as it really slowed down if you got over even 1 MB. Now, a P4, Xeon, or Itanium will do all the work, and XQL allows node selection without traversion.

After converting a 100 MB SQL Server database (post compacting) to XML, time between data requests and display decreased eightfold (ie, half a second instead of eight). Plus the structure is really easy to work with... no relations needed in a tree (for the most part). I'm loving it. Good stuff. This coming from someone that has been hardcore ODBC/SQL (and even MySQL) for years.
"¯"`-._.-¯) ManBird (¯-._.-´"¯"

Click

Share this post


Link to post
Share on other sites
Quote

Thanks for the translation Reverend. The only word I understood in the boss' post was "Greetings!".[:/]

Chris



Well said Chris, that's what I thought :D!

J


--------------------------------------
Sometimes we're just being Humans.....But we're always Human Beings.

Share this post


Link to post
Share on other sites

I have not had any issues, but Thank you for the info. I probably will not even notice the down time.

Thank You much for all that you do.

Sincerely,

Kraaaaamer B|

The REAL KRAAAAAAAAAAAAAAAAAMER!

"HESITATION CAUSES DEATH!!!"
"Be Slow to Fall into Friendship; but when Thou Art in, Continue Firm & Constant." - SOCRATES

Share this post


Link to post
Share on other sites
:)
Not only am I a geek that understands geekeese, I am able to translate much to non geekeese which is mostly understandable by the non geeks. B|
It's your life, live it!
Karma
RB#684 "Corcho", ASK#60, Muff#3520, NCB#398, NHDZ#4, C-33989, DG#1

Share this post


Link to post
Share on other sites
Quote

Actually... XML has come through big time in SP1 of version 4. Of course, you aren't going to switch this site over, but you should look into it. Intel and Microsoft have worked together to release the "NewParser" property and XQL language for XML. XML has always had this great structure, but it sort of lived in theory, as it really slowed down if you got over even 1 MB. Now, a P4, Xeon, or Itanium will do all the work, and XQL allows node selection without traversion.

After converting a 100 MB SQL Server database (post compacting) to XML, time between data requests and display decreased eightfold (ie, half a second instead of eight). Plus the structure is really easy to work with... no relations needed in a tree (for the most part). I'm loving it. Good stuff. This coming from someone that has been hardcore ODBC/SQL (and even MySQL) for years.



You might as well be speaking Chinese my friend....

:D:ph34r::|

Share this post


Link to post
Share on other sites
Guest

Looks like you need to build a Beowulf supercomputer cluster like Google has, in order to handle the load... B|

"The mouse does not know life until it is in the mouth of the cat."

Share this post


Link to post
Share on other sites
Quote

Now, a P4, Xeon, or Itanium will do all the work, and XQL allows node selection without traversion.


And what happens to those using older Pentiums, Celerons, or AMD chips? How does XML make up for the bottleneck on older systems and/or servers?
It's your life, live it!
Karma
RB#684 "Corcho", ASK#60, Muff#3520, NCB#398, NHDZ#4, C-33989, DG#1

Share this post


Link to post
Share on other sites
Quote

Ouch! Not in MySQL 4 yet?

Actually... XML has come through big time in SP1 of version 4. Of course, you aren't going to switch this site over, but you should look into it. Intel and Microsoft have worked together to release the "NewParser" property and XQL language for XML. XML has always had this great structure, but it sort of lived in theory, as it really slowed down if you got over even 1 MB. Now, a P4, Xeon, or Itanium will do all the work, and XQL allows node selection without traversion.

After converting a 100 MB SQL Server database (post compacting) to XML, time between data requests and display decreased eightfold (ie, half a second instead of eight). Plus the structure is really easy to work with... no relations needed in a tree (for the most part). I'm loving it. Good stuff. This coming from someone that has been hardcore ODBC/SQL (and even MySQL) for years.



Geeeeeeek! :$

Matt

Share this post


Link to post
Share on other sites
Is XML in the front end, with SQL Server still in the back end? Since we don;t have high traffic sites, Active Server Page with vbscript/javascript has worked OK. I just want to investigate, since I have only checked out XML in passing.

Also, I want to say that I appreciate having this web site. It seems like it probably makes little, if any money, but provides a great outlet. When you figure in the tech and admin time, it proabably loses money.
|
I don't drink during the day, so I don't know what it is about this airline. I keep falling out the door of the plane.

Harry, FB #4143

Share this post


Link to post
Share on other sites
Quote

:)
Not only am I a geek that understands geekeese, I am able to translate much to non geekeese which is mostly understandable by the non geeks. B|




Ummm...........okay.:P

J


--------------------------------------
Sometimes we're just being Humans.....But we're always Human Beings.

Share this post


Link to post
Share on other sites
Quote

Proxy Errors - Performance Issues



Hopefully for you, your only performance issues are with your proxy. ;)
She is Da Man, and you better not mess with Da Man,
because she will lay some keepdown on you faster than, well, really fast. ~Billvon

Share this post


Link to post
Share on other sites
Quote

Quote

Hopefully for you, your only performance issues are with your proxy.



Proxy? I thought he said he was having performance issues with his doxy. ;)

No, he's so busy, he needs to distribute his performance By Proxy.
Now accepting applications to be Sangiro's Proxy in performance related issues.
B|
It's your life, live it!
Karma
RB#684 "Corcho", ASK#60, Muff#3520, NCB#398, NHDZ#4, C-33989, DG#1

Share this post


Link to post
Share on other sites
Quote

Im not computer genius but (sarcasm) why is there a lull on the weekends?(sarcasm off)



Skydivingmovies.com gets the same thing. About half as many hits on Saturdays as mondays or wednesdays. The hits peak on wednesday, drop steadily until saturday, then begin climbing back up on sunday, and shoot up on monday to near the wednesday peak.

I kinda guess that internet traffic in general dies down on weekends (nobody's at work surfing the net), but I wonder if it's more extreme on skydiving sites cause skydivers tend to have their weekends occupied away from the computer.

Dave

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

0