Mysql daabase on NAS
Mysql daabase on NAS
Hello,,,
how good is the idea of keeping the mysql database on NAS..???
Please advise.
Regards
how good is the idea of keeping the mysql database on NAS..???
Please advise.
Regards
it depends. do you want a high performance database server? if so, it's not a good idea.
Watch out for the Manners Taliban!
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
you know what, i don't have any figures to show how much of a slowdown it'll be. try it out and see. maybe for your usage pattern, it won't be noticeable. still, i'd recommend a raid mirror as local storage.
probably the most important thing you need for performance is lots of ram. if your db fits in ram, and you do relatively few inserts and updates, you should be okay.
probably the most important thing you need for performance is lots of ram. if your db fits in ram, and you do relatively few inserts and updates, you should be okay.
Watch out for the Manners Taliban!
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
i have not implemented NAS scenario yet but i can implement it and i can even send you some benchmarks of mysql before and after shifting to NAS . and i agree that performance will drop ....
the main thing i am looking forward to be answered..... is this scenrio more stable than master master replication ????..... is there anything that i should keep in mind regarding stability when thinking of NAS ?
thanks for being there
waiting for you reply .......
the main thing i am looking forward to be answered..... is this scenrio more stable than master master replication ????..... is there anything that i should keep in mind regarding stability when thinking of NAS ?
thanks for being there
waiting for you reply .......
do you have multiple database servers ready to take the server's place if/when it dies? if not, then no, it's not better.zafar466 wrote:the main thing i am looking forward to be answered..... is this scenrio more stable than master master replication ????.....
Watch out for the Manners Taliban!
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
you're asking the wrong person. i don't use mysql, and i don't use nas.
Watch out for the Manners Taliban!
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
well I still do not recommend running mysql over NAS since mysql not designed in such a way to run on NAS unlike oracle it does not have direct NFS feature plus there is no way that mysql instances running on different nodes communicate with each other for concurrency and locking if you use the default storage engines
MyISAM and Innodb.
I have experience managing mysql infrastructure for a social network having 1+ million users. If your are using the conventional storage engines they they are not made for it.
Mysql NDB Clustering does not have concept of shared disk like as in Oracle RAC. If you really want to use NAS they the best thing is to use federated storage engines on mysql 5 but still recommend master to master repl or master-slave repl with load balancer is a good and simple to manage.
And besides what are your database performance and storage requirements.
So the conclusion is running it on NAS is a big no no. You can contact me if you have any issues.
Farhan Diwan
System Administrator, RHCE
United Bank Limited.
MyISAM and Innodb.
I have experience managing mysql infrastructure for a social network having 1+ million users. If your are using the conventional storage engines they they are not made for it.
Mysql NDB Clustering does not have concept of shared disk like as in Oracle RAC. If you really want to use NAS they the best thing is to use federated storage engines on mysql 5 but still recommend master to master repl or master-slave repl with load balancer is a good and simple to manage.
And besides what are your database performance and storage requirements.
So the conclusion is running it on NAS is a big no no. You can contact me if you have any issues.
Farhan Diwan
System Administrator, RHCE
United Bank Limited.
i was having two mysql master-master replication setups but accidently electricity problem disturbed both of them .... on both setups one slave lost its state with reference to master .... for that reason i lost confidence over this master-master replication setup ....
can you please send some advice to make this replication of master master more stable ....
thanks for your help Farhan ... and i would really like to have discussion on it with you ... if you let me have phone chat with you ......
regards ,
Zafar
can you please send some advice to make this replication of master master more stable ....
thanks for your help Farhan ... and i would really like to have discussion on it with you ... if you let me have phone chat with you ......
regards ,
Zafar
email me your contact details at
farhan.diwan@gmail.com
Regards
Farhan Diwan
System Administrator, RHCE
United Bank Limited.
farhan.diwan@gmail.com
Regards
Farhan Diwan
System Administrator, RHCE
United Bank Limited.
mysql database
keep your nas server and database server on different machines if you have more than 200+ users strength who will be connecting to NAS.
you obviously don't know what "nas" means.
Watch out for the Manners Taliban!
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
Network Access Server
Network Access Server which acts as an access control point for users in remote locations connecting to a company's internal network or to an ISP.lambda wrote:you obviously don't know what "nas" means.
The NAS then connects to another resource asking whether the client's supplied credentials are valid. Based on that answer the NAS then allows or disallows access to the protected resource. And I think you talking bout that another resource where all users credentials exists in sql server...
Did I get wrong Lamda???