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

VDCF Overview

Embed Size (px)

DESCRIPTION

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

Citation preview

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