Introduction to DoC Private Cloud

Slides:



Advertisements
Similar presentations
Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
Advertisements

CloudStack Scalability Testing, Development, Results, and Futures Anthony Xu Apache CloudStack contributor.
Cloud Computing Open source cloud infrastructures Keke Chen.
University of Notre Dame
OpenStack Open Source Cloud Software. OpenStack: The Mission "To produce the ubiquitous Open Source cloud computing platform that will meet the needs.
Cloud Computing Imranul Hoque. Today’s Cloud Computing.
Apache CloudStack Evolution Proposal Alex Huang Software Architect, Citrix Systems.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
VMware Infrastructure Alex Dementsov Tao Yang Clarkson University Feb 28, 2007.
Matt Bertrand Building GIS Apps in the Cloud. Infrastructure - Provides computer infrastructure, typically a platform virtualization environment, as a.
DESIGN CONSIDERATIONS OF A GEOGRAPHICALLY DISTRIBUTED IAAS CLOUD ARCHITECTURE CS 595 LECTURE 10 3/20/2015.
OpenStack High Availability
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
VIRTUALISATION OF HADOOP CLUSTERS Dr G Sudha Sadasivam Assistant Professor Department of CSE PSGCT.
What is Cloud Computing?. Why call it “Cloud” Computing?
SUNY IT Master's Project Using Open Source Virtualization Technology In Computer Education By: Ronny L. Bull Advised By: Geethapriya Thamilarasu, Ph.D.
1. Outline Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models 2.
Design and Implementation of the Workflow of an Academic Cloud Abhishek Gupta, Jatin Kumar, Daniel J Mathew, Sorav Bansal, Subhashis Banerjee, Huzur Saran.
1 The Virtual Reality Virtualization both inside and outside of the cloud Mike Furgal Director – Managed Database Services BravePoint.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 7 2/23/2015.
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D FIS Distinguished Professor of Computer Science School of.
DevCloud and CloudMonkey in Apache CloudStack
+ CS 325: CS Hardware and Software Organization and Architecture Cloud Architectures.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Creating an EC2 Provisioning Module for VCL Cameron Mann & Everett Toews.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Presented by: Sanketh Beerabbi University of Central Florida COP Cloud Computing.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Focus on SCVMM features and an introduction on how to implement into your current environment. Overview of System Center Virtual Machine Manager 2012 Jim.
OSP310. What is a SharePoint® Farm? A collection of one or more SharePoint Servers and SQL Servers® providing a set of basic SharePoint.
P. Kuipers Nikhef Amsterdam Computer- Technology Nikhef Site Report Paul Kuipers
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
DoC Private IaaS Cloud Thomas Joseph Cloud Manager
Windows Azure Conference 2014 LAMP on Windows Azure.
Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing,
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
Predrag Buncic (CERN/PH-SFT) Software Packaging: Can Virtualization help?
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Unit 2 VIRTUALISATION. Unit 2 - Syllabus Basics of Virtualization Types of Virtualization Implementation Levels of Virtualization Virtualization Structures.
Authentication, Authorization, and Contextualization in FermiCloud S. Timm, D. Yocum, F. Lowe, K. Chadwick, G. Garzoglio, D. Strain, D. Dykstra, T. Hesselroth.
Instituto de Biocomputación y Física de Sistemas Complejos Cloud resources and BIFI activities in JRA2 Reunión JRU Española.
Apache CloudStack An Introduction Kevin Kluge
Course: Cluster, grid and cloud computing systems Course author: Prof
RHEV Platform at LHCb Red Hat at CERN 17-18/1/17
Building GoDaddy.com’s Compute Cloud
Dag Toppe Larsen UiB/CERN CERN,
Virtualization OVERVIEW
Dag Toppe Larsen UiB/CERN CERN,
Module 2: DriveScale architecture and components
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Windows Azure Migrating SQL Server Workloads
VIDIZMO Deployment Options
PES Lessons learned from large scale LSF scalability tests
Virtualization overview
Virtualization in the gLite Grid Middleware software process
Conditions leading to the rise of virtual machines
Outline Virtualization Cloud Computing Microsoft Azure Platform
HC Hyper-V Module GUI Portal VPS Templates Web Console
Cloud computing mechanisms
Different types of Linux installation
Future Internet: Infrastructures and Services
HC VMware Module
06 | SQL Server and the Cloud
Presentation transcript:

Introduction to DoC Private Cloud

DoC Requirements Easily provisioned VMs GUI & API available to complete tasks e.g. creating accounts & Virtual Machines (VMs) Availability of Shared (NetAPP) & Local disk offerings Configure memory/cpu/storage, and choose which supported OS to install (eg. Ubuntu, CentOS). Accounting system for recording and resource-usage. Users can be root on VMs and install packages.

Available Hardware: 4 x Dell PowerEdge C6220 compute servers. This is a very dense compute server, with four independent nodes in a two unit chassis. Each node contains two Intel Xeon E core 2.9GHz processors (32 threads with hyper-threading), 128GB of RAM and two 1TB hard drives. 2 x IBM System x3750 M4. Each server has four Intel Xeon E core 2.7GHz processors (64 threads with hyper-threading), 512GB of RAM, two 300GB hard drives and twelve 1TB hard-drives. 4 x Dell PowerEdge R720. Each server has two Intel Xeon E GHz six- core 2.5Ghz processors (24 threads with hyper-threading), 64GB of RAM, two 300GB hard drives and 24 1TB hard-drives. 1 x NetApp NetApp F2240A-2 dual-controller Filer and disk-shelf; raw storage capacity 60TB. 4 x Extreme Summit X670 10GbE switches.

Software used for the setup: For CloudStack Management Nodes: Hardware HA: CentOS Linux Cluster (2 nodes) ==> controls resources: VIP, HAProxy, CS (MGMT & Usage services) & MySQL DB share via iSCSI NetApp LUN. CloudStack Management Interface Load Balanced: HAProxy Database - MySQL Virtualised Management Farm Hypervisor: Xen Cloud Platform v1.6 (XCP) Support VM migration from local -> shared storage & vice versa

API coding Cloudmonkey : Python-based command line utility for interacting with Apache CloudStack IaaS clouds HTTP encoded queries via perl/python/php scripts

CloudStack Lingo Zones Pods Clusters Domains Projects Accounts Users Templates/ISO images Service offerings: System (CPU & RAM) & Disk Instances (VMs)

Zone

Etiquette Provide a meaningful display name (hostname). e.g. -vmxx Unused VMs should be deleted. Limit the creation of VMs (as it takes up unnecessary resources and bandwidth) VMs are not backed up.

User accessibility: via API commands using API & Secret Keys for authentication User logins currently linked to LDAP Local users could be created in a separate domain. S3 and EC2 API compatibility

Future improvements CSG Maintained VM Templates Setup MySQL Galera Cluster (Master - Master) setup Upgrade CloudStack -> 4.2 (July 2014) System Usage Accounting

And Finally... 3 rd year project is currently using it. Q & A Demos