SlideShare a Scribd company logo
1 of 16
Overview
Mark Markman
2013
Oracle Solaris 11 platform for
ECI Telecom private cloud
infrastructure
Project Definition
1. Deliver and deploy the ECI Management Network
infrastructure as a private cloud based on built-in Oracle
Solaris 11 technologies without purchasing and
deployment additional 3rd party software.
2. Provide high economical indices for the solution (ROI,
TCO) by effective HW capacity utilization and downtime
minimization (RAS).
3. Minimize development and QA cost by reusing of existing
solutions where possible (reduce or eliminate the
application SW code changes).
Principles & Concept
o Cloud composed of Solaris 10 Branded and Solaris 11 Native
zones (referred below as VMs).
o Global Solaris 11 zone running exclusively VMs and resources
setup/control facilities.
o Fast and simple VM deployment.
o Scalability and load balancing by migrating the workload
between HW resources attached to the cloud.
o Every VM runs a separate single application instance.
o Both shared and local (directly attached) storages are
supported.
Benefits:
1. Adding of HW abstraction extends life span of existing
solutions, enabling future HW upgrades transparent.
2. Minimizing /eliminating of application SW changes to
adopt the new environment saves the development and
QA effort.
3. Solaris 11 OS installation in global zone is minimized to
support the basic VM and Cloud facilities only (fast
deployment, higher security, etc…).
4. Faster and reliable infrastructure and application Upgrade
Procedures (decreased downtime).
5. Most of the Solaris 11 innovation can be used in branded
zones as well as in native ones.
Solaris 11 technologies used:
o Zones
o ZFS
o AI Distro Constructor
o Network Virtualization (“Crossbow”)
o Boot Environments
o COMSTAR
o IPS
o zonestat, DTrace, etc…
All these technologies work together – the whole
is greater then the sum of its parts!
Solution Components:
o Customized Operating System (Oracle Solaris 11.1).
o OS Post-Installation setup and tuning facilities.
o Application installation/upgrade tools.
o Setup, service and maintenance utilities.
o Virtual Machine (zone) for Standard Production OEM Run-
Time environment (Branded and Native).
o Cloud Management and Monitoring tool.
o Zone Migration tool (Solaris10 -> Solaris11).
Solaris 10 Branded Zone
o VM (Solaris 10 Branded Zone) created from zone image file.
o Zone image is compressed snapshot datastream file.
o Zone creation general steps:
1. Creating prototype datasets from the image file
2. Cloning prototype datasets into zone dataset
3. Setup standard (empty) zone configuration within cloned dataset
4. Attaching new zone
5. Performing post-install configuration
New branded zone creation time (on x86 system):
first zone on ZFS pool ~ 40 sec
second zone (prototype dataset already exists) ~ 8 sec (!)
Zone Administration tool
Developed to manage all zone (VM) tasks needed:
o Create zone of a specific type:
 Branded zone from prototype image file
 Native Solaris 11 zone from scratch
 Native Solaris 11 zone from prototype image file
 By cloning the existing zone
o Move zone between ZFS pools on the same server.
o Transfer zone to another physical server.
o Attach Migrated zone from Solaris 10.
o Setup and tune zone parameters .
o Zone start / stop / destroy / display status
Network Virtualization Scheme
VNIC
VNIC
VNIC
VNIC
VNIC
VNIC
global zone
VNIC
NIC1 NIC2
zone1 zone2 zone3
IPv6 IPv6 IPv6
IPv6
VM Deployment Workflow
(shared storage iSCSI case)
1. create ZFS volume
2. create iSCSI target 1. Discover iSCSI target
2. Assign vdev for iSCSI target
3. Configure ZFS pool on vdev
4. Create datasets for zone deployment
5. Copy (receive) zone image to dataset
6. Configure new zone
7. Attach new zone
8. Post-install setup/tuning
9. Boot the new zone
Storage
Server
Example (share storage is Solaris11 box):
pkg install group/feature/storage-server
svcadm enable stmf
svccfg export -a stmf
zfs create -V 10g rpool/iscsi_vol
stmfadm create-lu /dev/zvol/rdsk/rpool/iscsi_vol
stmfadm list-lu
stmfadm add-view 600144F0563C8C0000005149E7320001
svcadm enable -r svc:/network/iscsi/target:default
itadm create-target
Discover iSCSI target:
iscsiadm add static-config
iqn.1986-03.com.sun.iqn…,147.234.158.145
iscsiadm add discovery-address 147.234.158.145:3260
iscsiadm modify discovery --static enable
devfsadm -i iscsi
Create ZFS pool/datasets:
zpool create iscsi-pool c0t600144F0563C8C0000005149E7320001d0
zfs create zone_datasets
Copy zone image to dataset:
gzcat prototype | zfs recv -u -d iscsi_pool
Create zone:
zfs clone -p proto_clone iscsi_pool/zone_ds
… create zone cfg file…
zonecfg -z zone_name -f zone_cfg_file
zoneadm -z zone_name attach
zoneadm -z zone_name boot
VM Transfer
(shared storage iSCSI case)
1. Shutdown zone
2. Export iSCSI ZFS pool
3. Disconnect iSCSI target
4. Transfer zone metadata to
server B
1. Discover the iSCSI target
2. Assign vdev for iSCSI target
3. Import the ZFS pool
4. Mount datasets
5. Tune received zone metadata
6. Attach transferred zone
7. Boot the transferred zone
Storage
Server BServer A
VM Transfer
(shared storage iSCSI case)
Storage
Server BServer A
Additional Features & Tools:
1. Migration Tool
Transforms Solaris 10 sparse-root zone into
branded zone for Solaris 11
2. Zone Monitor
Performance monitoring tool, based on Solaris 11
zonestat utility
3. Cloud Manager
Tool for the whole cloud management and
monitoring
1. Migration Tool
Transforms Solaris 10 sparse-root zone into
branded zone for Solaris 11
2. Zone Monitor
Performance monitoring tool, based on Solaris 11
zonestat utility
3. Cloud Manager
Tool for the whole cloud management and
monitoring
Zone Monitor Example:
Implementation: current status
Management Systems R&D private cloud:
• Number of phys. servers: 30 (x86, SPARC)
• Number of VMs: ~400 (350 branded + 50 native)
• Central storage: 22TB (Sun ZFS Appliance 7120)
• Storage access: iSCSI (via 1GbE and 10GbE)
• User access: PC-X emulators
• New VM deployment time: 8sec. (average)
• VM migration time: 5sec.
Use of Solaris 11 cloud features made HW utilization and TCO
parameters much higher.
Questions…

More Related Content

What's hot

Best Practices with IPS on Oracle Solaris 11
Best Practices with IPS on Oracle Solaris 11Best Practices with IPS on Oracle Solaris 11
Best Practices with IPS on Oracle Solaris 11glynnfoster
 
Oracle Solaris 11 - Best for Enterprise Applications
Oracle Solaris 11 - Best for Enterprise ApplicationsOracle Solaris 11 - Best for Enterprise Applications
Oracle Solaris 11 - Best for Enterprise Applicationsglynnfoster
 
EM12C High Availability without SLB and RAC
EM12C High Availability without SLB and RACEM12C High Availability without SLB and RAC
EM12C High Availability without SLB and RACSecure-24
 
Fusion Applications Bare Metal Provisioning - Lessons Learned
Fusion Applications Bare Metal Provisioning - Lessons LearnedFusion Applications Bare Metal Provisioning - Lessons Learned
Fusion Applications Bare Metal Provisioning - Lessons LearnedAndrejs Karpovs
 
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White Paper
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White PaperConfiguring Oracle Enterprise Manager Cloud Control 12c for HA White Paper
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White PaperLeighton Nelson
 
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
EBS in an hour: Build a Vision instance - FAST - in Oracle VirtualboxEBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualboxjpiwowar
 
Oracle licensing rules the 5 fatal mistakes
Oracle licensing rules   the 5 fatal mistakesOracle licensing rules   the 5 fatal mistakes
Oracle licensing rules the 5 fatal mistakesKay Williams
 
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...Andrejs Karpovs
 
Managing Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with PuppetManaging Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with Puppetglynnfoster
 
Oracle Audit vault
Oracle Audit vaultOracle Audit vault
Oracle Audit vaultuzzal basak
 
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle ClusterwareManaging Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle ClusterwareLeighton Nelson
 
Using ACFS as a Storage for EBS
Using ACFS as a Storage for EBSUsing ACFS as a Storage for EBS
Using ACFS as a Storage for EBSAndrejs Karpovs
 
Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Kellyn Pot'Vin-Gorman
 
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)Andrejs Prokopjevs
 
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...Andrejs Karpovs
 
2014 OpenSuse Conf: Protect your MySQL Server
2014 OpenSuse Conf: Protect your MySQL Server2014 OpenSuse Conf: Protect your MySQL Server
2014 OpenSuse Conf: Protect your MySQL ServerGeorgi Kodinov
 

What's hot (20)

Best Practices with IPS on Oracle Solaris 11
Best Practices with IPS on Oracle Solaris 11Best Practices with IPS on Oracle Solaris 11
Best Practices with IPS on Oracle Solaris 11
 
EBS on ACFS white paper
EBS on ACFS white paperEBS on ACFS white paper
EBS on ACFS white paper
 
Oracle Solaris 11 - Best for Enterprise Applications
Oracle Solaris 11 - Best for Enterprise ApplicationsOracle Solaris 11 - Best for Enterprise Applications
Oracle Solaris 11 - Best for Enterprise Applications
 
EM12C High Availability without SLB and RAC
EM12C High Availability without SLB and RACEM12C High Availability without SLB and RAC
EM12C High Availability without SLB and RAC
 
Fusion Applications Bare Metal Provisioning - Lessons Learned
Fusion Applications Bare Metal Provisioning - Lessons LearnedFusion Applications Bare Metal Provisioning - Lessons Learned
Fusion Applications Bare Metal Provisioning - Lessons Learned
 
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White Paper
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White PaperConfiguring Oracle Enterprise Manager Cloud Control 12c for HA White Paper
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White Paper
 
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
EBS in an hour: Build a Vision instance - FAST - in Oracle VirtualboxEBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
 
Em13c New Features- One of Two
Em13c New Features- One of TwoEm13c New Features- One of Two
Em13c New Features- One of Two
 
Oracle licensing rules the 5 fatal mistakes
Oracle licensing rules   the 5 fatal mistakesOracle licensing rules   the 5 fatal mistakes
Oracle licensing rules the 5 fatal mistakes
 
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
 
Managing Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with PuppetManaging Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with Puppet
 
Oracle Audit vault
Oracle Audit vaultOracle Audit vault
Oracle Audit vault
 
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle ClusterwareManaging Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
 
Using ACFS as a Storage for EBS
Using ACFS as a Storage for EBSUsing ACFS as a Storage for EBS
Using ACFS as a Storage for EBS
 
Oracle solaris-11-ds-186774
Oracle solaris-11-ds-186774Oracle solaris-11-ds-186774
Oracle solaris-11-ds-186774
 
Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016
 
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
 
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
 
2014 OpenSuse Conf: Protect your MySQL Server
2014 OpenSuse Conf: Protect your MySQL Server2014 OpenSuse Conf: Protect your MySQL Server
2014 OpenSuse Conf: Protect your MySQL Server
 
Em13c New Features- Two of Two
Em13c New Features- Two of TwoEm13c New Features- Two of Two
Em13c New Features- Two of Two
 

Viewers also liked

Iniciativa Lei dos 60 dias
Iniciativa Lei dos 60 diasIniciativa Lei dos 60 dias
Iniciativa Lei dos 60 diasOncoguia
 
Meraki Chineese QSR Packaging case study
Meraki Chineese QSR Packaging case studyMeraki Chineese QSR Packaging case study
Meraki Chineese QSR Packaging case studyDigital Picasso
 
Danita Brown prorfessional resume 2014
Danita Brown prorfessional resume 2014Danita Brown prorfessional resume 2014
Danita Brown prorfessional resume 2014danita brown
 
7 Reasons Why Every Homebuyer Needs Title Insurance
7 Reasons Why Every Homebuyer Needs Title Insurance 7 Reasons Why Every Homebuyer Needs Title Insurance
7 Reasons Why Every Homebuyer Needs Title Insurance Sam Saad
 
Garantindo acesso a tratamento nos Planos de Saúde: SUS x CONITEC
Garantindo acesso a tratamento nos Planos de Saúde: SUS x CONITECGarantindo acesso a tratamento nos Planos de Saúde: SUS x CONITEC
Garantindo acesso a tratamento nos Planos de Saúde: SUS x CONITECOncoguia
 
Comparison of Health Care Systems in Latin America: Pharmaceuticals Villafuer...
Comparison of Health Care Systems in Latin America: Pharmaceuticals Villafuer...Comparison of Health Care Systems in Latin America: Pharmaceuticals Villafuer...
Comparison of Health Care Systems in Latin America: Pharmaceuticals Villafuer...Office of Health Economics
 
Key features for Building an Online Celebrity Community
Key features for Building an Online Celebrity CommunityKey features for Building an Online Celebrity Community
Key features for Building an Online Celebrity CommunityKuliza Technologies
 
Operational analytics overview
Operational analytics overviewOperational analytics overview
Operational analytics overviewpallavi pentapati
 

Viewers also liked (12)

Makalah_54 Makalah 4 rostow lewis jepang
Makalah_54 Makalah 4 rostow lewis jepangMakalah_54 Makalah 4 rostow lewis jepang
Makalah_54 Makalah 4 rostow lewis jepang
 
Iniciativa Lei dos 60 dias
Iniciativa Lei dos 60 diasIniciativa Lei dos 60 dias
Iniciativa Lei dos 60 dias
 
Bounce rate is not everyone's enemy
Bounce rate is not everyone's enemyBounce rate is not everyone's enemy
Bounce rate is not everyone's enemy
 
Meraki Chineese QSR Packaging case study
Meraki Chineese QSR Packaging case studyMeraki Chineese QSR Packaging case study
Meraki Chineese QSR Packaging case study
 
Graph3
Graph3Graph3
Graph3
 
The OLPC Battleground
The OLPC BattlegroundThe OLPC Battleground
The OLPC Battleground
 
Danita Brown prorfessional resume 2014
Danita Brown prorfessional resume 2014Danita Brown prorfessional resume 2014
Danita Brown prorfessional resume 2014
 
7 Reasons Why Every Homebuyer Needs Title Insurance
7 Reasons Why Every Homebuyer Needs Title Insurance 7 Reasons Why Every Homebuyer Needs Title Insurance
7 Reasons Why Every Homebuyer Needs Title Insurance
 
Garantindo acesso a tratamento nos Planos de Saúde: SUS x CONITEC
Garantindo acesso a tratamento nos Planos de Saúde: SUS x CONITECGarantindo acesso a tratamento nos Planos de Saúde: SUS x CONITEC
Garantindo acesso a tratamento nos Planos de Saúde: SUS x CONITEC
 
Comparison of Health Care Systems in Latin America: Pharmaceuticals Villafuer...
Comparison of Health Care Systems in Latin America: Pharmaceuticals Villafuer...Comparison of Health Care Systems in Latin America: Pharmaceuticals Villafuer...
Comparison of Health Care Systems in Latin America: Pharmaceuticals Villafuer...
 
Key features for Building an Online Celebrity Community
Key features for Building an Online Celebrity CommunityKey features for Building an Online Celebrity Community
Key features for Building an Online Celebrity Community
 
Operational analytics overview
Operational analytics overviewOperational analytics overview
Operational analytics overview
 

Similar to Oracle Solaris 11 platform for ECI Telecom private cloud infrastructure

Increase Efficiency of Solaris Operations & Hardware Life Cycle
Increase Efficiency of Solaris Operations & Hardware Life CycleIncrease Efficiency of Solaris Operations & Hardware Life Cycle
Increase Efficiency of Solaris Operations & Hardware Life CycleJomaSoft
 
Oracle Solaris 11_Overview and Design Guide.pptx
Oracle Solaris 11_Overview and Design Guide.pptxOracle Solaris 11_Overview and Design Guide.pptx
Oracle Solaris 11_Overview and Design Guide.pptxSaeidVarmazyar
 
VDCF Overview
VDCF OverviewVDCF Overview
VDCF OverviewJomaSoft
 
Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Voeurng Sovann
 
SUN Solaris Zones WebSphere Portal licensing
SUN Solaris Zones WebSphere Portal licensingSUN Solaris Zones WebSphere Portal licensing
SUN Solaris Zones WebSphere Portal licensingChris Sparshott
 
Guaranteeing CloudStack Storage Performance
Guaranteeing CloudStack Storage Performance Guaranteeing CloudStack Storage Performance
Guaranteeing CloudStack Storage Performance NetApp
 
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Osama Mustafa
 
New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) Markus Michalewicz
 
What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014
What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014
What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014Philippe Fierens
 
Oracle api gateway installation as cluster and single node
Oracle api gateway installation as cluster and single nodeOracle api gateway installation as cluster and single node
Oracle api gateway installation as cluster and single nodeOsama Mustafa
 
JomaSoft VDCF - Solaris Private Cloud
JomaSoft VDCF - Solaris Private CloudJomaSoft VDCF - Solaris Private Cloud
JomaSoft VDCF - Solaris Private CloudJomaSoft
 
Ivan Zhuravel and Ihor Khlaponin "DC/OS vs Kubernetes. Let the Fight Begin!"
Ivan Zhuravel and Ihor Khlaponin "DC/OS vs Kubernetes. Let the Fight Begin!"Ivan Zhuravel and Ihor Khlaponin "DC/OS vs Kubernetes. Let the Fight Begin!"
Ivan Zhuravel and Ihor Khlaponin "DC/OS vs Kubernetes. Let the Fight Begin!"LogeekNightUkraine
 
How to build a cloud adapter
How to build a cloud adapterHow to build a cloud adapter
How to build a cloud adapterMaarten Smeets
 
NTT SIC marketplace slide deck at Tokyo Summit
NTT SIC marketplace slide deck at Tokyo SummitNTT SIC marketplace slide deck at Tokyo Summit
NTT SIC marketplace slide deck at Tokyo SummitToshikazu Ichikawa
 
Cloud stack for z Systems - July 2016
Cloud stack for z Systems - July 2016Cloud stack for z Systems - July 2016
Cloud stack for z Systems - July 2016Anderson Bassani
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptxJayakumarS71
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowskibuildacloud
 

Similar to Oracle Solaris 11 platform for ECI Telecom private cloud infrastructure (20)

Increase Efficiency of Solaris Operations & Hardware Life Cycle
Increase Efficiency of Solaris Operations & Hardware Life CycleIncrease Efficiency of Solaris Operations & Hardware Life Cycle
Increase Efficiency of Solaris Operations & Hardware Life Cycle
 
Oracle Solaris 11_Overview and Design Guide.pptx
Oracle Solaris 11_Overview and Design Guide.pptxOracle Solaris 11_Overview and Design Guide.pptx
Oracle Solaris 11_Overview and Design Guide.pptx
 
VDCF Overview
VDCF OverviewVDCF Overview
VDCF Overview
 
Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1
 
SUN Solaris Zones WebSphere Portal licensing
SUN Solaris Zones WebSphere Portal licensingSUN Solaris Zones WebSphere Portal licensing
SUN Solaris Zones WebSphere Portal licensing
 
Guaranteeing CloudStack Storage Performance
Guaranteeing CloudStack Storage Performance Guaranteeing CloudStack Storage Performance
Guaranteeing CloudStack Storage Performance
 
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
 
Java one 2015 - v1
Java one   2015 - v1Java one   2015 - v1
Java one 2015 - v1
 
New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI)
 
What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014
What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014
What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014
 
Oracle api gateway installation as cluster and single node
Oracle api gateway installation as cluster and single nodeOracle api gateway installation as cluster and single node
Oracle api gateway installation as cluster and single node
 
JomaSoft VDCF - Solaris Private Cloud
JomaSoft VDCF - Solaris Private CloudJomaSoft VDCF - Solaris Private Cloud
JomaSoft VDCF - Solaris Private Cloud
 
Ivan Zhuravel and Ihor Khlaponin "DC/OS vs Kubernetes. Let the Fight Begin!"
Ivan Zhuravel and Ihor Khlaponin "DC/OS vs Kubernetes. Let the Fight Begin!"Ivan Zhuravel and Ihor Khlaponin "DC/OS vs Kubernetes. Let the Fight Begin!"
Ivan Zhuravel and Ihor Khlaponin "DC/OS vs Kubernetes. Let the Fight Begin!"
 
How to build a Oracle cloud adapter SOA, Integration & API's
How to build a Oracle cloud adapter  SOA, Integration & API'sHow to build a Oracle cloud adapter  SOA, Integration & API's
How to build a Oracle cloud adapter SOA, Integration & API's
 
How to build a cloud adapter
How to build a cloud adapterHow to build a cloud adapter
How to build a cloud adapter
 
NTT SIC marketplace slide deck at Tokyo Summit
NTT SIC marketplace slide deck at Tokyo SummitNTT SIC marketplace slide deck at Tokyo Summit
NTT SIC marketplace slide deck at Tokyo Summit
 
Cloud stack for z Systems - July 2016
Cloud stack for z Systems - July 2016Cloud stack for z Systems - July 2016
Cloud stack for z Systems - July 2016
 
dockerSAW
dockerSAWdockerSAW
dockerSAW
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
 

More from Orgad Kimchi

Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Orgad Kimchi
 
Red hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyRed hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyOrgad Kimchi
 
Red Hat Enteprise Linux Open Stack Platfrom Director
Red Hat Enteprise Linux Open Stack Platfrom DirectorRed Hat Enteprise Linux Open Stack Platfrom Director
Red Hat Enteprise Linux Open Stack Platfrom DirectorOrgad Kimchi
 
OpenStack for devops environment
OpenStack for devops environment OpenStack for devops environment
OpenStack for devops environment Orgad Kimchi
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's NewOrgad Kimchi
 
Performance analysis in a multitenant cloud environment Using Hadoop Cluster ...
Performance analysis in a multitenant cloud environment Using Hadoop Cluster ...Performance analysis in a multitenant cloud environment Using Hadoop Cluster ...
Performance analysis in a multitenant cloud environment Using Hadoop Cluster ...Orgad Kimchi
 
Oracle Solaris 11 as a BIG Data Platform Apache Hadoop Use Case
Oracle Solaris 11 as a BIG Data Platform Apache Hadoop Use CaseOracle Solaris 11 as a BIG Data Platform Apache Hadoop Use Case
Oracle Solaris 11 as a BIG Data Platform Apache Hadoop Use CaseOrgad Kimchi
 
Cloud Observation and Performance Analysis using Solaris 11 DTrace
Cloud Observation and Performance Analysis using Solaris 11 DTraceCloud Observation and Performance Analysis using Solaris 11 DTrace
Cloud Observation and Performance Analysis using Solaris 11 DTraceOrgad Kimchi
 
Oracle Solaris 11 Built for Clouds
Oracle Solaris 11 Built for Clouds Oracle Solaris 11 Built for Clouds
Oracle Solaris 11 Built for Clouds Orgad Kimchi
 
New Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
New Generation of SPARC Processors Boosting Oracle S/W Angelo RajaduraiNew Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
New Generation of SPARC Processors Boosting Oracle S/W Angelo RajaduraiOrgad Kimchi
 

More from Orgad Kimchi (10)

Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...
 
Red hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyRed hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategy
 
Red Hat Enteprise Linux Open Stack Platfrom Director
Red Hat Enteprise Linux Open Stack Platfrom DirectorRed Hat Enteprise Linux Open Stack Platfrom Director
Red Hat Enteprise Linux Open Stack Platfrom Director
 
OpenStack for devops environment
OpenStack for devops environment OpenStack for devops environment
OpenStack for devops environment
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's New
 
Performance analysis in a multitenant cloud environment Using Hadoop Cluster ...
Performance analysis in a multitenant cloud environment Using Hadoop Cluster ...Performance analysis in a multitenant cloud environment Using Hadoop Cluster ...
Performance analysis in a multitenant cloud environment Using Hadoop Cluster ...
 
Oracle Solaris 11 as a BIG Data Platform Apache Hadoop Use Case
Oracle Solaris 11 as a BIG Data Platform Apache Hadoop Use CaseOracle Solaris 11 as a BIG Data Platform Apache Hadoop Use Case
Oracle Solaris 11 as a BIG Data Platform Apache Hadoop Use Case
 
Cloud Observation and Performance Analysis using Solaris 11 DTrace
Cloud Observation and Performance Analysis using Solaris 11 DTraceCloud Observation and Performance Analysis using Solaris 11 DTrace
Cloud Observation and Performance Analysis using Solaris 11 DTrace
 
Oracle Solaris 11 Built for Clouds
Oracle Solaris 11 Built for Clouds Oracle Solaris 11 Built for Clouds
Oracle Solaris 11 Built for Clouds
 
New Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
New Generation of SPARC Processors Boosting Oracle S/W Angelo RajaduraiNew Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
New Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Oracle Solaris 11 platform for ECI Telecom private cloud infrastructure

  • 1. Overview Mark Markman 2013 Oracle Solaris 11 platform for ECI Telecom private cloud infrastructure
  • 2. Project Definition 1. Deliver and deploy the ECI Management Network infrastructure as a private cloud based on built-in Oracle Solaris 11 technologies without purchasing and deployment additional 3rd party software. 2. Provide high economical indices for the solution (ROI, TCO) by effective HW capacity utilization and downtime minimization (RAS). 3. Minimize development and QA cost by reusing of existing solutions where possible (reduce or eliminate the application SW code changes).
  • 3. Principles & Concept o Cloud composed of Solaris 10 Branded and Solaris 11 Native zones (referred below as VMs). o Global Solaris 11 zone running exclusively VMs and resources setup/control facilities. o Fast and simple VM deployment. o Scalability and load balancing by migrating the workload between HW resources attached to the cloud. o Every VM runs a separate single application instance. o Both shared and local (directly attached) storages are supported.
  • 4. Benefits: 1. Adding of HW abstraction extends life span of existing solutions, enabling future HW upgrades transparent. 2. Minimizing /eliminating of application SW changes to adopt the new environment saves the development and QA effort. 3. Solaris 11 OS installation in global zone is minimized to support the basic VM and Cloud facilities only (fast deployment, higher security, etc…). 4. Faster and reliable infrastructure and application Upgrade Procedures (decreased downtime). 5. Most of the Solaris 11 innovation can be used in branded zones as well as in native ones.
  • 5. Solaris 11 technologies used: o Zones o ZFS o AI Distro Constructor o Network Virtualization (“Crossbow”) o Boot Environments o COMSTAR o IPS o zonestat, DTrace, etc… All these technologies work together – the whole is greater then the sum of its parts!
  • 6. Solution Components: o Customized Operating System (Oracle Solaris 11.1). o OS Post-Installation setup and tuning facilities. o Application installation/upgrade tools. o Setup, service and maintenance utilities. o Virtual Machine (zone) for Standard Production OEM Run- Time environment (Branded and Native). o Cloud Management and Monitoring tool. o Zone Migration tool (Solaris10 -> Solaris11).
  • 7. Solaris 10 Branded Zone o VM (Solaris 10 Branded Zone) created from zone image file. o Zone image is compressed snapshot datastream file. o Zone creation general steps: 1. Creating prototype datasets from the image file 2. Cloning prototype datasets into zone dataset 3. Setup standard (empty) zone configuration within cloned dataset 4. Attaching new zone 5. Performing post-install configuration New branded zone creation time (on x86 system): first zone on ZFS pool ~ 40 sec second zone (prototype dataset already exists) ~ 8 sec (!)
  • 8. Zone Administration tool Developed to manage all zone (VM) tasks needed: o Create zone of a specific type:  Branded zone from prototype image file  Native Solaris 11 zone from scratch  Native Solaris 11 zone from prototype image file  By cloning the existing zone o Move zone between ZFS pools on the same server. o Transfer zone to another physical server. o Attach Migrated zone from Solaris 10. o Setup and tune zone parameters . o Zone start / stop / destroy / display status
  • 9. Network Virtualization Scheme VNIC VNIC VNIC VNIC VNIC VNIC global zone VNIC NIC1 NIC2 zone1 zone2 zone3 IPv6 IPv6 IPv6 IPv6
  • 10. VM Deployment Workflow (shared storage iSCSI case) 1. create ZFS volume 2. create iSCSI target 1. Discover iSCSI target 2. Assign vdev for iSCSI target 3. Configure ZFS pool on vdev 4. Create datasets for zone deployment 5. Copy (receive) zone image to dataset 6. Configure new zone 7. Attach new zone 8. Post-install setup/tuning 9. Boot the new zone Storage Server Example (share storage is Solaris11 box): pkg install group/feature/storage-server svcadm enable stmf svccfg export -a stmf zfs create -V 10g rpool/iscsi_vol stmfadm create-lu /dev/zvol/rdsk/rpool/iscsi_vol stmfadm list-lu stmfadm add-view 600144F0563C8C0000005149E7320001 svcadm enable -r svc:/network/iscsi/target:default itadm create-target Discover iSCSI target: iscsiadm add static-config iqn.1986-03.com.sun.iqn…,147.234.158.145 iscsiadm add discovery-address 147.234.158.145:3260 iscsiadm modify discovery --static enable devfsadm -i iscsi Create ZFS pool/datasets: zpool create iscsi-pool c0t600144F0563C8C0000005149E7320001d0 zfs create zone_datasets Copy zone image to dataset: gzcat prototype | zfs recv -u -d iscsi_pool Create zone: zfs clone -p proto_clone iscsi_pool/zone_ds … create zone cfg file… zonecfg -z zone_name -f zone_cfg_file zoneadm -z zone_name attach zoneadm -z zone_name boot
  • 11. VM Transfer (shared storage iSCSI case) 1. Shutdown zone 2. Export iSCSI ZFS pool 3. Disconnect iSCSI target 4. Transfer zone metadata to server B 1. Discover the iSCSI target 2. Assign vdev for iSCSI target 3. Import the ZFS pool 4. Mount datasets 5. Tune received zone metadata 6. Attach transferred zone 7. Boot the transferred zone Storage Server BServer A
  • 12. VM Transfer (shared storage iSCSI case) Storage Server BServer A
  • 13. Additional Features & Tools: 1. Migration Tool Transforms Solaris 10 sparse-root zone into branded zone for Solaris 11 2. Zone Monitor Performance monitoring tool, based on Solaris 11 zonestat utility 3. Cloud Manager Tool for the whole cloud management and monitoring 1. Migration Tool Transforms Solaris 10 sparse-root zone into branded zone for Solaris 11 2. Zone Monitor Performance monitoring tool, based on Solaris 11 zonestat utility 3. Cloud Manager Tool for the whole cloud management and monitoring
  • 15. Implementation: current status Management Systems R&D private cloud: • Number of phys. servers: 30 (x86, SPARC) • Number of VMs: ~400 (350 branded + 50 native) • Central storage: 22TB (Sun ZFS Appliance 7120) • Storage access: iSCSI (via 1GbE and 10GbE) • User access: PC-X emulators • New VM deployment time: 8sec. (average) • VM migration time: 5sec. Use of Solaris 11 cloud features made HW utilization and TCO parameters much higher.