DELL CONFIDENTIAL 1 Dell Manufacturing &.NET FOR INTERNAL AND EXTERNAL USE Kim Hammonds October,...
Transcript of DELL CONFIDENTIAL 1 Dell Manufacturing &.NET FOR INTERNAL AND EXTERNAL USE Kim Hammonds October,...
DELL CONFIDENTIAL 1
Dell Manufacturing & .NET
FOR INTERNAL AND EXTERNAL USE
Kim HammondsOctober, 2007
DELL CONFIDENTIAL 2
Agenda
• Dell Portfolio and Supply Chain
• Dell’s Global Presence
• Managing the Dell IT Environment
• Factory and Supply Chain Processes
• Toolset to Manage Development Process
• Architecture
• Real Time Tracking & Visibility
• Flashboard
3
Dell Product Portfolio PowerEdge ServersPowerVault StoragePowerApp Server Appliances
OptiPlex Desktops XPS Notebooks
XPS Desktops
Precision Workstations
Latitude Notebooks Software &
AccessoriesVOSTRO
Suppliers CustomersDELL
The Direct Model
• Continuity of Supply
• E-Business Collaboration
• Low-Cost Manufacturers
• Technology Leaders
• Best Customer Experience
• Highest Quality• Low Cost
Efficiency • Partnering/
Virtual Integration
• Product Quality and Reliability
• Service and Support
• Price for Performance
• Customization • Latest
TechnologyDell Confidential
Dell Supply Chain
Supply Chain & Factory Planning
• Dell facilities act as manufacturing centers, not warehouses – only inventory needed for next 2 hours of orders is on site
• Provides direct signal of Dell customer demand for suppliers• Dell’s performance to customer orders is directly linked to our suppliers’
level of support
SLCDell
Manufacturing
Buy-to-Plan Build-to-OrderS
uppl
iers
Material requested to build customer orders
Materials delivered in time to meet up with customer order
“push” “pull”
Dell Confidential
Where We Are Today
Contact Center (41)Manufacturing (9) Fulfillment (6)
• Revenue of $57.4B last four quarters
• #25 on the Fortune 500
• Fortune “Most Admired” Top 10 – 1999, 2000, 2001, 2003, 2004, 2006 and #1 in 2005
• CIO 100 – 10 of last 13 years, including 2000, 2002, 2003, 2004, 2006, 2007
• InformationWeek 500 Top 50 – 2006
• Dell IT in more than 34 countries
Dell Confidential
Managing a Global Environment Hardware
~ 110,000+ client systems ~ 20,000+ Dell servers 18,000 Mobile Devices
Networks 107 Dell global WAN sites 39 locations 307 WAN links 420 metro Dell-managed fiber
paths 855 wireless access points 177 dedicated extranet partner
links
Total SAN Storage 5.8+ Petabytes Second-largest storage area
network in US, Top 5 globally.*
* Source: Brocade Communications Systems Inc.Dell Confidential
IT By the Numbers: We Are the Scalable Enterprise
Data and Networks:– What is the total size of the Dell Data Warehouse?
330 Terabytes on 84 nodesAnd we run 16,000 reports each day
– How many emails do our servers handle each day?1.8 million outbound40 million inbound (94% of these are spam!)
– How many voice calls do we handle each month?16.5 million inbound toll-free calls3 million outbound calls
– How many suspicious data packets do our firewalls reject each day?About 400 million per day (or 4,000 suspicious data packets every second!)
Dell Confidential
IT By the Numbers: We Are the Scalable Enterprise
Dell.com:– How many Dell.com page requests last quarter?
3.8 billion
– How many systems are configured each week on Dell.com?~1 million — and 1 million per day in peak holiday season
– How many visits to Dell.com last quarter?400 million
– How many unique visitors to Dell.com last quarter?133 million
– What is the highest number of pages ever requested in one minute?64,584 (and we handle all that traffic on only 28 Dell PE6650 servers!)
Dell Confidential
IT By the Numbers: We Are the Scalable Enterprise
Complexity:– How many Contact Centers, Manufacturing, & Distribution sites?
41 contact centers, 15 manufacturing/distribution
– How many changes in the environment do we handle each year?About 15,000
– In how many countries, languages & currencies does Dell do business?81 countries, 24 languages, and 26 currencies
– How much cabling is needed for a typical factory?166 miles of cabling & 10,000 LAN drops in a typical factory
– How may security patches do we implement per year? 7.5 Million security patches/year
– How many systems are running on our network?– 20,000 Servers– 110,000 Clients– 18,000 Mobile Devices
Dell Confidential
Factory ProcessSupply Chain - Dell’s World Class Supply Chain Allows for Just in Time Inventory
Factory Planning - Orders Organized and Prioritized by Factory – in 2 hour blocks.
Kitting - Parts are picked and placed on the tote, alongside the chassis.
Build - Computer is put together with all the parts from the tote added to the chassis.
Burn - Operating System and other customer selected software is ‘burned’ onto the hard drive. Extended Test is also performed.
Boxing - Computer is placed in a box, and remaining materials such as documentation, keyboard and mouse are placed inside box.
Shipping / Distribution - Box receives shipping label and is routed via shipping and distribution system directly to the back of the truck.
Dell Confidential
Factory Automation Demo
CIMPLICITY Server
Controller BGLJ961
P2M Display
Sta
tion
Physical Wiring
Basic Process Flow
6.Release5. Go4.Done3. Stop2. To P2M1.Trigger
Message
AC
F_R
EA
D
AC
F_W
RIT
E
DONE
P2M Server P2M
Display Picks
Stop
Done
Go
AC
F_W
RIT
E
.NE
T S
oftw
are
Developing the I/T SystemsKey Tenants for Development & Testing
• Source Control
• Check-In Policies (i.e. Testing)
• Custom Policies (i.e. Code Review)
• Work Items (i.e. Tasks, Defects)
• Reporting (Canned Reports)
• BVT (Automated Build, Test, Deployment)
• Code Coverage Analysis
• Continuous Integration Testing
• Performance & Load Testing
EnvisioningResource Planning& Chartering
Planning Developing Stabilizing
Horizon Process
Integration Architecture
Devices (Scanners, RFID, Printers)
Program Logic Controller (PLC)
OPC Server
OPC Client
CIMPLICITY
Tracker
Integration Services Microsoft .NET 3.0 and Windows Communications Framework
Production
Reporting ServiceBlackberry
Eq
uip
men
tP
roce
ssC
on
tro
lS
CA
DA
Bu
sin
ess
Lo
gic
Fa
cto
ry
Vis
ual
izat
ion
Screens / LCD Web View
Reporting
Dell IT
IT S
yste
ms
OPC Server
OPC ClientInte
gra
tio
n
Factory Automation
Integration Architecture
Devices (Scanners, RFID, Printers)
Program Logic Controller (PLC)
OPC Server
OPC Client
CIMPLICITY
Tracker
Integration Services Microsoft .NET 3.0 and Windows Communications Framework
Production
Reporting ServiceBlackberry
Eq
uip
men
tP
roce
ssC
on
tro
lS
CA
DA
Bu
sin
ess
Lo
gic
Fac
tory
V
isu
aliz
atio
n
Screens / LCD Web View
Reporting
Dell IT
IT S
yste
ms
OPC Server
OPC ClientInte
gra
tio
n
Factory Automation
Technology Running Dell’s Manufacturing Integration Layer
• Visual Studio 2005
• Visual Studio Team System
• NET 3.0 WCF
• Enterprise Library 3.0
• Windows 2003 & IIS 6.0
• Site Info.NET (Custom to Dell)
• SQL Server 2005
• MOM
Enterprise Library 3.0
Caching
Security
Data Access
Logging
ExceptionHandling
Plug-inConfigHelpers & Design
Instrumen-tation
ObjectBuilder
Cryptography
Core
Policy Injection
Validation
• Data Access – provides and easy transparent way to connect to databases• Logging – standard way to log information that is critical to run Dell’s business • Exception Handling – gives Dell developers a standard way to handle exceptions• Security – caches authentication data
Dell Uses the Enterprise Library for Standardization and Re-Useable Components
SiteInfo.NET
• Centrally stored applications settings• Ability to remotely manage changes to several application servers at once• Encryption of connection strings or sensitive data• Role based security for administration• Auditing of settings changes• Client access to settings restricted by host• Environment and region layers to differentiate settings
Dell’s Internal Solution to Handle “Configuration Settings Management” for .NET applications
Easily Manage Multiple Configuration Files
Technology: ASP.NET UI and SQL Server 2005 Backend
19
Real Time Tracking & Visibility
Devices (Scanners, RFID, Printers)
Program Logic Controller (PLC)
OPC Server
OPC Client
CIMPLICITY
Tracker
Integration Services Microsoft .NET 3.0 and Windows Communications Framework
Production
Reporting ServiceBlackberry
Eq
uip
men
tP
roce
ssC
on
tro
lS
CA
DA
Bu
sin
ess
Lo
gic
Fac
tory
V
isu
aliz
atio
n
Screens / LCD Web View
Reporting
Dell IT
IT S
yste
ms
OPC Server
OPC ClientInte
gra
tio
n
Factory Automation
21
Metrics• Turns the logged data into useful information in the form of reports for
engineers, production staff, maintenance and management.• First implementation of the industry standard S-95 model which consist of a
plant model and standard relational database tables models. • First implementation of providing industry standard OEE for measuring
equipment effectiveness. • Application is plug and play in all factories with minimal configuration
changes.
Capabilities
• Hourly Reports
• Track Code Genealogy
• Block Starved
• WIP
• Cycle Time
• OOE & Equipment
• Scanners
• MTBF
• Ad-Hoc Reporting
• Much More …
FlashBoard
Technology
• NET 3.0 WCF
• ASP.NET
• Windows 2003
• IIS 6.0
• SQL Server 2005
• MOM
Description
Flashboard (Factory Logging And Services Health Dash Board), displays real time data to assist in troubleshooting the Cimplicity Integrated Services Layer.
Information Provided
• Average IIS Round Trip
• Average IT Call Round Trip
• Errors In a ROW
• Last IT Call with Errors
• Last Good IT Call
• Successful IT Calls (1 hour)
• Bad IT Calls (1 hour)
• Total IT Calls (1 hour
• Server IT Call Utilization
ION Case Study
The Microsoft and Dell teams worked together to create load harnesses for each application.Determine the realistic Load for an application.
Multiply that load by at least 10x (in most cases more)
• Load TestUtilize CLR Profiler to gather metrics on memory allocation/release under
load.Increase the load approximately 10 fold and run again (3 cycles)
• Performance TestUtilize Windows Performance Monitor to gather counter metrics under
load.Increase the load approximately 10 fold and run again (3 cycles)
The Microsoft Team collected over 7 Gig of metric data during this process.
MANUFACTURING SYSTEMS
29
DOMS
OFS
WIPS
PLC
Printers
Scanners
Lifts/ Tapers
Conveyors
Other..
Laser Etcher, etc
Kitting
Build
Burn
Boxing
Shipping
Order Induction
FACTORY HARDWARE
Lifts/ Tapers
CIMPLICITY
P2M
GPCS
IBMS
ION
MIAS
ADS
Devices (Scanners, RFID, Printers)
Program Logic Controller (PLC)
OPC Server
OPC Client
CIMPLICITY
Tracker
Integration Services Microsoft .NET 3.0 and Windows Communications Framework
Production
Reporting ServiceBlackberry
Eq
uip
me
nt
Pro
ce
ssC
on
tro
lS
CA
DA
Bu
sin
es
sL
og
icF
act
ory
V
isu
ali
zati
on
Screens / LCD Web View
Reporting
Dell IT
IT S
yste
ms
OPC Server
OPC ClientInte
gra
tio
n
Factory Automation