SlideShare a Scribd company logo
Nazarudin Wijee
TECHDAY KUALA LUMPUR 2016
17th February 2016
Mi-Cloud Deployment
Scenarios
Mi-Cloud Overview
Mi-Cloud Deployment Architecture
Cloud Administrator
Host_2 Host_3
FrontendPortal Monitoring
ManagementServersNodeController
Host_NHost_1
NFS_1 NFS_2
SharedStorage
Optional
• No two identical
data centers,
configuration
and policy
• Flexibility
deployment is
important
Deployment Dependencies:
- CPU
- RAM
- DISK
- OS
- NETWORK
- STORAGE
- PEOPLE
SAN /
Mi-ROSS
Deployment #1
Deployment #1: Scope
Internet
auth0
VM
ldap0
VM
reg0
VMSMS
Gateway 1
Application
Server #1
Application
Server #2
Application
Server #4
Firewall
Server
Firewall
Server
router
Ethernet switchEthernet switch
sp1
VM
sp3
VM
sp2
VM
sp4
VM
auth1
VM
ldap1
VM
reg1
VM
DMZ
Server3
Server4
Server1 Server2
Load Balancer
Application
Server #3
SMS
Gateway 2
Mi-
Trust1
VM
Mi-
Trust2
VM
Deployment #1: Overview
Access control
management with
multi-factors
authentication
Virtual infrastructure management
and orchestration engine
Integrity management for
real-time security and
monitoring
1
2 3
Deployment #1: Strategy
Virtualized
Cloud Administrator
Host1 Host2
FrontendPortal
Monitoring
ManagementServersNodeController
Deployment #1: Architecture
DMZ
SMS Gateway
5
6
7
8
1
2
3
4
UID
ProLiant
DL380e
Gen8
HOST1
HOST2
HOST3
HOST4
Mi-Cloud
Frontend
VM
Mi-Cloud
Portal
VM
Mi-Mocha
VM
SP1
VM
SP3
VM
Mi-Trust1
VM
5
6
7
8
1
2
3
4
UID
ProLiant
DL380e
Gen8
SP2
VM
SP4
VM
Mi-Trust2
VM
5
6
7
8
1
2
3
4
UID
ProLiant
DL380e
Gen8
AUTH0
VM
LDAP0
VM
REG0
VM
5
6
7
8
1
2
3
4
UID
ProLiant
DL380e
Gen8
AUTH1
VM
LDAP1
VM
REG1
VM
Deployment #1: Architecture
VLAN1
VLAN2
AUTH0
AUTH1
LDAP0
LDAP1
REG0
SP1
SP2
REG1
SP3
SP4 Mi-Cloud
Frontend
Mi-Cloud
Portal
Mi-MOCHA
Mi-Trust1
Mi-Trust2
HOST1
HOST2
HOST3
HOST4
SQ1
SQ2
Internet
Firewall
Core
Router
SKJ
Applications
Firewall
DMZ
Load Balancer
Deployment #1: Notes
• Advantages
– Easy and fast deployment
– Minimal costs
– Secured by Mi-Trust
– Fast monitoring alert with SMS
• Disadvantages
– No shared storage.
– Small size of image datastore
– Limited shared resources
– No live migration
– No dedicated Cloud Management server
– No high-availability Mi-Cloud Frontend, Portal and Mi-
MOCHA
Deployment #2
Virtualized
Deployment #2: Strategy
Cloud Administrator
Host2 Host3
FrontendPortal Monitoring
ManagementServersNodeController
Host4Host1
NFS01 NFS02
NFS
XIV1 XIV2
SAN
Deployment #2: Architecture
HOST1
HOST2
WS2
VM
AS2
VM
Frontend
VM
Portal
VM
Monitoring
VM
WS1
VM
AS1
VM
ORACLE
HOST5
HOST6
NFS02
NFS01
Ethernet SwitchSAN Switch
SP1
VM
SP2
VM
SP3
VM
SP4
VM
HOST4
HOST3
auth0
VM
ldap0
VM
reg0
VM
sp0
VM
auth1
VM
ldap1
VM
reg1
VM
sp1
VM
hightrust02
VM
hightrust01
VM
Loadbalancer
Deployment #2: High Availability
Image/System Datastore
SAN Switch
Deployment #2: Notes
• Advantages
– Shared Storage NFS
– Network redundancy
– Scalable
– High Available Image/System Datastore
– High Available Mi-Cloud Frontend, Portal and Monitoring
– High Available Virtual Machines
– Support Live Migration
– Less expensive
• Disadvantages
– Limited shared resources
– High Availability NFS setup complexity
– Wasted resources allocated for 2 NFS Servers
– Not secured
Deployment #3
Deployment #3: Scope
Virtualized
Deployment #3: Strategy
Cloud Administrator
Host3 Host4
FrontendPortal Monitoring
ManagementServers
NodeController
Host5Host2
NetApp1 NetApp2
SAN/NFS
Host6Host1Cloud
Management
PRODUCTION STAGING
HP 3PAR
Deployment #3: Notes
• Advantages
– High resources (432 Cores, 960GB RAM & 240TB Disk)
– High Available Storage
– High Available Image/System Datastore
– Separate Image/System Datastore for Production and Staging
– High Available Virtual Machines
– Live Migration
– VM image backup via SAN storage level backup
– Network redundancy
– High speed network
• Disadvantages
– No Cloud HA
– Cost
Deployment #4
Virtualized
Deployment #4: Strategy
Cloud Administrator
Host2 Host3
FrontendPortal Monitoring
ManagementServersNodeController
Host4Host1
Mi-ROSS
OSD4OSD1 OSD3 OSD3MON4MON1 MON2 MON3
Cloud
Management
PRODUCTION STAGING
Deployment #4: Architecture
22
SwitchesHSMMi-ROSS
Staging
Mi-CloudDatabase
Mi-UAP
Deployment #4: Notes
• Advantages
– High resources (288Cores, 2TB RAM & 73TB Disk)
– Mi-ROSS provide Block Device and NFS storage for
Image and System Datastore
– High Available and Reliable Storage
– High Available Image/System Datastore
– High Available Virtual Machines
– Live Migration
– Network redundancy
– High speed network
• Disadvantages
– Cost
Mi-Cloud Deployment Scenarios - Nazarudin Wijee

More Related Content

PPTX
OpenNebula Networking - Rubén S. Montero
OpenNebula Project
 
PDF
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
OpenNebula Project
 
PDF
OpenNebulaConf2015 1.10 OpenNebula Networking: SDNs & NFVs - Ruben S. Montero
OpenNebula Project
 
PDF
TechDay - Toronto 2016 - OpenNebula @ Fuze
OpenNebula Project
 
PDF
OpenNebula 5.4 Enhancements vCenter Integration
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Paying down technical debt with "one" dollar bills by ...
OpenNebula Project
 
PDF
TechDay - Cambridge 2016 - OpenNebula Corona
OpenNebula Project
 
PDF
TechDay - Toronto 2016 - Hyperconvergence and OpenNebula
OpenNebula Project
 
OpenNebula Networking - Rubén S. Montero
OpenNebula Project
 
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
OpenNebula Project
 
OpenNebulaConf2015 1.10 OpenNebula Networking: SDNs & NFVs - Ruben S. Montero
OpenNebula Project
 
TechDay - Toronto 2016 - OpenNebula @ Fuze
OpenNebula Project
 
OpenNebula 5.4 Enhancements vCenter Integration
OpenNebula Project
 
OpenNebulaconf2017US: Paying down technical debt with "one" dollar bills by ...
OpenNebula Project
 
TechDay - Cambridge 2016 - OpenNebula Corona
OpenNebula Project
 
TechDay - Toronto 2016 - Hyperconvergence and OpenNebula
OpenNebula Project
 

What's hot (20)

PDF
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Multi-Site Hyperconverged OpenNebula with DRBD9
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - Networking, NFVs and SDNs Hands-on Workshop by Rubén S....
OpenNebula Project
 
PDF
OpenNebula - OpenNebula and tips for CentOS 7
OpenNebula Project
 
PDF
Disaster recovery solution with open nebula and storpool
OpenNebula Project
 
PDF
TechDay - Cambridge 2016 - OpenNebula at Harvard Univerity
OpenNebula Project
 
PDF
TechDay - April - OpenNebula and Docker
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Configuration management with OpenNebula and Ansible by...
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebula Project
 
PPTX
OpenNebula and VMware - A dance
OpenNebula Project
 
PDF
OpenNebula TechDay Waterloo 2015 - OpenNebula is Evolving Fast
OpenNebula Project
 
PDF
OpenNebula 4.14 Hands-on Tutorial
OpenNebula Project
 
PDF
OpenNebulaConf2015 2.03 Docker-Machine and OpenNebula - Jaime Melis
OpenNebula Project
 
PDF
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
NETWAYS
 
PDF
OpenNebulaConf 2016 - Building a GNU/Linux Distribution by Daniel Dehennin, M...
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - Measuring and tuning VM performance by Boyan Krosnov, S...
OpenNebula Project
 
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebula Project
 
OpenNebulaconf2017US: Multi-Site Hyperconverged OpenNebula with DRBD9
OpenNebula Project
 
OpenNebulaConf 2016 - Networking, NFVs and SDNs Hands-on Workshop by Rubén S....
OpenNebula Project
 
OpenNebula - OpenNebula and tips for CentOS 7
OpenNebula Project
 
Disaster recovery solution with open nebula and storpool
OpenNebula Project
 
TechDay - Cambridge 2016 - OpenNebula at Harvard Univerity
OpenNebula Project
 
TechDay - April - OpenNebula and Docker
OpenNebula Project
 
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebula Project
 
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
OpenNebula Project
 
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
OpenNebula Project
 
OpenNebulaconf2017US: Configuration management with OpenNebula and Ansible by...
OpenNebula Project
 
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
OpenNebula Project
 
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebula Project
 
OpenNebula and VMware - A dance
OpenNebula Project
 
OpenNebula TechDay Waterloo 2015 - OpenNebula is Evolving Fast
OpenNebula Project
 
OpenNebula 4.14 Hands-on Tutorial
OpenNebula Project
 
OpenNebulaConf2015 2.03 Docker-Machine and OpenNebula - Jaime Melis
OpenNebula Project
 
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
NETWAYS
 
OpenNebulaConf 2016 - Building a GNU/Linux Distribution by Daniel Dehennin, M...
OpenNebula Project
 
OpenNebulaConf 2016 - Measuring and tuning VM performance by Boyan Krosnov, S...
OpenNebula Project
 
Ad

Similar to Mi-Cloud Deployment Scenarios - Nazarudin Wijee (20)

PPTX
Planning a Successful Cloud - Design from Workload to Infrastructure
buildacloud
 
PDF
VMworld2011 Recap
1CloudRoad.com
 
PDF
Cloud 122 building the perfect cloud
Scott Simmons
 
PDF
Cloud stack for_beginners
Radhika Puthiyetath
 
DOCX
International Conference on Advances in Computing, Communicati.docx
vrickens
 
PDF
Cloudstack for beginners
Joseph Amirani
 
PPT
Cloud Computing 2010 - EMC - Bruno Melandri
Manuela Moroncini
 
PPTX
Cloud Computing and Vertualization
Reach Chirag
 
PDF
VMworld Europe 2014: Virtual SAN Best Practices and Use Cases
VMworld
 
PPTX
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld
 
PDF
Vm Ware Presentation Key Note
csharney
 
PDF
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Michael Elder
 
PPTX
Softchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Corporation
 
PDF
2010 09-24-闕志克老師-cloud computing where do we go
nccuscience
 
PPTX
VMworld 2015: Container Orchestration with the SDDC
VMworld
 
PDF
Decisions behind hypervisor selection in CloudStack 4.3
Tim Mackey
 
PPTX
VMworld 2015: What's New in vSphere?
VMworld
 
PPT
SmartCloud Provisioning - servere i skyen på et splitsekund. Steen Eriksen &...
IBM Danmark
 
PPTX
Virtualization and cloud computing
Deep Gupta
 
Planning a Successful Cloud - Design from Workload to Infrastructure
buildacloud
 
VMworld2011 Recap
1CloudRoad.com
 
Cloud 122 building the perfect cloud
Scott Simmons
 
Cloud stack for_beginners
Radhika Puthiyetath
 
International Conference on Advances in Computing, Communicati.docx
vrickens
 
Cloudstack for beginners
Joseph Amirani
 
Cloud Computing 2010 - EMC - Bruno Melandri
Manuela Moroncini
 
Cloud Computing and Vertualization
Reach Chirag
 
VMworld Europe 2014: Virtual SAN Best Practices and Use Cases
VMworld
 
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld
 
Vm Ware Presentation Key Note
csharney
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Michael Elder
 
Softchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Corporation
 
2010 09-24-闕志克老師-cloud computing where do we go
nccuscience
 
VMworld 2015: Container Orchestration with the SDDC
VMworld
 
Decisions behind hypervisor selection in CloudStack 4.3
Tim Mackey
 
VMworld 2015: What's New in vSphere?
VMworld
 
SmartCloud Provisioning - servere i skyen på et splitsekund. Steen Eriksen &...
IBM Danmark
 
Virtualization and cloud computing
Deep Gupta
 
Ad

More from OpenNebula Project (20)

PDF
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebula Project
 
PDF
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebula Project
 
PDF
Replacing vCloud with OpenNebula
OpenNebula Project
 
PDF
NTS: What We Do With OpenNebula - and Why We Do It
OpenNebula Project
 
PDF
OpenNebula from the Perspective of an ISP
OpenNebula Project
 
PDF
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
OpenNebula Project
 
PDF
Performant and Resilient Storage: The Open Source & Linux Way
OpenNebula Project
 
PDF
NetApp Hybrid Cloud with OpenNebula
OpenNebula Project
 
PPTX
NSX with OpenNebula - upcoming 5.10
OpenNebula Project
 
PDF
Security for Private Cloud Environments
OpenNebula Project
 
PDF
CheckPoint R80.30 Installation on OpenNebula
OpenNebula Project
 
PDF
DE-CIX: CloudConnectivity
OpenNebula Project
 
PDF
DDC Demo
OpenNebula Project
 
PDF
Cloud Disaggregation with OpenNebula
OpenNebula Project
 
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebula Project
 
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebula Project
 
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebula Project
 
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebula Project
 
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebula Project
 
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebula Project
 
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebula Project
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebula Project
 
Replacing vCloud with OpenNebula
OpenNebula Project
 
NTS: What We Do With OpenNebula - and Why We Do It
OpenNebula Project
 
OpenNebula from the Perspective of an ISP
OpenNebula Project
 
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
OpenNebula Project
 
Performant and Resilient Storage: The Open Source & Linux Way
OpenNebula Project
 
NetApp Hybrid Cloud with OpenNebula
OpenNebula Project
 
NSX with OpenNebula - upcoming 5.10
OpenNebula Project
 
Security for Private Cloud Environments
OpenNebula Project
 
CheckPoint R80.30 Installation on OpenNebula
OpenNebula Project
 
DE-CIX: CloudConnectivity
OpenNebula Project
 
Cloud Disaggregation with OpenNebula
OpenNebula Project
 

Recently uploaded (20)

PPTX
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
PPTX
Presentation about variables and constant.pptx
kr2589474
 
PPTX
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
PDF
Exploring AI Agents in Process Industries
amoreira6
 
PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
PPTX
GALILEO CRS SYSTEM | GALILEO TRAVEL SOFTWARE
philipnathen82
 
PPTX
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
PPTX
Role Of Python In Programing Language.pptx
jaykoshti048
 
PDF
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PPTX
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
DOCX
Can You Build Dashboards Using Open Source Visualization Tool.docx
Varsha Nayak
 
PPTX
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
PDF
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PPTX
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
PDF
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
PDF
lesson-2-rules-of-netiquette.pdf.bshhsjdj
jasmenrojas249
 
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
Presentation about variables and constant.pptx
kr2589474
 
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
Exploring AI Agents in Process Industries
amoreira6
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
GALILEO CRS SYSTEM | GALILEO TRAVEL SOFTWARE
philipnathen82
 
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
Role Of Python In Programing Language.pptx
jaykoshti048
 
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
Can You Build Dashboards Using Open Source Visualization Tool.docx
Varsha Nayak
 
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
lesson-2-rules-of-netiquette.pdf.bshhsjdj
jasmenrojas249
 

Mi-Cloud Deployment Scenarios - Nazarudin Wijee

  • 1. Nazarudin Wijee TECHDAY KUALA LUMPUR 2016 17th February 2016 Mi-Cloud Deployment Scenarios
  • 3. Mi-Cloud Deployment Architecture Cloud Administrator Host_2 Host_3 FrontendPortal Monitoring ManagementServersNodeController Host_NHost_1 NFS_1 NFS_2 SharedStorage Optional • No two identical data centers, configuration and policy • Flexibility deployment is important Deployment Dependencies: - CPU - RAM - DISK - OS - NETWORK - STORAGE - PEOPLE SAN / Mi-ROSS
  • 5. Deployment #1: Scope Internet auth0 VM ldap0 VM reg0 VMSMS Gateway 1 Application Server #1 Application Server #2 Application Server #4 Firewall Server Firewall Server router Ethernet switchEthernet switch sp1 VM sp3 VM sp2 VM sp4 VM auth1 VM ldap1 VM reg1 VM DMZ Server3 Server4 Server1 Server2 Load Balancer Application Server #3 SMS Gateway 2 Mi- Trust1 VM Mi- Trust2 VM
  • 6. Deployment #1: Overview Access control management with multi-factors authentication Virtual infrastructure management and orchestration engine Integrity management for real-time security and monitoring 1 2 3
  • 7. Deployment #1: Strategy Virtualized Cloud Administrator Host1 Host2 FrontendPortal Monitoring ManagementServersNodeController
  • 8. Deployment #1: Architecture DMZ SMS Gateway 5 6 7 8 1 2 3 4 UID ProLiant DL380e Gen8 HOST1 HOST2 HOST3 HOST4 Mi-Cloud Frontend VM Mi-Cloud Portal VM Mi-Mocha VM SP1 VM SP3 VM Mi-Trust1 VM 5 6 7 8 1 2 3 4 UID ProLiant DL380e Gen8 SP2 VM SP4 VM Mi-Trust2 VM 5 6 7 8 1 2 3 4 UID ProLiant DL380e Gen8 AUTH0 VM LDAP0 VM REG0 VM 5 6 7 8 1 2 3 4 UID ProLiant DL380e Gen8 AUTH1 VM LDAP1 VM REG1 VM
  • 9. Deployment #1: Architecture VLAN1 VLAN2 AUTH0 AUTH1 LDAP0 LDAP1 REG0 SP1 SP2 REG1 SP3 SP4 Mi-Cloud Frontend Mi-Cloud Portal Mi-MOCHA Mi-Trust1 Mi-Trust2 HOST1 HOST2 HOST3 HOST4 SQ1 SQ2 Internet Firewall Core Router SKJ Applications Firewall DMZ Load Balancer
  • 10. Deployment #1: Notes • Advantages – Easy and fast deployment – Minimal costs – Secured by Mi-Trust – Fast monitoring alert with SMS • Disadvantages – No shared storage. – Small size of image datastore – Limited shared resources – No live migration – No dedicated Cloud Management server – No high-availability Mi-Cloud Frontend, Portal and Mi- MOCHA
  • 12. Virtualized Deployment #2: Strategy Cloud Administrator Host2 Host3 FrontendPortal Monitoring ManagementServersNodeController Host4Host1 NFS01 NFS02 NFS XIV1 XIV2 SAN
  • 13. Deployment #2: Architecture HOST1 HOST2 WS2 VM AS2 VM Frontend VM Portal VM Monitoring VM WS1 VM AS1 VM ORACLE HOST5 HOST6 NFS02 NFS01 Ethernet SwitchSAN Switch SP1 VM SP2 VM SP3 VM SP4 VM HOST4 HOST3 auth0 VM ldap0 VM reg0 VM sp0 VM auth1 VM ldap1 VM reg1 VM sp1 VM hightrust02 VM hightrust01 VM Loadbalancer
  • 14. Deployment #2: High Availability Image/System Datastore SAN Switch
  • 15. Deployment #2: Notes • Advantages – Shared Storage NFS – Network redundancy – Scalable – High Available Image/System Datastore – High Available Mi-Cloud Frontend, Portal and Monitoring – High Available Virtual Machines – Support Live Migration – Less expensive • Disadvantages – Limited shared resources – High Availability NFS setup complexity – Wasted resources allocated for 2 NFS Servers – Not secured
  • 18. Virtualized Deployment #3: Strategy Cloud Administrator Host3 Host4 FrontendPortal Monitoring ManagementServers NodeController Host5Host2 NetApp1 NetApp2 SAN/NFS Host6Host1Cloud Management PRODUCTION STAGING HP 3PAR
  • 19. Deployment #3: Notes • Advantages – High resources (432 Cores, 960GB RAM & 240TB Disk) – High Available Storage – High Available Image/System Datastore – Separate Image/System Datastore for Production and Staging – High Available Virtual Machines – Live Migration – VM image backup via SAN storage level backup – Network redundancy – High speed network • Disadvantages – No Cloud HA – Cost
  • 21. Virtualized Deployment #4: Strategy Cloud Administrator Host2 Host3 FrontendPortal Monitoring ManagementServersNodeController Host4Host1 Mi-ROSS OSD4OSD1 OSD3 OSD3MON4MON1 MON2 MON3 Cloud Management PRODUCTION STAGING
  • 23. Deployment #4: Notes • Advantages – High resources (288Cores, 2TB RAM & 73TB Disk) – Mi-ROSS provide Block Device and NFS storage for Image and System Datastore – High Available and Reliable Storage – High Available Image/System Datastore – High Available Virtual Machines – Live Migration – Network redundancy – High speed network • Disadvantages – Cost