Download - VDCF Overview
![Page 1: VDCF Overview](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/1.jpg)
1
Virtual Datacenter Management
using the Virtual Datacenter Control Framework (VDCF)
Marcel Hofstetter
Enterprise ConsultantJomaSoft GmbH
![Page 2: VDCF Overview](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/5.jpg)
5
JomaSoft's Management Solutions
Hard Partitions Virtual Machines OS Virtualization Resource Management
VDCF VDCF VDCF LDom vServer Resource Management
![Page 6: VDCF Overview](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/6.jpg)
6
Datacenter Architecture
![Page 7: VDCF Overview](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/7.jpg)
7
Dynamic Virtualization
![Page 8: VDCF Overview](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/8.jpg)
8
Solaris Versions
![Page 9: VDCF Overview](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/9.jpg)
9
VDCF - Components
![Page 10: VDCF Overview](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/11.jpg)
11
VDCF – High Availability
![Page 12: VDCF Overview](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/15.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/17.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/18.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081519/557a5f4fd8b42a6e5a8b5133/html5/thumbnails/19.jpg)
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