VMware

Blog Posts

Blog Posts: 1,664

Recent Blog Posts

Statistics: Blogs: 785 Blog Posts: 1,664   1 2 3 4 ... 111 Previous Next Items per page
0

Overview

Citrix has been and will most likely continue to be the industry leader when it comes to enhanced Terminal Service deployments. As the company that pioneered Terminal Services they have always had a unique perspective and distinct advantage when it came to Terminal Services and specifically the delivery of a desktop or application over the wire.

VMware has been and will most likely continue to be the industry leader when it comes to virtualization. With 100% of Fortune 100 and 95% of Fortune 500 companies using VMware, along with some fantastic innovations in virtualization technology, they are poised to continue leading the market. The nearest competitor is years away from making a comparable virtualization product, to what VMware offers today, not to mention where VMware will be in those same years.

Why is this important you might ask? Both VMware View as well as Citrix XenDesktop are VDI or Virtual Desktop Infrastructure solutions. Any VDI solution is reliant on virtualization to work. Without it, you would simply have a single operating system running on a single piece of hardware (desktop computing). And when it comes to virtualization businesses want to ensure that they are using the best product available for the best price point available, which without a doubt is VMware. In using VMware for the underlying virtualization infrastructure for your VDI environment we can enjoy all the benefits (reliability, scalability and manageability) that VMware has to offer; these unique benefits that continue to set it apart from so many of its competitors.

Now a desktop wouldn't be a desktop without user interaction. And here in lays the competitive advantage a company such as Citrix may have in the market. Citrix has been doing desktop delivery longer than any other company on the market. Their experience is invaluable. They have developed some great proprietary protocols over the years to enhance a users experience when utilizing Terminal Services. Although they haven't solved the problems, they have minimized the impact they might have on an organization. Arguably, this same technology and mind share has gone in to what we know today as XenDesktop.

Unfortunately, Citrix is very new to the virtualization market. In fact it is only in the last year or two that they acquired the open source project Xen Source and have commercialized it. This has resulted in what has become a clunky, difficult, cumbersome VDI solution which often is back ended by VMware ESX servers just to ensure reliability, where as VMware's View solution is simple, easy to deploy and a breeze to manage.

Because user interaction is only a small piece of a much larger picture when it comes to VDI, VMware is in a much better position when it comes to experience and products. Fortunately, VMware has realized that although user interaction is a small piece of the puzzle it is an extremely critical one. Rather than spend the next 12 years trying to develop a competing solution to Citrix’s, VMware has partnered with a company by the name of Teradici who is in the business of desktop delivery.

Teradici's PCoIP (PC over IP) protocol is a revolutionary new approach to delivering and allowing a user to interact with a server based computing environment. Even though Citrix has been the desktop delivery market leader for the last 12 years, their framework and method of delivery has always been pretty stagnant. Without the constraints of traditional thinking around desktop delivery, Teradici has developed a totally new way of delivering desktop content remotely to a user.

Why consider other solutions when VMware View (VDI):
1) Is less expensive
2) Is more efficient
3) Is easier to manage
4) Allows less storage space to be used
5) Allows more virtual machines per server
6) Has a better underlying virtualization platform
7) Allows for high availability as well as redundancy
8) And provides the best user experience

The fact that XenDesktop had a slightly better user experience has now become a moot point thanks to VMware's partnership with Teradici. It is also worth mentioning that even without Teradici, I feel that in the majority of VDI deployments, this shortcoming is not enough to sway decision makers in to spending more money and increasing the workload of their IT staff. In short, Citrix’s XenDesktop solution just isn't a viable long term or short term option for most organizations.

0 Comments Permalink
0


History: I have been playing around with VMWare products for about a year+ (since I found they were free). I have a home 1u Server that is adequate to play around with and started with U8.04 with VMServer using an IDE drive. As most of you learned, it was very complicated installation. I really wanted to install ESXi 3.5 Upgrade 2 with a SATA, but it would always fail to install, but luckily there was help on the net that got me behind the gui and it installed. I was up and running in no time with a 500gig drive using bare-metal ESXi.

The one thing I did loose was the USB options in ESXi, which I used a USB sound card since my server does not have a sound card. When I was running U8.04/Server with VMServer it was sweet. I created a VM that allowed us to install all my son’s PC games and my own, so we can play each other over the network. Once I moved to ESXi that was all gone.

Now I'm thinking, can I go back to VMServer, but on U9.10. Now I don’t want to mess with my ESXi server, and wanted to test doing a package on a USB solution. So I downloaded Upgrade 4 for ESXi 3.5 as ESXi 4 is 64bit and I'm running only 32. I installed it onto a 4gig mem per a couple of web instructions and whoola, I booted my server and ESXi U4 was up and running. What was really need, it detected my 500gig drive with all my VMs intact and I was able to use it as a datastore, I was literally up and running in 30 min, amazing. (Note: I Backed up all my VMs to a SCSI datastore just in Case).

Ok so this is it, I can run my server via USB ESXi, I got my HDD as a backup in case something happens, now for the real test. VMServer with Ubuntu on a USB.

Another reason for moving to VMServer is that I liked that it was all Web based and nothing to install on all the PCs in the house. Now I don’t want to loose this flexibility that I have just got, and I like to keep this Hot-Swap VMWare going….

What you will need: Windows PC and the following...

Two(2); 2gig and 4 gig USB mem sticks (bestbuy.com for $12/$15 bucks cant beat it) – LABEL them with tape USB1 and USB2, it will get confusing in the steps below)

  1. USB1 = 4gig
  2. USB2 = 2gig
  3. The USB# and size is important, as U910Server with VMServer will be bigger than 2gig. Follow my Steps....

Follow steps assuming you downloaded all the above already.

Step 1: Move your VMServer tar.gz & Ubuntu 9.10 Server ISO file to a folder that is easy to get to, as you will need this in Step 3 and Step 5.

Step 2: Setup USB1 as Desktop 9.10 LIVE
From a Windows PC/Laptop and using UNetBootin follow the steps on their website to install U9.10 ISO to USB1. Remember in UNetBootin, use LIVE settings

Step 3: Boot your PC or Laptop from USB1 (make sure Bios can do this, else forget it)

  • (DO NOT INSTALL UBUNTU, just use LIVE. Your problem if you wipe out your PC HDD!!!!)
  • Once the PC is all set up and running, put USB2 into your PC and let it AutoDetect.
  • Click System > Administration > USB Startup Disk Creator, from Ubuntu menu.
  • When it asks for ISO, navigate to the System HDD in Step 1 and use the Ubuntu 9.10 server ISO.
  • Make sure its pointing to to USB2 pen (Again! DO NOT Select your PC HDD)
  • Once Completed, you now can shutdown PC then take out USB1 & USB2

Step 4: Boot back to WINDOWS no USBs

  • Once your WIN is up and running plug USB1 back in and Format it. Yes, since we only invested in 2
    USB’s one needs to be wiped out and the 4gig drive needs to be the installed U910 Server and VMWare. (now if your not cheap, then buy 3, but one has to be 4gig)
  • Shutdown WIN PC

Step 5: Boot USB2 in PC and start the Ubuntu 9.10 Server Installation

  • Put USB1 back in PC after USB2 boots
  • Now caution, depending on your PC’s USB ports it decides which one is first bootable. So play around to make sure USB2 is the first boot, otherwise you get that dreaded BLACK sceeen with no OS error.
  • Follow all the on screen setups until you get to DRIVE PARTITIONING
        • THIS IS CRITICAL, DO NOT INSTALL ON YOUR HDD ****
  • Make sure you pick MANUAL PARTITIONING!!!!!!! IM NOT KIDDING YOU MESS THIS STEP UP YOUR HDD IS GONE!!!! If you REALLY want to be careful disconnect you IDE/SATA cables and power cables to you HDD
  • Using Manual Partitioning, Make sure you select USB1 to partition and install Ubuntu Server. You can
    allow it to do Auto partitioning.
  • Once you pass that step continue with the installation until the Software Selection Screen.
    1. I normally do not install anything like DNS, SAMBA….etc these are only USB sticks and you can run out of space, don’t forget you need to install VMWare Server still
    2. It will ask you to install GRUB it is autmatically will default to the USB1.
  • Continue until the Installation is complete. Shutdown the PC

Step 6: Get VMServer tar.gz onto a USB2 & mr. radu.ro script

  • Since Ubuntu 9.10 server is now ready to boot from on USB1, lets label it and put it to the side, we
    want to get back into Windows and get VMServer & script.
  • Boot your PC/Laptop into Windows
  • Insert USB2 port and navigate to VMServer tar.gz file.
  • Copy the tar.gz file to USB2
  • Downloaded this script file to the same folder or root directory on USB2
    http://codebin.cotescu.com/vmware/vmware-server-2.0.x-kernel-2.6.31-14-install.sh
  • Once complete shutdown Windows, your ready for VMServer Installation
  • Pull out USB2 NOW

Step 7: Reboot Ubuntu 9.10 Server

  • Make sure your connected via CAT5E to lan
  • Insert USB1
  • Reboot your PC/Laptop as Ubuntu Server. You now need to put your Userid and Password that you put in
    during installation.
  • Insert USB2 back into your PC or At the time of Booting Server
  • Now Mount USB2
    • Find out
      what drive USB2 was detected
      • sudo fdisk
        -l (Mine was /dev/sdc1)
    • Make a mount folder
      • sudo mkdir
        /mnt/sdc1
    • Add mount to folder: sudo mount -t vfat /dev/sdc1 /mnt/sdc1
  • You should now be able to navigate to the folder and read USB2
    • cd /mnt/sdc1
    • ls -l

Step 8: VMWare Installation with script


I will provide the same steps with some tweaks as I already made you download the script in Step 5

  • Navigate to the directory: cd /mnt/sdc1/
  • Run the script : sudo ./vmware-server-2.0.x-kernel-2.6.31-14-install.sh
  • (The script will take it from here, don't get nervous.. there are lots of stuff going on, and lots of errors... don't worry)
  • The Script will end with the prompt to start the Configuration, _before _hitting <enter> type NO then <enter>
  • NOW PLEASE CHECK THIS:
    for my installation, I had to go to /usr/share/doc/vmware and rename eula to EULA before configuration would work. If your file is LOWER CASE then you will not get thru the configuration, so you will have to do the next bullet. If it is UPPER CASE, then skip th next bullet and proceed with the /usr/bin/vmware-config.pl
  • Type: sudo mv eula EULA
  • Now Configure: /usr/bin/vmware-config.pl
  • This will prompt you a couple of times, just leave the defaults

There are many webpages that will help you configureVMWare those I leave to you to find and use what best fits your solution

0 Comments Permalink
0

Storage Virtual Appliance provides HA for VMware without the Costs

Space is limited.
Reserve your Webinar seat now at:
https://www2.gotomeeting.com/register/802119019

High Availability has become a mandate for most organizations irrespective of their size, IT budgets, or even the current economic climate. However, many IT administrators today do not have the resources to deploy the High Availability (HA) features available to VMware, because of the cost and complexity of the shared storage, one of the elements required in order to activate these features. While VMware presents you with many of the advanced features enabling business continuity you still require the shared storage that unlocks those features.

Recently, StorMagic introduced the SvSAN HA Kit, a complimentary Storage Virtual Appliance with High Availability. The SvSAN HA Kit allows you to initiate your Business Continuity plans without any associated costs. In this webinar, StorMagic will discuss the SvSAN HA Kit in more detail and cover the benefits of implementing High Availability in your organization. How would you like to experience the peace of mind in knowing your virtual environment is available and your business will continue without interruption without spending a nickel? Find out how on November 19^th^, 2009!

Register Now! Space is limited.

Join us on November 19^th^ for an informative Webinar on "Kick Starting Business Continuity with a complimentary SvSAN HA Kit"

  • Learn a no-cost way to enable "always on" business
  • Get a head start on VMware Business Continuity
  • Put the power of SvSAN HA Kit to work for your organization

Space is limited.
Reserve your Webinar seat now at:
https://www2.gotomeeting.com/register/802119019


The SvSAN HA Kit gives you the shared storage you need to unlock High Availability features such as VMware HA, VMotion and DRS. Continuous access to datastores maintains online applications and constant accessibility. Attend this complimentary and informative webinar to learn how you can gain access to and put the power of the SvSAN HA Kit to use in your organization.

0 Comments Permalink
0

Hi everyone, a feature packed newsletter awaits you. Please feel free to send me any feedback that you have.

Kind Regards

Neil Isserow | VCP3 | Technical Account Manager - Queensland |
VMware Australia

0 Comments Permalink
0

It has almost been one year since I started being able to use the PCoIP software implementation we have been collaborating on. There has been a lot of questions about how is PCoIP for WAN delivered desktops?

There is no doubt or question delivering a desktop experience across the WAN is one of the most challenging aspects of virtual desktops. From extremely low bandwidth, high latency environments to wildly imaginative ideas of what it takes to deliver a rich PC like experiance. The great part for customers is loads of R&D dollars have been going into this area for the last few years and every day the possibilities expand further. PCoIP was one of the first technoliges to tackle the most demanding needs of high end users across the WAN by delivering 3D initially with their hardware solution.

Putting aside religion for the moment; regarding what realistically can be delivered across a WAN, what it really takes to do it and the pros and cons of any given approach. I simply wanted to share a day in my life. I have been working from some type of WAN delivered desktop for 8 plus years now. Sure, I have a laptop and it sits right beside me in my case waiting for my next trip. Even when traveling, I primarily connect to my remote virtual desktop.

One exmple of walking the talk, at VMworld 2009 I delivered my presentation using a early beta version of PCoIP from the same remote virtual desktop I work in everyday. Not something I personally have seen done at other large events That is just how natural it comes to me, though. If you have a VMworld login you can watch that session here.

For a little bit of background. I primarily work remotely from my home office in Boise. My Virtual Desktop is hosted somewhere in Palo Alto. Currently, it resides in what I call the wild wild west because it is our engineering View Manger environment that is always running the most recent beta or released version of View Manager. Client and agents are always mismatched and I never know when one of the offline engineers is checking out one or more VMs. No, I am not recommending you do the same. I just have not gotten around to having my VM moved http://communities.vmware.com/images/emoticons/happy.gif .

My home connectivity is cable with a standard 10MB down, 1MB up connection. My VPN connection to Palo Alto is limited to 1MB.

I share this connection with another full time work from home user.

My typical latency is to my virtual desktop in Palo Alto is 45ms depending on what is going on. It was 400ms the other day during a large FTP transfer.

While writing this blog entry and recording the video below my connectivity was well below my subscription with my uplink only reaching 255Kbps. While working CSI on CBS.com was being watched by someone else.

http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-5224-7630/speed-test1.png
I have dual line Vonage VoIP service shared across the same cable connection.

My thin client is a WES based thin client with dual 19" monitors at 1280x1024 32bit color

My Virtual Desktop is configured with a single vGPU and 785 Mbytes of RAM

My desktop current has themeing turned on and my desktop settings are set to maximize for appearance not performance.

My daily activity is connecting to my remote virtual desktop from my thin client across the standard VMware Juniper SSL VPN. Their policy is to limit each connection to 1MB.

This is a day in the life of my virtual desktop experience. I do all my day to day work in my virtual desktop along side the barrage of conference calls. Web Browsing, Email, Instant Messaging. All my product requirements docs, presentations, even this blog are all done remotely.

I have made a short video below demonstrating my remote virtual desktop in Palo Alto connecting from here in Boise using the GA version of VMware View with PCoIP. Because could be hard to see here is an inventory of what I have had running over the last few weeks ( I am really bad about cleaning things up)

  • Outlook with 24 open / draft emails
  • 8 Word Docs
  • Two PowerPoint presentations
  • 17 Firefox tabs
  • 1 instance of calculator
  • 8 Internet Explorer tabs
  • 1 Command Window
  • 2 instances of Paint
  • 1 instance of Pidgin IM

{youtube}"http://www.youtube.com/watch?v=icWEs9b6RZA" height="385" width="640"{youtube}

0 Comments Permalink
4

Week 3

Readings


vSphere Basic System Administration:
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_admin_guide.pdf

=======================================================================================


Week 2

Readings

ESX and vCenter Server Installation Guide:
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_esx_vc_installation_guide.pdf

ESX Configuration Guide:
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_esx_server_config.pdf

Follow up Information From Last Week's Club Meeting

vMA Resources
http://communities.vmware.com/thread/234641
http://www.vmware.com/support/developer/vima/index.html
http://communities.vmware.com/community/vmtn/vsphere/automationtools/vima

Paravirtualized SCSI and Direct Path Compared
http://professionalvmware.com/2009/08/vmdirectpath-paravirtual-scsi-vsphere-vm-options-and-you/

vSphere Command Line Interface
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_vcli.pdf

vMotion and Change Management
http://viewyonder.com/2009/05/12/vmotion-and-change-management/

Fault Tolerance Resources
http://www.vmware.com/files/pdf/perf-vsphere-fault_tolerance.pdf
http://communities.vmware.com/blogs/vmroyale/2009/05/18/vmware-fault-tolerance-requirements-and-limitations

Performance Characterization of VMFS and RDM Using a SAN / Use Cases Also Included

http://www.vmware.com/files/pdf/performance_char_vmfs_rdm.pdf

Study Questions

  1. Ports
    1. 80 - direct http, redirects to https,
    2. 389 LDAP for DS,
    3. 443 vSphere Client,
    4. 636 Linked mode SSL,
    5. 902 managed hosts, heartbeat,
    6. 902/903 vSphere client to display VM consoles
    7. 8080 WS HTTP
    8. 8443 WS HTTPS
  2. Is IPv4 and v6 supported with PXE Boot ESX installation?
    1. No
  3. Difference between standard and advanced installs
    1. Standard configures default partitions on single hd/lun, default partitions are sized based on capacity.
    2. Advanced allows you to specify console.vmdk partition settings, kernel options, bootloader location, password.
  4. 3 ways to install
    1. Graphical, Text, Scripted
  5. In a scripted install what does the default ks-first.cfg script do
    1. The default ks-first.cfg script reformats the /dev/sda disk and sets up default partitioning
  6. Differences Between Kickstart and ESX Commands
    1. ESX scripted installation is similar to, but incompatible with Red Hat's kickstart: In general, kickstart and ESX scripts differ as follows: ESX scripts use the UUID format for specifying disks. ESX scripts use MAC addresses to specify network adapters. ESX scripts generally allow file and NFS URLs. ESX command options and their values require an equal sign (=) instead of a space.
  7. Required Partitions (Page 61 and 62)
    1. /
    2. /boot
    3. Swap
    4. Vmfs3
    5. Vmkcore
  8. Optional Partitions (Page 62)
    1. /home
    2. /tmp
    3. /usr
    4. /var/log
  9. For remote DB's
    1. Configure Microsoft SQL Server TCP/IP for JDBC - Protocol Keepalive must be 30000 (Page 78)
  10. Advantages of installing vc server in a VM: (Page 89)
    1. Rather than dedicating a separate server to the vCenter Server system, you can place it in a virtual machine running on the same ESX host where your other virtual machines run.
    2. You can provide high availability for the vCenter Server system by using VMware HA.
    3. You can migrate the virtual machine containing the vCenter Server system from one host to another, enabling maintenance and other activities. You can create snapshots of the vCenter Server virtual machine and use them for backups, archiving, and so on.
Networking
  1. Name 3 types of network services in ESX
    1. Connecting virtual machines to the physical network and to each other
    2. Connecting VMkernel services (such as NFS, iSCSI, or VMotion) to the physical network.
    3. Running management services for ESX via the service console.
  2. Max number of vSwitches per host
    1. 127
  3. Default number of ports per vSwitch
    1. 56
  4. Max number of port groups per host
    1. 512
  5. What type of VLANs can you see on VLAN ID 0
    1. only see untagged (non VLAN)
  6. What type of VLAN ID 4095 -
    1. See traffic on any VLAN
  7. What traffic does the VMKernel TCP/IP Stack handle -
    1. iSCSI, NFS, and vMotion
  8. How do you view the current CDP mode for the a vSwitch
    1. esxcfg-vswitch -b <vSwitch> command.
  9. How are private VLANs used between the ESX host and the rest of the network.
    1. To use private VLANs between an ESX host and the rest of the physical network, the physical switch connected to the ESX host needs to be private VLAN-capable and configured with the VLAN IDs being used by ESX for the private VLAN functionality.
  10. vSwitch networking policies
    1. Load balancing and failover / Route based on the originating port ID, Route based on ip hash, Route based on source MAC hash
    2. VLAN (vNetwork Distributed Switch only),
    3. Security,
    4. Traffic shaping,
    5. Port blocking policies (vNetwork Distributed Switch only)
  11. Traffic Shaping Policy
    1. Average Bandwidth, Peak Bandwidth, Burst Size (Page 50)
  12. VMDirectPAth - How many passthrough devices connected per VM?
    1. 2
  13. WHat features are unavailable for VM's with VMDirectpath
    1. VMotion
    2. Hot adding and removing of virtual devices
    3. Suspend and resume
    4. Record and replay
    5. Fault tolerance
    6. High availability
    7. DRS (limited availability; the virtual machine can be part of a cluster, but cannot migrate across hosts)
Storage
  1. Maximum virtual disk size
    1. 2TB with 8MB block size
  2. Maximum file size:
    1. 2TB - 512 bytes with 8MB block size
  3. Block size:
    1. 1MB (default), 2MB, 4MB, and 8MB
  4. Number of VMFS datastores –
    1. You can have up to 256 VMFS datastores per system, with a minimum volume size of 1.2GB
  5. Max Number of hosts per VMFS vol
    1. 32
  6. Some of the vSphere Features Not Supported by Storage Type (see table 7-2 of Server Config Guide)
    1. vMotion – No local storage
    2. RDM or VM Cluster – No local storage or NFS
  7. iSCSI initiator discovery methods –
    1. Dynamic and Static
  8. Max number of extents per datastore –
    1. 32
  9. What is PSA
    1. Pluggable Storage Architecture (PSA). The PSA is an open modular framework that coordinates the simultaneous operation of multiple multipathing plugins (MPPs).
  10. What is SATP
    1. Storage Array Type Plugins
  11. What are the 3 PSP (Path Selection Policy's)
    1. Fixed, MRU, Round Robin
  12. What is NPIV
    1. N-Port ID Virtualization: Makes it possible to use the NPIV technology that allows a single Fibre Channel HBA port to register with the Fibre Channel fabric using several worldwide port names (WWPNs).
  13. When can you use NPIV
    1. You can use NPIV only for virtual machines with RDM disks.
  14. Limitations of RDM's
    1. Not available for block devices or certain RAID devices – RDM uses a SCSI serial number to identify the mapped device. Because block devices and some direct-attach RAID devices do not export serial numbers, they cannot be used with RDMs.
    2. Available with VMFS-2 and VMFS-3 volumes only – RDM requires the VMFS-2 or VMFS-3 format. In ESX, the VMFS-2 file system is read only. Upgrade it to VMFS-3 to use the files that VMFS-2 stores.
    3. No snapshots in physical compatibility mode – If you are using an RDM in physical compatibility mode, you cannot use a snapshot with the disk. Physical compatibility mode allows the virtual machine to manage its own snapshot or mirroring operations. Snapshots are available in virtual mode.
    4. No partition mapping – RDM requires the mapped device to be a whole LUN. Mapping to a partition is not supported.
Security
  1. How can using VMware assist with a DoS attack
    1. resource limit on that machine prevents the attack from taking up so much of the hardware resources that the other virtual machines are also affected.
  2. What do Default certificates created on ESX use for encryption
    1. SHA-1 with RSA encryption as the signature algorithm.
  3. What are the ports for connecting to the Virtual Machine Console through a Firewall
    1. Port 443 communicates with - vmware-authd
    2. Port 902 communicates with vmkauthd
    3. Ports between hosts - 443 (server-to-server migration and provisioning traffic)
    4. 2050–2250 (for HA traffic)
    5. 8000 (for VMotion)
    6. 8042–8045 (for HA traffic)
  4. Table 12-1. TCP and UDP Ports (Page 151)
  5. Virtual switches and VLANs can protect against the following types of attacks.
    1. MAC Flooding, 802.1q and ISL tagging attacks, double encapsulation, multicast brute force, spanning tree, random frame attacks
  6. Service console security recommendations
    1. limit user access, use vSphere client, only use vmware sources to upgrade components you run in the service console
Host Profiles
  1. What are host profiles
    1. The host profiles feature creates a profile that encapsulates the host configuration and helps to manage the host configuration, especially in environments where an administrator manages more than one host or cluster in vCenter Server
  2. What format is a host profile when you export it
    1. Vpf

=======================================================================================

Week 1

Readings

http://www.vmware.com/support/vsphere4/doc/vsp_40_new_feat.html – This is the vSphere 4.0 What’s New Features Guide
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_esx_get_start.pdf -- Getting Started with ESX.
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_esxi_i_get_start.pdf - Getting Started with ESXi Installable
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_intro_vs.pdf - Introduction to VMware vSphere (up to page 27).

Study Questions & Answers

  1. What standard does vApps use - Open Virtualization Format (OVF) 1.0 standard
  2. What is the requirement for the new Machine Performance Counters Integration into Perfmon - Latest VMware Tools installed in the guest OS
  3. What is the new vMA - virtual machine which includes vSphere Command-Line Interface and other prepackaged software that developers and administrators can use to run agents and scripts to manage ESX and ESXi systems. Functions of vMA include noninteractive login, which allows you to use vSphere CLI without entering passwords on command lines and to collect log files from ESX and ESXi servers
  4. Name a new feature of VMware Data Recovery - data deduplication
  5. Name the 3 new Virtual Hardware features
  6. New Virtual Hardware — ESX/ESXi 4.0 introduces a new generation of virtual hardware (virtual machine hardware version 7), which adds significant new features including
    1. New storage virtual devices
    2. Serial Attached SCSI (SAS) virtual devices — Provides support for running Windows Server 2008 Failover Clustering configurations.
    3. IDE virtual device — Ideal for supporting older operating systems that lack SCSI drivers.
    4. VMXNET Generation 3 — See the vNetwork section of this feature list.
    5. Hot plug support for virtual devices and hot add support for memory and virtual CPUs
  7. Maximum amount of host memory: 1TB
  8. What is VMware Paravirtualized SCSI (PVSCSI) — Paravirtualized SCSI adapters are high-performance storage adapters that offer greater throughput and lower CPU utilization for virtual machines. These adapters are best suited for environments in which guest applications are very I/O intensive.
  9. Name the 3 vNetwork Distributed Switch enhancements: Private VLAN Support, Network VMotion, 3rd Party Distributed Switch Support
  10. What are the 3 new guests that can be customized: * Windows Server 2008 (32-bit and 64-bit), Ubuntu 8.04, Debian 4.0
  11. Name some of the new commands in the vSphere Command-Line Interface: vicfg-dns, vicfg-ntp, vicfg-user, vmware-cmd, and vicfg-iscsi
  12. Describe DRS - VMware DRS helps you manage a cluster of physical hosts as a single compute resource. You can assign a
  13. virtual machine to a cluster and DRS finds an appropriate host on which to run the virtual machine. DRS places
  14. virtual machines in such a way as to ensure that load across the cluster is balanced, and cluster-wide resource
  15. allocation policies (for example, reservations, priorities, and limits) are enforced.
  16. Describe HA - VMware HA enables quick restart of virtual machines on a different physical server within a cluster
  17. automatically if a host fails. All applications within the virtual machines have the high availability benefit,
  18. through application clustering.
  19. Describe FT - Using VMware vLockstep technology, VMware Fault Tolerance (FT) on the ESX/ESXi host platform provides
  20. continuous availability by protecting a virtual machine (the Primary VM) with a shadow copy (Secondary VM)
  21. that runs in virtual lockstep on a separate host.
  22. Describe DPM - When DPM is enabled, the system compares cluster-level and host-level capacity to the demands of virtual
  23. machines running in the cluster. If the resource demands of the running virtual machines can be met by a
  24. subset of hosts in the cluster, DPM migrates the virtual machines to this subset and powers down the hosts
  25. that are not needed.
  26. What is the DVS - A vNetwork Distributed Switch (dvSwitch) functions as a single virtual switch across all associated hosts
  27. Layer 2 security options - Enforces what vNICs attached to a port group in a virtual machine can do by controlling capabilities for a promiscuous mode, MAC address changes, or forged transmissions.
  28. If a LUN fails when will all VM's fail - if the LUN that has the first extent of the spanned volume. (find blog on extents)
  29. When is RDM's useful- SAN snapshot, MSCS
  30. Describe vApp - A vApp has the same basic operation as a virtual machine, but can contain multiple virtual machines or appliances. With vApps, you can perform operations on multi-tier applications as separate entities (for example, clone, power on and off, and monitor). vApps package and manage those applications.
  31. How does vCenter Server communicate with ESX/i host agents - Throught the vSphere API
  32. ESX Hardware req: 64bit, 2GB ram, 1 or more supported net adapters (Broadcom 570xx, Intel Pro 1000), SCSI Adapter, Fibre Channel Adapter, or Internal RAID Controller
  33. vSphere client req - 266mhz+, 200MB RAM, 1GB free hd for full, 400mb on temp, gb ethernet recommended
  34. Minimum Requirements for vCenter Server
  35. CPU – 2 CPUs
  36. Processor – 2.0GHz or faster Intel or AMD processor. Processor requirements might be higher if the database runs on the same machine.
  37. Memory – 3GB RAM. Memory requirements might be higher if the database runs on the same machine.
  38. Disk storage – 2GB. Disk requirements might be higher if the database runs on the same machine.
  39. Microsoft SQL Server 2005 Express disk requirements – Up to 2GB free disk space to decompress the installation archive. Approximately 1.5GB of these files are deleted after the installation is complete.
  40. Networking – Gigabit connection recommended.
  41. vCenter Server domain account permissions, Member of the Administrators group, Act as part of the operating system, Log on as a service

Weekly WebEx Session

Topic: VMware VCP4 Study Club
Date: Every Thursday, from Thursday, November 12, 2009 to Thursday, December 24, 2009
Time: 3:00 pm, Eastern Standard Time (GMT -05:00, New York)
Meeting Number: 921 510 655
Meeting Password: vcp4

Please click the link below to see more information, or to join the meeting.-----
To join the online meeting (Now from iPhones too!)-----
1. Go to https://vmware.webex.com/vmware/j.php?ED=124023097&UID=0&PW=44e03d2d3e77
2. Enter your name and email address.
3. Enter the meeting password: vcp4
4. Click "Join Now".-----
To join the teleconference only-----
Provide your phone number when you join the meeting to receive a call back. Alternatively, you can call:
Call-in toll-free number (Premiere): 1-877-647-3411
Attendee access code: 104265-----
For assistance-----
1. Go to https://vmware.webex.com/vmware/mc
2. On the left navigation bar, click "Support".

You can contact me or Trevor Davis at:
dmarotta@vmware.com
1-980-722-5131
Or
tdavis@vmware.com
1- 954-854-2362

To add this meeting to your calendar program (for example Microsoft Outlook), click this link:
https://vmware.webex.com/vmware/j.php?ED=124023097&UID=0&ICS=MI&LD=1&RD=2&ST=1&SHA2=R/kLsDCOdH5642Q7-eMgm0B5FvF0u6WI9YFUl0g1-Ts=

4 Comments Permalink
0

Recently we announced VMware View 4. One of the most exciting and fulfilling things for the RDE team and myself was the collaboration with our partner Teradici to bring a software implementation of a next generation display protocol ( PCoIP ) to market. It has been a lot of work, on a really compressed schedule. In addition to Teradici. I also want to extend a special thanks as well to the entire View partner community. Everyone of our partners have stepped up to rally behind View with PCoIP and in many cases have gone above and beyond to work with us adjusting their own schedules and investing their own R&D efforts to help make this a success.

In addition to the existing VMware View partners I also want to thank and welcome the existing Teradici OEM partners who have come on-board as VMware partners.

These efforts further extend VMware Views ability to offer the most broad range of soft client, thin client, zero client and integrated display options in the market.

For anyone who is still wondering what works with what. I hope the following will clarify any quesions you might have. The goal for us is pretty simple. Deliver a solution that enables IT organizations to adress their users from the task worker to the designer. For anyone who does not know. Teradici has been OEMing technology to main stream hardware leaders such as Dell, IBM, ClearCube and others who build solutions that address the highend demanding needs of designers needing remotely delivered 3D for several years now. Starting out with their hardware to hardware based solutions. Working together, we have broght that same technology in a software implementation to Virtual Desktops with VMware View.

A common goal we have is to provide compatibility between both the hardware and software implantations to ensure cusotmers have the most broad choice and seamless experiance when using both. By unifying support for both using VMware View. Customers instantly have the most simple integrated solution for addressing users from the task worker to the designer.

The most common question we get is how does that work? VMware and Teradici are working closely together to ensure interoperability betwen both hardware and software based components. Some time back, we did the bulk of the work in VMware View so it could handle brokering PCoIP hardware based solutions. In the end, customers have the option to choose from any of the following combinations of client and backend options when planning their deployments and addressing specific user needs.

VMware View software client <---------> Virtual Desktops

VMware View software client <---------> PCoIP enabled Blade PCs

PCoIP zero clients <-------> Virtual Desktops

PCoIP zero clients <-------> PCoIP enabled Blade PCs

PCoIP zero clients from all the leading manufactures such as WYSE, DevonIT, Dell, ClearCube, EVGA, ELSA, Samsung etc. will all be VMware View compatible.

In addition to PCoIP zero clients. Traditional thin clients using the VMware View client for Windows and Linux will be available from VMware thin client partners. We are also working closely with thin client partners who offer unique differentiating custom and embedded OS solutions as well.

It's only the begining and our first step toward more exciting things to come in short order.

0 Comments Permalink
0

Há um bom paper sobre com mais detalhes sobre o novo procotolo do VMware View 4.0, lançado essa semana, em http://www.vmware.com/files/pdf/VMware-View4-PCoIP-IG-EN.pdf.

0 Comments Permalink
0

A number of people have been asking about how to change the block size of the VMFS datastore when installing ESX. Originally we figured that no one would want to fiddle with this value since they would be putting large VMDKs on a separate disk or LUN. We figured a 1 MB block size would be big enough and anyone who wanted a larger size would just use a different datastore.

It turns out a lot more people wanted to do this than we expected, so we've been looking at adding an option to the installer which will allow you to change the datastore size. Until that time we're stuck with having to work around the limitation. It's not that difficult to do if you're familiar with vi and command line tools. Try out these steps:


  1. boot the ESX installation DVD
  2. switch to the shell (Ctrl-Alt-F2)
  3. ps | grep Xorg
  4. kill the PID which comes up with something like "Xorg -br -logfile ...". On my system this comes up as PID 590, so "kill 590"
  5. cd /usr/lib/vmware/weasel
  6. vi fsset.py
  7. scroll down to the part which says "class vmfs3FileSystem(FileSystemType):"
  8. edit the "blockSizeMB" parameter to the block size that you want. it
    will currently be set to '1'. the only values that will probably work
    are 1, 2, 4, and 8.
  9. save and exit the file
  10. cd /
  11. /bin/weasel

After that you should be able to run through the installation as normal. After the installation has completed, you can go to a different terminal (try Ctrl-Alt-F3) and look through the /var/log/weasel.log file for the vmkfstools commands. The one which creates your datastore should have the correct block size in it.

0 Comments Permalink
0

Para quem não conhece, o time de engenharia da VMware no Brasil está no Twitter.

Acompanhe em:
twitter.com/vmware_brazil

0 Comments Permalink
0

Right now I'm following the training vSphere Update Special. This training is an package provided by XTG .

Our trainer is Frederik Vos, check his website: L4L . Great trainer, very very knowledgable.

0 Comments Permalink
0

MAP-1.0 Mathematica Platform in 3BX

Posted by focaccio Nov 10, 2009

This - MAP - procedure details the steps I am taking to build an Ubuntu 9.10 server virtual machine platform ready to install Mathematica 7. I will also be documenting the steps I am taking to perform the Mathematica 7 installation. I've wanted to get to know Mathematica for as long as I can remember. I am excited to see what kind of ways I can integrate it into my work as Network Engineer and especially to see what types of tools I can develop.

Notations: A-Action, R-Result, Q-Question, C-Cognition/Commentary, X-Exploration research

C MAP 1.0.1 - I recently added 2x 2GB RAM sticks to my DL360 G3 host. Now running at 4.7G RAM

A MAP 1.0.2 - Create a new virtual machine
a. Custom virtual machine
b. 2 virtual CPUs
c. Choose the memory size recommended for best performance: 4864MB
d. 1 NIC, VM Network, Flexible
e. SCSI LSI logic
f. Create new virtual disk, 18GB, browse to "datastore2"
g. start VM, connect to Ubuntu 9.10 server ISO
h. server install successfully - with LAMP and SAMBA
i. install ubuntu gui desktop: apt-get install ubuntu-desktop (takes 2G more disk space)
j. reboot MAP1 vm after successful ubuntu-desktop install
k. insert Mathematica 7 into CD/DVD drive
l. execute this command: root@MAP1:/media/cdrom0/Unix/Installer# sh MathInstaller

R MAP 1.0.3 - Below is the resulting text
Enter the installation directory, or press ENTER to select
/usr/local/Wolfram/Mathematica/7.0:

A MAP 1.0.4 - Hit enter

R MAP 1.0.5 - Below is the result

Now Installing...

[****

C MAP 1.0.6 - It took so long for the first * to appear in the installation that I assumed that it hung so I exited and restarted, resolving to let it try installing overnight. While I was doing some research on issues with Mathematica and Ubuntu I went back to the console and say sime stars..

R MAP 1.0.7 - More output from the install
Type the directory path in which the Wolfram Mathematica script(s) will be
created, or press ENTER to select /usr/local/bin:

Please choose how you want to configure the password for Wolfram Mathematica 7.0.
(1) Single machine
Install a password specific to this machine. Wolfram Mathematica will
launch, and you can enter your password.
(2) Network license
Obtain a license from a MathLM license server on your network each time
Wolfram Mathematica is launched.
(3) Enter license information later
Input your password and register when you start Wolfram Mathematica.
Type your selection, or press ENTER to select (1):
Configuring Single-Machine password...
Mathematica 7.0 for Linux x86 (32-bit)
Copyright 1988-2009 Wolfram Research, Inc.
You will need to get a password from your
license certificate or from Wolfram Research
(http://register.wolfram.com).
Machine name: Machine name
MathID: MathID number
You will need a valid license ID and password in order
to proceed. Go to http://register.wolfram.com or
consult your Getting Started documentation.
Enter your name:

(to be continued)

0 Comments Permalink
0

Ibland - Idag in Lovenhjelm -Ibland

Posted by lovenhjelm Nov 10, 2009

Välkommen till Lovenhjelms Blogg: "Ibland".

Att min blogg heter "Ibland" beror på att jag tänkte uppdatera den just, ibland.. Bloggen är åtminstone för stunden bara tänkt för mig själv och kommer troligen inte innehålla mycket av värde.
Tänkte att jag till att börja med skulle prova ett WMWare's bloggverktyg och se hur det funkar.

0 Comments Permalink
0

I'm going to show you how to decompile the package back to project.
All actions in this tutorial are only for researching.

WARNING! You can do it all on your own risk (license etc.).

There is two ways. First (my own) has two modifocations.
The first thing that you should know - ThinApp is packed itself. Can't say about second method (on which another Thinuser gave the permission), but in first method you'll need UNPACKED ThinApp.
All works you should do on "clean" PC.

Unpacking ThinApp.

1. Install ThinApp.
2. Ckick "Next" till you get dialog window (DW) for saving the project.
3. In DW (important) change the location to "C:\Program Files\VMware\"
4. Right click on the folder "VMware ThinApp"
5. Copy
6. IN THE SAME DW go to some another path: "D:\Unpack\" (for example).
7. Right click in this folder.
8. Paste.
9. Close all windows.
10. Put all unpacked files from "D:\Unpack\" WITH REPLACE into "C:\Program Files\VMware\VMware ThinApp\" (installation folder).
11. In "C:\Program Files\VMware\VMware ThinApp\" you can delete "Setup Capture.exe" but leave the "setup_capture.exe".
12. Now you have absolutely portable unpacked ThinApp.

By the way, this unpacked TA runs on Win7, by the applications made with it still do not.

Meth1.Mod1. Suitable for ThinApp and Xenocode (using ThinApp).

1. Run precapture.
2. Do not install anything and close TA window (with standard close button) or kill it's process in task manager.
3. Run the application you want to unpack (Object).
4. Call any dialog window (DW) in this application (Save... etc.)
5. In DW's file name field put * and press enter to see ALL files and use this DW as explorer.
6. Go to TA installation path with this explorer.
7. Run "setup_capture.exe" and it will give you choice to continue capturing.
BUT! This postcapture will continue in virtual area, where Object IS ALREADY INSTALLED (AppLinked)
8. Continue postcapture (is all goes good you should see our Object entries after postcapture).
9. Save project.

Pay attention that the project would be saved beside of your Object executable.
As you see, this method depends very much on dialog windows.
Xenocode can't be run under DW of application packed by Xenocode.
So you can use ThinApp to unpack Xenocoded application and then import ThinApp project back to Xenocode.

Meth1.Mod2. Suitable for ThinApp.

1. Using unpacked TA make precapture.
2. Do not install anything and put some simple file manager (RollerNT) in Program Files.
3. Make postcapture.
4. With "RollerNT.exe" entry point.
5. (In "Package.ini") uncomment "OptionalAppLinks=Plugins\*.exe" and change it to "OptionalAppLinks=Plugins\*.*"
the package can have not only EXE extension
6. Build this project.
7. Create "Plugins" folder beside of "RollerNT.exe" that you've build.
8. Put the application you want to unpack (Object) in "Plugins".
9. Run precapture.
10. Do not install anything and close TA window (with standard close button) or kill it's process in task manager.
11. Run VIRTUALISED "RollerNT.exe".
12. Go to TA installation path with this explorer.
13. Run "setup_capture.exe" and it will give you choice to continue capturing.
BUT! This postcapture will continue in virtual area, where Object IS ALREADY INSTALLED (AppLinked)
14. Continue postcapture (is all goes good you should see our Object entries after postcapture).
15. Save project.

Pay attention that the project would be saved in "Captures\RollerNT\bin\Captures\%Object%".

Now this %Object% folder should be moved in "Captures".
And now you can see all the files and registry of the project, but isolation settings now were setup by YOUR version of ThinApp.

Meth2. COMING SOON...

0 Comments Permalink
0

SCOM 2007 in Christian FERRERO

Posted by cfo Nov 9, 2009

Event ID 7030:

The VMware Tools Service service is marked as an interactive service. However, the system is configured to not allow interactive services. This service may not function properly.

Resolve: http://technet.microsoft.com/en-us/library/cc756339(WS.10).aspx

Change the interact with desktop setting

0 Comments Permalink
1 2 3 4 ... 111 Previous Next

Actions

Notifications

Looking for a blog?

  • Can't find a specific blog? Try using the Blog page to browse and search blogs.

Communities