计算资源(学生)

本页列出了由计算机科学IT服务提供的计算资源摘要 students.

的计算资源页面 教师,学生教师和工作人员 is located here.

计算机科学IT服务组由计算机科学系统工程师组成,他们与计算机科学教育技术委员会和计算机科学计算委员会合作,以支持教师的技术需求, staff, and students.

Questions? 请发送电子邮件至 cscihelp@cinta-korea.com 附上学校提供的电子邮件地址.
这将在OIT的ServiceNow系统中创建一个案例,并将其分配给博彩平台推荐的小组,作为正式的协助跟踪.

计算机科学服务警报

检查CS服务的当前状态

CS服务状态页面   CS服务事件历史

计算机科学IT服务SLA

覆盖时间,响应时间 & Escalation

专门的支持工作时间是周一至周五上午9:00至下午6:00,以处理请求和事件.
周末支持仅限于事件,响应时间在4小时内.

这几个小时的工作都是为了"请求"类别 不包括大学假期 官方关闭.
你可透过资讯科技署的ServiceNow系统与资讯科技服务部联络. Please email cscihelp@cinta-korea.com.

ServiceRequestsIncidents下班后/周末事件
受管理的Linux实例2 business days2 hours4 hours
JupyterHub (CSEL编码)2 business days2 hours4 hours
OpenStack (CS云平台)2 business days2 hours4 hours
云对象存储(CS Red Hat Ceph S3)2 business days2 hours4 hours
VDI课程环境(CS vSphere)4 business days2 hours4 hours
将LTI活动Moodle到画布4 business days2 hours4 hours
CS Legacy Faculty Home4 hours2 hours4 hours
CS传统学生CSEL网站2 business days8 hoursn/a
URL重定向服务2 business day2 hours4 hours

 

部门提供的软件授权

自2021年7月1日起,您必须注册需要VMWare的课程. 然后,您的教练将为您注册IT学院,并提供下载VMWare产品的说明. 博彩平台推荐不能再接受超出此范围的个别请求.

Once your instructor has created your account; you will receive login details and can request software in the below portal. 您必须使用基于IdentiKey的电子邮件(identikey@colorado).edu). 这将是一个单独的密码,因为这个服务目前还没有与博彩平台推荐的身份提供程序联合.

  博彩平台推荐IT学院软件门户网站

Piazza是一个基于论坛的LMS,具有匿名发帖功能,用于讨论和课堂参与.

CSCI、CSPB、CYBR课程均可获得厅级广场许可证.
如果需要付费模式的功能,请通过cscihelp@colorado给博彩平台推荐发消息.edu.
这将允许你在广场教的所有课程.

要开始,你需要一个讲师Piazza帐户,可以通过画布创建.

  1. 登录到Canvas并导航到您的课程
  2. 点击“设置”,打开“导航”选项卡
  3. 启用广场,现在将在课程导航.
  4. 在Canvas中创建您的Piazza课程

计算机科学教育实验室(CSEL)

新的计算机科学教育实验室位于ECCS 114.
CSEL大使在工作日从上午9点到晚上8点在这里.

 

私人自习室可供预订.

预订房间,请联系 cselambassadors@cinta-korea.com 至少提前24小时.

远程实验室是用于一般远程工作的一组遗留主机. In order to connect; the UCB VPN is required.
此服务已弃用, 建议使用部门提供的较新的云计算资源.
学生网站将保留,但计算节点可能在未来退役.

All active 在CSCI职业轨道上的IdentiKey用户可以博彩平台推荐此服务. SSH into elra.cs.cinta-korea.com .,它由以下运行Ubuntu 20的主机组成.04:

  • elra-01.cs.cinta-korea.com
  • elra-02.cs.cinta-korea.com
  • elra-03.cs.cinta-korea.com
  • elra-04.cs.cinta-korea.com

您可以SSH到轮循地址(elra).cs.colorado.Edu)或直接进入特定节点. 所有节点共享同一个主目录.

此外,还有一个单独的节点运行Red Hat Enterprise Linux 7.

  • elra-sql.cs.cinta-korea.com

类中可以全局设置shell IdentiKey Portal. 默认是/bin/bash.

数据保留策略
只要您的IdentiKey仍然存在,所有保存到主目录的数据都会保留 active (注册了一些课程)或者如果你有一个public_html目录.

一旦你不再使用CU巨石, 数据将在你最后一个学期之后的一学年保留. 然后它将被归档,不再可博彩平台推荐. 如果您有一个public_html目录,它将被无限期保留.

如有资料检索要求,请与博彩平台推荐联系.

应用程序服务

学生可以建立一个自助服务的个人网站,网址是http://csel-web.cs.cinta-korea.com/~IdentiKey
To begin, 登录到任何教育实验室远程博彩平台推荐(ELRA)节点,并在你家的根目录下创建一个public_html目录.

在你的主目录root下创建一个public_html目录
Mkdir -p ~/public_html
# Add html content
echo "hello world" > ~/public_html/index.html

如果您在博彩平台推荐网站时收到未经授权或拒绝许可的错误, 确保web服务器具有读取该目录的权限.

#修复权限
chmod o+x ~; chmod o+rx ~/public_html

用于Jupyter笔记本的JupyterHub服务器在每个用户的沙盒pod中提供基于web的环境. 有几种环境可用,例如web Visual Studio IDE.

  通过CU Google工作空间帐户登录编码环境

  帆布上的培训材料和指南

数据保留策略
只要您的IdentiKey仍然存在,所有保存到主目录的数据都会保留 active (参加了一些课程). Quotas are 2GiB.

一旦你不再使用CU巨石, 数据将在你最后一个学期之后的一学年保留. 与ELRA的数据归档不同,JupyterHub的主目录数据将被归档 deleted 过了这段时间就不能再使用了.

运行此映像需要VMWare工作站或Fusion.

现在不鼓励使用CU CS VM,而是支持基于云的解决方案,例如JupyterHub.

秋季2020 CU CS虚拟机是一个VMWare预构建的映像,其中包含几个为Linux 4预安装的课程二进制文件.与各种课程相关的10个内核编译练习. 它还包括编译的时间序列分析二进制文件.

请注意,此映像中禁用了某些升级. 该映像运行的是Ubuntu 16.04 LTS with the 4.10 kernel. 升级内核将在课程作业中产生差异,并可能使其无法完成, 所以这是不鼓励的.

  在画布上查看设置说明

托管实例是在东校区数据中心外运行的虚拟服务器.


在此上下文中,“托管”的定义意味着您的实例有一个标准化配置作为其基础,由博彩平台推荐的配置管理平台执行. 这包括身份验证和授权(通过OIT IAM) Grouper)、网络、自动修补、备份、常规身份验证漏洞扫描 OIS, etc... 

当一个长期的服务器需要托管等... 这是推荐的选项. 完成以下表格将与博彩平台推荐创建一个您可以跟踪的GREQ ServiceNow.

  请求一个托管云实例

是否应该使用非托管实例来代替短期使用或实验, 请查看下面的OpenStack云计算平台服务来启动非托管服务器.

OpenStack是面向企业内部云的开源云计算基础设施解决方案. 它的功能类似于AWS等云平台,但不需要任何成本(除了电费)。.


云平台提供了自助服务功能,可以启动各种操作系统,并将它们连接到CU博尔德科学网络. 所有活跃的CU Boulder员工将自动加入演示项目,并可以启动第二代实例.

该计算资源是免费提供的,并由大学资源托管. 它只用于与大学有关的业务. Please review the 可接受地使用CU Boulder的IT资源 浏览更多信息. OIS对这个平台有完全的博彩平台推荐权限.

*学生必须是教师项目的一部分, 学生教师或工作人员,以便启动云实例.

  通过FedAuth登录云平台

  帆布上的培训材料和指南

  申请OpenStack私有工程

     

OpenStack能力参考

General Purpose
这是一种平衡的实例类型,应该为大多数工作负载提供相应的资源. 它们采用基于DDR3的英特尔至强®E5-2667v2 Ivy Bridge处理器.

FlavorvCPUMem (GiB)网络性能(Gbps)Restrictions
m3.nano20.5Up to 10None
m3.micro21Up to 10None
m3.small22Up to 10None
m3.medium24Up to 10None
m3.large28Up to 10None
m3.xlarge416Up to 10None
m3.2xlarge832Up to 10None

Compute Optimized
此实例类型具有更高的处理器比率,适用于更多对CPU更密集的工作负载. 它们采用基于DDR3的英特尔至强®E5-2667v2 Ivy Bridge处理器.

FlavorvCPUMem (GiB)网络性能(Gbps)Restrictions
c3.large24Up to 10None
c3.xlarge48Up to 10None
c3.2xlarge816Up to 10None
c3.4xlarge1632Up to 10None

General Purpose
这是一种平衡的实例类型,应该为大多数工作负载提供相应的资源. 它们在DDR4上采用英特尔至强®E5-2667v3 Haswell处理器.

FlavorvCPUMem (GiB)网络性能(Gbps)Restrictions
m4.nano20.5Up to 25CSCI affiliation
m4.micro21Up to 25CSCI affiliation
m4.small22Up to 25CSCI affiliation
m4.medium24Up to 25CSCI affiliation
m4.large28Up to 25CSCI affiliation
m4.xlarge416Up to 25CSCI affiliation
m4.2xlarge832Up to 25CSCI affiliation

Compute Optimized
此实例类型具有更高的处理器比率,适用于更多对CPU更密集的工作负载. 它们在DDR4上采用英特尔至强®E5-2667v3 Haswell处理器.

FlavorvCPUMem (GiB)网络性能(Gbps)Restrictions
c4.large24Up to 25CSCI affiliation
c4.xlarge48Up to 25CSCI affiliation
c4.2xlarge816Up to 25CSCI affiliation
c4.4xlarge1632Up to 25CSCI affiliation

General Purpose
这是一种平衡的实例类型,应该为大多数工作负载提供相应的资源. 它们由现代英特尔至强®黄金6226R级联湖可扩展处理器提供支持,并在DDR4上采用新的英特尔AVX-512指令集.

FlavorvCPUMem (GiB)网络性能(Gbps)Restrictions
m5.nano20.5Up to 25CSCI会员资格,预批准
m5.micro21Up to 25CSCI会员资格,预批准
m5.small22Up to 25CSCI会员资格,预批准
m5.medium24Up to 25CSCI会员资格,预批准
m5.large28Up to 25CSCI会员资格,预批准
m5.xlarge416Up to 25CSCI会员资格,预批准
m5.2xlarge832Up to 25CSCI会员资格,预批准

Compute Optimized
此实例类型具有更高的处理器比率,适用于更多对CPU更密集的工作负载. 它们由现代英特尔至强®黄金6226R级联湖可扩展处理器提供支持,并在DDR4上采用新的英特尔AVX-512指令集

FlavorvCPUMem (GiB)网络性能(Gbps)Restrictions
c5.large24Up to 25CSCI会员资格,预批准
c5.xlarge48Up to 25CSCI会员资格,预批准
c5.2xlarge816Up to 25CSCI会员资格,预批准
c5.4xlarge1632Up to 25CSCI会员资格,预批准

OpenStack使用的存储技术为Ceph, 一个分布式云对象存储解决方案,具有极强的可扩展性和弹性. Ceph是Red Hat Ceph Storage的上游.

Volume TypeDescriptionComment
ceph-gp2通用SSD企业flash媒体的分布式池
ceph-gp1通用SSD已弃用,不再是新实例的选项
ceph-st1吞吐量优化的硬盘分布式企业磁介质池
ceph-ct1缓存分级存储分布式闪存介质池,由磁性介质池支持
ceph-sc1Cold HDD慢/旧磁介质的分布式池

云镜像包含Cloud -init包, 哪一个负责诸如SSH公钥注入之类的项目. 这是登录到第一次启动的Linux映像的唯一方法. 默认登录帐号由云镜像维护人员自行设置. For example, Debian云团队使用默认用户“Debian”维护下面的Debian映像。, 红帽将其设置为“云用户”.

根据映像选择,需要使用该用户执行初始SSH(如果是Windows,则为RDP). 如果需要,它可以被替换或删除. 在此之前,请确保新帐户正常工作,否则将发生锁定.

Cloud ImageSSH公钥注入登录帐号
Red Hat Enterprise Linux 7cloud-user
Red Hat Enterprise Linux 8cloud-user
CentOS 7centos
CentOS 8 Streamcentos
Rocky Linux 8rocky
Debian 10debian
Ubuntu发行版ubuntu
OpenSUSE 15 JeOSopensuse
Fedora发行版fedora
FreeBSD 13freebsd
Windows Server 2019核心/桌面Administrator
Windows 10企业版Windows

可用区表示它们在校园中的物理位置. 这将主要影响网络性能, 因此,建议将需要低延迟通信的机器放在类似的可用分区中

例如“ucb-east-1a”表示它位于东校区, “1a”表示SPSCv2中特定的交叉电缆机架对. “1b”表示同一房间的另一对机架,而“2a”表示SPSCv1. 在本例中,出于网络或存储目的,这些区域都被认为彼此“足够近”.

例如,在“ucb-main-1a”中拥有一个实例,而在“ucb-east-1b”中拥有存储可能会对实例性能产生负面影响.

Availability ZoneNotes
ucb-east-1aSPSCv2中的机架对(LACP交叉电缆)
ucb-east-1bSPSCv2中的机架对(LACP交叉电缆)
ucb-east-2aA rack in SPSCv1
ucb-main-1a这是计划,但尚未实施

在为私有项目配置网络时, 鸟瞰私有(受开放栈限制的)网络是很重要的, 并连接到“真实的”(校园或公共)网络.

Network TypeDescription
External VLAN外部(校园/公共)网络, 一个项目级的sdn路由器必须连接到它,浮动IP从外部网络分配.
提供商外部VLAN外部(校园/公共)网络,实例直接连接到它. Not typical. 在这种情况下不能使用浮动IP.
Project VXLAN仅在OpenStack中定义的基于项目的私有网络. 在创建这些域名时,建议使用校园DNS.


通常只向新项目提供外部网络. 两个网络(sciet -internal)和(sciet -external)将始终可用, 但一个项目通常只会有一个路由器连接到这些提供商网络中的一个.

如果一个项目需要一个特定的网络, 它必须出现在UCB科学网中,并在HIPPO的校园网文件中定义. 请求网络时, 它还可以确定机器是否应该直接连接到外部网络,还是通过openstack专用网络连接到浮动IP. 

额外的资源

一些CSCI服务需要思科VPN(即,总是需要SSH和RDP).
请查看以下OIT页面以获取有关设置的信息.

  CU博尔德VPN -思科AnyConnect

博彩平台推荐OIT软件目录,以获得CU Boulder附属公司可用的产品. 这包括额外的软件,如MathWorks MatLab和Wolfram Mathematica.

  浏览软件目录

对于那些想自学c++的学生,或者那些觉得在从编程入门课程进入CSCI 2270(数据结构)之前应该先复习一下c++的学生,这个列表包含了大量的资源。. 请注意,博彩平台推荐没有正式认可这些网站. However, 这些资源中的大多数都是在过去由教授博彩平台推荐的CSCI 1300(编程入门)和CSCI 2270课程的讲师推荐的,截至2020年夏季.

如果您对CSCI 1300或CSCI 2270所涵盖的内容有具体问题, 请联系当前(或上一学期)秋季或春季学期教授该课程的教师. Please note that these resources are not just for computer science majors; we want anyone who will be taking CSCI 1300 or CSCI 2270 to feel free to access them.

Top Resources

Other Resources

有AP或社区大学CSCI 1300学分的学生, 但是用c++以外的语言, 博彩平台推荐建议您与您的学术顾问联系,讨论您的选择,并确定您是否准备好继续进行CSCI 2270.

Please see our Career Resources 页面列出了为从事计算机职业做准备的推荐资源列表.