vdcf overview

20
1 Virtual Datacenter Management using the Virtual Datacenter Control Framework (VDCF) Marcel Hofstetter [email protected] Enterprise Consultant JomaSoft GmbH

Upload: jomasoft-gmbh

Post on 12-Jun-2015

408 views

Category:

Technology


2 download

DESCRIPTION

Solaris 10 and 11 Installation and Management made easy. Central Management Server with support for automated deployment of LDoms and Zones

TRANSCRIPT

Page 1: VDCF Overview

1

Virtual Datacenter Management

using the Virtual Datacenter Control Framework (VDCF)

Marcel Hofstetter

[email protected]

Enterprise ConsultantJomaSoft GmbH

Page 2: VDCF Overview

2

About JomaSoftEngineering company founded July 2000 by

Marcel Hofstetter

Andreas von Euw

based in St. Gallen, Switzerland

specialized in Solaris and software

development/integration

currently 28 VDCF customers / In productive use since 2006

AXA Winterthur

VP Bank

Page 3: VDCF Overview

3

VDCF – Virtual Datacenter Control Framework

Management Tool for Zones and LDOMs

Supports Solaris 10 + 11 on SPARC/x86

In productive use since 2006

Centrally installed using the lightweight, serverless database SQLite

Dynamic VirtualizationLive / Cold Migration and Failover

Resource Configuration and Monitoring

Data on Volume Manager: SVM, ZFS, Veritas

Page 4: VDCF Overview

4

VDCF - Goals

Central view and control of the virtual data center

Standardization: uniform System configuration

As easy as possible for the System administrator

Consistent interfaces for admins (Solaris 10 and 11)

Avoid mistakes: Fully automated Installation & Migration

Flexible: Hardware can be mixed, VDCF adapts the configuration when migrating

Reduce Complexity: Layer above Solaris / Hide the details

„Best Practices“ are integrated ongonig into the product

Cheap and easy solution for failover and DR

Page 5: VDCF Overview

5

JomaSoft's Management Solutions

Hard Partitions Virtual Machines OS Virtualization Resource Management

VDCF VDCF VDCF LDom vServer Resource Management

Page 6: VDCF Overview

6

Datacenter Architecture

Page 7: VDCF Overview

7

Dynamic Virtualization

Page 8: VDCF Overview

8

Solaris Versions

Page 9: VDCF Overview

9

VDCF - Components

Page 10: VDCF Overview

10

VDCF – High Availability

Different levels of High Availability / Failover

Manual FailoverAdministrator using VDCF vserver/gdom commands

HA – Automated FailoverVDCF hamon automatically switches vServers if a Node fails

Cluster SupportvServer are integrated into Sun or Veritas Cluster configurationMonitoring and Failover is managed by the Cluster Software

Page 11: VDCF Overview

11

VDCF – High Availability

Page 12: VDCF Overview

12

VDCF Base - Features

BuildsCreate and manage your Solaris Installation EnvironmentsBased on Solaris JumpStart/Flash Archives and AI

NodeSystem/Device/Disk DiscoveryInstall Nodes using Solaris WANBOOT & Flash Archives or AIConfigure Solaris Global Zone DNS, NTP, SMF Services, ROUTESSystem Customization / Basic Software Installations Packages, Commands, Scripts, File-CopyOperations Boot / Reboot / Shutdown

Page 13: VDCF Overview

13

VDCF LDom - Features

ConfigurationDefine Resource Limits (RAM, CPU, MAU)Disk and Network Interface Management (adddisk, addnet, remnet, remdisk)Configure Guest Domains DNS, NTP, SMF Services, ROUTESSystem Customization / Basic Software Installations Packages, Commands, Scripts, File-Copy

OperationInstall / Remove Guest DomainsBoot / Reboot / Shutdown Migrate Guest Domains

Page 14: VDCF Overview

14

VDCF vServer - Features

ConfigurationDataset Management (Volumes) - SVM,ZFS,VeritasFilesystem and Network Interface Management (addfs, addnet, growfs, remnet, remfs)Configure Solaris Zone DNS, SMF Services, ROUTESSystem Customization / Basic Software Installations Packages, Commands, Scripts, File-CopyImport existing Zones

OperationInstall/Uninstall vServerBoot / Reboot / ShutdownMigrate one or multiple vServers

Page 15: VDCF Overview

15

VDCF vServer – Enterprise Extensions

Datasets & Disks

Veritas Dataset & Filesystem Management

Cluster Support

Integrates vServers into Veritas/Sun Cluster for Failover

Resource ManagementConfigure / limit Resource Usage of vServers

MonitoringHardware Monitoring and Alarming based on System ControllerResource Monitoring (CPU/RAM Usage)HA – Automated vServer Failover

Page 16: VDCF Overview

16

VDCF - Usage sample (1/2)

Node Installflash -c enable_install node=computeA version=5.10sv_U10node -c install name=computeA

Guest Domain Definitiongdom -c create name=mydom cpu=16 ram=8g cdom=myT52

vServer Operationsvserver -c addfs name=server1 mountpoint=/export dataset=server1_data type=data size=2gvserver -c commit name=server1 exec

vServer Migratevserver -c migrate name=server1 node=computeB shutdown

Page 17: VDCF Overview

17

VDCF - Usage sample (2/2)

Where can I migrate my vServer (Zone) to?

-bash-4.1$ vserver -c show name=v0124 candidates

vServer State Node cPool Patch-Level Comment v0124 ACTIVATED g0054 default 147440-01 (U10+) Demo1

Potential Nodes is candidate Patch-Level Packages g0050 (U10+) yes ok ok g0055 (U10+) yes [upgrade] nok nok s0020 (U9) no nok nok

Page 18: VDCF Overview

18

VDCF - main benefits

Simplicity

Deploy and manage Virtual Solaris Environments without a deep Solaris knowledge using only a handful of intuitive VDCF commands

Standardization

Zones and LDoms are deployed using supported Solaris technologies, managed in a standard way and able to be deployed and available for use in minutes rather than hours.

Availability / Recovery

VDCF allows manual or automatic control of server migration or fail-over leading to improved options in availability, disaster recovery and performance.

Page 19: VDCF Overview

19

Questions?

Product white papers and documentation online

http://www.jomasoft.com/products/VDCF/docs

Try using the “Free Edition”

http://www.jomasoft.com/products/VDCF/download/index5-free.html

Page 20: VDCF Overview

20

VDCF

Ending Slide

Marcel Hofstetter

[email protected]

Enterprise ConsultantJomaSoft GmbH