EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space User Oriented Provisioning of Secure Virtualized.

Slides:



Advertisements
Similar presentations
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
Advertisements

2  Industry trends and challenges  Windows Server 2012: Beyond virtualization  Complete virtualization platform  Improved scalability and performance.
System Center 2012 R2 Overview
Deploying GMP Applications Scott Fry, Director of Professional Services.
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
VMware Virtualization Last Update Copyright Kenneth M. Chipps Ph.D.
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
© 2010 VMware Inc. All rights reserved Cloud Andy Steven: Enterprise Cloud Architect Northern EMEA
Management Framework for Amazon EC2 Speaker: Frank Bitzer
FI-WARE – Future Internet Core Platform FI-WARE Cloud Hosting July 2011 High-level description.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Cloud Usability Framework
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Understanding and Managing WebSphere V5
Software Engineering for Cloud Computing Rao, Feng 04/27/2011.
Plan Introduction What is Cloud Computing?
Getting Started with Oracle Compute Cloud
Security Framework For Cloud Computing -Sharath Reddy Gajjala.
Data Center Network Redesign using SDN
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Towards scalable, semantic-based virtualized storage.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Introduction To Windows Azure Cloud
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
K E Y : SW Service Use Big Data Information Flow SW Tools and Algorithms Transfer Application Provider Visualization Access Analytics Curation Collection.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Influence of Virtualization on Process of Grid Application Deployment Distributed Systems Research Group Department of Computer Science AGH-UST Cracow,
An Introduction to Software Architecture
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
SUNY FARMINGDALE Computer Programming & Information Systems BCS451 – Cloud Computing Prof. Tolga Tohumcu.
Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Steven Wort, Xin Jin Microsoft Corporation.
European Grid Initiative Federated Cloud update Peter solagna Pre-GDB Workshop 10/11/
MDC417 Follow me on Working as Practice Manager for Insight, he is a subject matter expert in cloud, virtualization and management.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
DataNet – Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
K E Y : SW Service Use Big Data Information Flow SW Tools and Algorithms Transfer Transformation Provider Visualization Access Analytics Curation Collection.
VMware vSphere Configuration and Management v6
Federating PL-Grid Computational Resources with the Atmosphere Cloud Platform Piotr Nowakowski, Marek Kasztelnik, Tomasz Bartyński, Tomasz Gubała, Daniel.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
CoreGRID Workpackage 5 Virtual Institute on Grid Information and Monitoring Services Michał Jankowski, Paweł Wolniewicz, Jiří Denemark, Norbert Meyer,
Aneka Cloud ApplicationPlatform. Introduction Aneka consists of a scalable cloud middleware that can be deployed on top of heterogeneous computing resources.
Web Technologies Lecture 13 Introduction to cloud computing.
Optimize the Business with Microsoft Datacenter Services 2.0
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
Hello Cloud… Mike Benkovich
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Software Defined Datacenter – from Vision to Solution
Cloud Design Patterns Sharath Sahadevan,
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
De-Constructing the Cloud. Agenda.. Take a part the cloud ● Adoption the Why and Why not ● Internal and External ● Understand the architecture of clouds.
Clouding with Microsoft Azure
Distributed Virtualization for Net-Centric Operations Draft
Unit 3 Virtualization.
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Infrastructure Orchestration to Optimize Testing
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Chapter 18 MobileApp Design
An Introduction to Software Architecture
Cloud Computing: Concepts
Fundamental Concepts and Models
Presentation transcript:

EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space User Oriented Provisioning of Secure Virtualized Infrastructure Authors: Marcin Jarząb, Jacek Kosiński, Krzysztof Zieliński, Sławomir Zieliński Speaker: Marcin Jarząb ACK Cyfronet Cracow Grod Workshop 2011 Kraków, November

2 Problem Statement  Providing secure virtualized infrastructure to end-user is a very complex task  Organization of groups of VM instances,  Securing the access,  Compute, Network and Storage resource management,  Middleware and application configuration related to multi-tenancy support.  Solving such a issue requires  Well-structured provisioning process enabling dialog between provider and end-user,  Software solution that automate many tasks related to the process.

3 Agenda  VM Set concept description,  User-oriented provisioning process organization of the virtualized infrastructure,  Architecture of the solution enabling realization of such process,  Implementation status,  Summary.

4 Concept of the VM Set  Set of VM appliances interconnected with virtual network – IaaS,  Software platform specification – PaaS,  Users access policy,  Lease period.  VM Set Requirements Specification by the users,  VM Set Deployment Description document used by the provider,  Similar to Vmware vApps, but more flexible.

5 Provisioning Process Organization  Ensures that requirements are validated against infrastructure provider capabilities  Security policy,  Available resources.  User asks infrastructure provider to create and expose a VM Set  Filing out a predefined request form.  Complex element of the process  Captures knowledge about the application to be deployed,  Configuration templates applicable to different settings (port numbers, app args.),  Tools  Open Virtualization Format providing a means to package virtual infrastructure deployments,  OS: Vmware Studio, OpenQRM, xCAT,  Middleware: Puppet, Chef, SmartFrog, CFEngine.  Dynamic composition of VM appliances  Cloud Architecture Patterns- VM Factory,VM Template.  Tasks required of the provider to implement the logical representation  If the required resources are not available, the instantiation must remain in the pending state until the problem is resolved.  Involves deployment of specific VMs with the required configuration of OS and application resources  Automated middleware configuration and tuning,  Networking services; VLAN, VPN,  Can be achieved by the OVF and OS/middleware provisioning tools.

6 Provisioning Infrastructure Architecture  Designed according to Service Oriented Infrastructure paradigm,  Infrastructure tools exposed with services.  User Access Services - supporting secure external user connectivity,  Boot Services - supporting addition of new hardware to the provider’s infrastructure,  Repositories – configuration data, VM Set definitions and VM appliances,  Infrastructure Management Services - abstraction layer for the computing infrastructure provisioning process.

7 Implementation status  Solaris OS  Solaris Containers,  ZFS for Storage Virtualization,  Solaris Cluster for HA of Infrastructure Services.  LDAP database for Configuration Repositories,  Java Management Extensions (JMX) components for Infrastructure Management Services,  JBoss jBPM suite for Provisioning Engine.

8 Summary  Virtualized Infrastructure provisioning according to detailed user requirements can be efficiently implemented  Organization of the process,  Organization of the VM appliances – VM Sets,  Flexible Infrastructure Management Framework.  In shared environments there must be preserved QoS contracts of already running VM Sets,  Constant governance is required with policies.  Scalability; network and storage.