Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • NMR Scheduler still works. (See below for access requirements.)
  • Current old (at-risk) hardware no longer being used.
    • Prone to power-outage problems.
  • Current OS and Apache (insecure) software no longer being used.
  • System is no longer on Chemistry's trusted network.
  • Chemistry IT continues not to have any responsibilities regarding the functioning of the server or its services.

NMR Scheduler access requirements

  • Public: Web access to the NMR Scheduler web application.
  • Ivan's access:
    • ssh: read and edit files
    • sftp: read and copy off files

Process roles for migration

  • Ivan to make the migration happen.
  • Chemistry IT (mostly Oliver) to provide consultation services .and:
    • Chemistry IT to provide this documentation so project moves forward efficiently and with fewer surprises.
    • Chemistry IT to induce pressure to ensure the server moves off of Chemistry's trusted network in a timely manner.
      • This will include organizing regular check–in meetings. And managerial escalation if pace or engagement not sufficient to move server off of Chemistry's trusted network.

To do's

DatePersonTaskNotes
5/20/16Shawn (CIT)

Root around server to determine if good candidate for encapsulating in Docker.

If it is, copy out so a test instance can be tested.

If and when a successful Docker container is made, it can be hosted at AWS (intention) or elsewhere, such as at Bluehost.

The lowest cost system is $4.76 (1CPU, .5GB RAM, "T2-Nano") which likely is all that is needed. Goes up another $5 for a full 1GB ("T2-Micro"), and onwards similar to this (procs and RAM) for up to ~$40/month. You select the price and then only upgrade if you need to in order to meet performance needs, so no surprise billing. Seem unlikely it will need more than the lowest, right?

CIT is willing to allow us to use their existing account for the AWS accounting rather than set one up just for this instance. If other instances are need, we should then set up an AWS account.

  • CIT would then pass-through bill, via KFS, our specific AWS charge.
5/20/16Ivan

On hold? Review web-hosting services

(Future task: Select and try moving a copy to one of these services.)

5/20/16OliverCreate calendar proposals for check-in meetings every other week, through August, to ensure on-track.Must skip July since Oliver away that month.
    

...

Completion date (approx)Original datePersonTaskNotes    
5/20/165/20/16OliverGet CIT root access to the NMR SchedulerPasswords sent via Cornell Dropbox, 'natch. 

Meeting notes (reverse chron)

...