SlideShare a Scribd company logo
Moving On Up –
Smaller Servers and Bigger Performance
Doug Lucy
Allegro Consultants
DB-7 Moving On Up - Smaller Servers and Big
Who…
• Programming since 1978
• OpenEdge v3.2A and Unix since 1986
• Certified in AIX, HP-UX, Solaris, etc.
• 35 programmers and DBAs
• Contract programming and consulting
DB-7 Moving On Up - Smaller Servers and Big
Customer history
• Chose Progress vertical app
• Bought Unix for multiple users
• Added on to grow
• Kept machine forever
DB-7 Moving On Up - Smaller Servers and Big
Results after 10, 15, 20 years
• Locked-in proprietary platform
• Rarely upgrade to new model
• Very expensive
– Training
– Add-on hardware
– software
DB-7 Moving On Up - Smaller Servers and Big
Need to grow
• More users, demands
• More data to crunch
• Ageing hardware
• Increasing support cost
DB-7 Moving On Up - Smaller Servers and Big
Moving on up
• Upgrade servers
• Modern platforms
• 50% of cost of proprietary
• Reach new features
DB-7 Moving On Up - Smaller Servers and Big
Your direction
• How many will buy new or add?
• Want fast, cheap, supported
• Must be safe, risk-free
• How do you decide?
DB-7 Moving On Up - Smaller Servers and Big
Previously supported OSes
• DEC VMS
• DEC Unix
• MS-DOS
• Novell Netware
• CTOS/BTOS
• Sequent Dynix/ptx
• Data General DG-UX
• SCO Xenix & Unix
• SCO Unixware
• AT&T/NCR Unix
• Unisys Unix
• IBM AIX
• HP-UX
• Sun SunOS & Solaris
• MS Windows NT
• RedHat & SUSE
Linux
• AS/400
DB-7 Moving On Up - Smaller Servers and Big
Current OSes and CPUs
• IBM AIX on Power
• Linux
– x86
– Power
• HP-UX
– PA-RISC
– Itanium
• Sun Solaris
– SPARC
– x86
• Windows Server
– x86
• Tru64 on Alpha
DB-7 Moving On Up - Smaller Servers and Big
OS and CPU trends
• x86 – Intel Pentium AMD
• Linux or Windows on x86
– Reduce costs
– Shift most R&D costs to external
– Focus on software and services
– Standards rather than proprietary
DB-7 Moving On Up - Smaller Servers and Big
Benefits of x86-based
• Lower initial costs
• Lower support costs
• Increased selection
– Hardware
– OS
– Add-ons
– Vendors
– Resources
• Better performance
• Newer features
sooner
• Virtualization
• More timely
upgrades
• Budget for other
options
DB-7 Moving On Up - Smaller Servers and Big
Cons of x86-based
• More vendors “in the mix”
• Limited support for 3rd
party
• HW and OS support not as deep yet
• Servers not always as cool looking
DB-7 Moving On Up - Smaller Servers and Big
Costs of new platform
• New hardware
• New OS
• HW, OS, and SW annual support
• Porting costs (consulting or in-house)
• Platform change fees
DB-7 Moving On Up - Smaller Servers and Big
Solution comparisons
DB-7 Moving On Up - Smaller Servers and Big
5-year costs and savings
DB-7 Moving On Up - Smaller Servers and Big
Excellent cluster config
DB-7 Moving On Up - Smaller Servers and Big
Question:
• Ok, so it’s cheaper…
• But is it faster?
DB-7 Moving On Up - Smaller Servers and Big
CPU SPECint_rate2000
“performance measurements that can be used to compare compute-intensive
workloads on different computer systems, SPEC CPU2000 CINT2000 for
measuring and comparing compute-intensive integer performance.”
-www.spec.org
DB-7 Moving On Up - Smaller Servers and Big
TPC-C
• Transaction Processing Council
– www.tpc.org
• TPC-C benchmark for OLTP
DB-7 Moving On Up - Smaller Servers and Big
Today’s TPC-C results
• Old days – big iron
• Today - top fifty!
DB-7 Moving On Up - Smaller Servers and Big
Important performance notes
• Database apps need I/O and memory
speed, not so much compute speed
– Memory and I/O bus speed
– L2 and L3 cache size
– Memory size
– I/O speed and spread
• OpenEdge uses INT ops, not FP ops
• Keep context switching to a minimum
DB-7 Moving On Up - Smaller Servers and Big
Change: What’s important?
• Vendor selection
• Vendor support
• Planning the migration
DB-7 Moving On Up - Smaller Servers and Big
Vendor selection
• Choose vendor you trust
• Nearby parts and service
• Solid Linux/Windows history and
investments
• Enterprise relationship
DB-7 Moving On Up - Smaller Servers and Big
Vendors and support
• 24x7 enterprise support is critical
• Top-tier vendor
– HP, IBM, Sun, Dell
• Align for Windows or Linux
DB-7 Moving On Up - Smaller Servers and Big
What is migrating?
Database
QAD MFG/pro
OpenEdge
OS
Model 1000
DB-7 Moving On Up - Smaller Servers and Big
Migrating to a new machine
Database
QAD MFG/pro
OpenEdge
OS 1.0
Model 1000
OS 2.3
Model 2000
DB-7 Moving On Up - Smaller Servers and Big
Migrating to a new machine
Database
QAD MFG/pro
OpenEdge
OS 1.0
Model 1000
Database
QAD MFG/pro
OpenEdge
OS 2.0
Model 2000
DB-7 Moving On Up - Smaller Servers and Big
Porting to a new platform
Database
QAD MFG/pro
OpenEdge
OS 1.0
Model 1000
Database
QAD MFG/pro
OpenEdge
Different OS 2.3
Model XYZ
DB-7 Moving On Up - Smaller Servers and Big
Porting plan
• Licensing issues – discover early
• Validate portable code base, no orphans
• Catalog all services and products
• Purchase and install HW and OS
• Create bare-metal restore
• Test new support contacts and contracts
DB-7 Moving On Up - Smaller Servers and Big
Porting plan (cont’d)
• Install software, recompile and basic test
• Migrate users, printers, devices, data
• User testing of functionality, external
interfaces
• Nightly refresh
• DR test
• Parallel testing
• Switchover and reverse refresh
DB-7 Moving On Up - Smaller Servers and Big
Porting issues
• UIDS and Passwords
• Profiles
• Printers
• Locations and paths
• Data
– Tar and untar
– Dump&Load
• Scripts
– Crontab vs.
Windows
– Bourne shell vs.
bash vs. CMD.EXE
– Windows
equivalents
• Rosetta stone
bhami.com/rosetta.html
DB-7 Moving On Up - Smaller Servers and Big
Pitfalls to watch out for
• /dev/null
• Serial ports
• No Windows telnet
• Windows swap
• Console messages
vs. Event Manager
• Online or LVM
under Windows
• Search for “UNIX” or
“OP-SYS”
• Sending email
• Spaces in filenames
and paths
• Proprietary backup
• RAID 5
• Not enough disks
DB-7 Moving On Up - Smaller Servers and Big
Progress issues
• Dump and load – endian-ness
• .R OK with endian-ness, not 32 vs 64
• Moving database
– Cannot use probkup
– Binary dump and load OK
– Character code conversion
• Disk layout and performance
DB-7 Moving On Up - Smaller Servers and Big
End state
DB-7 Moving On Up - Smaller Servers and Big
Virtualization
• One physical machine
– Multiple OSes
– Movable OSes
• Like partitioning
• Dramatic trend towards virtualization
DB-7 Moving On Up - Smaller Servers and Big
Harlow’s “Fun with Virtualization”
• Why Virtualize?
– Maximize utilization of server resources
– Provide higher availability
– Simplify the testing of upgrades/changes
– Ease migration to new servers
– Increase security
– Reduce administrative workload
DB-7 Moving On Up - Smaller Servers and Big
Recommendations
• Project support and upgrade costs
• Consider move to x86
• Consolidate platforms and storage
• Plan your architecture
• Vendors with knowledge and support
• Test, test, test
DB-7 Moving On Up - Smaller Servers and Big
Slides and handouts
• Slides and handouts available
• Questions via phone or email
– Doug Lucy
– dlucy@allegroconsultants.com
– (804) 553-1130
DB-7 Moving On Up - Smaller Servers and Big
Any questions?
www.AllegroConsultants.com

More Related Content

PPTX
Handling Massive Writes
PPT
Lecture 9: Dynamic web application
PDF
MarvelClient for iOS - Client Management for Domino Mobile App
PPTX
Managing storage on Prem and in Cloud
PDF
Understanding and controlling transaction logs
PDF
TechTarget Event - Storage Architectures for the Modern Data Center - Howard ...
PPTX
Sum209
PDF
L20 Scalability
Handling Massive Writes
Lecture 9: Dynamic web application
MarvelClient for iOS - Client Management for Domino Mobile App
Managing storage on Prem and in Cloud
Understanding and controlling transaction logs
TechTarget Event - Storage Architectures for the Modern Data Center - Howard ...
Sum209
L20 Scalability

What's hot (19)

PDF
IBM Connections adoption seminar
PDF
DB2 10 Webcast #1 - Overview And Migration Planning
PDF
CollabSphere 2019 - Dirty Secrets of the Notes Client
PDF
TechTalkThai-CiscoHyperFlex
PDF
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
POTX
IBM Domino / IBM Notes Performance Tuning
PDF
DbB 10 Webcast #3 The Secrets Of Scalability
PDF
Engage 2020 - Kubernetes for HCL Connections Component Pack - Build or Buy?
PPTX
Using flash on the server side
PDF
RNUG - DeepDive Workshop - HCL Notes Client upgrades/deployments using Marvel...
PDF
Engage 2020 - HCL Notes V11 Performance Boost
PDF
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
POTX
Next Generation Monitoring for IBM Domino, Traveler, IMSMO, Verse
PDF
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
PDF
5 Ways to Avoid Server and Application Downtime
PPTX
Building perfect sql servers, every time -oops
DOC
Jayamohan_Linux_Administrator
PDF
RNUG - HCL Notes 11.0.1 FP2 — Performance Boost Re-Reloaded
PPTX
16 endeavour reporter
IBM Connections adoption seminar
DB2 10 Webcast #1 - Overview And Migration Planning
CollabSphere 2019 - Dirty Secrets of the Notes Client
TechTalkThai-CiscoHyperFlex
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
IBM Domino / IBM Notes Performance Tuning
DbB 10 Webcast #3 The Secrets Of Scalability
Engage 2020 - Kubernetes for HCL Connections Component Pack - Build or Buy?
Using flash on the server side
RNUG - DeepDive Workshop - HCL Notes Client upgrades/deployments using Marvel...
Engage 2020 - HCL Notes V11 Performance Boost
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
Next Generation Monitoring for IBM Domino, Traveler, IMSMO, Verse
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
5 Ways to Avoid Server and Application Downtime
Building perfect sql servers, every time -oops
Jayamohan_Linux_Administrator
RNUG - HCL Notes 11.0.1 FP2 — Performance Boost Re-Reloaded
16 endeavour reporter
Ad

Viewers also liked (18)

DOCX
Estudio lingüístico del español
PDF
Kowshikaa consultancy overseas
PDF
Oryx Industries profile
DOCX
Resume
PDF
வெற்றி
PPTX
presentacion
PDF
When Robots Attack
PDF
Trend Report (03.06 - 10.06.16) "Июньский"
PDF
Trend report (4 - 11.12.15) «Пророческий»
PPTX
Basic android workshop
PDF
Trend report (29.04 - 06.05.2016) «Предпраздничный Vol.2»
PDF
வெற்றி
PDF
Hello everyone
PPTX
Trend report (21.08-28.08). "Слезливый"
PDF
Kowshikaa consultancy overseas
PDF
Effizienter Hardware LifeCycle auf Oracle SPARC M7 Server
PDF
Kowshikaa consultancy overseas
Estudio lingüístico del español
Kowshikaa consultancy overseas
Oryx Industries profile
Resume
வெற்றி
presentacion
When Robots Attack
Trend Report (03.06 - 10.06.16) "Июньский"
Trend report (4 - 11.12.15) «Пророческий»
Basic android workshop
Trend report (29.04 - 06.05.2016) «Предпраздничный Vol.2»
வெற்றி
Hello everyone
Trend report (21.08-28.08). "Слезливый"
Kowshikaa consultancy overseas
Effizienter Hardware LifeCycle auf Oracle SPARC M7 Server
Kowshikaa consultancy overseas
Ad

Similar to Moving On Up - smaller servers and bigger performance (20)

PPTX
Oracle big data appliance and solutions
PPT
Kb 40 kevin_klineukug_reading20070717[1]
PDF
RUNNING A PETASCALE DATA SYSTEM: GOOD, BAD, AND UGLY CHOICES by Alexey Kharlamov
PDF
Open Enterprise Server - in a Windows world
PPTX
Soccnx10: Best and worst practices deploying IBM Connections
PPTX
DC Migration and Hadoop Scale For Big Billion Days
PPTX
Webinar: Migrating from RDBMS to MongoDB
PDF
My sql competitive update
PDF
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
PDF
Intro to NoSQL and MongoDB
PDF
Flexible DevOps Deployment of Enterprise Test Environments in the Cloud
PPT
Best practices in IBM Operational Decision Manager Standard 8.7.0 topologies
PPTX
Transform your DBMS to drive engagement innovation with Big Data
PPTX
Lecture 3 more on servers and services
PDF
LCA13: Jason Taylor Keynote - ARM & Disaggregated Rack - LCA13-Hong - 6 March...
PPTX
Best And Worst Practices Deploying IBM Connections
PPTX
Webinar: How MongoDB is Used to Manage Reference Data - May 2014
PPTX
Self-Tuning MySQL - a Hosting Provider's Unfair Advantage
PDF
SUSE Linux Enterprise Server for IBM Power
PDF
Nippon It Solutions Data services offering 2015
Oracle big data appliance and solutions
Kb 40 kevin_klineukug_reading20070717[1]
RUNNING A PETASCALE DATA SYSTEM: GOOD, BAD, AND UGLY CHOICES by Alexey Kharlamov
Open Enterprise Server - in a Windows world
Soccnx10: Best and worst practices deploying IBM Connections
DC Migration and Hadoop Scale For Big Billion Days
Webinar: Migrating from RDBMS to MongoDB
My sql competitive update
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
Intro to NoSQL and MongoDB
Flexible DevOps Deployment of Enterprise Test Environments in the Cloud
Best practices in IBM Operational Decision Manager Standard 8.7.0 topologies
Transform your DBMS to drive engagement innovation with Big Data
Lecture 3 more on servers and services
LCA13: Jason Taylor Keynote - ARM & Disaggregated Rack - LCA13-Hong - 6 March...
Best And Worst Practices Deploying IBM Connections
Webinar: How MongoDB is Used to Manage Reference Data - May 2014
Self-Tuning MySQL - a Hosting Provider's Unfair Advantage
SUSE Linux Enterprise Server for IBM Power
Nippon It Solutions Data services offering 2015

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Approach and Philosophy of On baking technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Electronic commerce courselecture one. Pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Spectroscopy.pptx food analysis technology
PPT
Teaching material agriculture food technology
PPTX
1. Introduction to Computer Programming.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Approach and Philosophy of On baking technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MIND Revenue Release Quarter 2 2025 Press Release
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Encapsulation_ Review paper, used for researhc scholars
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
“AI and Expert System Decision Support & Business Intelligence Systems”
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Electronic commerce courselecture one. Pdf
20250228 LYD VKU AI Blended-Learning.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectroscopy.pptx food analysis technology
Teaching material agriculture food technology
1. Introduction to Computer Programming.pptx
Tartificialntelligence_presentation.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Moving On Up - smaller servers and bigger performance

  • 1. Moving On Up – Smaller Servers and Bigger Performance Doug Lucy Allegro Consultants
  • 2. DB-7 Moving On Up - Smaller Servers and Big Who… • Programming since 1978 • OpenEdge v3.2A and Unix since 1986 • Certified in AIX, HP-UX, Solaris, etc. • 35 programmers and DBAs • Contract programming and consulting
  • 3. DB-7 Moving On Up - Smaller Servers and Big Customer history • Chose Progress vertical app • Bought Unix for multiple users • Added on to grow • Kept machine forever
  • 4. DB-7 Moving On Up - Smaller Servers and Big Results after 10, 15, 20 years • Locked-in proprietary platform • Rarely upgrade to new model • Very expensive – Training – Add-on hardware – software
  • 5. DB-7 Moving On Up - Smaller Servers and Big Need to grow • More users, demands • More data to crunch • Ageing hardware • Increasing support cost
  • 6. DB-7 Moving On Up - Smaller Servers and Big Moving on up • Upgrade servers • Modern platforms • 50% of cost of proprietary • Reach new features
  • 7. DB-7 Moving On Up - Smaller Servers and Big Your direction • How many will buy new or add? • Want fast, cheap, supported • Must be safe, risk-free • How do you decide?
  • 8. DB-7 Moving On Up - Smaller Servers and Big Previously supported OSes • DEC VMS • DEC Unix • MS-DOS • Novell Netware • CTOS/BTOS • Sequent Dynix/ptx • Data General DG-UX • SCO Xenix & Unix • SCO Unixware • AT&T/NCR Unix • Unisys Unix • IBM AIX • HP-UX • Sun SunOS & Solaris • MS Windows NT • RedHat & SUSE Linux • AS/400
  • 9. DB-7 Moving On Up - Smaller Servers and Big Current OSes and CPUs • IBM AIX on Power • Linux – x86 – Power • HP-UX – PA-RISC – Itanium • Sun Solaris – SPARC – x86 • Windows Server – x86 • Tru64 on Alpha
  • 10. DB-7 Moving On Up - Smaller Servers and Big OS and CPU trends • x86 – Intel Pentium AMD • Linux or Windows on x86 – Reduce costs – Shift most R&D costs to external – Focus on software and services – Standards rather than proprietary
  • 11. DB-7 Moving On Up - Smaller Servers and Big Benefits of x86-based • Lower initial costs • Lower support costs • Increased selection – Hardware – OS – Add-ons – Vendors – Resources • Better performance • Newer features sooner • Virtualization • More timely upgrades • Budget for other options
  • 12. DB-7 Moving On Up - Smaller Servers and Big Cons of x86-based • More vendors “in the mix” • Limited support for 3rd party • HW and OS support not as deep yet • Servers not always as cool looking
  • 13. DB-7 Moving On Up - Smaller Servers and Big Costs of new platform • New hardware • New OS • HW, OS, and SW annual support • Porting costs (consulting or in-house) • Platform change fees
  • 14. DB-7 Moving On Up - Smaller Servers and Big Solution comparisons
  • 15. DB-7 Moving On Up - Smaller Servers and Big 5-year costs and savings
  • 16. DB-7 Moving On Up - Smaller Servers and Big Excellent cluster config
  • 17. DB-7 Moving On Up - Smaller Servers and Big Question: • Ok, so it’s cheaper… • But is it faster?
  • 18. DB-7 Moving On Up - Smaller Servers and Big CPU SPECint_rate2000 “performance measurements that can be used to compare compute-intensive workloads on different computer systems, SPEC CPU2000 CINT2000 for measuring and comparing compute-intensive integer performance.” -www.spec.org
  • 19. DB-7 Moving On Up - Smaller Servers and Big TPC-C • Transaction Processing Council – www.tpc.org • TPC-C benchmark for OLTP
  • 20. DB-7 Moving On Up - Smaller Servers and Big Today’s TPC-C results • Old days – big iron • Today - top fifty!
  • 21. DB-7 Moving On Up - Smaller Servers and Big Important performance notes • Database apps need I/O and memory speed, not so much compute speed – Memory and I/O bus speed – L2 and L3 cache size – Memory size – I/O speed and spread • OpenEdge uses INT ops, not FP ops • Keep context switching to a minimum
  • 22. DB-7 Moving On Up - Smaller Servers and Big Change: What’s important? • Vendor selection • Vendor support • Planning the migration
  • 23. DB-7 Moving On Up - Smaller Servers and Big Vendor selection • Choose vendor you trust • Nearby parts and service • Solid Linux/Windows history and investments • Enterprise relationship
  • 24. DB-7 Moving On Up - Smaller Servers and Big Vendors and support • 24x7 enterprise support is critical • Top-tier vendor – HP, IBM, Sun, Dell • Align for Windows or Linux
  • 25. DB-7 Moving On Up - Smaller Servers and Big What is migrating? Database QAD MFG/pro OpenEdge OS Model 1000
  • 26. DB-7 Moving On Up - Smaller Servers and Big Migrating to a new machine Database QAD MFG/pro OpenEdge OS 1.0 Model 1000 OS 2.3 Model 2000
  • 27. DB-7 Moving On Up - Smaller Servers and Big Migrating to a new machine Database QAD MFG/pro OpenEdge OS 1.0 Model 1000 Database QAD MFG/pro OpenEdge OS 2.0 Model 2000
  • 28. DB-7 Moving On Up - Smaller Servers and Big Porting to a new platform Database QAD MFG/pro OpenEdge OS 1.0 Model 1000 Database QAD MFG/pro OpenEdge Different OS 2.3 Model XYZ
  • 29. DB-7 Moving On Up - Smaller Servers and Big Porting plan • Licensing issues – discover early • Validate portable code base, no orphans • Catalog all services and products • Purchase and install HW and OS • Create bare-metal restore • Test new support contacts and contracts
  • 30. DB-7 Moving On Up - Smaller Servers and Big Porting plan (cont’d) • Install software, recompile and basic test • Migrate users, printers, devices, data • User testing of functionality, external interfaces • Nightly refresh • DR test • Parallel testing • Switchover and reverse refresh
  • 31. DB-7 Moving On Up - Smaller Servers and Big Porting issues • UIDS and Passwords • Profiles • Printers • Locations and paths • Data – Tar and untar – Dump&Load • Scripts – Crontab vs. Windows – Bourne shell vs. bash vs. CMD.EXE – Windows equivalents • Rosetta stone bhami.com/rosetta.html
  • 32. DB-7 Moving On Up - Smaller Servers and Big Pitfalls to watch out for • /dev/null • Serial ports • No Windows telnet • Windows swap • Console messages vs. Event Manager • Online or LVM under Windows • Search for “UNIX” or “OP-SYS” • Sending email • Spaces in filenames and paths • Proprietary backup • RAID 5 • Not enough disks
  • 33. DB-7 Moving On Up - Smaller Servers and Big Progress issues • Dump and load – endian-ness • .R OK with endian-ness, not 32 vs 64 • Moving database – Cannot use probkup – Binary dump and load OK – Character code conversion • Disk layout and performance
  • 34. DB-7 Moving On Up - Smaller Servers and Big End state
  • 35. DB-7 Moving On Up - Smaller Servers and Big Virtualization • One physical machine – Multiple OSes – Movable OSes • Like partitioning • Dramatic trend towards virtualization
  • 36. DB-7 Moving On Up - Smaller Servers and Big Harlow’s “Fun with Virtualization” • Why Virtualize? – Maximize utilization of server resources – Provide higher availability – Simplify the testing of upgrades/changes – Ease migration to new servers – Increase security – Reduce administrative workload
  • 37. DB-7 Moving On Up - Smaller Servers and Big Recommendations • Project support and upgrade costs • Consider move to x86 • Consolidate platforms and storage • Plan your architecture • Vendors with knowledge and support • Test, test, test
  • 38. DB-7 Moving On Up - Smaller Servers and Big Slides and handouts • Slides and handouts available • Questions via phone or email – Doug Lucy – dlucy@allegroconsultants.com – (804) 553-1130
  • 39. DB-7 Moving On Up - Smaller Servers and Big Any questions? www.AllegroConsultants.com