SlideShare a Scribd company logo
1 of 7
Download to read offline
Design of a Manufacturing System
By
Anthony Chow
July 14, 2014
A Manufacturing System
I. Requirement from user:
We need a completely orchestrated infrastructure that is highly reliable and easily
deployable. We must ensure these sites are up and running as soon as possible.
We are expecting a design that includes the complete solution stack, from the
infrastructure layer to the application layer.
The application that controls the depot has the following requirement: (Hint: These
should be scalable)
 Client facing web layer
 Message queuing middle tier
 Database backend
This manufacturing system is capable of producing a launch ready ship in 72 hours.
Larger ships are currently being designed. Any malfunction of the manufacturing
systems is catastrophic, and will cost precious human lives.
II. Conceptual Design:
Based on the description above, I have the following requirements for the
manufacturing system that I am designing:
 Highly reliable
 Easy deployable
 Up and running as soon as possible
 Able to build bigger ship later
 An application to support the manufacturing process with these elements
 Client facing web layer
 Message queuing middle tier
 Database backend
Design Requirements:
ID Requirement
R001 Able to sustain 99.999% uptime.
R002 No single point of failure.
R003 Ensure data availability 100% of the time.
R004 RTO of 2 hours max.
R005 RPO 1 hour min.
R006 Use of Continuous Deployment for the application that is supporting
the manufacturing system.
R007 Message queuing is to be used by the application that supports the
manufacturing system.
R008 Use of single vendor for each type of equipment to avoid complexity
and interoperability problem.
R009 Use of automation to deploy the system.
R010 Use of Configuration Management tool to ensure configuration
integrity.
R011 Automate the deployment process wherever possible.
R012 Need to hold 10 Terabyte of data.
R013 Highest compute server that is available.
R014 Use of 100G links on the network to provide highest throughput.
R015 Need to provide a development system that is 1/10 capacity of the
production system.
R016 Due to the importance and implication of system failure, security
should be given the highest priority to prevent.
R017 Ability to maintain data integrity of the ship’s design is of the highest
priority in this project.
R018 Design will not use public cloud to maintain full control of the system
and no external dependencies such as availability of the system
and/or resources in the public cloud.
R019 Need to provide UPS for up to 5 hours in case of a power failure.
R020 Success of this project affect human lives design decision should
based on proven technologies instead of use the latest available
technologies that will have bugs. No room for error.
Design Assumptions:
ID Assumptions
A001 There will be no security update to any of the products that we us
from the vendor due to the world situation.
A002 There will be no maintenance window for software or hardware
upgrade for the infrastructure except to swap out failed hardware
modules. (Infrastructure include hypervisor, OS of the guest VM,
storage controller firmware and any off the shelve application such as
Microsoft Exchange or Microsoft Office).
A003 Technical personnel to support the project may not be available.
A004 Able to support 100% increase of workload in 6 months
Design Risks:
ID Risk
R001 Hardware or software suggested in this design may not be available
due the current world situation.
R002 Shortage of qualifying technical person can be risk factor to the
success of the project.
III. Logical Design:
Elements in this manufacturing system are:
1. Compute server
2. Storage array
3. Networking equipment
4. Authentication Sever
5. Operating Systems
6. Database server
7. Database software for Management software of the hypervisor
8. Database software for the Web Application.
9. Hypervisor
10.Management software for the hypervisor
11.Configuration Management Tool
12.Continuous Deployment Tool
13.Cloud software suit
14.Software Compilation Server for development of the Web Application.
I. Physical Design:
TBD
II. Implementation Plan:
TBD

More Related Content

What's hot

Accenture & NextNine – Medium Size Oil & Gas Company Cyber Security Case Study
Accenture & NextNine – Medium Size Oil & Gas Company Cyber Security Case StudyAccenture & NextNine – Medium Size Oil & Gas Company Cyber Security Case Study
Accenture & NextNine – Medium Size Oil & Gas Company Cyber Security Case StudyHoneywell
 
VIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
VIBRATION AND POWER ANALYZER By Zreyas Technology Private LimitedVIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
VIBRATION AND POWER ANALYZER By Zreyas Technology Private LimitedIndiaMART InterMESH Limited
 
35958867 safety-instrumented-systems
35958867 safety-instrumented-systems35958867 safety-instrumented-systems
35958867 safety-instrumented-systemsMowaten Masry
 
New SIPROTEC 5 Version 7.8 - Overview
New SIPROTEC 5  Version 7.8 - OverviewNew SIPROTEC 5  Version 7.8 - Overview
New SIPROTEC 5 Version 7.8 - OverviewRyan O'Mara
 
ICS Security 101 by Sandeep Singh
ICS Security 101 by Sandeep SinghICS Security 101 by Sandeep Singh
ICS Security 101 by Sandeep SinghOWASP Delhi
 
Veracode Integration Adapter - Datasheet
Veracode Integration Adapter - DatasheetVeracode Integration Adapter - Datasheet
Veracode Integration Adapter - DatasheetKovair
 
Protection, Automation and Monitoring: SIPROTEC 5 v7.9/v8.0
Protection, Automation and Monitoring:  SIPROTEC 5 v7.9/v8.0Protection, Automation and Monitoring:  SIPROTEC 5 v7.9/v8.0
Protection, Automation and Monitoring: SIPROTEC 5 v7.9/v8.0Ryan O'Mara
 

What's hot (8)

Abhishek control a9.3_a9.4
Abhishek control a9.3_a9.4Abhishek control a9.3_a9.4
Abhishek control a9.3_a9.4
 
Accenture & NextNine – Medium Size Oil & Gas Company Cyber Security Case Study
Accenture & NextNine – Medium Size Oil & Gas Company Cyber Security Case StudyAccenture & NextNine – Medium Size Oil & Gas Company Cyber Security Case Study
Accenture & NextNine – Medium Size Oil & Gas Company Cyber Security Case Study
 
VIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
VIBRATION AND POWER ANALYZER By Zreyas Technology Private LimitedVIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
VIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
 
35958867 safety-instrumented-systems
35958867 safety-instrumented-systems35958867 safety-instrumented-systems
35958867 safety-instrumented-systems
 
New SIPROTEC 5 Version 7.8 - Overview
New SIPROTEC 5  Version 7.8 - OverviewNew SIPROTEC 5  Version 7.8 - Overview
New SIPROTEC 5 Version 7.8 - Overview
 
ICS Security 101 by Sandeep Singh
ICS Security 101 by Sandeep SinghICS Security 101 by Sandeep Singh
ICS Security 101 by Sandeep Singh
 
Veracode Integration Adapter - Datasheet
Veracode Integration Adapter - DatasheetVeracode Integration Adapter - Datasheet
Veracode Integration Adapter - Datasheet
 
Protection, Automation and Monitoring: SIPROTEC 5 v7.9/v8.0
Protection, Automation and Monitoring:  SIPROTEC 5 v7.9/v8.0Protection, Automation and Monitoring:  SIPROTEC 5 v7.9/v8.0
Protection, Automation and Monitoring: SIPROTEC 5 v7.9/v8.0
 

Viewers also liked

Charfauros acc280 wk4b. Copyright 2013 Edward F. T. Charfauros. Reference, ww...
Charfauros acc280 wk4b. Copyright 2013 Edward F. T. Charfauros. Reference, ww...Charfauros acc280 wk4b. Copyright 2013 Edward F. T. Charfauros. Reference, ww...
Charfauros acc280 wk4b. Copyright 2013 Edward F. T. Charfauros. Reference, ww...Edward F. T. Charfauros
 
Boletin informativo de la campaña bol 01_jun2013
Boletin informativo de la campaña bol 01_jun2013Boletin informativo de la campaña bol 01_jun2013
Boletin informativo de la campaña bol 01_jun2013CEOETERUEL
 
Evaluation : Question 4
Evaluation : Question 4Evaluation : Question 4
Evaluation : Question 4lucygrace96
 
Garage band Editing
Garage band EditingGarage band Editing
Garage band Editingevolutis
 
Baseline study at district level herat-eng
Baseline study at district level herat-engBaseline study at district level herat-eng
Baseline study at district level herat-engIDCOAFGHANISTAN
 
Fatturazione elettronica xml scheda prodotto
Fatturazione elettronica xml scheda prodottoFatturazione elettronica xml scheda prodotto
Fatturazione elettronica xml scheda prodottoItalStudio Spa
 
Madariaga dorretxea ibon laka
Madariaga  dorretxea  ibon  lakaMadariaga  dorretxea  ibon  laka
Madariaga dorretxea ibon lakaibonlaka
 
Final Presentation
Final PresentationFinal Presentation
Final PresentationJill Bender
 
Краткая сборка по форсайту поколения
Краткая сборка по форсайту поколенияКраткая сборка по форсайту поколения
Краткая сборка по форсайту поколенияlukoshka
 
مطالعات ابتدآیی در مورد نیازمندی های آموزشی شرکأیی عدلی در ولایت هرات
مطالعات ابتدآیی در مورد نیازمندی های آموزشی شرکأیی عدلی در ولایت هراتمطالعات ابتدآیی در مورد نیازمندی های آموزشی شرکأیی عدلی در ولایت هرات
مطالعات ابتدآیی در مورد نیازمندی های آموزشی شرکأیی عدلی در ولایت هراتIDCOAFGHANISTAN
 
Presentació del treball final
Presentació del treball finalPresentació del treball final
Presentació del treball finalampapb
 
Catalog Cercul de Donatori Cluj, ediția a 3-a pe tema Mini A.B.C. Acțiune.Ben...
Catalog Cercul de Donatori Cluj, ediția a 3-a pe tema Mini A.B.C. Acțiune.Ben...Catalog Cercul de Donatori Cluj, ediția a 3-a pe tema Mini A.B.C. Acțiune.Ben...
Catalog Cercul de Donatori Cluj, ediția a 3-a pe tema Mini A.B.C. Acțiune.Ben...Fundatia Comunitara Cluj
 
Presentation1 evaluation
Presentation1 evaluationPresentation1 evaluation
Presentation1 evaluationevolutis
 
Horror sub-genres
Horror sub-genresHorror sub-genres
Horror sub-genreslucygrace96
 
LUXURY RETAIL
LUXURY RETAILLUXURY RETAIL
LUXURY RETAILNgovan93
 
ECCE Webinar: The Value of Energy-Efficiency in the Housing Sector
ECCE Webinar: The Value of Energy-Efficiency in the Housing SectorECCE Webinar: The Value of Energy-Efficiency in the Housing Sector
ECCE Webinar: The Value of Energy-Efficiency in the Housing SectorECCE_UM
 

Viewers also liked (20)

MVP
MVPMVP
MVP
 
Charfauros acc280 wk4b. Copyright 2013 Edward F. T. Charfauros. Reference, ww...
Charfauros acc280 wk4b. Copyright 2013 Edward F. T. Charfauros. Reference, ww...Charfauros acc280 wk4b. Copyright 2013 Edward F. T. Charfauros. Reference, ww...
Charfauros acc280 wk4b. Copyright 2013 Edward F. T. Charfauros. Reference, ww...
 
Boletin informativo de la campaña bol 01_jun2013
Boletin informativo de la campaña bol 01_jun2013Boletin informativo de la campaña bol 01_jun2013
Boletin informativo de la campaña bol 01_jun2013
 
Evaluation : Question 4
Evaluation : Question 4Evaluation : Question 4
Evaluation : Question 4
 
Garage band Editing
Garage band EditingGarage band Editing
Garage band Editing
 
Baseline study at district level herat-eng
Baseline study at district level herat-engBaseline study at district level herat-eng
Baseline study at district level herat-eng
 
Fatturazione elettronica xml scheda prodotto
Fatturazione elettronica xml scheda prodottoFatturazione elettronica xml scheda prodotto
Fatturazione elettronica xml scheda prodotto
 
Madariaga dorretxea ibon laka
Madariaga  dorretxea  ibon  lakaMadariaga  dorretxea  ibon  laka
Madariaga dorretxea ibon laka
 
Colour blind
Colour blindColour blind
Colour blind
 
The undateables
The undateablesThe undateables
The undateables
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
Gdp
GdpGdp
Gdp
 
Краткая сборка по форсайту поколения
Краткая сборка по форсайту поколенияКраткая сборка по форсайту поколения
Краткая сборка по форсайту поколения
 
مطالعات ابتدآیی در مورد نیازمندی های آموزشی شرکأیی عدلی در ولایت هرات
مطالعات ابتدآیی در مورد نیازمندی های آموزشی شرکأیی عدلی در ولایت هراتمطالعات ابتدآیی در مورد نیازمندی های آموزشی شرکأیی عدلی در ولایت هرات
مطالعات ابتدآیی در مورد نیازمندی های آموزشی شرکأیی عدلی در ولایت هرات
 
Presentació del treball final
Presentació del treball finalPresentació del treball final
Presentació del treball final
 
Catalog Cercul de Donatori Cluj, ediția a 3-a pe tema Mini A.B.C. Acțiune.Ben...
Catalog Cercul de Donatori Cluj, ediția a 3-a pe tema Mini A.B.C. Acțiune.Ben...Catalog Cercul de Donatori Cluj, ediția a 3-a pe tema Mini A.B.C. Acțiune.Ben...
Catalog Cercul de Donatori Cluj, ediția a 3-a pe tema Mini A.B.C. Acțiune.Ben...
 
Presentation1 evaluation
Presentation1 evaluationPresentation1 evaluation
Presentation1 evaluation
 
Horror sub-genres
Horror sub-genresHorror sub-genres
Horror sub-genres
 
LUXURY RETAIL
LUXURY RETAILLUXURY RETAIL
LUXURY RETAIL
 
ECCE Webinar: The Value of Energy-Efficiency in the Housing Sector
ECCE Webinar: The Value of Energy-Efficiency in the Housing SectorECCE Webinar: The Value of Energy-Efficiency in the Housing Sector
ECCE Webinar: The Value of Energy-Efficiency in the Housing Sector
 

Similar to Anthony Chow - Challenge 1 - Virtual Design Master

Ten questions to ask before choosing SCADA software
Ten questions to ask before choosing SCADA softwareTen questions to ask before choosing SCADA software
Ten questions to ask before choosing SCADA softwareTrihedral
 
University Management System - UMS-X1 Technical Data
University Management System - UMS-X1 Technical DataUniversity Management System - UMS-X1 Technical Data
University Management System - UMS-X1 Technical DataNasser Hassan
 
Cyberdyne systems (2)
Cyberdyne systems (2)Cyberdyne systems (2)
Cyberdyne systems (2)Bryan Moss
 
Equnix Appliance- Jawaban terbaik untuk kebutuhan komputasi yang mumpuni.pdf
Equnix Appliance- Jawaban terbaik untuk kebutuhan komputasi yang mumpuni.pdfEqunix Appliance- Jawaban terbaik untuk kebutuhan komputasi yang mumpuni.pdf
Equnix Appliance- Jawaban terbaik untuk kebutuhan komputasi yang mumpuni.pdfEqunix Business Solutions
 
Developing safety autonomous driving solutions based on the adaptive AUTOSAR ...
Developing safety autonomous driving solutions based on the adaptive AUTOSAR ...Developing safety autonomous driving solutions based on the adaptive AUTOSAR ...
Developing safety autonomous driving solutions based on the adaptive AUTOSAR ...Andrei Kholodnyi
 
Building Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery NetworksBuilding Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery NetworksRebekah Rodriguez
 
Locationless data science on a modern secure edge
Locationless data science on a modern secure edgeLocationless data science on a modern secure edge
Locationless data science on a modern secure edgeJohn Archer
 
How to Operate Kubernetes CI/CD Pipelines at Scale
How to Operate Kubernetes CI/CD Pipelines at ScaleHow to Operate Kubernetes CI/CD Pipelines at Scale
How to Operate Kubernetes CI/CD Pipelines at ScaleDevOps.com
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookVMware Tanzu
 
Materi cyber sec.pdf
Materi cyber sec.pdfMateri cyber sec.pdf
Materi cyber sec.pdfindinhasan
 
EDM's Benefits v2
EDM's Benefits v2EDM's Benefits v2
EDM's Benefits v2IT-Imaging
 
Trusted Reliability & Performance with the AppExchange Platform
Trusted Reliability & Performance with the AppExchange PlatformTrusted Reliability & Performance with the AppExchange Platform
Trusted Reliability & Performance with the AppExchange Platformdreamforce2006
 
FOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptxFOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptxssuser20fcbe
 
Jonathan Frappier – Challenge 2 Design Solution
Jonathan Frappier – Challenge 2 Design SolutionJonathan Frappier – Challenge 2 Design Solution
Jonathan Frappier – Challenge 2 Design Solutiontovmug
 
M2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureM2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureEurotech
 
Chaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient SystemsChaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient SystemsC4Media
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsColloquium
 

Similar to Anthony Chow - Challenge 1 - Virtual Design Master (20)

Ten questions to ask before choosing SCADA software
Ten questions to ask before choosing SCADA softwareTen questions to ask before choosing SCADA software
Ten questions to ask before choosing SCADA software
 
University Management System - UMS-X1 Technical Data
University Management System - UMS-X1 Technical DataUniversity Management System - UMS-X1 Technical Data
University Management System - UMS-X1 Technical Data
 
Cyberdyne systems (2)
Cyberdyne systems (2)Cyberdyne systems (2)
Cyberdyne systems (2)
 
Equnix Appliance- Jawaban terbaik untuk kebutuhan komputasi yang mumpuni.pdf
Equnix Appliance- Jawaban terbaik untuk kebutuhan komputasi yang mumpuni.pdfEqunix Appliance- Jawaban terbaik untuk kebutuhan komputasi yang mumpuni.pdf
Equnix Appliance- Jawaban terbaik untuk kebutuhan komputasi yang mumpuni.pdf
 
Developing safety autonomous driving solutions based on the adaptive AUTOSAR ...
Developing safety autonomous driving solutions based on the adaptive AUTOSAR ...Developing safety autonomous driving solutions based on the adaptive AUTOSAR ...
Developing safety autonomous driving solutions based on the adaptive AUTOSAR ...
 
Building Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery NetworksBuilding Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery Networks
 
Locationless data science on a modern secure edge
Locationless data science on a modern secure edgeLocationless data science on a modern secure edge
Locationless data science on a modern secure edge
 
How to Operate Kubernetes CI/CD Pipelines at Scale
How to Operate Kubernetes CI/CD Pipelines at ScaleHow to Operate Kubernetes CI/CD Pipelines at Scale
How to Operate Kubernetes CI/CD Pipelines at Scale
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First Look
 
Materi cyber sec.pdf
Materi cyber sec.pdfMateri cyber sec.pdf
Materi cyber sec.pdf
 
EDM's Benefits v2
EDM's Benefits v2EDM's Benefits v2
EDM's Benefits v2
 
Trusted Reliability & Performance with the AppExchange Platform
Trusted Reliability & Performance with the AppExchange PlatformTrusted Reliability & Performance with the AppExchange Platform
Trusted Reliability & Performance with the AppExchange Platform
 
FOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptxFOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptx
 
tech_requirements
tech_requirementstech_requirements
tech_requirements
 
Jonathan Frappier – Challenge 2 Design Solution
Jonathan Frappier – Challenge 2 Design SolutionJonathan Frappier – Challenge 2 Design Solution
Jonathan Frappier – Challenge 2 Design Solution
 
Crichton Odom III
Crichton Odom IIICrichton Odom III
Crichton Odom III
 
M2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureM2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and Agriculture
 
Chaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient SystemsChaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient Systems
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS Solutions
 
InTouch Machine Edition Advantages and Features
InTouch Machine Edition Advantages and FeaturesInTouch Machine Edition Advantages and Features
InTouch Machine Edition Advantages and Features
 

More from vdmchallenge

#VirtualDesignMaster 3 Challenge 4 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 4 - Steven Viljoen#VirtualDesignMaster 3 Challenge 4 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 4 - Steven Viljoenvdmchallenge
 
#VirtualDesignMaster 3 Challenge 4 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 4 - Harshvardhan Gupta#VirtualDesignMaster 3 Challenge 4 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 4 - Harshvardhan Guptavdmchallenge
 
#VirtualDesignMaster 3 Challenge 4 - Dennis George
#VirtualDesignMaster 3 Challenge 4 - Dennis George#VirtualDesignMaster 3 Challenge 4 - Dennis George
#VirtualDesignMaster 3 Challenge 4 - Dennis Georgevdmchallenge
 
#VirtualDesignMaster 3 Challenge 4 – James Brown
#VirtualDesignMaster 3 Challenge 4 – James Brown#VirtualDesignMaster 3 Challenge 4 – James Brown
#VirtualDesignMaster 3 Challenge 4 – James Brownvdmchallenge
 
#VirtualDesignMaster 3 Challenge 4 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 4 - Abdullah Abdullah#VirtualDesignMaster 3 Challenge 4 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 4 - Abdullah Abdullahvdmchallenge
 
#VirtualDesignMaster 3 Challenge 3 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 3 - Steven Viljoen#VirtualDesignMaster 3 Challenge 3 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 3 - Steven Viljoenvdmchallenge
 
#VirtualDesignMaster 3 Challenge 3 - Lubomir Zvolensky
#VirtualDesignMaster 3 Challenge 3 - Lubomir Zvolensky#VirtualDesignMaster 3 Challenge 3 - Lubomir Zvolensky
#VirtualDesignMaster 3 Challenge 3 - Lubomir Zvolenskyvdmchallenge
 
#VirtualDesignMaster 3 Challenge 3 – James Brown
#VirtualDesignMaster 3 Challenge 3 – James Brown#VirtualDesignMaster 3 Challenge 3 – James Brown
#VirtualDesignMaster 3 Challenge 3 – James Brownvdmchallenge
 
#VirtualDesignMaster 3 Challenge 3 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 3 - Harshvardhan Gupta#VirtualDesignMaster 3 Challenge 3 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 3 - Harshvardhan Guptavdmchallenge
 
#VirtualDesignMaster 3 Challenge 3 - Dennis George
#VirtualDesignMaster 3 Challenge 3 - Dennis George#VirtualDesignMaster 3 Challenge 3 - Dennis George
#VirtualDesignMaster 3 Challenge 3 - Dennis Georgevdmchallenge
 
#VirtualDesignMaster 3 Challenge 3 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 3 - Abdullah Abdullah#VirtualDesignMaster 3 Challenge 3 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 3 - Abdullah Abdullahvdmchallenge
 
#VirtualDesignMaster 3 Challenge 2 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 2 - Steven Viljoen#VirtualDesignMaster 3 Challenge 2 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 2 - Steven Viljoenvdmchallenge
 
#VirtualDesignMaster 3 Challenge 2 - Lubomir Zvolensky
#VirtualDesignMaster 3 Challenge 2 - Lubomir Zvolensky#VirtualDesignMaster 3 Challenge 2 - Lubomir Zvolensky
#VirtualDesignMaster 3 Challenge 2 - Lubomir Zvolenskyvdmchallenge
 
#VirtualDesignMaster 3 Challenge 2 – James Brown
#VirtualDesignMaster 3 Challenge 2 – James Brown#VirtualDesignMaster 3 Challenge 2 – James Brown
#VirtualDesignMaster 3 Challenge 2 – James Brownvdmchallenge
 
#VirtualDesignMaster 3 Challenge 2 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 2 - Harshvardhan Gupta#VirtualDesignMaster 3 Challenge 2 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 2 - Harshvardhan Guptavdmchallenge
 
#VirtualDesignMaster 3 Challenge 2 - Dennis George
#VirtualDesignMaster 3 Challenge 2 - Dennis George#VirtualDesignMaster 3 Challenge 2 - Dennis George
#VirtualDesignMaster 3 Challenge 2 - Dennis Georgevdmchallenge
 
#VirtualDesignMaster 3 Challenge 2 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 2 - Abdullah Abdullah#VirtualDesignMaster 3 Challenge 2 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 2 - Abdullah Abdullahvdmchallenge
 
#VirtualDesignMaster 3 Challenge 1 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 1 - Abdullah Abdullah#VirtualDesignMaster 3 Challenge 1 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 1 - Abdullah Abdullahvdmchallenge
 
#VirtualDesignMaster 3 Challenge 1 - Dennis George
#VirtualDesignMaster 3 Challenge 1 - Dennis George#VirtualDesignMaster 3 Challenge 1 - Dennis George
#VirtualDesignMaster 3 Challenge 1 - Dennis Georgevdmchallenge
 
#VirtualDesignMaster 3 Challenge 1 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 1 - Harshvardhan Gupta#VirtualDesignMaster 3 Challenge 1 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 1 - Harshvardhan Guptavdmchallenge
 

More from vdmchallenge (20)

#VirtualDesignMaster 3 Challenge 4 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 4 - Steven Viljoen#VirtualDesignMaster 3 Challenge 4 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 4 - Steven Viljoen
 
#VirtualDesignMaster 3 Challenge 4 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 4 - Harshvardhan Gupta#VirtualDesignMaster 3 Challenge 4 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 4 - Harshvardhan Gupta
 
#VirtualDesignMaster 3 Challenge 4 - Dennis George
#VirtualDesignMaster 3 Challenge 4 - Dennis George#VirtualDesignMaster 3 Challenge 4 - Dennis George
#VirtualDesignMaster 3 Challenge 4 - Dennis George
 
#VirtualDesignMaster 3 Challenge 4 – James Brown
#VirtualDesignMaster 3 Challenge 4 – James Brown#VirtualDesignMaster 3 Challenge 4 – James Brown
#VirtualDesignMaster 3 Challenge 4 – James Brown
 
#VirtualDesignMaster 3 Challenge 4 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 4 - Abdullah Abdullah#VirtualDesignMaster 3 Challenge 4 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 4 - Abdullah Abdullah
 
#VirtualDesignMaster 3 Challenge 3 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 3 - Steven Viljoen#VirtualDesignMaster 3 Challenge 3 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 3 - Steven Viljoen
 
#VirtualDesignMaster 3 Challenge 3 - Lubomir Zvolensky
#VirtualDesignMaster 3 Challenge 3 - Lubomir Zvolensky#VirtualDesignMaster 3 Challenge 3 - Lubomir Zvolensky
#VirtualDesignMaster 3 Challenge 3 - Lubomir Zvolensky
 
#VirtualDesignMaster 3 Challenge 3 – James Brown
#VirtualDesignMaster 3 Challenge 3 – James Brown#VirtualDesignMaster 3 Challenge 3 – James Brown
#VirtualDesignMaster 3 Challenge 3 – James Brown
 
#VirtualDesignMaster 3 Challenge 3 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 3 - Harshvardhan Gupta#VirtualDesignMaster 3 Challenge 3 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 3 - Harshvardhan Gupta
 
#VirtualDesignMaster 3 Challenge 3 - Dennis George
#VirtualDesignMaster 3 Challenge 3 - Dennis George#VirtualDesignMaster 3 Challenge 3 - Dennis George
#VirtualDesignMaster 3 Challenge 3 - Dennis George
 
#VirtualDesignMaster 3 Challenge 3 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 3 - Abdullah Abdullah#VirtualDesignMaster 3 Challenge 3 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 3 - Abdullah Abdullah
 
#VirtualDesignMaster 3 Challenge 2 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 2 - Steven Viljoen#VirtualDesignMaster 3 Challenge 2 - Steven Viljoen
#VirtualDesignMaster 3 Challenge 2 - Steven Viljoen
 
#VirtualDesignMaster 3 Challenge 2 - Lubomir Zvolensky
#VirtualDesignMaster 3 Challenge 2 - Lubomir Zvolensky#VirtualDesignMaster 3 Challenge 2 - Lubomir Zvolensky
#VirtualDesignMaster 3 Challenge 2 - Lubomir Zvolensky
 
#VirtualDesignMaster 3 Challenge 2 – James Brown
#VirtualDesignMaster 3 Challenge 2 – James Brown#VirtualDesignMaster 3 Challenge 2 – James Brown
#VirtualDesignMaster 3 Challenge 2 – James Brown
 
#VirtualDesignMaster 3 Challenge 2 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 2 - Harshvardhan Gupta#VirtualDesignMaster 3 Challenge 2 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 2 - Harshvardhan Gupta
 
#VirtualDesignMaster 3 Challenge 2 - Dennis George
#VirtualDesignMaster 3 Challenge 2 - Dennis George#VirtualDesignMaster 3 Challenge 2 - Dennis George
#VirtualDesignMaster 3 Challenge 2 - Dennis George
 
#VirtualDesignMaster 3 Challenge 2 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 2 - Abdullah Abdullah#VirtualDesignMaster 3 Challenge 2 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 2 - Abdullah Abdullah
 
#VirtualDesignMaster 3 Challenge 1 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 1 - Abdullah Abdullah#VirtualDesignMaster 3 Challenge 1 - Abdullah Abdullah
#VirtualDesignMaster 3 Challenge 1 - Abdullah Abdullah
 
#VirtualDesignMaster 3 Challenge 1 - Dennis George
#VirtualDesignMaster 3 Challenge 1 - Dennis George#VirtualDesignMaster 3 Challenge 1 - Dennis George
#VirtualDesignMaster 3 Challenge 1 - Dennis George
 
#VirtualDesignMaster 3 Challenge 1 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 1 - Harshvardhan Gupta#VirtualDesignMaster 3 Challenge 1 - Harshvardhan Gupta
#VirtualDesignMaster 3 Challenge 1 - Harshvardhan Gupta
 

Recently uploaded

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Anthony Chow - Challenge 1 - Virtual Design Master

  • 1. Design of a Manufacturing System By Anthony Chow July 14, 2014
  • 2. A Manufacturing System I. Requirement from user: We need a completely orchestrated infrastructure that is highly reliable and easily deployable. We must ensure these sites are up and running as soon as possible. We are expecting a design that includes the complete solution stack, from the infrastructure layer to the application layer. The application that controls the depot has the following requirement: (Hint: These should be scalable)  Client facing web layer  Message queuing middle tier  Database backend This manufacturing system is capable of producing a launch ready ship in 72 hours. Larger ships are currently being designed. Any malfunction of the manufacturing systems is catastrophic, and will cost precious human lives.
  • 3. II. Conceptual Design: Based on the description above, I have the following requirements for the manufacturing system that I am designing:  Highly reliable  Easy deployable  Up and running as soon as possible  Able to build bigger ship later  An application to support the manufacturing process with these elements  Client facing web layer  Message queuing middle tier  Database backend Design Requirements: ID Requirement R001 Able to sustain 99.999% uptime. R002 No single point of failure. R003 Ensure data availability 100% of the time. R004 RTO of 2 hours max. R005 RPO 1 hour min. R006 Use of Continuous Deployment for the application that is supporting the manufacturing system. R007 Message queuing is to be used by the application that supports the manufacturing system. R008 Use of single vendor for each type of equipment to avoid complexity and interoperability problem. R009 Use of automation to deploy the system. R010 Use of Configuration Management tool to ensure configuration integrity. R011 Automate the deployment process wherever possible. R012 Need to hold 10 Terabyte of data. R013 Highest compute server that is available. R014 Use of 100G links on the network to provide highest throughput. R015 Need to provide a development system that is 1/10 capacity of the production system. R016 Due to the importance and implication of system failure, security should be given the highest priority to prevent. R017 Ability to maintain data integrity of the ship’s design is of the highest priority in this project. R018 Design will not use public cloud to maintain full control of the system and no external dependencies such as availability of the system and/or resources in the public cloud.
  • 4. R019 Need to provide UPS for up to 5 hours in case of a power failure. R020 Success of this project affect human lives design decision should based on proven technologies instead of use the latest available technologies that will have bugs. No room for error. Design Assumptions: ID Assumptions A001 There will be no security update to any of the products that we us from the vendor due to the world situation. A002 There will be no maintenance window for software or hardware upgrade for the infrastructure except to swap out failed hardware modules. (Infrastructure include hypervisor, OS of the guest VM, storage controller firmware and any off the shelve application such as Microsoft Exchange or Microsoft Office). A003 Technical personnel to support the project may not be available. A004 Able to support 100% increase of workload in 6 months Design Risks: ID Risk R001 Hardware or software suggested in this design may not be available due the current world situation. R002 Shortage of qualifying technical person can be risk factor to the success of the project.
  • 5. III. Logical Design: Elements in this manufacturing system are: 1. Compute server 2. Storage array 3. Networking equipment 4. Authentication Sever 5. Operating Systems 6. Database server 7. Database software for Management software of the hypervisor 8. Database software for the Web Application. 9. Hypervisor 10.Management software for the hypervisor 11.Configuration Management Tool 12.Continuous Deployment Tool 13.Cloud software suit 14.Software Compilation Server for development of the Web Application.