Page MenuHomePhabricator

Request creation of wmde-ds VPS project
Closed, ResolvedPublic

Description

Project Name: wmde-ds

Wikitech Usernames of requestors: @GoranSMilovanovic @WMDE-leszek

Purpose: We need a VPS project for Wikimedia Deutschland to split our Data Science and Analytics dashboards across three instances: one instance for (1) Wikidata analytics, another instance for (b) Wiktionary analytics, and finally a third instance for (3) our New Editors team.

Brief description: (1) The purpose of three three instances that we plan to spin up in this project will be to run Docker containers encompassing R + a set of R packages + Open Source Shiny Server. (2) We are not certain if we necessarily need a root access or not at this point, but we probably do. (3) Some of our analytics services are quite demanding on CPU and RAM resources, so we need to be able to spin up three instances with at least 16Gb of RAM and 8 vcores each; disk usage is not that critical. (4) The motivation behind this request is the following: we currently run only one CloudVPS analytics projects - wmde-dashboards - for all different kinds of analytics projects that we develop and maintain, while our analysis have shown that a separation of Wikidata analytics (more than ten dashboards), Wiktionary analytics (one dashboard, very heavy on processing and memory demand), and the New Editors team analytics is better both conceptually and from a practical viewpoint. (5) All three instances that we plan to have in this projects will need to have separate domains (wikidata-analytics, wiktionary-analytics, and wmde-analytics - the third one is already in use on wmde-dashboards and will be reused in the new project once we remove wmde-dashboards. (6) We would like to keep the our current wmde-dashboards analytics VPS project alive until we migrate all services to the new project, and only then we would fill out a request to delete it.

How soon you are hoping this can be fulfilled: In one month and we are flexible in that respect. We plan to complete the migration of all our Data Science and Analytics services to the new project until the end of 2020.

Event Timeline

@GoranSMilovanovic can you clarify what is needed here? It sounds like you need increased quota for your project in order to have more instances. Is this correct? This shouldn't require a new project. We can increase the limits for your current project to allow for 3 XL instances to support this. Have a look at https://wikitech.wikimedia.org/wiki/Help:Cloud_VPS_Instances#Increase_quotas_for_projects.

If you can confirm that is what is needed, I can move forward with increasing your quota. Please let me know.

@nskaggs

We can increase the limits for your current project to allow for 3 XL instances to support this.

That would be great, thank you. Would you like me to edit this ticket to match the format described on https://phabricator.wikimedia.org/project/profile/2880/? Please let me know.

@WMDE-leszek Our dilemma on whether do we need a new project, three projects, etc. is obviously resolved.

nskaggs claimed this task.

No need to edit the ticket, thank you for asking. I have increased your quota to allow for up to 3 XL instances.