Proposal for Upgrading Computer Science Programming Servers Project description The Department of Computer Science has a programming stack that consists eight programming servers and one network switch. Programming servers are program1 through program4 and linprog1 through linprog4. Program1 through program4 are Sun SPARC servers that run Solaris operating system. Linprog1 through linprog4 are Intel servers that run Linux operating system. The programming stack was designed to serve as the general programming environment for Computer Science course programming projects and assignments. Programming servers have C language compiler, C++ language compiler, Java language compile, Perl language interpreter, Python language interpreter, Ruby language interpreter, DDD and gdb debugger, Matlab, X11, Emacs, Vim, Latex, Ghostview, xdvi, mysql client, git, Pcal, stdbuf, Clang, Pari-gp, Octave, QTSpim, ghc, lemon, re2c, SSH, SFTP, and other important programming language develop tools and software installed. The four Sun SPARC servers were in service since 2003 and each server has 2GB RAM and 2 single-core CPUs. The four linprog servers were added in early 2008 and each server has 8 GB RAM and 2 dual-core CPUs. The network switch was purchased in 2003 and is a 10/100mbps unmanaged switch. In this fall semester, the number of students enrolled in both undergraduate and graduate Computer Science courses (excluding Computer Literacy) are 2670 in 130 different class sections. Spring semester enrollment is similar to fall. Summer semester enrollment is about 1000 but CS students use these servers year round even if they are not enrolled in a CS class. There are a total of 3392 student accounts that are hosted on the servers. A majority of Computer Science courses involve computer programming using various programming languages and tools. Each semester hundreds of students use the servers to do their course work. Faculty and teaching assistants use the servers to design, test, and grade class projects and assignments. In order to make the aging programming servers usable by everyone, we have to set memory and process limit for each user to a minimum level. Even with memory and CPU restriction, we frequently see high CPU loads and out of memory errors throughout a semester. This significantly curtailed students’ ability to learn and program large scope programming projects and faculty often has to simplify their assignment to fit our server limitations. Due to hardware limitations, we were unable to install the latest versions of some software on the servers. For example, the Matlab that is installed on Program1-4 is several versions behind and doesn’t have the features required. We have to install our latest licensed Matlab on a faculty’s research server. For Parallel and Concurrent Programming course, projects require servers to have minimum 128GB memory to run. Since none of programming servers have the required memory, the professor who taught 1
the course used his research server cluster for course projects. Although faculty members are very supportive and are willing to accommodate Systems Group’s request, this practice has negative impacts on both students’ learning and faculty’s research. Professors often reported that when students run course projects, their researchers had to stop research activities as servers were stressed by buggy programs written by students who were learning to program and optimize their programs. This also causes confusion to students as they have to remember to use different servers for certain courses and their CS home directory and files are not available on those servers. They have to transfer files back-and-forth between their CS account and their temporary account on faculty servers. Professors have to manually create student accounts on their servers and open up their research servers to outside access. Since professors are not professionally trained systems administrators, granting broad access to their servers could lead to potential security threats. Due to different architecture, programs compiled on program1-4 cannot run on linprog1-4 and vice versa. Practicing distributed programming in these conditions are difficult because programs can only be run on one cluster of four or the other. The switch that serves the programming stack is an unmanaged 10/100 mbps switch. 100mbps slows down inter-server network communications and unmanaged switch cannot separate user data traffics from other maintenance traffics such as backups and updates. Many times students have to deal with lagging servers when the machine goes on routine backups and updates. This project seeks funding to upgrade the mission critical programming environment. Impact of this project The programming stack is the center piece of supporting Computer Science’s teaching mission. Having a powerful programming environment would benefit every student who wants to learning programming skills. Students can concentrate on how to fulfill course requirements and don’t have to compete each other for CPU times and memory usages. It would also allow professors to use their research servers on their intended purposes. With 10G network becomes common in datacenter network, a 10G managed switch would facilitate server communications and guarantee traffic priorities. Project plan Base on there are four Computer Science courses require SPARC architecture servers, we redesigned the new programming stack to have eight Intel servers, two SPARC servers, and one 2
10 gigabit switch to interconnect the servers. We would like to purchase eight Dell PowerEdge R530 servers, two entry level SPARC T4-1 servers, one Cisco NEXUS 3064-T 10 gigabit switch, and UPS power supply units. We would like to purchase a server rack with KMM console as current server rack is too short to house new servers. Ongoing support Each Dell server costs $9,554 and has two 14-core Intel Xeon E5-2683 CPUs, 128GB RAM, a dual port 10 gigabit network interface. Each SPARC T4-1 server costs $22,232 and has one 8-core SPARC CPU, 32GB memory, and one dual port 10 gigabit network interface. The Cisco Nexus 3064-T switch costs $15,864. The UPS power units cost $2,413 and rack costs $1,820. Most software are obtained free through open source or high education programs offered by software companies. Licensed software are paid using department’s general budget. There is no cost for operating systems and technical support. Description of the project team The project team consists of the Systems Group led by Yu Wang. Mr. Wang has Master’s Degree in Computer Science and 15 years of experience administering large complex computer and network systems. He also holds Cisco professional certificates in network infrastructure. Supporting documents 1.
Photo of the program servers and server rack and rack switch (next page)
3
4
2. 3. 4.
Price quotes for eight linprog servers, UPS, and rack (Server quote contains $1,500 Holiday Savings that will be expired after holiday. We added $1,500 in our funding proposal) Price quote for two program servers Price quote for network switch
5
1 of 3
https://www.dell.com/Cart/us/en/RC958958/Cart/PrintSku
12/9/2015 8:46:03 AM Order Contact Order Date
12/9/2015
Order Contact
Yu Wang FSU (850) 644-4290
[email protected]
eQuote Cart Contents Item
Quantity
PowerEdge R530 PowerEdge R530 Premier Discount
($9,366.00/ea)
Estimated Ship Date
8
1/1/0001
Price
$115,800.00
($39,372.00)
Holiday Savings. Get an additional $300 off PowerEdge T430, T630 tower and R430, R530
($1,500.00) $74,928.00
Catalog Number
25 / pe_r530_1451
Category
Description
PowerEdge R530
PowerEdge R530 Server, No TPM
Chassis Configuration
3.5" Chassis with up to 8 Hot Plug Hard Drives
Shipping
PowerEdge R530 Shipping
Processor
Intel® Xeon® E5-2683 v3 2.0GHz,35M Cache,9.60GT/s QPI,Turbo,HT,14C/28T (120W) Max Mem 2133MHz
Additional Processor
Upgrade to Two Intel® Xeon® E5-2683 v3 2.0GHz,35M Cache,9.60GT/s QPI,Turbo,HT,14C/28T (120W)
Memory DIMM Type and Speed
2133MT/s RDIMMs
Memory Configuration Type
Advanced ECC
Memory Capacity
(4) 32GB RDIMM, 2133 MT/s, Low Volt, Dual Rank, x4 Data Width
Operating System
No Operating System
OS Media Kits
No Media Required
RAID Configuration
RAID 1 for H330/H730/H730P (2 HDDs or SSDs)
RAID Controller
PERC H730P RAID Controller, 2GB NV Cache
Hard Drives
(2) 600GB 15K RPM SAS 12Gbps 2.5in Hot-plug Hard Drive,3.5in HYB CARR
PCIe Riser
Riser
Additional Network Cards
QLogic 57810 Dual Port 10Gb Base-T Network Adapter
Additional Network Cards
On-Board Broadcom 5720 Quad Port 1Gb LOM
Power Supply
Dual, Hot-plug, Redundant Power Supply (1+1), 1100W
Power Cords
(2) C13 to C14, PDU Style, 12 AMP, 2 Feet (.6m) Power Cord, North America
Power Cords
(2) C13 to C14, PDU Style, 12 AMP, 6.5 Feet (2m) Power Cord, North America
Power Management BIOS Settings
Performance BIOS Setting
12/9/2015 9:46 AM
2 of 3
https://www.dell.com/Cart/us/en/RC958958/Cart/PrintSku
Catalog Number
25 / pe_r530_1451
Category
Description
Rack Rails
ReadyRails™ Sliding Rails Without Cable Management Arm
Bezel
No Bezel
Internal Optical Drive
DVD+/-RW, SATA, Internal
System Documentation
Electronic System Documentation and OpenManage DVD Kit for R530
Processor Thermal Configuration
2 CPU Standard
Embedded Systems Management
iDRAC8, Enterprise with OpenManage Essentials,Server ConfigMgmt
Shipping Information
US No Canada Ship Charge
Hardware Support Services
5 Year Basic Hardware Warranty Repair, 5X10 HW-Only, 5x10 NBD On-site
Deployment Services
No Installation
Remote Consulting Services
Declined Remote Consulting Service
Proactive Systems Management
Dell Proactive Systems Management - Declined
Dell 18.5 IN 1U Rackmount LED KMM Console Dell 18.5 IN 1U Rackmount LED KMM Console
1
12/9/2015
$1,049.99
($247.58) $802.41
APC Switched Rack PDU 2G - power distribution unit - 1440 VA APC Switched Rack PDU 2G - power distribution unit - 1440 VA
1
12/10/2015
$797.99 ($126.26)
$671.73
DELL Smart UPS 3000RM DELL Smart UPS 3000RM
1
12/9/2015
$1,379.99
($310.74) $1,069.25
Dell Netshelter SX 42U Rack - 600mm Wide x 1070mm Deep Dell Netshelter SX 42U Rack - 600mm Wide x 1070mm Deep
1
12/9/2015
$1,279.99
($263.93) $1,016.06
Price does not reflect applicable shipping, taxes and state environmental fee.
Subtotal
78,487.45
$
© 2015 Dell
Same day shipment subject to order size limitations, Dell standard shipping methods and payment via credit card, gift card or Dell Business Credit. Notification will be provided if there are payment delays which could impact shipping date. Electronics and accessories may ship separately. Smart Selection. Limited quantities. Only available for orders placed by 5:59 p.m. CT Mon.–Thurs. Systems shipped the next business day after an order is placed. Subject to order approval. Software and accessories not part of the configuration will be shipped separately and may arrive after your system. Please note that Smart Selection Configuration pricing cannot be combined with other pricing offers or discounts provided or agreed to by Dell. ** Orders with Custom Factory Integration might require additional
12/9/2015 9:46 AM
3 of 3
https://www.dell.com/Cart/us/en/RC958958/Cart/PrintSku processing time. ^Dell Business Credit: OFFER VARIES BY CREDITWORTHINESS AS DETERMINED BY LENDER. Offered by WebBank to Small and Medium Business customers with approved credit. Taxes, shipping and other charges are extra and vary. Minimum monthly payments are the greater of $15 or 3% of account balance. **Payment solutions provided and serviced by Dell Financial Services L.L.C. or its affiliate or designee (“DFS”) to qualified customers. Offers may not be available or may vary in certain countries. Where available, offers may be changed without notice and are subject to product availability, credit approval, execution of documentation provided by and acceptable to DFS, and may be subject to minimum transaction size. Offers not available for personal, family or household use. Dell and the Dell logo are trademarks of Dell Inc. Restrictions and additional requirements may apply to transactions with governmental or public entities. ¹Subject to applicable law and regulations.
12/9/2015 9:46 AM
Your Shopping Cart
1 of 2
https://shop.oracle.com/pls/ostore/f?p=DSTORE:CART:25494293444456...
ang ( Sign Out )
YOUR ACCOUNT
Store Home
CARTS
ORDERS
Help
United States
SUPPORT SERVICES
Your Shopping Cart
Your Shopping Cart
Search
English
CLOUD SERVICES
view cart (1 items)
Call +1-866-322-0656 for Customer Service, or Live Chat
Update Cart
Description
Save Cart
Email Cart
Clear Cart
Quantity
Continue Shopping
Part #
Unit Price
Total Price
7105430
US$22,232.00
2
US$44,464.00
7105432
US$19,148.00
2
US$38,296.00
333A-25-15-NEMA
US$13.00
4
US$52.00
7104196
US$280.00
8
US$2,240.00
SE6Y3G12Z
US$345.00
4
US$1,380.00
Sun Dual Port 10GBase-T Adapter (for factory installation)
7100563
US$1,248.00
2
US$2,496.00
Oracle Solaris and Oracle VM Server for SPARC preinstall (for factory installation)
7101664
US$0.00
2
US$0.00
DDR3 Memory DIMM Filler Panels
SE6Y5RF1Z
US$0.00
12
US$0.00
Filler panel for disk drives (for factory installation)
SE6Y9MF1Z
US$0.00
12
US$0.00
Hardware SPARC T4-1 server: model family ID: 89366540 ( Reconfigure ) Hide Details SPARC T4-1 server: base with 1 SPARC T4 8-core 2.85 GHz processor (for factory installation) Power cord: North America and Asia, 2.5 meters, 5-15P plug, C13 connector, 15 A (for factory installation) One 8 GB DDR3-1066 registered DIMM (for factory installation) One 300 GB 10000 rpm 2.5-inch SAS-2 HDD with mounting bracket (for factory installation)
Oracle Systems Support is Not Included - Add Support You have removed Oracle Premier Support from all hardware items in you order. Per Oracle's Matching Service Levels Policy, if you currently are under contract to receive support for previously acquired hardware systems from Oracle, then you could be in violation of this policy. Please refer to Oracle Technical Support Policies or contact Oracle Support for additional information.
Promotion Code Promotion codes may be added for one or more items in cart. For each item, the best promotion will apply.
Apply
Subtotal: US$44,464.00
Freight and tax are calculated at checkout
ALL SALES ARE FINAL AND CANNOT BE RETURNED. ALL FEES PAID ARE NON-REFUNDABLE. Before completing this transaction confirm that you are purchasing exactly the correct product or service to meet your specific requirements. If you have any questions or concerns do not proceed to check out. Contact Oracle Customer Service via phone or chat listed at the top of the page.
Checkout
11/23/2015 3:44 PM
Your Shopping Cart
2 of 2
https://shop.oracle.com/pls/ostore/f?p=DSTORE:CART:25494293444456...
Oracle Partners: Do not place your orders on this site. Please visit Oracle Partner Network for ordering options. If you would like to place an order for products for a federal, state, or local government agency or other type of governmental entity, a Native American tribe, or a regulated gaming entity, you must contact Oracle Customer Service at +1-866-322-0656 to do so. About Oracle |
Subscribe | Careers | Contact Us | site maps | Legal Notices | Terms of Use | Your Privacy Rights
11/23/2015 3:44 PM
Cart Detail: 1601945431 - GovConnection
1 of 1
Print page
https://www.govconnection.com/IPA/Shop/Cart/CartDetail.htm
Florida State University eProcurement
E-mail page
Cart Detail: 1601945431 Creator: Wang Yu Billing & Payment Information Billing Address Information provided with Purchase Order Payment Method Information provided with Purchase Order
Shipping Information
Additional Information
Shipping Address Information provided with Purchase Order
Description: Programming stack rack switch
Cart Name: 1601945431
Product Description
Availability
Qty
Tripp Lite QSFP+ to QSFP+ 40Gb Passive DAC Copper Infiniband Cable, 5m
In Stock Ships Today
Mfr: Tripp Lite Mfg. Part #: N282-05M-BK
Item#: 16657744
Cisco NEXUS 3064-T 48 X 10GBASE-T & 4 QSFP PT
Limited Quantity Ships Today
Mfr: Cisco Mfg. Part #: N3K-C3064TQ-10GT= Related Products
Item#: 16357451
Unit Price 2
$153.80
1
$15,556.28
Item Subtotal:
Add More Products
Total
Select
$307.60
$15,556.28
$15,863.88
QuickList Add product(s) from QuickList: Group QuickLists
11/23/2015 2:24 PM
Student Technology Fee Budget Template for 2013-2014 Project Funding Proposal Project Title:
Hardware upgrade for Computer Science Programming Environment
Organization or College:
Arts and Sciences
Department or Unit:
Computer Science
Project Period
Start Date:
5/1/2016
End Date:
6/15/2016
I. Senior/Key Personnel List senior and / or key personnel whose compensation will be funded through project non-recurring funds Requested Salary First Name Middle Name Last Name Project Role Fringe Benefits A. B. C. D. Total Funds Requested for Senior/Key Personnel II. Student & Other Personnel
Graduate Students Undergraduate Students Other Personnel Total Funds Requested for Students & Other Personnel Total Salaries, Wages & Benefits
Requested Salary
Fringe Benefits
Funds Requested
$
FTE
-
Funds Requested
$
-
$
-
Student Technology Fee Budget Template for 2013-2014 Project Funding Proposal III. Equipment List items and dollar amounts for each item, including software, (or multiple items of the same type with a total cost of) over $2,000 - add lines as needed Item Description A. Server, Dell PowerEdge R530. $9,554 each and 8 total B. Server, SPARC T4-1. $22,232 each and 2 total C. Switch, Cisco NEXUS 3064-T. $15557 each and 1 total D. Total for items over $2,000
Funds Requested $ 76,432.00 $ 44,464.00 $ 15,557.00 $
136,453.00
Total for Additional items (less that $2,000 each) Rack, UPS, PDUs, Console, Cables Total Equipment Costs
$
3,868.00
$
140,321.00
IV. Other Costs Funds Requested
Materials & Supplies Consultant Services Equipment or Facility Rental/Use Fees Additional Project Costs (describe in budget justification) Total for Others Costs
$
Total Project Cost
$
140,321.00