the fastest way to deliver software to on-premise iaas clouds

35
© 2012 Eucalyptus Systems, Inc. The Fastest Way to Deliver Software to On-premise IaaS Clouds Paul Weiss, Eucalyptus James Weir, UShareSoft 1

Upload: eucalyptus-systems-inc

Post on 20-Aug-2015

1.275 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

The Fastest Way to Deliver Software to On-premise IaaS Clouds Paul Weiss, Eucalyptus James Weir, UShareSoft

1

Page 2: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Paul Weiss Senior Cloud Engineer

Eucalyptus Systems

James Weir CTO and Co-founder

UShareSoft

Page 3: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Key Takeaways

Eucalyptus Overview

Eucalyptus Infrastructure-as-a-Service

Page 4: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Eucalyptus Overview

Most widely-deployed software platform for on-premise (private) Infrastructure as a Service (IaaS) clouds 25,000+ cloud starts to date and growing AWS-compatible, enterprise-deployed Deep cloud partner and AWS ecosystem Open source developed Gartner-recognized as major IaaS provider

Page 5: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Who Uses Eucalyptus?

Page 6: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Infrastructure-as-a-Service

Page 7: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Features: Standardized on-demand compute devices

Elastic pool of compute entities with fast provisioning

Automatic virtual Instance Configurations

CPU, Memory, Network and storage

Benefits: Efficient use of compute resources

Disposable compute entities

Self-serviceability

Eucalyptus IaaS: Compute

Page 8: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Features: On-demand Elastic IP

VM isolation with security groups

Virtual network overlay to isolate traffic

Pubilc/private IP translation (NATing), DHCP

Multiple Networking Modes for Assigning Addresses to VMs

Benefits: Much easier to manage

Efficient use of network resources

Better network asset utilization

Eucalyptus IaaS: Networking

Page 9: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Features: On-demand, Highly Scalable and Secure Bucket Based Object Store

Put/Get Objects of any type

Configurable for DAS, NAS, and SAN

Highly Reliable, Elastic Block Storage with configurable SAN adapters

Benefits: Central use of Storage assets efficient, better utilization

Self-serviceability with access control

Eucalyptus IaaS: Storage

Page 10: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Cloud Controller

Cloud level - Virtual Resource System

AWS EC2 Compatible

Walrus Storage

Persistent data store

Bucket-based, like S3

Cluster Controller

Zone level - Virtual Resource System

Manage Virtual Network

Storage Controller

Block accessed network storage

Like EBS

Node Controller

VM management

Instance management

VMware Broker

ESX, ESXi management

vCenter server compatible

Eucalyptus IaaS

Page 11: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Use Cases

Scalable Web/Content

Services Big Data

High Performance Computing

Development and Test

Page 12: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Eucalyptus Amazon AWS Compatibility

AWS EC2

AWS S3

AWS EBS

AWS IAM

Page 13: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

High Availability IaaS Features:

Prevent single point of failures Notify admins of the HA component failure Automated Eucalyptus service component failure recovery

Benefits: Reduces downtime Reduces reconfiguration management costs Reduces management tool costs HA leads to high efficiency, better SLAs

Page 14: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

High Availability IaaS

Page 15: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Identity and Authorization Management Features:

Ability to control LOB access to clouds using Accounts Pull/sync users and groups from AD/LDAP Cloud wide security with keys and certificates Customizable policy based access control VM level MS AD/LDAP

Benefits: Central control of users and security credentials Central control of Cloud resources Control over resource creation Permissions based on organizational groups

Company Confidential

Active Directory LDAP

Accounts, Groups, Users,

Resources

Policies, Certs, Keys,

Images, VMs, Reports

Physical Resource Management

Virtual Cloud Resources

Platform Enhanced: Windows; RHEL, KVM 6; VMware

Enhanced Enhanced

Virtual Resource System Resource Access Control

High Availability IaaS

Virtual and Physical Resource

Administration Enhanced

Eucalyptus Identity Authorization and Management Web Services

Compute Network Identity Storage

Page 16: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Application Lifecycle in a Cloud

Page 17: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2011 Eucalyptus Systems, Inc.

Thank you. [email protected]

Page 18: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

������������������������������������� ���!��"��

������������������������������������� ���!��"��

#�$�%�"��&� ��

'�"�(������"�)�����*�"+��&�"�)+��

,����(���-����)����*"��������)+��*-���������

#�$�%�"��&� ��

'�"�(������"�)�����*�"+��&�"�)+��

,����(���-����)����*"��������)+��*-���������

Page 19: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

������������� ��������������������

Page 20: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

�����������������

��."����/���������!�������+&0�������1�������+���."����/���������!�������+&0�������1�������+�

/������/������

Page 21: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

����������������

!��2�"�����3��������/���!����4������5

!��2�"�����3��������/���!����4������5

���

�������� ������

��������������

���

�������� ������

��������������

/������6��������������/������6��������������

��������������������

������������������

���������

��� �!���

��������������������

������������������

���������

��� �!���

Page 22: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

�������

����������

� ����� ��� �����

� ������� � ��������������������������� �������������

����������������

� ������� �����

� ��������������������������������� ����� �����

������� ������������

� ������� �������!"���� #���

� ������������� ����������$�� ����#� ������ �����

Page 23: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

������������!����

Page 24: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

������������������

% ������� �&�� ������ ��� �� ���

' �����(��)������ �����

* � #�� ����� ������������ ��� �� ���

+ �������������������������������� ����

Page 25: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

������� �����������!��"����������

(��),���� ��(��),���� ��

�$�������� ����$�������� ���

�� ���-�#� ���� ���-�#� ���� ������� ���� ����#��"�������� ����#� ���� ������� ���� ����#��"�������� ����#� ��

� ����� ��� ��������� �&���� ����.���������%//0� ���� ���1

� �����������2 ���3���� ��� ��4 ��� ����� ����� ����

� ����� ����2��"���"�������������.4 ����5������6�7��1

��"���(�� �������2��"���"������������$(�� ���������� �������"���(�� �������2��"���"������������$(�� ���������� �����

Page 26: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

������� ������������!�"�#��

(��),���� ��(��),���� ��

�$�������� �����$�������� ����

(��)���� �� �������� ���

(��)���� �� �������� ���

� 8�� ����-��7$�

� 5 ��� �3�# �5�#���� ������� ������2"���4 �� ��������2 ���3���� ��� ��4 ��� ����� ����� ����

��#��� �����#��� ���

(���� �������� ��� ���(���� �������� ��� ���

������������ ������������

������������������

���#������ ���#������

Page 27: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

�����#������������������$������ ������

����)���$�����������������������������)���$�������������������������

���(����� ����(����� � ����2 ���(���� �

����2 ���(���� �

,���� ��� �

,���� ��� �

���� �������� ����

������� ���������� ���

������� ���� �

������� ���� �

4����2 ���)��������� ���4����2 ���)��������� ���

� ���(����� ��9�4 �� �����:����� �� �� ���������� ���

� ����2 ���(����� ��9����� ������;���� � ��� �� �� ����������� ���

� ,��)�������� ���9�3��� ����� ���� ������������$����� ������������

� ���� �����9����� ������������� �����������������

������" ������ �������������� �& ����

����2 ���3���� ��

������" ������ �������������� �& ����

����2 ���3���� ��

��� ����������3�����.� �� ����� ��<�������1��� ����������3�����.� �� ����� ��<�������1

Page 28: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

�������������%�������� �����������

=:� ��$��$:�>� ������������� ���=:� ��$��$:�>� ������������� ���

��"���(�� �������2��"���"������������$(�� ���������� �������"���(�� �������2��"���"������������$(�� ���������� �����

����2 ���(�����������,��(�� ����������2 ���(�����������,��(�� ������

4 �������������4 �������������

Page 29: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

�������������%�������� �����������

Page 30: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

&���

Page 31: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

�������

� ���� ���4������ ������� ��� ����������$������������2 ����#� �����������2 ���3���� ��

� ���� �������� �����"����"�����

� � #�� ���� ���" ���� �� � ���&���"��2 �����������������2 ����������

� ������ ��� ��"���������������� ����� �������������

� ����������2���?��� ������ ������������������ ��

Page 32: The Fastest Way to Deliver Software to On-premise IaaS Clouds

����������� ������������������������������ �������������������

������'��

(����)*��+���������)����*��,�+(�����*��

Page 33: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Questions?

Page 34: The Fastest Way to Deliver Software to On-premise IaaS Clouds

© 2012 Eucalyptus Systems, Inc.

Next Steps

Visit www.eucalyptus.com to sign up for a free trial of Eucalyptus

Visit www.usharesoft.com to try

UForge for free

Page 35: The Fastest Way to Deliver Software to On-premise IaaS Clouds