|
Welcome to the International Skeptics Forum, where we discuss skepticism, critical thinking, the paranormal and science in a friendly but lively way. You are currently viewing the forum as a guest, which means you are missing out on discussing matters that are of interest to you. Please consider registering so you can gain full use of the forum features and interact with other Members. Registration is simple, fast and free! Click here to register today. |
![]() |
#121 |
Philosopher
Join Date: Apr 2008
Location: sweden
Posts: 5,547
|
Very well might have when the forum was started. That's part of the problem with volunteer driven resources - when someone with a passion for a particular area leaves for whatever reason, it's difficult to sustain what they were doing. One of the things I do is help people design projects from the ground up that will be sustainable without the passion of the founder.
|
__________________
Benford's law of controversy - Passion is inversely proportional to the amount of real information available |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#122 |
Join Date: Sep 2007
Posts: 10,920
|
If you fix the performance issue there is absolutely no reason for a change in software. Anyone attempting to change the software would be almost guaranteed to give up on preserving the current degree of access to the entire thread history. They might think they can pull it off at first, and then they will likely realize they cannot, but by that time they will be married to the idea and we will lose access. The thread history will be archived only from that point on. Being able to find a thread from 2004 that matches our current format, and even be able to bump the thread if need be, is what I like about this forum. Please do not fix things that are not broken. |
__________________
________________________ |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#123 |
Philosopher
Join Date: Apr 2008
Location: sweden
Posts: 5,547
|
While in principle I agree, the reality is that the forum is broken. There's severe performance issues that need addressing. While it can probably be temporarily addressed with hardware upgrades, the is reality things become "broken" from a user perspective anyway - more than half of internet traffic in the US is now on mobile devices, and most websites typically have around a third or more of their visitors from phones or tablets. If you don't cater to that audience, you lose them.
Then you have issues with version creep. The OS version this forum runs on is no longer being updated and in less than 3 years won't even receive security updates. You have similar issues with the forum and database software. Often upgrading one will break one of the others without also upgrading there (and more often than not something will break even then!) Most forum software has the same general structure, it's a matter of being able to find things in the same place, having the same kind of functionality (tags for embedding youtube videos for example) etc that make something familiar. Nothing I hate more than when (for example) Facebook just changes things and they're not where you expect. So I hear you! Ideally we'll setup a mirror test version for people like yourself to use before the site software is upgraded. Time and funding limitations apply of course, but hopefully we can do it properly. |
__________________
Benford's law of controversy - Passion is inversely proportional to the amount of real information available |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#124 |
post-pre-born
Join Date: Dec 2003
Location: Santa Barbara, CA
Posts: 25,118
|
WARNING: If you break post counts, the whining will break every whine meter ever built.
![]() |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#125 |
Penultimate Amazing
Join Date: Feb 2004
Location: Puget Sound
Posts: 15,465
|
|
__________________
To survive election season on a skeptics forum, one must understand Hymie-the-Robot.
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#126 |
Penultimate Amazing
Join Date: Feb 2004
Location: Puget Sound
Posts: 15,465
|
|
__________________
To survive election season on a skeptics forum, one must understand Hymie-the-Robot.
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#127 |
Penultimate Amazing
Join Date: Feb 2004
Location: Puget Sound
Posts: 15,465
|
|
__________________
To survive election season on a skeptics forum, one must understand Hymie-the-Robot.
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#128 |
Gentleman of leisure
Tagger
Join Date: May 2005
Location: Flying around in the sky
Posts: 26,621
|
I am willing to help. Though about the only job I might have experience in is testing. If you give me something untested I can break it.
|
__________________
This signature is for rent. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#129 |
Membership Drive
Co-Ordinator, Russell's Antinomy Join Date: Sep 2012
Location: ...1888 miles from home by the shortest route without tolls...
Posts: 17,348
|
|
__________________
"They want to make their molehills equal to the mountains by cutting the mountains down." -turingtest "The universe did not come from nothing, it came from 'We don't know'." -Dancing David "Cry, booga, booga, booga! and let slip the Hamsters of Silly!" -JFDHintze |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#130 |
Critical Thinker
Join Date: May 2007
Posts: 365
|
I suppose it's OK to release details. I'm trying to be conscientious here but I'm not that worried about hackers.
There has not been dedicated staff to deal with the forum or website. OBVIOUSLY. There WILL be change. To hope that every nook, cranny and post count remains the same might be a pie in the sky. What do you want? Improvement. Sometimes it means resetting the odometer and starting from scratch. Life goes on. |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#131 |
Master Poster
Join Date: Feb 2008
Location: Ruhr Area in Germany
Posts: 2,431
|
Are SSD's reliable enough nowdays, given the intrinsic limitation of the number of write-cycles for the used flash memory technology?
Or are you planning to use SSD for the OS and slow-changing stuff only, and have the fast-changing stuff on regular (RAID-)drives? Greetings, Chris |
__________________
Humber-physics 101: The treadmill has no ground equivalent. This means that the belt is not the road, but the Earth. ... That means the belt is also a privileged and unique perspective. If not then the treadmill collapses to the real world equivalent of a real treadmill, with different objects at different velocities in the same frame. Either way, no motion. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#132 |
Penultimate Amazing
Join Date: Feb 2006
Posts: 29,167
|
My worth as a human being is directly pinned to my post count at JREF.
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#133 |
Resident Skeptical Hobbit
Join Date: Jul 2005
Location: Waging war on woo-woo in Winnipeg
Posts: 6,518
|
I'm familiar with CentOS 5 and 6; my day job is the system administrator for a web services company.
|
__________________
The social illusion reigns to-day upon all the heaped-up ruins of the past, and to it belongs the future. The masses have never thirsted after truth. They turn aside from evidence that is not to their taste, preferring to deify error, if error seduce them. Gustav Le Bon, The Crowd, 1895 (from the French) Canadian or living in Canada? PM me if you want an entry on the list of Canadians on the forum. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#134 |
Master Poster
Join Date: May 2012
Location: Belgium
Posts: 2,050
|
Thank you Sharon. You said there has not been dedicated staff to deal with the forum or website. But then who is this mysterious "person with responsibility for the site" icerat was talking about? (I hope I am not asking too much here):
Is it not reasonable to assume that, at the JREF, there is one person who is more technically-oriented and who is in charge of the site? |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#135 |
beer-swilling semiliterate
Join Date: Jul 2006
Location: Connecticut, or King Arthur's Court. Hard to tell sometimes.
Posts: 25,313
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#136 |
beer-swilling semiliterate
Join Date: Jul 2006
Location: Connecticut, or King Arthur's Court. Hard to tell sometimes.
Posts: 25,313
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#137 |
Master Poster
Join Date: May 2012
Location: Belgium
Posts: 2,050
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#138 |
Chief Solipsistic
Autosycophant Join Date: Jan 2007
Location: Vancouver, Canada
Posts: 13,394
|
|
__________________
Please check out my business, The Language of Culture |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#139 |
Philosopher
Join Date: Sep 2003
Location: In my head.
Posts: 7,758
|
It's weird how a website can look so real to some and so abstract to others. To me, the forum is JREF. I can't visit America, I'll never shake Randi's hand (I hz a sad) but I come here almost everyday to get a speck of this culture.
Good luck icerat and friends, keep the bytes of reason flowing! |
__________________
"If I hadn't believed it with my own mind, I would never have seen it." - thanks sackett "If you stand on a piece of paper, you are indeed closer to the moon." - MRC_Hans "I was a believer. Until I saw it." - Magrat |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#140 |
Philosopher
Join Date: Apr 2008
Location: sweden
Posts: 5,547
|
|
__________________
Benford's law of controversy - Passion is inversely proportional to the amount of real information available |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#141 |
Philosopher
Join Date: Apr 2008
Location: sweden
Posts: 5,547
|
Yes, indeed with decent brands they may be more reliable than SATA
Quote:
|
__________________
Benford's law of controversy - Passion is inversely proportional to the amount of real information available |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#142 |
Philosopher
Join Date: Apr 2008
Location: sweden
Posts: 5,547
|
|
__________________
Benford's law of controversy - Passion is inversely proportional to the amount of real information available |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#143 |
Philosopher
Join Date: Sep 2003
Location: In my head.
Posts: 7,758
|
icerat - without meaning to teach you how to suck eggs - please don't forget to cron some kind of regular backup of the db to an external location!
|
__________________
"If I hadn't believed it with my own mind, I would never have seen it." - thanks sackett "If you stand on a piece of paper, you are indeed closer to the moon." - MRC_Hans "I was a believer. Until I saw it." - Magrat |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#144 |
Philosopher
Join Date: Apr 2008
Location: sweden
Posts: 5,547
|
Thanks. I think we can maintain the site pretty much as including post counts etc. Look and feel will eventually change a bit, but we can do things incrementally.
Here's the current basic server configuration. It's a dedicated box installed 5.5 years ago - Code:
Bare Metal Server Installed 2/19/2009 in Seattle @ Softlayer CentOS 2.6.18-92.e15 SuperMicro X7QCE Intel Xeon HexCore QuadProc Sata [4Proc] 4x2GB Generic RAM 4x2.13GHz Intel Xeon-Tigerton (7320-Quadcore) SuperMicro AOC-SIMSO-plus Remote Management Card 2xSuperMicro PWS-1K01-1R Power Supply SuperMicro BPN-SAS-828TQ Backplane Adaptec 3405 Drive Controller Western Digital Raptor 10,000 RPM WD1500ADFD (sdb) for Database Seagate Cheetah ST373455SS [73GB] (sda) for system Here's some network statistics Code:
In: Average 201.11 Kbps, Max 781.84Kbps Out: Average 2.6 Mbps, max 25.2 Mbps Hard drive performance - Code:
%iostat -d 3 Linux 2.6.18-92.el5 (jref.randi.org) 08/02/2014 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 15.23 226.15 455.27 78704786 158440916 sdb 231.65 6702.42 1794.54 2332545177 624528576 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 1.67 5.33 24.00 16 72 sdb 271.00 3770.67 6261.33 11312 18784 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 4.00 0.00 253.33 0 760 sdb 273.67 3789.33 6064.00 11368 18192 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 18.33 2.67 357.33 8 1072 sdb 265.00 3882.67 5906.67 11648 17720 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 2.33 0.00 58.67 0 176 sdb 279.33 3888.00 7200.00 11664 21600 Code:
Filesystem Size Used Avail Use% Mounted on /dev/sda5 9.7G 586M 8.7G 7% / /dev/sda8 996M 34M 911M 4% /tmp /dev/sda7 104G 52G 46G 54% /home /dev/sda3 9.7G 6.3G 3.0G 68% /usr /dev/sda2 9.7G 2.2G 7.1G 24% /var /dev/sda1 99M 12M 83M 13% /boot tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/sdb1 68G 33G 32G 51% /var/lib/mysql /home/domlogs 104G 52G 46G 54% /usr/local/apache/domlogs I have not yet got details on current backup strategy. System Performance %vmstat 3 Code:
%vmstat 3 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 7 0 252 86180 55660 7092544 0 0 219 71 7 7 26 3 62 9 0 4 0 252 80972 55740 7094984 0 0 912 1376 1625 2253 20 1 76 3 0 3 0 252 57136 55820 7100208 0 0 1621 692 1396 3459 21 1 74 4 0 3 1 252 57728 55824 7094740 0 0 1211 616 1423 2835 19 1 76 3 0 4 5 252 47628 55536 7052016 0 0 3113 1072 1399 11270 21 3 65 11 0 2 5 252 47948 55572 7050052 0 0 3379 479 1529 2090 10 1 79 10 0 |
__________________
Benford's law of controversy - Passion is inversely proportional to the amount of real information available |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#145 |
Philosopher
Join Date: Apr 2008
Location: sweden
Posts: 5,547
|
|
__________________
Benford's law of controversy - Passion is inversely proportional to the amount of real information available |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#146 |
Master Poster
Join Date: May 2002
Location: Wisconsin, USA
Posts: 2,334
|
This thread is moving too fast for me to keep up with it, so perhaps I'm repeating what has already been said. I've only read the first page, but (1) Abaddon is right, and (2) it seems like JREF is trying to host the hardware itself. Not a good idea. Let the cloud do it and you don't worry about CPUs, RAM, power supplies, or cooling towers -- all you need is to arrange for sufficient bandwidth and adequate storage.
There are many suppliers out there. Although I am no longer running a message board, my domain is hosted by GoDaddy, which has an entire staff dedicated to 24/7 support, and not in India, either. They have been very good to me and I've never paid a penny for additional support, even though I call them every 6 months or so with a concern. I'm using a shared server, which is adequate for me, and GoDaddy gives me some outrageous amount of storage for video plus "unlimited" email space, and unmeasured data volume, all for about $100 per year for a business account. Moving to a dedicated server would be only a small upgrade. Not long ago, I was hosting about 500GB of video for public access, and the shared server worked just fine. I daresay that the JREF message board's overall traffic for a few hundred users, being text-based, is not much different than a dozen users downloading video. JREF's needs are not that challenging in today's cloud world. Last I checked, vBulletin's price was just a few hundred dollars for unlimited use, and your hosting service should assist in installation and migration for little or no cost. Please, Sharon, look into this, and you'll be glad you did. We all will. |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#147 |
beer-swilling semiliterate
Join Date: Jul 2006
Location: Connecticut, or King Arthur's Court. Hard to tell sometimes.
Posts: 25,313
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#148 |
Director of Hatcheries and Conditioning
Join Date: Jul 2002
Location: Waiting for the pod bay door to open.
Posts: 43,078
|
|
__________________
Continually pushing the boundaries of mediocrity. Everything is possible, but not everything is probable. “Perception is real, but the truth is not.” - Imelda Marcos |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#149 |
NWO Cyborg 5960x (subversion VPUNPCKHQDQ)
Join Date: Feb 2008
Location: Starship Wanderer - DS9
Posts: 13,372
|
Interesting details on server. Seems not that many changes since Darat last time published them. (Last public upgrade was some years ago)
|
__________________
ModBorg ![]() ![]() Engine: Ibalgin 400 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#150 |
NWO Cyborg 5960x (subversion VPUNPCKHQDQ)
Join Date: Feb 2008
Location: Starship Wanderer - DS9
Posts: 13,372
|
Wait, is anybody else missing avatars of other posters?
|
__________________
ModBorg ![]() ![]() Engine: Ibalgin 400 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#151 |
Philosopher
Join Date: Sep 2003
Location: In my head.
Posts: 7,758
|
Ouch. That takes it out of my range of experience.
I googled a bit. This link: http://dba.stackexchange.com/questio...large-database .. mentions a 32gb database and shows how to use mysqldump and some bash to perform a backup. I also saw mention of this free backup tool: http://www.percona.com/software/percona-xtrabackup .. which looks pretty good. Another idea is dd. Since mysql has its own partition (a wise move) and this it's own mount, you could (after pausing writes somehow): dd if=/dev/sdb1 of=/some/place/dbbackup_{some rolling date}.bin http://linuxpoison.blogspot.com/2009...-using-dd.html After all is done, maybe some kind of raid would be best. I always worry about making an exact copy of what may be a corrupt drive! Not sure how to avoid that. |
__________________
"If I hadn't believed it with my own mind, I would never have seen it." - thanks sackett "If you stand on a piece of paper, you are indeed closer to the moon." - MRC_Hans "I was a believer. Until I saw it." - Magrat |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#152 |
The Infinitely Prolonged
Join Date: Feb 2006
Location: Westchester County, NY (when not in space)
Posts: 15,452
|
If you must "reset the odometer", I would like to see an archive of all the old posts kept somewhere. You can keep them in a static database, perhaps on a separate URL.
I agree that life moves on. But, we don't destroy the works of great artists while doing so. We shouldn't destroy the work of great posters, either. (Nor the bad ones, for context.) |
__________________
WARNING: Phrases in this post may sound meaner than they were intended to be. SkeptiCamp NYC: http://www.skepticampnyc.org/ An open conference on science and skepticism, where you could be a presenter! By the way, my first name is NOT Bowerick!!!! |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#153 |
Philosopher
Join Date: Apr 2008
Location: sweden
Posts: 5,547
|
What you want is both -a live backup of the current database in order to have a rapid (or even immediate) return to service in case of hardware failure, plus a regular offsite backup in case of some more serious catastrophe.
There are a number of solutions, it comes down to $$$$. |
__________________
Benford's law of controversy - Passion is inversely proportional to the amount of real information available |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#154 |
Philosopher
Join Date: May 2007
Posts: 6,900
|
I'm seeing everybody's. ![]() About the vmstats: - if i'm reading them right, the top line is average values since the last upgrade: so on average over that period, each second there were 7 r (ready, requesting cpu time) processes and 0 b (blocked, waiting for disk input), with 7 in (interrupts: a higher priority process interrupting another) and 7 cs (context switches: recording the state of the interrupted process). In the rest of the lines (the recent values, measured each second[?]), the average for r ready processes is down to 3.2, with 5 b blocked processes in the bottom 2 lines; while interrupts/sec has risen from 7 way up to an average of roughly 1.5K, and cs context switches from 7 to over 4K (note the over 11K context switches once the 5 blocked processes appear, and the jump to over 3k-bytes/sec (bi) disk input into memory). Which i guess just confirms that even when it's not hanging, the system's a heckuva lot busier than normal. I have no further insight; curious if the numbers suggest anything to anyone with expertise. |
__________________
"Say to them, 'I am Nobody!'" -- Ulysses to the Cyclops "Never mind. I can't read." -- Hokulele to the Easter Bunny |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#155 |
Critical Thinker
Join Date: May 2007
Posts: 365
|
Mr. Adams, on the JREF board, is able to get in and do some technical tweaks to the hardware and software.
One insight he has given me is that right now 40% of the queries are from search engine bots, a good proportion of the traffic is from China. Legitimate traffic? |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#156 |
Master Poster
Join Date: May 2002
Location: Wisconsin, USA
Posts: 2,334
|
I think not. Your figs roughly match mine, back when I was worrying about such things.
Search engines are good to have, but you are probably lumping "good" engines like Yahoo and Google with "bad" ones who are merely trying to aggregate and repackage data and links for resale to anyone who will buy. Some of that traffic is the bad guys probing for weakness, harvesters looking for emails, and scammers looking for victims. Unless you have an extremely good filter, it's a fact of life that host providers have to accommodate the bad traffic to some degree; to do otherwise risks filtering out the odd but good guys. |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#157 |
Chief Solipsistic
Autosycophant Join Date: Jan 2007
Location: Vancouver, Canada
Posts: 13,394
|
|
__________________
Please check out my business, The Language of Culture |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#158 |
Resident Skeptical Hobbit
Join Date: Jul 2005
Location: Waging war on woo-woo in Winnipeg
Posts: 6,518
|
Using the Logical Volume Manager makes it a lot easier:
|
__________________
The social illusion reigns to-day upon all the heaped-up ruins of the past, and to it belongs the future. The masses have never thirsted after truth. They turn aside from evidence that is not to their taste, preferring to deify error, if error seduce them. Gustav Le Bon, The Crowd, 1895 (from the French) Canadian or living in Canada? PM me if you want an entry on the list of Canadians on the forum. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#159 |
Resident Skeptical Hobbit
Join Date: Jul 2005
Location: Waging war on woo-woo in Winnipeg
Posts: 6,518
|
For hardware, there are nice systems like the following:
Hwelett-Packard ProLiant DL320e Gen8 v2 Server. I'm biased toward HP because that's what we run at work. There are similar offerings from IBM and Dell. These computers are built very well and have excellent SAS RAID controllers with battery-backed write caching. Replacement discs can be bought at a premium from the vendor or at a discount from companies in eBay. With, say, four discs set up in RAID 5 mode, a disc can fail and the system will just carry on. If there's a standby spare, the controller can immediately put the spare into service. Because the SAS discs are hot swappable, the replacement disc can be put into service without bringing down the system. Setting up one of these systems properly also means setting up the monitoring tools so that the sysadmins receive alerts when something goes wrong. It's of no use having the RAID controller switch over to a spare disc if no-one knows it's happened, because the next disc to fail will destroy the array. |
__________________
The social illusion reigns to-day upon all the heaped-up ruins of the past, and to it belongs the future. The masses have never thirsted after truth. They turn aside from evidence that is not to their taste, preferring to deify error, if error seduce them. Gustav Le Bon, The Crowd, 1895 (from the French) Canadian or living in Canada? PM me if you want an entry on the list of Canadians on the forum. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#160 |
Nitpicking dilettante
Administrator Join Date: Mar 2007
Location: Berkshire, mostly
Posts: 48,818
|
Or RAID 6, which needs another disk, but will allow 2 to fail without losing data (but you still have to monitor them, as you say).
|
__________________
The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts.Bertrand Russell Zooterkin is correct Darat Nerd! Hokulele Join the JREF Folders ! Team 13232 Ezekiel 23:20 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
Bookmarks |
Thread Tools | |
|
|