Nebula Cloud Computing Project: Background, Technology, Operations, Challenges, and Status



Similar documents
Openstack. Cloud computing with Openstack. Saverio Proto

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

Global Headquarters: 5 Speen Street Framingham, MA USA P F

OVERVIEW. The complete IaaS platform for service providers

OnApp Cloud. The complete platform for cloud service providers. 114 Cores. 286 Cores / 400 Cores

KT ucloud storage. Two Years of Life with OpenStack Swift / Jaesuk Ahn, Cloud OS Dev. Team, Korea Telecom

Mit Soft- & Hardware zum Erfolg. Giuseppe Paletta

OpenStack Ecosystem and Xen Cloud Platform

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University

Cisco s Massively Scalable Data Center. Network Fabric for Warehouse Scale Computer

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

Iron Chef: Bare Metal OpenStack

Overview. The OnApp Cloud Platform. Dashboard APPLIANCES. Used Total Used Total. Virtual Servers. Blueprint Servers. Load Balancers.

SoftLayer Offerings. What s Inside

Building a Cloud Computing Platform based on Open Source Software Donghoon Kim ( donghoon.kim@kt.com ) Yoonbum Huh ( huhbum@kt.

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

CLOUDSTACK VS OPENSTACK. Apache CloudStack: It Just Works for Service Providers

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

How To Install Eucalyptus (Cont'D) On A Cloud) On An Ubuntu Or Linux (Contd) Or A Windows 7 (Cont') (Cont'T) (Bsd) (Dll) (Amd)

Oracle Virtualization Strategy and Roadmap

Mobile Cloud Computing T Open Source IaaS

การใช งานและต ดต งระบบ OpenStack ซอฟต แวร สาหร บบร หารจ ดการ Cloud Computing เบ องต น

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2

SUSE Cloud Installation: Best Practices Using an Existing SMT and KVM Environment

Introduction to OpenStack

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

FIA Athens 2014 ~OKEANOS: A LARGE EUROPEAN PUBLIC CLOUD BASED ON SYNNEFO. VANGELIS KOUKIS, TECHNICAL LEAD, ~OKEANOS

2) Xen Hypervisor 3) UEC

Agenda About SUNY and ITEC Cloud project Challenges and Use cases for ITEC Cloud EM Solution Business Benefits

Migrating from Amazon AWS to OpenStack

cloud functionality: advantages and Disadvantages

How To Build A Cloud Server For A Large Company

Block Storage in the Open Source Cloud called OpenStack

Using Apache VCL and OpenStack to provide a Virtual Computing Lab

Cloud Computing through Virtualization and HPC technologies

Automated Configuration of Open Stack Instances at Boot Time

Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Palo Alto Networks. Security Models in the Software Defined Data Center

OpenStack Tutorial. IEEE CloudCom Bret Piatt Community Stacker

Data Center Op+miza+on

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software

DevOps Course Content

Cloud Optimize Your IT

Cloud Platform Comparison: CloudStack, Eucalyptus, vcloud Director and OpenStack

OpenStack Awareness Session

SYNNEFO: A COMPLETE CLOUD PLATFORM OVER GOOGLE GANETI WITH OPENSTACK APIs VANGELIS KOUKIS, TECH LEAD, SYNNEFO

NEXTGEN v5.8 HARDWARE VERIFICATION GUIDE CLIENT HOSTED OR THIRD PARTY SERVERS

Intro to Virtualization

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

SR-IOV In High Performance Computing

Open Source for Cloud Infrastructure

OpenStack Towards a fully open cloud. Thierry Carrez Release Manager, OpenStack

Intel IT Cloud 2013 and Beyond. Name Title Month, Day 2013

Restricted Document. Pulsant Technical Specification

CON8473 Oracle Distribution of OpenStack Making OpenStack an Enterprise Grade Solution

Scientific Computing Data Management Visions

The Open Cloud Near-Term Infrastructure Trends in Cloud Computing

VxRACK : L HYPER-CONVERGENCE AVEC L EXPERIENCE VCE JEUDI 19 NOVEMBRE Jean-Baptiste ROBERJOT - VCE - Software Defined Specialist

Container Clusters on OpenStack

RED HAT CLOUD SUITE FOR APPLICATIONS

Achieving a High-Performance Virtual Network Infrastructure with PLUMgrid IO Visor & Mellanox ConnectX -3 Pro

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

SOFTWARE DEFINED NETWORKING

OpenStack Introduction. November 4, 2015

NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use.

VIRTUALIZED SERVICES PLATFORM Software Defined Networking for enterprises and service providers

Shareable Private Space on a Public Cloud

Dell Converged Infrastructure

VXRACK SYSTEM Product Overview DATA SHEET

Copyright 2015 EMC Corporation. All rights reserved.

ONE Cloud Services Secure Cloud Applications for E-Health

Software Defined Networking (SDN) and OpenStack. Christian Koenning

SixSq Cloud Capabilities

VMware Software-Defined Datacenter

Parallels Server 4 Bare Metal

Introduction to VMware EVO: RAIL. White Paper

How To Use Openstack At Cern

Privileged Cloud Storage By MaaS JuJu

HP OpenStack & Automation

State of the Art Cloud Infrastructure

Open Source Virtualization with ovirt. DI (FH) René Koch Systems Engineer Siedl Networks GmbH Grazer Linuxtage,

Software-Defined Networks Powered by VellOS

Release Notes for Fuel and Fuel Web Version 3.0.1

Transcription:

Nebula Cloud Computing Project: Background, Technology, Operations, Challenges, and Status Raymond G. O Brien ARC CTO for IT Nebula Background Nebula cloud project evolved from a web app platform development project in late 2009» Needed scalable infrastructure w/ isolation mechanism» Choices were limited» Timing was right for IaaS development project Project funded incrementally» Combination of Center & OCIO investments in addition to usage fees from two customers From the start, Nebula envisioned as a community open source development project» In July 2010, Nebula s Nova Compute Controller became one of two foundational components of Openstack 1

Nebula Background (Cont d) Nebula operated in Alpha and extended Beta phases with pilot users across NASA from April 2010 to June 2011 In July 2011, the NASA Science Mission Directorate (SMD) acquired exclusive use of Nebula for 5 months to conduct an evaluation with science workloads Nebula Components 70 combined compute-storage nodes (commodity gear)» Dual 2.8+ GHz Nehalem and Westmere processors» 96 GB RAM, 12-24 TB s of DAS each» Two 10 GbE NICS & two 1 GbE NICs Arista network switches Two containerized data centers managed as a single cloud (one at ARC; one at GSFC)» Communications via NASA WAN Implementing Openstack Diablo (4 th release)» Ubuntu OS (Oneiric); KVM hypervisor Standard VM Images: Ubuntu, CentOS 2

Nebula Configuration FISMA low accreditation today Authentication via Nebula-specific LDAP services today Using NAMS for account management Project-specific VLANs set up for multitenant isolation Bastion host used for access to instances within VLAN Not using SAN or NAS appliances Default is no permanent volume storage for instances Permanent volume storage can be allocated by users 6 initial instances sizes, including new full-node instance Process for allocating public IPs» Nebula Operations Both Nebula regions operated from ARC, with support from GSFC Monitoring of key infrastructure components performed using Nagios and other tools Periodically run native OS security scans and monitor logs Can t expect to operate and maintain a configuration at scale without heavy reliance on automation tools (e.g., Chef, Puppet) Need ops team with strong Linux and networking skills» Knowledge of python language recommended» Helps if ops team members have some dev experience 3

Nebula Challenges Making the transition from a small development project to an Agency-level service» Achieving FISMA accreditation with limited guidance» Integrating service capabilities with existing Center and Agency processes; alignment with existing policy» Adopting the operational discipline and processes necessary to support broad use» Identifying a suitable funding / cost recovery approach for sustained operations Promoting a computing approach that is still new to most potential users Nebula Status SMD evaluation of Nebula ended Nov. 30 Project leadership and NASA OCIO in discussions with SMD on a phase 2 investment that would address needed improvements identified during evaluation In progress:» Upgrading to Diablo release of Openstack, including Swift object store service» Implementing processes and capabilities needed to achieve FISMA Moderate status 4

OpenStack Nebula team vision of an open source communitydeveloped cloud stack is in the process of being realized» In just 18 months, the Openstack community has grown rapidly and has participants around the world Community open source development provides an exciting new avenue for NASA collaboration Today, Nebula is the only project within NASA approved for community open source development Based on the Nebula experience, Agency policy changes are currently being pursued that will allow future projects to engage in this form of software development Nebula, via Openstack, provides a great example of the potential of public-private collaborations using the community software development model in 9 1/5/12 5