Lessons Learned from the Toyota Way
24 pages
English

Lessons Learned from the Toyota Way

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
24 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

7/22/2009 Page 1 Lessons Learned from the Toyota Way
  • economic growth of the country
  • drill drill drill
  • shipped customer order time
  • part flow
  • lathelathe mill mill mill mill mill
  • eliminate waste
  • product
  • time

Sujets

Informations

Publié par
Nombre de lectures 18
Langue English
Poids de l'ouvrage 1 Mo

Exrait



BEST PRACTICES GUIDE
VirtualBoot
Technology
21 June 2011 • Revision 6
BEST PRACTICES GUIDE
Copyright © StorageCraft Pty Ltd 2010-2011
This document may not, in whole or part, be copied, photocopied, reproduced, translated, reduced or
transferred to any electronic medium or machine-readable form without the prior consent in writing from
StorageCraft.
THIS PUBLICATION IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURANCIES OR TYPOGRAPHICAL
ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN; THESE
CHANGES WILL BE INCORPORATED INTO NEW EDITIONS OF THE PUBLICATION. STORAGECRAFT
MAY MAKE IMPROVEMENTS AND / OR CHANGES IN THE PRODUCT(S), AND / OR THE
PROGRAM(S) DESCRIBED IN THIS PUBLICATION AT ANY TIME.
StorageCraft, the ShadowProtect logo and ShadowProtect are the trademarks or registered trademarks of
StorageCraft Technology Corporation, in the United States and / or in other countries. All other names and
trademarks are the property of their respective owners.
Document ID: BP000001
Revision: 6
Date: 21 June 2011
Author(s): Jack Alsop & Matt Thompson-Moltzen
StorageCraft Asia Pacific
For Technical Support contact your regional office:
North America
StorageCraft Technology Corporation
11850 South Election Road, Suite 120
Draper, Utah 84020
USA
w forum.storagecraft.com/Community/web2case/
w www.storagecraft.com
Asia Pacific
StorageCraft Pty Ltd
Level 11, 53 Walker Street
North Sydney NSW 2060
Australia
w forum.storagecraft.com/Community/web2case/
w www.storagecraft.com.au
Europe
StorageCraft Europe
Oberneuhofstrasse 5
6340 Baar
Switzerland
w forum.storagecraft.com/Community/web2case/
w www.storagecraft.eu

BEST PRACTICES GUIDE
Table of Contents
What is VirtualBoot? ........................................................................................................ 5
Operational considerations .............................. 5
Hardware requirements ... 5
Operating system requirements ....................................................................................... 6
Disk subsystem configuration .......................... 6
Oracle VM VirtualBox ...................................................................................................... 7
Upgrading from an earlier version.................... 7
Configuring virtual machine buffers ......... 7
ShadowProtect ................................................................................................................ 9
Performing a VirtualBoot .. 9
Preliminaries: setting up the correct environment ................... 9
Execution: the business end of things ................................................................... 20
Final issue ............................................. 21
References .................................................................................... 22
Products affected .................................. 22
Platforms affected ................................................................. 22
Replaces article .... 22
Supplemental articles ............................ 22


ShadowProtect VirtualBoot Technology | iii BEST PRACTICES GUIDE


BEST PRACTICES GUIDE
What is VirtualBoot?
VirtualBoot is a technology that provides an easy mechanism to use ShadowProtect backup files to
very quickly test your backups or to perform a temporary virtualisation of a failed server as part of a
Business Continuity Plan (BCP).
StorageCraft chose Oracle VM VirtualBox (formerly Sun VirtualBox) as the virtualisation platform of
choice as it has a very low disk overhead once configured correctly.
Operational considerations
Before proceeding you should note the following operational considerations.
There are some servers that you will not be able to virtualise.
 Virtualisation host. This includes Microsoft Hyper-V server, Citrix Xen server etc. These
servers must be physical.
 64-bit guests in a 32-bit host.
There are a couple of Oracle VM VirtualBox considerations.
 Do not install VirtualBox in a virtual guest. It must be installed on a physical host.
 Do not install VirtualBox on a Windows Server 2008/Windows Server 2008 R2 host that has
the Hyper-V role installed. You will not be able to start any VirtualBox guests.
The next two sections will explain further any hardware and software constraints to be aware of.
Hardware requirements
The following assumes the virtualisation of 64-bit (x64) operating systems. 32-bit (x86) operating
systems have lower requirements but will not be addressed directly.
 Dual Core CPU (not Intel Pentium D class processors) must be Intel Xeon or later (or an
AMD equivalent) and the processor must support hardware accelerated virtualisation.
 The BIOS must support VT-x and/or AMD-V extensions and it must be enabled. Most
workstations/servers that support these hardware virtualisation capabilities have these
features disabled in the BIOS by default.
 4 GB of memory for the host operating system plus the amount of memory required for the
virtual machine(s).
 The disk subsystem should be the fastest that can be afforded especially if virtualising more
than one guest. It is important to note that when you VirtualBoot a guest you are in fact
reading from the ShadowProtect .SPF and .SPI files and writing back into a .VDI file. This
creates a significant disk I/O issue. Correct configuration will assist in minimising this issue.
 Use one disk subsystem for your host operating system and another for the ShadowProtect
backups to reduce disk I/O as much as possible.
ShadowProtect VirtualBoot Technology | 5 BEST PRACTICES GUIDE
Operating system requirements
Based on the same assumptions as used in the hardware requirements, the operating system
requirements are:
 Windows Server 2008 R2 (preferred) or Windows 7 (minimum) 64-bit. Windows 7 is a good
platform for testing but is limited in a BCP situation as it will only support 10 network
connections; this means that only 10 users will be able to access the virtualised guest.
 A 64-bit host is required to virtualise a 64-bit guest. Avoid a 32-bit host due to the memory
restrictions imposed and less efficient memory management.
Disk subsystem configuration
To avoid possible disk I/O issues, careful consideration needs to be made to the configuration of the
disk subsystem. The ideal configuration is two (2) separate RAID sets. The first RAID set would
manage the operating system and virtual machine buffers. The second RAID set would manage the
ShadowProtect backup images. To summarise:

Figure 1: Disk subsystem configuration
1RAID Set Partitions Size Format Comments
Configuration
RAID-1 C: 60 GiB NTFS Operating system
(2x 500GB SATA)
D: ~428 GiB NTFS Virtual machine buffers

Create a folder D:\Virtual Machines and configure
VirtualBox Preferences to point to this folder
RAID-5 F: ~1953 GiB NTFS ShadowProtect backup images
2(3x 1TB SATA)
Create a folder F:\Backups

6 | ShadowProtect VirtualBoot Technology BEST PRACTICES GUIDE
Note 1: It is assumed the CD-ROM or DVD-ROM drive will be allocated the E: drive letter.
Note 2: The above is a guide only and you should determine the sizing required to suit the
environment you will be operating in and/or the hardware you have available.
Oracle VM VirtualBox
Oracle VM VirtualBox can be downloaded from http://www.virtualbox.org/. The version to
select for use with ShadowProtect 4.0.5.7906 is 3.2.12.
VirtualBoot will work with VirtualBox versions 3.1.0 – 3.2.12. Later versions will always be available
but they are not tested and therefore not supported.
If you are using earlier versions of ShadowProtect, then the supported VirtualBox versions will differ.
For example, ShadowProtect 4.0.1.6921 will work with VirtualBox versions 3.1.0 – 3.2.6 only.

Note : If you are using a later version of ShadowProtect, check the ReadMe that ships with that
version. It will explicitly list which versions of VirtualBox are supported for that release.
Upgrading from an earlier version
If you are intending to upgrade VirtualBox from an earlier version to a later version, it is critical to
ensure that the correct ShadowProtect plugins have been installed. VirtualBoot will automatically
install the correct plugins for the version of VirtualBox installed if the plugins do not exist.
Therefore before upgrading VirtualBox delete the following files:
C:\Program Files\Oracle\VirtualBox\sbimageapi.dll
C:\\\\sbimageapi.dll.conf
C:\\Oracle\\VBoxHDDXSP.dll
On earlier versions of VirtualBox the folder may be located at:
C:\Program Files\Sun\VirtualBox\
The first time you VirtualBoot a ShadowProtect image set, you will be prompted if it is OK to install
the three plugins listed above. Answer yes. You will not be prompted in any subsequent VirtualBoot
sessions once they have been installed.
Configuring virtual machine buffers
VirtualBoot uses the native Oracle VirtualBox .VDI format to create writes when a ShadowProtect
image is running in a virtual guest. The default location for these virtual machine buffers are on the
system volume. These should be changed to D:\Virtual Machines created earlier. This is
configured through File – Preferences menu options in VirtualBox.
ShadowProtect VirtualBoot Technology | 7 BEST PRACTICES GUIDE

Figure 2: Configuring the virtual machine buffers

8 | ShadowProtect VirtualBoot Technology BEST PRACTICES GUIDE
ShadowProtect
A custom install of ShadowProtect is required to install the components required to support
VirtualBoot. From the ShadowProtect 4.0.5 or later installer, select Custom for the setup type and
select Mount Tools and VirtualBoot for the features.

Figure 3: ShadowProtect custom install features to select
Performing a VirtualBoot
The following procedure can be used to VirtualBoot any server. The only difference between testing
and Business Continuity is in the configuration of the network settings. Domain Controllers require
additional considerations - this will be explained in the appropriate step.
Preliminaries: setting up the correct environment
Right-click on the system volume image you wish the point in time recovery to occur at and select
V ir t u alBoo t … Click Next.
ShadowProtect VirtualBoot Technology | 9 BEST PRACTICES GUIDE

Figure 4: Adding volumes
Add all the volumes that are required.

Figure 5: Specify the options
10 | ShadowProtect VirtualBoot Technology

  • Accueil Accueil
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • BD BD
  • Documents Documents