Building a Better Workstation Steve Wake Consultant, RevGen Partners President, Denver SQL Server User Group.

Slides:



Advertisements
Similar presentations
Ted Krueger SQL Server MVP Data Architect Building a SQL Server Test Lab.
Advertisements

Google Chrome Operating System Tiwi Island College Shane Butler.
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
Antony Jo The University of Montana. Virtualization  The process of abstraction; making something more abstract  Many types: Server Desktop Application.
Micah Howard & Doug Whiteley 3/16/2011 Backup Technologies.
Virtual Machine Security Design of Secure Operating Systems Summer 2012 Presented By: Musaad Alzahrani.
Managed Servers Management Console Server Managed PCs Managed Devices Network Infra Devices Management License Suite - Server (1 or 5 Packs – Server ML)
Run a Virtual Machine. Virtualization Have you ever imitated someone else? That's because your mind is thinking/ imagining as that person Same to a Computer:
© 2013 The McGraw-Hill Companies, Inc. All rights reserved Mike Meyers’ CompTIA A+ ® Guide to 802: Managing and Troubleshooting PCs Fourth Edition (Exam.
Do MUCH More with Less Presented by: Jon Farley 2W Technologies.
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
How to Install Windows 7.
VMware is a registered trademark of VMware, Inc. (an EMC company).
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
1 Virtualization and Virtual Machines Sarah Diesburg 1/10/2013 COP 5641.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
Space Science and Engineering Center University of Wisconsin-Madison Virtual Machines: A method for distributing DB processing software Liam Gumley.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
1. Outline Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models 2.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Tanenbaum 8.3 See references
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
OM. Brad Gall Senior Consultant
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
CERN IT Department CH-1211 Genève 23 Switzerland t Virtualization with Windows at CERN Juraj Sucik, Emmanuel Ormancey Internet Services Group.

DIY: Your First VMware Server. Introduction to ESXi, VMWare's free virtualization Operating System.
Hands-On Virtual Computing
Verify Hardware Requirements Install Windows Server 2008 R2 Configure Active Directory Install SQL Server 2008 Install SharePoint Server 2010 Configure.
CA ARCserve and CA XOsoft Simplified Pricing Program October 2007.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Desktop Virtualization
Business Solutions for Microsoft Dynamics CRM.
Installing BioLinux on Mac OS X or Windows using a virtual machine Dr. Habil Zare, PhD.
Installing BioLinux on Mac OS X or Windows using a virtual machine Dr. Habil Zare, PhD.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Alessandro Cardoso, Microsoft MVP Creating your own “Private Cloud” with Windows 10 Hyper- V WIN443.
Introduction TO Network Administration
Hands-On Virtual Computing
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Ibraheem Osama Mohamed Mobile Developer-Rashdan IT.
CEG 2400 FALL 2012 Windows Servers Network Operating Systems.
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Moving Small Business Server into the Future. STANDARD Workload Optimized DATACENTER Virtualization Optimized Virtualization SKUs ESSENTIALS Small Business,
Standards Certification Education & Training Publishing Conferences & Exhibits Virtualization – A Powerful Tool for Process Control John A. McIlwain, CAP.
Benefits of Cloud Server Hosting. Index What is Cloud HostingCloud Hosting Benefits of Cloud Server HostingCloud Server How to Choose a Cloud Hosting.
UFIT Infrastructure Self-Service. Service Offerings And Changes Virtual Machine Hosting Self service portal Virtual Machine Backups Virtual Machine Snapshots.
Virtualization - an introduction Gordon Ross Computing Service.
Copyright © 2016 by McGraw-Hill Education. All rights reserved. Mike Meyers’ CompTIA A+ ® Guide to Managing and Troubleshooting PCs Fifth Edition Copyright.
VirtualBox Introduction:
Mile Hi Power BI User Group
Using Virtualization in the Classroom
ETL Validator Deployment Options
How to be a SharePoint Developer
Happy Endings: Reengineering Wesleyan’s Software Deployment to Labs and Classrooms Kyle Tousignant 03/22/2016.
Guide to Operating Systems, 5th Edition
Lead SQL BankofAmerica Blog: SQLHarry.com
Windows Azure Migrating SQL Server Workloads
Creating a Windows Server 2012 R2 Datacenter Virtual machine
Creating a Windows Server 2016 Datacenter Virtual machine
Creating a Windows 10 Virtual machine
Guide to Operating Systems, 5th Edition
Microsoft Virtual Academy
Virtual Operating Systems
Using Virtual Machines
Introduction to VM Les 5 12 September 2019.
The Future of Database Development (with containers)
Presentation transcript:

Building a Better Workstation Steve Wake Consultant, RevGen Partners President, Denver SQL Server User Group

Agenda Hardware Local vs. Virtual vs. Cloud VM Platforms Virtual Drive Setup/Organization SQL Server Installs BIDS, SSDT & Visual Studio Handling Updates Recommendations

Hardware Laptop or Desktop? Usually comes down to portability vs. remote access as hardware has become so similar LaptopDesktop PortableMore power/capabilities 12-16GB RAM at a minimumEasy to upgrade SSDsRedundancy possible Not as easy to upgradeUsually not portable (remote login)

Local vs. Virtual vs. Cloud Things to think about: –Is speed important (performance testing)? –Ability to reset and re-use –RAM/Drive Space/Processor –Access to Internet at reliable speed –Cost (licenses & usage) In my experience choice between Local & Virtual

Which VM Platform? Main choices: –Hyper-VHyper-V –VMWare Workstation (Fusion on Mac)VMWare Workstation Fusion –Parallels (Mac only)Parallels –VirtualBoxVirtualBox After years of trying all of the above I have found VirtualBox to be the most flexible and is FREE Install additions into each VM

Virtual Drive Setup/Organization Fixed Size vs. Differential drives? Create base OS images with other required software/settings Copy/Clone base OS images to create multiple separate VMs Full Clone/Linked Clone? Take advantage of snapshots to handle updates/changes

SQL Server Installs Single version or Multiple versions? For VMs take advantage of clones to save time installing Keep licensing in mind Don’t forget to install appropriate version of BIDS/SSDT/SSDT-BI/VS and any other tools you need

BIDS & SSDT SQL tools change with each version of SQL Server and Visual Studio SSDT/SSDT-BI no longer included in installer with SQL Server 2014 (SSMS still included) Move to web install to allow for more frequent updates (sync up with Visual Studio) ToolSS 2005SS 2008 (R2)SS 2012SS 2014 BIDSXX SSDTXXXX (VS2013) SSDT-BIXXX (web only)

BIDS & SSDT Tool AS 05 IS 05 RS 05 DB 05 AS 08 IS 08 RS 08 DB 08 AS 12 IS 12 RS 12 DB 12 AS 14 IS 14 RS 14 DB 14 BIDS 2005 XXX BIDS 2008 (R2) X^ XXX SSDT VS 2010 X^ XXXX SSDT VS 2012 X^X SSDT VS 2013SSDT VS 2013* X^ X SSDT-BI VS 2012 X^ XXX SSDT-BI VS 2013 X^ XXX * SSDT functionality for SQL Server 2014 is included with all versions of Visual Studio 2013 and cannot be downloaded separately any longer ^ Previous versions supported, but will upgrade project files to specified current version

Visual Studio Visual Studio is NOT required for ANY SQL Server BI project development Visual Studio licensed versions can be installed on same machine as BIDS/SSDT BIDS/SSDT will add project templates to existing Visual Studio versions Visual Studio Express 2013 is FREE for 5 or less developers, includes VS Online!Visual Studio Express 2013 VS Online

Handling Updates Protect your systems before doing OS/application updates VMs – snapshot before doing updates, restore snapshot if update goes wrong System Restore for local/cloud – create manual restore point (System control panel/System Protection tab)

Steve’s Recommendations Laptop with 12GB min, SSDs (as big as you can afford), multiple cores capable of Intel VT-x (BIOS setting) – use Intel ARKIntel ARK VirtualBox Dedicate 6-8GB min to VM Differential drives in VM to save HDD space Create base OS VM Use base OS VM clone for SQL Server VMs

Summary Hardware recommendations Local, VM or Cloud Hyper-V, VMWare or VirtualBox Fixed/Differential Disks in VM & Cloning SQL Server Installations BIDS, SSDT & Visual Studio

on LinkedIn, Google+LinkedInGoogle+ Blog –