JeOS "Juice"


Published on

JeOS is an abbreviation for the concept of Just Enough Operating System as it applies to a software appliance.

  • Be the first to comment

JeOS "Juice"

  1. 1. Just Enough Operating System
  2. 2. Topics Covered <ul><li>What is JeOS “Juice”? </li></ul><ul><li>Benefits of JeOS </li></ul><ul><li>Flavors of JeOS </li></ul><ul><li>Mixing your own JeOS </li></ul><ul><li>Which kids like JeOS? </li></ul><ul><li>Oh no, I spilled JeOS in my cloud! </li></ul><ul><li>Why is there JeOS on my desktop? </li></ul>
  3. 3. What is JeOS <ul><li>JeOS or “Juice” is an advanced concept in which an operating system is tailored to perform a specific set of tasks and all other functionality is removed or limited </li></ul><ul><li>This allows a given computer system to concentrate on a single set of tasks without being burdened by programs or services it does not need or use </li></ul><ul><li>JeOS makes systems smaller, more stable, and execute faster </li></ul><ul><li>JeOS systems are quickly replicable and are hardware independent unlike making a direct copy of an existing operating system </li></ul>
  4. 4. Benefits of JeOS <ul><li>Quickly deploy servers on a variety of hardware </li></ul><ul><li>Quickly deploy an office desktop environment tailored to your users that can be installed on a variety of computer hardware without worry </li></ul><ul><li>Cloud deployment </li></ul><ul><li>Streamline server and desktop setup </li></ul><ul><ul><li>Automatically install software </li></ul></ul><ul><ul><li>Automatically detect hardware and install drivers (per PC basis, different hardware, no problem!) </li></ul></ul><ul><ul><li>Automatically copy important files </li></ul></ul><ul><ul><li>Automatically propagate user information and network connections </li></ul></ul>
  5. 5. Flavors of JeOS <ul><li>JeOS is currently limited to Linux systems </li></ul><ul><ul><li>CentOS </li></ul></ul><ul><ul><li>Ubuntu </li></ul></ul><ul><ul><li>OpenSUSE </li></ul></ul><ul><ul><li>SUSE Enterprise </li></ul></ul><ul><ul><li>rPath Linux </li></ul></ul><ul><li>JeOS can be mixed as a Server distribution or a Desktop distribution </li></ul><ul><li>Software and configuration options are limitless </li></ul>
  6. 6. Mixing Your Own JeOS <ul><li>There are several systems available to develop JeOS systems. We will explore 2 of them: </li></ul><ul><li>SUSE Studio </li></ul><ul><ul><li> </li></ul></ul><ul><li>rPath Builder </li></ul><ul><ul><li> </li></ul></ul>
  7. 7. Which Kids Like JeOS? <ul><li>Several well known Linux appliances use JeOS builders to develop their products </li></ul><ul><ul><li>Openfiler </li></ul></ul><ul><ul><li>AsteriskNOW </li></ul></ul><ul><ul><li>KnowledgeTree </li></ul></ul><ul><ul><li>rPath Linux </li></ul></ul><ul><ul><li>Phonehome – OpenVPN Appliance </li></ul></ul><ul><ul><li>Ubuntu Server also has a JeOS version </li></ul></ul><ul><li> </li></ul>
  8. 8. Oh no, I spilled JeOS in my cloud! JeOS is perfect for deploying servers in a Cloud Computing environment. The ability to quickly replicate an array of identical servers to load balance and share duties is very useful JeOS servers can be setup to run specific commands on first boot, enabling you to quickly setup users, passwords, connections, hostnames, and other settings Since JeOS servers are installed like a normal operating system they can be installed on many different sets of hardware. Unlike a file-level replica of an existing server, JeOS will work properly on systems with different driver requirements
  9. 9. Why is there JeOS on my desktop? JeOS is also useful in a Desktop Environment JeOS has the ability to pre-install required software, setup usernames, passwords, and pre-configure just about anything Deployment time is significantly reduced and desktop systems are consistent and easy to roll-back to a default state JeOS takes away all of the time consuming aspects of desktop deployment and is perfect for an office environment such as Silence IT or Bank & Vogue
  10. 10. JeOS Questions? Any Questions or Comments?