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
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
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
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
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