惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Troy Hunt's Blog
T
The Exploit Database - CXSecurity.com
Microsoft Security Blog
Microsoft Security Blog
V
Visual Studio Blog
F
Fortinet All Blogs
博客园_首页
P
Proofpoint News Feed
V
Vulnerabilities – Threatpost
The Cloudflare Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
H
Heimdal Security Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
AI
AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
S
Security Affairs
The Register - Security
The Register - Security
S
Security @ Cisco Blogs
Hugging Face - Blog
Hugging Face - Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
Schneier on Security
Schneier on Security
WordPress大学
WordPress大学
Google DeepMind News
Google DeepMind News
GbyAI
GbyAI
T
Tailwind CSS Blog
Hacker News: Ask HN
Hacker News: Ask HN
W
WeLiveSecurity
D
Docker
L
LangChain Blog
B
Blog RSS Feed
The Last Watchdog
The Last Watchdog
Cloudbric
Cloudbric
TaoSecurity Blog
TaoSecurity Blog
N
Netflix TechBlog - Medium
酷 壳 – CoolShell
酷 壳 – CoolShell
I
InfoQ
The Hacker News
The Hacker News
AWS News Blog
AWS News Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
宝玉的分享
宝玉的分享
I
Intezer
云风的 BLOG
云风的 BLOG
V2EX - 技术
V2EX - 技术
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO

OSU Open Source Lab

Data Center Migration Update and Fundraising Campaign | OSU Open Source Lab OSL Infrastructure Migration: A Move to Oregon's State Data Center | OSU Open Source Lab Featured: Strong support stabilizes funding for the Open Source Lab | OSU Open Source Lab We're Hiring: Join the OSU Open Source Lab as a Student Systems Engineer! | OSU Open Source Lab Forging Our Future: OSL's Path to Sustainability – A Call for Smart Solutions and Enduring Support | OSU Open Source Lab Future of OSL in Jeopardy | OSU Open Source Lab Now Providing Access to POWER10 for Open Source Projects | OSU Open Source Lab FTP Server Rebuild - March 2024 | OSU Open Source Lab On Leaving the Open Source Lab, Jonathan Frederick | OSU Open Source Lab Reflections on My Time at the Open Source Lab, Travis Whitehead | OSU Open Source Lab OSL Alumnus Matthew Johnson on working at Tesla | OSU Open Source Lab Hiring two DevOps student positions | OSU Open Source Lab TDS Telecom Support of OSU Open Source Lab Tops $5 Million | OSU Open Source Lab Goodbye Letter from Graduating Senior, Cody Holliday | OSU Open Source Lab Mohamed Eldebri on OSL's participation in the Corvallis Maker Fair | OSU Open Source Lab Cody Holliday on the Department of Energy Cyber Defense Competition 2018 | OSU Open Source Lab OSL's Cody Holliday Wins Regional DOE Cyber Defense Competition | OSU Open Source Lab OSL Alumnus Alex Plovi sells CoreOS to RedHat | OSU Open Source Lab Changing the World, One Line of Code at a Time | OSU Open Source Lab Jonathan Frederick on Packer Templates project at the OSL | OSU Open Source Lab Ganeti Production Rebuild - Dec 11-15 & 18-19, 2017 | OSU Open Source Lab Thank You for Supporting our Crowdfunding Campaign! | OSU Open Source Lab A Message from the Director | OSU Open Source Lab New Project: polr | OSU Open Source Lab Donate to Our Crowdfunding Campaign! | OSU Open Source Lab Cody Holliday on Why we should stop using C | OSU Open Source Lab Amanda Kelner on Graduating | OSU Open Source Lab Beaver BarCamp 17: New Horizons | OSU Open Source Lab New Project: libpng Now Mirrored on ftp.osuosl.org | OSU Open Source Lab Network Outage 2016-12-17 Post-mortem | OSU Open Source Lab OSL Summer 2016 Internship | OSU Open Source Lab The OSL at PyCon | OSU Open Source Lab Congratulations 2016 Graduates! | OSU Open Source Lab RTEMS | OSU Open Source Lab CASS and the AllSeen Alliance | OSU Open Source Lab DevOps DayCamp 2015 | OSU Open Source Lab OSL GSOC 2015 - Oregon's Catch | OSU Open Source Lab OSL GSOC 2015 - Protein Geometry Database | OSU Open Source Lab Mysql1-vip Outage Post-Mortem | OSU Open Source Lab Write the Docs '15 | OSU Open Source Lab Coming Soon: Beaver BarCamp 15 | OSU Open Source Lab SCALE x13 | OSU Open Source Lab A Successful DevOps DayCamp | OSU Open Source Lab Using Variables in a Custom Drupal Theme | OSU Open Source Lab DevOps DayCamp | OSU Open Source Lab Make Bash, Not War | OSU Open Source Lab A Recap of OSCON 2014 | OSU Open Source Lab Google Migration Post-mortem | OSU Open Source Lab Vim Trick FTW! | OSU Open Source Lab OpenStack on OpenPOWER | OSU Open Source Lab Protein Geometry - What the Heck is That? | OSU Open Source Lab Openstack's Horizon | OSU Open Source Lab DevOps Bootcamp Extends OSL Reach | OSU Open Source Lab 10 Projects Making a Difference | OSU Open Source Lab Connecting at Beaver BarCamp 12 | OSU Open Source Lab Top 10 Projects Impacting the Open Source Community | OSU Open Source Lab Top 10 Milestones | OSU Open Source Lab A Look Back at Beaver BarCamp 1 | OSU Open Source Lab OSL Announces 10 year Celebration; Attends OSCON | OSU Open Source Lab Open Source Bridge Promotes Community | OSU Open Source Lab OSL to Mentor Four in Google Summer of Code | OSU Open Source Lab OSL Staff Participate at DrupalCon 2013 | OSU Open Source Lab OSL's April 2013 Newsletter | OSU Open Source Lab Students & Community Members Learn Together at Beaver BarCamp 11 | OSU Open Source Lab OSL to Participate in Google Summer of Code 2013 | OSU Open Source Lab OSL Staff Mentors International Students Through Google Summer of Code | OSU Open Source Lab Students, Community and Professionals Collaborate at Beaver BarCamp 10 | OSU Open Source Lab From Support to Success | OSU Open Source Lab OSL in the Spotlight at Summer Conferences | OSU Open Source Lab OSL Advances With New Staff Members; Renewed Focus | OSU Open Source Lab Building a Bright Future With DevOps | OSU Open Source Lab Connect With the OSL at OSCON 2012 | OSU Open Source Lab Open Source, Open Future | OSU Open Source Lab Setting the Bar High | OSU Open Source Lab OSL 'Unconference' Approaches | OSU Open Source Lab Highlights From Beaver Barcamp 8 | OSU Open Source Lab Lots of Love from LinuxCon | OSU Open Source Lab All Aboard for Vancouver! | OSU Open Source Lab New Study to Investigate Use of Open Source Software for Securing the Energy Industry | OSU Open Source Lab A Little Love for the LUG | OSU Open Source Lab Highlights from OSCON 2011 | OSU Open Source Lab OSL Talks OSWALD and Ganeti at Open Source Bridge | OSU Open Source Lab OSUOSL Alum Eric Searcy Joins the Linux Foundation as IT Infrastructure Manager | OSU Open Source Lab Out and About with the OSL in June | OSU Open Source Lab Emily on Essentials: Robotics, Open Source and Life as New Student at the OSL | OSU Open Source Lab Special Student Attendee Packages for LinuxCon North America 2011 | OSU Open Source Lab OSL Newsletter - April 2011 | OSU Open Source Lab Visiting Prineville: OSL Tours Facebook's Open Compute Data Center | OSU Open Source Lab OSL Newsletter: A Look Back at 2010 | OSU Open Source Lab CrisisCommons is pleased to announce partnership with OSU's Open Source Lab | OSU Open Source Lab OSU Open Source Lab to assist young students in “Google Code-in” contest | OSU Open Source Lab Google Surpasses $1M in Donations to OSUOSL | OSU Open Source Lab OSCON 2009 | OSU Open Source Lab Catch us at Open Source Bridge | OSU Open Source Lab Hackathon at Open Source Bridge | OSU Open Source Lab Hardware Donation Expands OSUOSL Infrastructure | OSU Open Source Lab Flourish! Open Source Conference | OSU Open Source Lab OSUOSL Visit to Japan | OSU Open Source Lab Linux.com finds new home at OSUOSL | OSU Open Source Lab OSU Open Source Lab announces OSL Alliance Corporate Sponsorship Program | OSU Open Source Lab
Hosting Details | OSU Open Source Lab
2001-01-01 · via OSU Open Source Lab

We offer a wide variety of services to our hosted clients so the OSL can help offload work from your machine and/or infrastructure team. This list is not exhaustive, but is intended to give a better idea of the types of services we provide.

Managed vs. Unmanaged

Most of our hosting falls into two categories, managed or unmanaged.

Managed

For managed hosting, we will take care of your system(s) using our configuration management which ensures your systems are always up to date, stable with tested configurations, and automated. We currently use Chef to manage all of our systems and can create a project-specific cookbook if you want to assist in managing the system. We’ll also configure and maintain all of the services running on your system(s) including monitoring them and backing up any data.

Managed systems are ideal for smaller projects that have simple requirements and don’t want to deal with day-to-day system administration tasks.

Unmanaged

Unmanaged hosting means you control everything about your system(s). We only require that you keep one sudo-enabled account on the system for us to use as needed for troubleshooting. We will not actively manage, monitor or back up these systems unless requested. If you run into an issue with your unmanaged system(s), we’re still available to help of course!

Virtualization

Hosting Detail - Sysadmin

We currently have two virtualization clusters available for use: Ganeti and OpenStack. Depending on the project’s use case, we host their VM(s) on either or both platforms. Both clusters are powered with the KVM hypervisor.

OpenStack

OpenStack offers a full API and web interface which allows projects to manage their VM resources as they see fit. Our OpenStack cluster currently offers the following services:

  • Compute (nova)
  • Cinder (cinder)
  • Image (glance)
  • Network (neutron)
  • Orchestration (heat)

We plan to add more OpenStack services as needed by projects. Our cluster is currently running the Ocata release with eight compute nodes. Storage is powered via a six-node Ceph cluster. If you need to dynamically create/destroy/manage your services, our OpenStack cluster is the way to go.

Ganeti

We have used Ganeti for ten years and it continues to be the stable solution for long-running VMs that need minimal changes. We have a cluster with eight nodes for small projects and offer VMs at a variety of sizes and platforms, all with full redundant storage using DRBD. Ganeti is very simple to use and maintain; however, it doesn’t provide a public API to deploy and manage the VMs. We do have a simple web management interface which allows projects to access the console and power the VM on and off as needed.

CI/CD Hardware Resources

Hosting Detail - CI/CD Hardware Resources

We understand that FOSS projects have growing demands for doing continuous integration and even continuous delivery (CI/CD). While there are free resources available to most FOSS projects using such services as Travis-CI or CircleCI, most of those free resources have limits which many projects run into. Here at the OSL, we can help with those needs in two ways:

  • Access to virtual machine resources via our OpenStack cluster(s)
  • Access to bare metal resources via OpenCompute hardware

Thanks to a hardware donation from Facebook in 2015, we have three OpenCompute Project (OCP) racks which contain a total of 90 OpenRack V2 “Winterfell” servers. These servers have 144 GB of RAM, 2 x Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz and one 3TB 5400 RPM SATA disk. These servers are hosted in a smaller secondary data center near our offices and have some limitations on cooling and publicly addressable IP addresses. Due to this limitation, these servers are behind an IPv4 NAT network and require port forwarding to access the systems. We can open additional ports as needed but these machines are best suited for running tests and building software.

These resources provide can be used in any way that is needed, whether it’s integrating with Jenkins, Buildbot, GitLab CE, or any other CI/CD system you use.

FTP Mirroring

We have a cluster of three servers behind the ftp.osuosl.org name with a total bandwidth capacity of more than 50 gigabits per second. These servers are hosted geographically across the United States. Instead of pushing files and releases out from your own server, let us take care of the dirty work for you. We currently host approximately 100 projects on our mirroring servers using around 11TB of disk space. We do our best to host as many projects as we can, however space is limited.

E-Mail

Mail Relaying

We have a number of local mail relays that OSL-hosted servers can use to help relieve some of the pressure that mail can put on your servers. These relays do spam and virus tagging.

Mailing Lists

We use Mailman for any mailing list needs. We can help you migrate old lists or create new lists that are centrally managed on our system.

Website Hosting

We offer website hosting for projects that require dynamic backend server support. We currently support hosting sites which require languages such as PHP, Python, and Ruby. We don’t support every web application but we’ll do our best to try and support a widely used platform. If you have a website that needs a home, let us know and we’ll see how we can help.

Database Hosting

We offer high performance hosted MySQL or PostgreSQL accounts for our clients on our cluster of database servers.

Co-Location Hosting

For those projects that need more than just a single virtual machine or website, we do offer co-location hosting. We have limited space, power and cooling but we generally can host something provided there is a warranted need for it. Please note that the OSL generally prefers projects to virtualize as much of their infrastructure as possible.

We require all servers to have sliding rails and cable management arms. Hardware must be purchased from a vendor rather than built by hand to ensure it operates as intended. We prefer that hardware also includes dual power, some type of out-of-band management (i.e. IPMI, iLO, iDRAC, etc) and a three-year basic hardware warranty. We prefer not to host any machines larger than 2U, but can work with our clients to accommodate larger servers if needed.

Monitoring

Realtime

We use Nagios to monitor our managed hosts and send alerts to PagerDuty when services go down. We are able to offer fine-grained monitoring and notification to our hosted clients as needed. In addition, we use Prometheus with Grafana to track various metrics of our infrastructure.

Trend Graphs

We primarily use Munin to monitor the health of servers at the OSL. Statistics such as CPU usage, load, memory, network traffic and more can all be monitored and historically tracked.

Backups

This service is to be used for disaster recovery rather than data recovery, meaning we keep backups for a limited period of time (usually long enough to provide a couple of full data sets that can be used to rebuild a server as opposed to recovering files from long ago). We currently utilize rdiff-backup for file storage backups and a variety of other tools for database backups.