LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 03-27-2015, 06:47 AM   #1
zahiruddin
LQ Newbie
 
Registered: Mar 2015
Posts: 1

Rep: Reputation: Disabled
Problem with application performance.


Hi all,

we are facing issues of slow performance of our application.

Problem is:
1.When we upload any big file or run a internal calculation process whichincrease the Disk I/O utilization, as you see in below graph 1.

2. it increases the IO wait, as you can see in graph 2.
3. And the same consume all available IOPS, graph 3.


http://postimg.org/image/9lm0ett9x/

So in result when any client try to use the application
get dead slow performance, our prime motive to change the server is to increase
the application performance from user end.

We got suggestions like,
1. There should be 2 SSDs, one to write the data and other to read the data and there will be a sync between both disks, so when data will be uploaded it will consume the disk I/O of one disk only and at the same time the users can use the application seamlessly.

2.Use SAN Storage, it will increase the IOPS so it will reduce the IO wait.

If anyone have better solution kindly suggest.
 
Old 03-27-2015, 03:20 PM   #2
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,553

Rep: Reputation: 7946Reputation: 7946Reputation: 7946Reputation: 7946Reputation: 7946Reputation: 7946Reputation: 7946Reputation: 7946Reputation: 7946Reputation: 7946Reputation: 7946
Quote:
Originally Posted by zahiruddin View Post
Hi all,
we are facing issues of slow performance of our application.
And you don't tell us what this application is, what it's written in, version/distro of Linux, what kind of hardware it's running on, or give us any details. Not much we can tell you without details.
Quote:
Problem is:
1.When we upload any big file or run a internal calculation process whichincrease the Disk I/O utilization, as you see in below graph 1.
2. it increases the IO wait, as you can see in graph 2.
3. And the same consume all available IOPS, graph 3.
So...no problems, then. What you're saying is, "Whenever we use the disk, disk IO goes up"...which is exactly what it SHOULD do.
Quote:
So in result when any client try to use the application get dead slow performance, our prime motive to change the server is to increase the application performance from user end.
Again, lack of details prevent us from even speculating.
Quote:
We got suggestions like,
1. There should be 2 SSDs, one to write the data and other to read the data and there will be a sync between both disks, so when data will be uploaded it will consume the disk I/O of one disk only and at the same time the users can use the application seamlessly.
2.Use SAN Storage, it will increase the IOPS so it will reduce the IO wait.
Back to lack of details. Since we don't know what you have NOW, how can we know what might work? And who gave you these suggestions??

Basic systems administration tells you that if you're having IO problems/disk wait, you either get faster disks, move your data between multiple spindles (to reduce wait times, but this depends on the data itself), or get a faster controller. Once you do those things, you can start looking at your application. If it's a database-driven app, you need to make SURE that your queries aren't the cause of your problem. A badly structured/nested query can have a significant impact on your system...a different query that returns the same results (or even splitting the table into separate tables, or a different index key), can make all the difference.
 
  


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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Monitoring Application Performance over Networks metallica1973 Linux - Networking 6 12-16-2010 10:53 AM
Lighttpd performance problem + RAID performance problem in a high load site phaz0r Linux - Server 0 11-16-2008 08:52 AM
Application Performance under KDE & GNOME datavirtue Linux - Software 9 03-07-2007 09:30 PM
Optimize vmware for 3d application performance? Thermodynamic Linux - Desktop 2 11-18-2006 02:50 PM
LXer: Boost Application Performance Using AIO LXer Syndicated Linux News 0 08-31-2006 06:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 05:51 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