From Fedora Project Wiki
< Server
mNo edit summary |
m (→Questions) |
||
Line 45: | Line 45: | ||
* Difference between Server and Cloud products vs compute nodes? | * Difference between Server and Cloud products vs compute nodes? | ||
** "Traditional servers [like pets] have names, personalities, and are lovingly cared for. When they get sick, you diagnose the problem and carefully nurse them back to health, sometimes at great expense. Like pets. On the other hand, cattle sre numbered, and thought of as basically identical, and if they get sick, you put them down and get another one." --mattdm | ** "Traditional servers [like pets] have names, personalities, and are lovingly cared for. When they get sick, you diagnose the problem and carefully nurse them back to health, sometimes at great expense. Like pets. On the other hand, cattle sre numbered, and thought of as basically identical, and if they get sick, you put them down and get another one." --mattdm | ||
** "This was my thinking, I thought the cloud WG is about building lean images that do not have much in the way of wizards, installers, and | |||
hand-holding software, but are focused toward rapid deployment, either as lean hosts or as computing/elastic guests, all controlled via some configuration engine like puppet etc... basically single task machines. I see the server WG more about building heavier, long term, multipurpose | |||
servers (be it on bare metal or as guest)." --simo | |||
* Balance between OS packages and more rapidly moving frameworks in collections... | * Balance between OS packages and more rapidly moving frameworks in collections... |
Revision as of 16:27, 31 October 2013
Draft Use Cases
- Users of Fedora server will be able to install - at their option - a select set of software with graphical interfaces, and they will be able to successfully use these graphical interfaces via trusted X-forwarding (ssh -Y). [1]
- The set of GUI software that should be installable and usable via trusted X-forwarding on Fedora Server will be defined by the Server working group. [2]
- Draft list of GUI software to be supported.
- Provide a platform for acting as a node in an OpenStack rack.
- Provide a platform and simple setup for certain infrastructure services, e.g.
- FreeIPA Domain Controller
- BIND DNS
- DHCP
- Database server (both free and commercial).
- (Should Fedora care about proprietary ones? We shouldn't be hostile, but neither cater for them too much, most of the contributors wouldn't have the means to do it anyway, and proprietary vendors can better install on RHEL and interact with RH. --simo)
- Samba Ad Domain Controller
- (that is mostly blocked due to upstream work, and I am not sure we can do much here, beyond encouraging upstream. --simo)
- Provide simple setup of a file-server (on par with Windows).
- Platform for deploying web applications with high-value frameworks.
- Frameworks:
- Ruby on Rails
- Django
- Turbogears
- Node.js
- (Are we going to do this via Software Collections? The main issue I see with these is that various apps requires at times, conflicting versions of the same base framework/language. --simo )
- Frameworks:
- Make Fedora the best platform to deploy JBoss applications.
- Come up with standardized mechanisms for centralized monitoring
- Come up with standardized mechanisms for centralized configuration and management
- Simple enrollment into FreeIPA and Active Directory domains
- Provide the best platform for secure application deployment
- Isolation of OS from applications
- Isolation of applications from each other
- Isolation of application users from each other
- Management of application resource consumption
- Simplify management and deployment.[1]
- Deliver the world's best leading edge DevOps platform.
Questions
- Items under "Provide the best platform for secure application deployment" - are cgroups / containers meant here?
- Difference between server and devops?
- Difference between Server and Cloud products vs compute nodes?
- "Traditional servers [like pets] have names, personalities, and are lovingly cared for. When they get sick, you diagnose the problem and carefully nurse them back to health, sometimes at great expense. Like pets. On the other hand, cattle sre numbered, and thought of as basically identical, and if they get sick, you put them down and get another one." --mattdm
- "This was my thinking, I thought the cloud WG is about building lean images that do not have much in the way of wizards, installers, and
hand-holding software, but are focused toward rapid deployment, either as lean hosts or as computing/elastic guests, all controlled via some configuration engine like puppet etc... basically single task machines. I see the server WG more about building heavier, long term, multipurpose servers (be it on bare metal or as guest)." --simo
- Balance between OS packages and more rapidly moving frameworks in collections...