Versions Compared

Key

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

Excerpt

Ideas: Expand computational capabilities (power and/ or number of computers), increase efficiency of code, streamline workflows, etc.

 

...

See also

Purpose of page

Write down concerns, ideas, and efforts as understood by Chemistry IT so research group members can review and correct.

...

Chen Computational Server

Expect using it for 5 years, and hope for more years.

...

1) Confirm support (draft)

Chemistry IT

...

  • Be responsive and respectful of requests from the Chen group, including requests for software installations.
  • Conduct regular maintenance by Chemistry IT
  • At least every 3 months, require the system to be taken off-line. Usually able to accomplish updates within a morning. Scheduled for every 3 months and reminders that all jobs will be stopped are sent 1 week and 1 day before the maintenance.
  • Chemistry IT installing OS and application updates and upgrades
  • Installing or removing applications, configuring CPU threading.

On-request changes by Chen's group

  • Be responsive and respectful of requests from Chemistry IT, including planning around maintenance or emergency technical work.

2) Deciding on the final specs

This step enables Chemistry IT to get a "final" quote for Peng's review. If approved, Chemistry IT can place the order.

Below on this page is an outline on the costs and trade-offs of likely computation bottlenecks, for Peng's consideration.

 

Server

Dell R440

$4,016.14, plus:

  • storage drive (below)
  • Any upgrades (below)

1) Processors

Given: Two Xeon Intel processors.

...

Many, many more options, for more money with gradations similar to the above, up to a 22-core (which is about $6,000 more).

  • See price sheet if open to spending more for processors.

2) Memory (RAM)

...

subtract:

($1,462.90)

...

to do or figure out

Where in our 248 Baker Lab server farm? CPU and UPS. Power, switch/ networking.

Still need to confirm we can "turn off" logging into Windows using NetIDs.

  • System is AD-based Windows using group's instrument account. And VNC remote access tool uses AD group to enable access by NetID, so confirm that still also works with any changes made to restricting Windows log-on.

Chen Group to do or figure out

Confirm no storage backup since can rerun computations potentially lost. If hard drive breas, Chemistry IT can re-install and configure OS and applications. But all group data and results will be lost.

Does the analogy of using the server as a "toaster" resonate and work? The only time a failure of the server impacts work is when a job is being calculated. Once the data has been analyzed, the server should no longer have a copy of the original data analysed, nor the results. Those are like the bread, in a toaster.

Chemistry IT's select roles and responsibilities

  • Be responsive and respectful of requests from the Chen group, including requests for software installations. Includes:
    • Installing or removing applications, configuring CPU threading.
  • Conduct regular maintenance by Chemistry IT
    • At least every 3 months, work requires the system be taken off-line. Usually able to accomplish updates within a morning. Scheduled for every 3 months for a specific place-holder date and reminders that all jobs will be stopped are sent 2 weeks, then 1 week, then 1 day before the maintenance. On day-of work, any remaining jobs are terminated by Chemistry IT so they can accomplish the required work.
  • Chemistry IT installs and maintains the OS and application updates and upgrades. Configures and maintains remote access technology.

Chen group's select roles and responsibilities

  • Be responsive and respectful of requests from Chemistry IT, including planning around maintenance or emergency technical work.
  • Understand that access will require using a VPN if accessing the server from personal computers, or from eduroam/ RedRover, or from home.
    • VPN is not required if server is accessed from current group's computational computers.
  • Understand server is for processing data, not for on-going storage of data or results. Maintain data hygiene on server's storage drive to ensure that:
    • Server never has collected data that is not primarily available elsewhere. Once data has been analyzed, that data should be deleted from the server.
    • Group members do not use the server for long-term storage of results. Results should be copied elsewhere (example: Group's file share) and then deleted from the server.

2) Deciding on the final specs

This step enables Chemistry IT to get a "final" quote for Peng's review. If approved, Chemistry IT can place the order.

Below on this page is an outline on the costs and trade-offs of likely computation bottlenecks, for Peng's consideration.

 

...

Server: Dell R440

$4,016.14 itself, plus:

  • Any upgrades of the server's processors or memory (below).
  • Server's storage drive (below): $100-900 (not necessarily Dell).

Other anticipated, related costs:

  • Uninterruptible power supply (UPS):
  • Licensing: MatLab
    • Move from existing workstation (no change in annual costs), or add a license?
  • Licensing: VNC
    • $xx (per year?)
  • Unlikely: Switch or other networking. Use existing infrastructure, paid by others.
  • Unlikely: Rack or other physical provisioning costs. Use small portion of existing infrastructure, paid by others.

1) Processors

The server will have two Xeon Intel processors.

Confirm specifically which ones to invest in.

Intel modelCores (actual)Clock speed (GHz)Cache (MB)Cost change from testedNotes
Silver 411082.111(As quoted)As tested
Silver 4114102.214$350.90 
Silver 4116122.116$919.60 

Many, many more options, for more money with gradations similar to the above, up to a 22-core (which is about $6,000 more).

  • See price sheet if open to spending more for processors.

2) Memory (RAM)

Total memoryPriceNotes
64 GB

subtract:

($1,462.90)

As tested
128 GB(As quoted) 

3) Storage (hard drive)

For performance, support, and maintenance, purchase a server-class, single, larger SSD drive.

  • Dell pricing: ~$0.8 to $1/GB
  • Non-Dell (for same drives?): Q: $0.5 to $0.6/GB?

Strategy: To get a significant price reduction, consider buying the drive separately from Dell server. Even though more cost-effective, still will be serviced under (a non-Dell) warranty.

  • Quote server with cheapest drive available (and don't use), if can't buy without a hard drive.
Solid State (SSD) storageDell pricing (full price)Price we'd likely pay elsewhere
960 GB846.40~$500?

Many, many more options, whether for more or less storage.

  • Use $/GB ratios above to estimate price for other desired sizes.
  • See price sheet for specific options with Dell's pricing.

4) Warranty

Most research groups expect to use server investments for 5 years. And hope for more years, beyond the 5.

Normal warranty is for 3 years, but can instead get for 4 or 5 years.

  • Question: Worth getting quotes for adding 4th and 5th year warranty, vs. base of 3 years?

Most groups take a risk for years 4 and 5, taking into account (1) rapid technological obsolesce and (2) historically low failure rates.

  • Thus, groups are prepared to pay for fixes, or buy new, rather than put initial money into a more extended warranty.
  • Can manage risk buy buying more years up-front, up to 5.
  • N.B. For the same amount of RAM, same performance and more cost-effective if one buys fewer, larger memory sticks, as long as in pairs.

3) Storage

 

...

Different number of cores

Different number of processors

...

 

...

Request from group: Buy a server to process multiple Matlab calculation simultaneously

...