Major system upgrade scheduled
Forum rules
The News forum is only for updates about the Prohashing pool.
Replies to posts in this forum should be related to the news being announced. If you need support on another issue, please post in the forum related to that topic or seek one of the official support options listed in the top right corner of the forums page or on prohashing.com/about.
For the full list of PROHASHING forums rules, please visit https://prohashing.com/help/prohashing- ... rms-forums.
The News forum is only for updates about the Prohashing pool.
Replies to posts in this forum should be related to the news being announced. If you need support on another issue, please post in the forum related to that topic or seek one of the official support options listed in the top right corner of the forums page or on prohashing.com/about.
For the full list of PROHASHING forums rules, please visit https://prohashing.com/help/prohashing- ... rms-forums.
- Steve Sokolowski
- Posts: 4585
- Joined: Wed Aug 27, 2014 3:27 pm
- Location: State College, PA
Major system upgrade scheduled
A major system upgrade has been scheduled within the next seven weeks. We anticipate the upgrade to occur no later than April 10, but is most likely to occur during the last week of March. We'll post an update about the exact date when it is available. The downtime is expected to last between 24 and 48 hours. We cannot justify raising fees to purchase a backup system for rare instances like this, so all services will be offline.
Some of the upgrades are tasks that we normally perform yearly, but did not do during our normal pre-Thanksgiving period last year. More importantly, we need to make some major changes that we have not done since the system was brought online in December 2013.
First, we will be relocating the servers to a new datacenter closer to where we work. The company where the servers are currently located is experiencing financial difficulties, and we don't want to be surprised with a sudden bankruptcy. Unlike many cloud-based pools, we own and operate our own physical servers, so that there is zero risk that the cloud provider's employees can be unethical or can be tricked into granting access. We will shut down the entire server rack, drive a truck to the new location, and reconfigure it for new IP addresses there.
Second, we will be doubling both our downstream and upstream bandwidth so that coins will be more likely to stay connected to their networks and have lower orphan rates.
Third, we will be upgrading the system to Postgres 12, the latest version of the database software.
Fourth, Chris will be changing some solid state disks to use the TRIM command, which was incorrectly set up when the drives were originally formatted, and which causes the disks to slow down over time. We need to copy all the data to hard drives, reformat the disks, and then copy it back.
Fifth, Chris will upgrade some servers from Debian 6 and 7, which are obsolete, to the latest version of the operating system.
Finally, there are some database bugs that need to be resolved by huge queries that would lock up the system if people were connected to it. For example, we discovered that the "worker history" charts on the "details" page incorrectly record worker difficulties for some algorithms, because the column type is "integer" instead of "double." The table has billions of rows and the query to update them requires an hour.
We'll update everyone as the date approaches for the upgrades. About a month after the upgrades are finished, we anticipate deploying a brand new, easier-to-use website with a modern look and feel.
Some of the upgrades are tasks that we normally perform yearly, but did not do during our normal pre-Thanksgiving period last year. More importantly, we need to make some major changes that we have not done since the system was brought online in December 2013.
First, we will be relocating the servers to a new datacenter closer to where we work. The company where the servers are currently located is experiencing financial difficulties, and we don't want to be surprised with a sudden bankruptcy. Unlike many cloud-based pools, we own and operate our own physical servers, so that there is zero risk that the cloud provider's employees can be unethical or can be tricked into granting access. We will shut down the entire server rack, drive a truck to the new location, and reconfigure it for new IP addresses there.
Second, we will be doubling both our downstream and upstream bandwidth so that coins will be more likely to stay connected to their networks and have lower orphan rates.
Third, we will be upgrading the system to Postgres 12, the latest version of the database software.
Fourth, Chris will be changing some solid state disks to use the TRIM command, which was incorrectly set up when the drives were originally formatted, and which causes the disks to slow down over time. We need to copy all the data to hard drives, reformat the disks, and then copy it back.
Fifth, Chris will upgrade some servers from Debian 6 and 7, which are obsolete, to the latest version of the operating system.
Finally, there are some database bugs that need to be resolved by huge queries that would lock up the system if people were connected to it. For example, we discovered that the "worker history" charts on the "details" page incorrectly record worker difficulties for some algorithms, because the column type is "integer" instead of "double." The table has billions of rows and the query to update them requires an hour.
We'll update everyone as the date approaches for the upgrades. About a month after the upgrades are finished, we anticipate deploying a brand new, easier-to-use website with a modern look and feel.
- Steve Sokolowski
- Posts: 4585
- Joined: Wed Aug 27, 2014 3:27 pm
- Location: State College, PA
Re: Major system upgrade scheduled
This update is now most likely to occur on Easter Sunday.
- Steve Sokolowski
- Posts: 4585
- Joined: Wed Aug 27, 2014 3:27 pm
- Location: State College, PA
Re: Major system upgrade scheduled
This maintenance is now most likely to occur on March 26.
Re: Major system upgrade scheduled
How did the upgrade go steve?Steve Sokolowski wrote: ↑Tue Mar 24, 2020 9:44 am This maintenance is now most likely to occur on March 26.
- Steve Sokolowski
- Posts: 4585
- Joined: Wed Aug 27, 2014 3:27 pm
- Location: State College, PA
Re: Major system upgrade scheduled
The upgrade hasn't occurred yet. I'll keep people informed when Comcast schedules the installation.
- Steve Sokolowski
- Posts: 4585
- Joined: Wed Aug 27, 2014 3:27 pm
- Location: State College, PA
Re: Major system upgrade scheduled
A date for this upgrade has been set. The upgrade will occur beginning around noon EDT on May 9, and ending the next day.
- Steve Sokolowski
- Posts: 4585
- Joined: Wed Aug 27, 2014 3:27 pm
- Location: State College, PA
Re: Major system upgrade scheduled
The upgrade has been postponed until May 16 because Comcast cannot cancel the original service until May 20. If we had upgraded on the original date, we would have had to pay for two connections, at a cost of $110/day, for seven additional days.