またまたIBM社からですが、有益です
Xen 仮想化環境でのキャパシティ管理
http://www-06.ibm.com/jp/domino01/mkt/cnpages7.nsf/page/default-00826617?OpenDocument&ExpandSection=3%2C2#_Section3
Xen 仮想リソース操作ガイド for SLES10SP1 Linux Technical Sales
http://www-06.ibm.com/jp/domino01/mkt/cnpages7.nsf/ec7481a5abd4ed3149256f9400478d7d/4925722f004efe92492573930033f409/$FILE/SLES_Xen_ResourceGuide_v1_5.pdf
Xenのパフォーマンステスト ~どこまで性能がでるの?
http://202.218.13.185/cert/article/0609/10/3/2.htm
http://community.citrix.com/blogs/citrite/haruhidey/2009/06/09/XenServer
XenServer 5.5 の新機能、Snapshot は、次のようなバックアップのシナリオに対応するために、デザインされています。
- すべてのSR タイプに対して整合性のある機能を提供
- 実行中のVMのSnapshotを作成
- 手動バックアップによるスナップショットのExport
- バックアップ・リストアへのVMユーティリティによるスナップショットへのアクセス
- 高速なクローン作成
スナップショットからのVMの作成
"Revert"(旧checkpoint)は5.5では提供されていません
スナップショットの動作
- 利用可能なSRタイプ
- LVM-based SR は "ボリュームベース" VHD を利用
- NFS および ext SR は "ファイルベース"VHD を利用
- ネイティブSR はアレー機能を利用
- プロビジョニングタイプ
- ボリュームベースVHDは常にthickプロビジョニング
- ファイルベースVHDは常にthinプロビジョニング
etchでFlash Player 10を使う方法
http://mlog.euqset.org/archives/debian-users/51254.html
http://lightson.dip.jp/blog/seko/1797
http://www.uetyi.mydns.jp/wordpress/linux-desktop
Adobe社はFlash Player については、Ubuntu を優先といったところでしょうか。AIRと異なるところが気になります。
http://www.adobe.com/products/flashplayer/systemreqs/index.html
http://www.adobe.com/support/documentation/en/flashplayer/10/Flash_Player_10_Release_Notes.pdf
Debug Player download
http://www.adobe.com/support/flashplayer/downloads.html
Simply, install FlashPlayer 9 in /usr/lib/iceweasel/plugins... without new features
ftp server - Proftpd
http://ameblo.jp/my-ameba/entry-10033420231.html
# aptitude install proftpd
Avocent
電源管理
1. "ctrl + p" 電源管理コンソールへアクセスします
2. オプションを選択します
3. "8" でステータスを確認
4. "4" 電源Off
5. "3" 電源On
6. "1" Exit
EMC AX4-5i iSCSI and Multipath Setup
http://forums.citrix.com/thread.jspa?messageID=1391046&tstart=0#1391046
Multi-pathing on the HP MSA2012SA SAS-attached Storage Area Network
http://support.citrix.com/article/CTX120963
If you are like me running a 1280 x 1024 display resolution, you may have run into the issue of displaying a virtual machine console at 1024 x 768 display resolution inside XenCenter. Even when XenCenter is maximized I still have to use virtual and horizontal scroll bars when working on a virtual machine console. It's inconvenient to use. Here is the screen shot.

I found a solution today. After I hide the toolbar and adjust the width of the left column, the VM console can be used without relying on scroll bars.
Here is the screen shot.

To disable toolbar, go to View menu and uncheck ToolBar option.
Check out the new XenServer.
Here is the new community site.
Ray (Ruiguo) Yang
Check out my other blogs
Subscribe to my blog RSS feed
Follow me (RayYangCitrix) on Twitter
http://forums.citrix.com/thread.jspa?threadID=154051&tstart=0
1. confirm the host uuid
#xe host-list
2. execute xe host-set-hostname-live
#xe host-set-hostname-live host-uuid=<HOSTUUID> host-name=<NEWHOSTNAME>
3. reboot
#reboot

Jason Conger and Brandon Shell did a little video debate at Synergy on PowerShell vs. Workflow Studio. You can view it here:
http://community.citrix.com/x/cgRqB
So, who do I think is right? That is easy - they both are!
First I want to say thank you to both of these guys for getting a discussion going. If I can paraphrase Brandon's side of the argument it would be "Why do I need Workflow Studio? I have Windows PowerShell." This is a question I have gotten a lot and I want to take some time to address it here.
Workflow Studio is designed to run on top of PowerShell. PowerShell 1.0 is a pre-requisite and many of our activities are written in PowerShell. Like Brandon, I think that PowerShell is an excellent scripting language and I personally can't wait for the day when everything is in PowerShell and there is no more need for VBScript. I believe every Windows administrator should learn PowerShell and use it regularly. I am doing what I can to drive all Citrix products to expose an SDK in PowerShell.
So wait a minute then... if the Product Manager for Workflow Studio is saying to use PowerShell then what is Workflow Studio for?
There is no reason that you should have to decide between the two technologies. If you are a Citrix customer then you have Workflow Studio at no additional cost. Workflow Studio has a great SDK for consuming PowerShell libraries, so you can leverage your existing PowerShell libraries with Workflow Studio. Here are some other things you can do with Workflow Studio:
- Workflows are stored centrally in a SQL database making sharing and re-use across your team much easier
- Workflows are automatically versioned when stored in the database. If you update a workflow that has been deployed, a copy is automatically created so you can continue to reference and use the previous version.
- Workflow Studio is integrated with a task scheduling interface to automate the execution of your workflows based on schedule.
- Workflow Studio has a simple, graphical, drag and drop interface. Most likely not everyone on your team is a PowerShell expert. Workflow Studio provides a simple interface that lets those not familiar with PowerShell be productive with it as well.
- Workflow Studio can easily integrate with things that aren't PowerShell (native libraries support VBScript, WMI, and running batch files. You can also use 'off-the-shelf' activity libraries for Workflow Foundation as well.)
- Workflow Studio is designed to support persistence. For simple, quick jobs, someone who is familiar with PowerShell and the cmdlets necessary to complete a given task will be more effective using the PowerShell command line interface. If the task requires several levels of approvals over hours, days, or even months then Workflow Studio and its underlying persistence and tracking engine from Workflow Foundation is a better tool for the job.
And remember, everything in Workflow Studio is exposed via PowerShell, so you can build your own interfaces to your workflows in PowerShell.
I would love to get more feedback on this topic in the comments. Let me know if you agree or disagree. Ultimately these are both just tools and if they don't help you do your job then they are meaningless. Let us know how we can make both technologies work better for your organization.
The newest version of XenConvert has been released, the newest version is now 2.0.1
Citrix XenConvert converts a server or desktop workload from either a physical machine or from another type of virtual machine, to a XenServer virtual machine.
- Converting to a XenServer VM produces an intermediate XVA containing a bootable XenServer VM and automatically imports it into a XenServer.
- Converting to an XVA produces an offline package of a bootable XenServer VM that is ready to be manually imported into a XenServer.
- Converting to a VHD produces a VHD compatible with Provisioning Server 5.x, if the target device software included with Provisioning Server 5.x was installed beforehand.
- Converting to a OVF package produces an offline package of a bootable XenServer VM ready to manually import into a XenServer. The OVF package can contain vDisks in either VHD or VMDK format.
You can download the latest version from the Citrix Downloads section below:
http://citrix.com/English/ss/downloads/index.asp?ntref=util
If you are looking to jump start your knowledge of Citrix XenServer, then this training class is for you!
And if you act fast you can do it all for FREE!
Special offer - this course is available at no cost for a limited time!
Registration fees will be waived at time of registration.
This course introduces learners to Citrix XenServer 5.5 and Citrix Essentials for XenServer 5.5 and provides the knowledge needed to perform basic configuration and management tasks. Through online simulations, learners will view, install and configure key product features, as well as explore capabilities such as StorageLink, Workload Balancing and Lab Manager.
Click below to register for the Citrix XenServer 5.5 and Citrix Essentials for XenServer 5.5 class:
http://www.citrixtraining.com/courses/course_view.cfm/course_id:274/cgroup_id:30
This year's Xen Directions conference is being held in Berlin, Germany on Saturday June 27, 2009 at the LinuxTag event being held there. The focus of the event is little different than that of the Xen Summit conferences, in that the Xen Directions events are the technical marketing, outward facing events for the Xen.org community, which are held globally throughout the year. The Xen Summit conferences are the technical developer focused community gatherings to discuss the latest technology updates, roadmap, and new features.

The event showcases leading members of the community from Citrix, Oracle, HP, AMD, and others presenting their virtualization solutions based on open source Xen. Below is the current agenda for the event:
10:00 - 11:00
- Ian Pratt Open Source Xen Hypervisor Community Citrix
11:00 - 11:30
- Jerg Theurer HP ProLiant Virtual Platforms powered by Citrix HP XenServer
11:30 - 12:00
- Dirk Hohndel Virtualization - it's not just for servers anymore Intel
12:00 - 12:30
- Ruben S. Montero Virtual Infrastructure Management with University of Madrid OpenNebula
12:30 - 13:00
- Christian Rothe Virtualization of mission-critical deployments Oracle with Xen: Oracle users choose Oracle VM
15:00 - 15:30
- Frank Kohler Citrix XenServer and OSS Xen - best of both worlds Citrix
15:30 - 16:00
- Boris Quiroz Xen as an IT platform in Latin America Enterprises Substance
16:00 - 16:30
- Björn Brundert Highly available virtual infrastructures based on Xen Lufthansa Systems
16:30 - 17:00
- Chris Schlaeger The challenges of guest migration AMD
17:00 - 17:30
- Stephen Spector HXEN: Hosted Xen Hypervisor Project Citrix
17:30 - 18:00
- Ian Pratt & Q&A with Xen.org Community Leaders Stephen Spector
To learn more about Xen Directions and to register for the event click below:
http://www.xen.org/community/xensummit.html
In the first part of this blog series we looked at specific details on Citrix Delivery Center and the Disaster Recovery demonstration for SAP NetWeaver. In this posting we will cover different High Availability solutions also demonstrated at SAP. In addition to this blog series, please refer the Reference Architecture document that provides all the technical details about Citrix and Marathon solutions implemented for SAP.
Getting back to High Availability, Citrix XenServer and Marathon Technologies everRun VM for XenServer provide solutions that covers a broad spectrum of High Availability requirements ranging from maintenance to complete system-level fault tolerance. Given the breadth of High Availability solutions, IT administrators are bound to find a Citrix XenServer High Availability solution to meet their application availability needs.
When looking for an HA solution, various factors such as application criticality and business impact must be considered before choosing a particular solution for an application. A more detailed report on determining availability requirements can be found here.
In our Proof Of Concept environment at SAP, we showcased all levels of High Availability offered by XenServer and everRun VM. First let's look at the out-of-the-box High Availability solutions that XenServer alone delivers:
- XenMotion: XenMotion supports live migration of running virtual machines from one XenServer to another. The primary purpose of XenMotion is to prepare for planned server maintenance. The end user will not experience any interruption in application performance in XenMotion.
- XenServer High Availability (HA) - Level 1: XenServer HA provides High Availability by automatically restarting failed virtual machines on a different XenServer host within the same resource pool. The end user will experience an interruption in service as the virtual machine restarts.
In addition, Marathon Technologies everRun VM for XenServer provides High and Continuous Availability for critical virtual machines hosting business applications like SAP NetWeaver Portal:
- everRun VM for XenServer-- Level 2: Marathon Technologies everRun VM Level 2 delivers High Availability from component-level fault tolerance, eliminating downtime caused by I/O component failures and guaranteeing recovery from system failures. The solution identifies faulty I/O pathways before they become a problem and responds to a wide range of I/O and component failures. Active validation of all components on primary and secondary hosts ensures smooth recovery following any primary host component failure.
- everRun VM for XenServer - Level 3: Marathon Technologies everRun VM Level 3 provides Continuous Availability from system-level fault tolerance, eliminating data loss, downtime and transaction loss. It offers all of the benefits of Level 2 and adds two important attributes:
a. Zero downtime, even with complete XenServer host failure.
b. Preservation of application and memory states during failure.
The following video features the Marathon everRun VM Level 3 High Availability solution demonstrated at SAP Co-Innovation Labs, Palo Alto. Again, for more technical details on the implementation, please take a look at the Reference Architecture.
THIS IS OFFICIALLY NOT SUPPORTED FROM CITRIX!!
It's just for testing and development!
It requres modifications to DOM0 and therefore Citrix can not support it!
----------------------------------------------------------------------------------------------------------------
- rpm -hiv net-snmp-libs-5.3.1-24.el5_2.2.i386.rpm
- rpm -hiv apcupsd-3.14.5-1.el5.i386.rpm
- /etc/apcupsd/apcupsd.conf // modify
UPSCABLE ether
UPSTYPE pcnet
DEVICE 10.1.1.7:apc:******* passphrase has to have 15 characters
BATTERYLEVEL 15
MINUTES 10
- chkconfig -level 12345 apcupsd on
- Modify Firewall
/sbin/iptables-save >/tmp/iptables.old
cp /tmp/iptables.old /tmp/iptables.new
Replace:
-A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 694 -j ACCEPT
with:
-A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp -j ACCEPT
/sbin/iptables-restore </tmp/iptables.new
/etc/init.d/iptables save
- /etc/init.d/apcupsd start // start Daemon
- /etc/init.d/apcupsd status // Check Status
/etc/apcupsd/apccontrol // modify
The underlying connection was closed: A connection that was expected to be kept alive was closed by the server.
Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 192.168.30.1:80
A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. 192.168.30.1:80
http://forums.citrix.com/thread.jspa?threadID=238141&tstart=0
http://forums.citrix.com/thread.jspa?threadID=243534&tstart=0
XenCenter log
debug log %appdata%\Citrix\XenCenter\logs\XenCenter.log
C:\Documents and Settings\<user name>\Application Data\Citrix\XenCenter\logs
C:\Users\<user name>\AppData\Roaming\Citrix\XenCenter\logs
The release of the free enterprise-ready XenServer virtualization infrastructure in February lowered the adoption barriers for a full managed platform, and the subsequent release of XenServer 5.5 last week has kicked the excitement up a notch.
One of the things we have noticed, though, is that some new XenServer users have had a difficult time navigating our web presence and finding all of the XenServer-specific information. The fact that we offer the compete Citrix Delivery Center solution, with powerful end-to-end delivery of all types of applications, offers a powerful set of capabilities -- but all that information can make it difficult when what you're trying to do is find all of the product information, news, and support resources for one product.
So we are now launching XenServer Central - a home on the web for all things XenServer.
You'll find everything there from pointers to product information and documentation to the latest press releases and articles to white papers to informational videos... even an easy way to follow our XenServer Army feed on Twitter (as well as other Twitter posts about XenServer).
You'll even find some surprises, like our "How I Found Xen" contest rules.
Check it out, bookmark it, and stop back often. It's the quickest and easiest way to stay up-to-date on all things XenServer.
We hear from many of you every day, in person, by email, by Twitter, in your own blogs -- and even some ways I can't think of -- I bet some testimonials have washed up on the beach in bottles! -- about how virtualizing your business, your lab, or your own services on Citrix XenServer and Citrix Essentials for XenServer have saved you money, made your environment more responsive, and simplified management.
Now we're going to put a little bit of our money where your mouth, or keyboard, is.
Let us know how you and your company have "attained Xen" -- and we'll choose a few of our favorites each month and give them a gift to thank them. We'll pick anywhere from one to three of them each month and give the winner a gift credit of US$100 or equivalent at Amazon, iTunes, or a major online retailer in their local area.
Send us anywhere from fifty to 500 words. Be creative, be specific, and let others know what XenServer has done for you. (If your creativity runs more to the visual, we'll also be announcing a video contest in the next month or two.)
Mail your entry to findxen@citrix.com. At the end of every month, the XenServer/Essentials marketing team will choose its favorites and we'll notify the winner (or winners) by the middle of the following month.
There's a catch, of course -- we ask for the rights to use your testimonial. (See the fine print below for details.) At a minimum, you'll need to tell us your name and email address, so we can contact you if you win. To be considered, you'll also need to specify your company, industry, and company size, as well as your job role. If you only want us to use your job role, industry and company size, that's fine -- but if you give us permission to use your name and your company's, we'll double the prize to US$200 or equivalent. Whether you win or not, we retain the rights to use your testimonial under the terms you choose, either anonymous or named.
It's a small token of how we value your support.
And now, the "fine print."
ELIGIBILITY
This Contest is open to individuals who have used Citrix XenServer or Citrix Essentials for XenServer. By submitting a testimonial entry, Contestants acknowledge that their entry may be showcased on the Citrix Web site, and may also be utilized in part or in full in media stories. Entries must be submitted by an individual who is at least 18 years of age. Void where prohibited.
HOW TO ENTER
Contestants must mail their entry to findxen@citrix.com, and in 50 to 500 words, submit their entry explaining how using Citrix XenServer or Citrix Essentials for XenServer has benefited the Contestant or the company the Contestant works for. E-mail is the only medium to enter this contest and no other means of entrance will be accepted. All entries must be submitted in English. Contest timeframe is limited and can end at anytime, as deemed by Citrix.
SELECTION OF WINNER
Each entry will be judged by a Committee designated by the Citrix XenServer/Essentials Product Marketing team. Judging will be based on the unique perspective and interesting anecdotes Contestant provides in their testimonials about how Citrix XenServer and Citrix Essentials for XenServer have enhanced the Contestant's or Company's IT infrastructure. The decisions of the Committee will be final.
CONDITIONS OF PRIZE AWARD
The top one to three selected Contestants each month will be notified by e-mail that their testimonial has been selected; a gift credit for the desired online retailer will be delivered to their e-mail address.
Failure to comply with any term or condition in these Official Rules, or if prize is returned as non-deliverable, may result in prize forfeiture, in whole or in part, and selection of an alternate potential winner. Prizes will be shipped approximately 2 to 3 weeks after each month's Contest end. Citrix will post the names of the winners after the prize is awarded, except where prohibited by law. Winners are responsible for any applicable federal, state, or local taxes.
COPYRIGHT AND PUBLICATION
All entries and submissions become the property of Citrix. Citrix will not return any entries. By submitting a Contest entry, a Contestant: (a) assigns to Citrix all copyrights and moral rights in and to the Contest entry arising under stature and common law, and all other rights derivative therefrom, (b) grants to Citrix permission to publish, copy, and disseminate all or part of the Contest entry; and (c) grants to Citrix permission to use the Contestant's name for advertising or promotional purposes all without any royalty, compensation or other consideration to Contestant, except where prohibited by law. Contestant agrees that e-mail shall satisfy any writing requirement which may apply to intellectual property waivers, transfers, and licenses.
GENERAL TERMS AND CONDITIONS
This contest is subject to all applicable federal, state, and local laws. Void where prohibited or restricted. Participation in the Contest constitutes Contestant's full and unconditional agreement to and acceptance of these Official Rules.
Citrix is not responsible for lost, late, stolen, delayed, damaged incomplete, illegible, misdirected, or unreceived e-mails and Contest entries; for failed, partial, or garbled computer transmissions; for technical failures of any kind related to the Web site or the administration of the contest; or for any technical malfunction of any telephone network or lines, computer on-line systems, servers, access providers, computer equipment, or software. Citrix reserves the right to cancel, suspend, or modify the contest, if fraud, technical failures, viruses or bugs, beyond the reasonable control of Citrix, corrupt, impair or destroy the administration, security, fairness or integrity of the contest as determined by Citrix in their sole discretion without liability to any Contestant. Entries are subject to verification and will be declared invalid if they are illegible, forged, falsified, altered or tampered with in any way or if they violate any provision of these Official Rules.
As a condition of entering this contest, Contestant agrees that Citrix and affiliates, officers, directors, employees and agents shall not be liable for injury, loss or damage of any kind resulting from participating in this Contest or from the acceptance or use of any prize awarded. The exclusive warranty for any prize, if any, is from the manufacturer as set forth in the product documentation. All issues and questions concerning the construction, validity, interpretation and enforceability of these Official Rules, or the rights and obligations of Contestant and Citrix in connection with the contest, shall be governed by, and construed in accordance with, the laws of the State of Florida, U.S.A. without giving effect to any choice of law or conflict of law rules or provisions.
設定方法
インストール
次の手順を実行します:
1. Debian 4.0 Guest をインストール
2. apt-get update
2. apt-get install mercurial
3. apt-get install bzip2
4. /tmp で hg clone http://hg.uk.xensource.com/carbon/trunk/support.hg
5. bugtool を /tmp へコピー
6. bugtool を展開します:
unzip *.zip
tar xvf bugreport-*.tar.bz2
7. /tmp から dbsummarise を実行します:
./support.hg/dbsummarise/dbsummarise.py ./[bugtool ディレクトリ] >log.txt
Pool Master
Missing bugtool for xenserver-yasu02
Warnings:
- database manifest: unrecognised build_number (13192p)
- Bugtool missing for host xenserver-yasu02 (uuid d0ecc0e4-396e-4996-832c-a138e7a3eb7d)
- Network Pool-wide network associated with eth0 (uuid 9e819f9b-2b0c-6eea-de66-d93a50cb0ff3) has a non-uniform set of attached PIF
s - Network Pool-wide network associated with eth1 (uuid 9dcce6a9-3960-bec5-c3b8-853d7dfbe9b9) has a non-uniform set of attached PIF
s
From the database in 2009-06-17-10-47-41-1-bugtool-xenserver-yasu01/bug-report-20090617104600
| product_version | 5.0.0 |
| build_number | 13192p |
Pool configuration:
| default SR | - |
| crash dump SR | - |
| suspend image SR | - |
| HA enabled | false |
| HA overcommitted | false |
| HA allow overcommit | false |
| HA plan exists for | 0 |
| HA host failures to tolerate | 0 |
Host configuration: (minus currently attached udev and XenServer Tools SRs)
| hostname | version | uuid | ref | enabled | total memory | free memory | local storage | remote storage |
|---|---|---|---|---|---|---|---|---|
| xenserver-yasu01 | 5.0.0 retail (13192p) | e42594b8... | 87f5092c... | true | 3952 | 3199 | Local storage/lvm | |
| xenserver-yasu02 | unknown retail (unknown) | d0ecc0e4... | f4bf5437... | true | 0 | 0 | DVD drives/udev (unplugged), Local storage/lvm (unplugged), Removable storag.../udev (unplugged) |
VM configuration: (minus templates and control domains)
Network configuration:
| label | uuid | ref | purpose | Host PIFs | Guest VIFs |
|---|---|---|---|---|---|
| eth0 | 9e819f9b... | 726b92c2... | - | xenserver-yasu02/eth0 (unplugged), xenserver-yasu01/eth0 (plugged) | -
|
| guest installer | 8efc3570... | 4e37bebb... | - | - | XenSource P2V Server/0 |
| eth1 | 9dcce6a9... | 3ab7b645... | - | xenserver-yasu02/eth1 (unplugged), xenserver-yasu01/eth1 (plugged) | -
|
Host xenserver-yasu01 (uuid e42594b8...) network configuration
| uuid | ref | device | mode | IP | netmask | gateway | DNS | plugged | disallow_unplug | purpose |
|---|---|---|---|---|---|---|---|---|---|---|
| 0f1aa16b... | fd4e334e... | eth0 | DHCP | 10.12.45.172 | 255.255.255.0 | true | false | management | ||
| 6d6aca04... | e4665a61... | eth1 | None | true | false | - |
Host xenserver-yasu02 (uuid d0ecc0e4...) network configuration
| uuid | ref | device | mode | IP | netmask | gateway | DNS | plugged | disallow_unplug | purpose |
|---|---|---|---|---|---|---|---|---|---|---|
| f5022f6d... | 5e0222f7... | eth0 | DHCP | 10.12.45.219 | 255.255.255.0 | false | false | management | ||
| ecf9f70e... | 0627b660... | eth1 | None | false | false | - |
Missing bugtool for xenserver-yasu01
Warnings:
- database manifest: unrecognised build_number (13192p)
- Bugtool missing for host xenserver-yasu01 (uuid e42594b8-f8c2-4531-b3d3-06d5482f1e40)
From the database in 2009-06-18-13-39-00-1-bugtool-xenserver-yasu02/bug-report-20090618133635
| product_version | 5.0.0 |
| build_number | 13192p |
Pool configuration:
| default SR | NetApp virtual disk storage/netapp |
| crash dump SR | NetApp virtual disk storage/netapp |
| suspend image SR | NetApp virtual disk storage/netapp |
| HA enabled | true |
| HA overcommitted | false |
| HA allow overcommit | false |
| HA plan exists for | 2 |
| HA host failures to tolerate | 2 |
Host configuration: (minus currently attached udev and XenServer Tools SRs)
| hostname | version | uuid | ref | enabled | total memory | free memory | local storage | remote storage |
|---|---|---|---|---|---|---|---|---|
| xenserver-yasu01 | 5.0.0 retail (13192p) | e42594b8... | 87f5092c... | true | 3952 | 2943 | Local storage/l vm |
NetApp virtual d.../netapp, iSCSI virtual di.../lvmoiscsi |
| xenserver-yasu02 | 5.0.0 retail (13192p) | d0ecc0e4... | f4bf5437... | true | 3952 | 2943 | Local storage/l vm |
NetApp virtual d.../netapp, iSCSI virtual di.../lvmoiscsi |
VM configuration: (minus templates and control domains)
| uuid | ref | label | type | power state | memory | resident on | domid | scheduled on | HA always run | HA restart priority |
|---|---|---|---|---|---|---|---|---|---|---|
| 4f4fca8b... | 463753ec... | Debian Sarge 3.1 | VM | Running | 256 | xenserver-yasu01 | 1 | - | true | best-effort |
| 396d87d7... | c5147784... | Debian Etch 4.0 | VM | Running | 256 | xenserver-yasu02 | 1 | - | true | best-effort |
Network configuration:
| label | uuid | ref | purpose | Host PIFs | Guest VIFs |
|---|---|---|---|---|---|
| eth0 | 9e819f9b... | 726b92c2... | - | eth0 (unplugged) | - |
| guest installer | 8efc3570... | 4e37bebb... | - | - | XenSource P2V Server/0 |
| eth1 | 9dcce6a9... | 3ab7b645... | - | eth1 (unplugged) | - |
| Bond 0+1 | 7f5f9175... | 30a4234a... | - | [ eth0 + eth1 ] (plugged) | Debian Sarge 3.1/2, Debian Etch 4.0/2 |
Host xenserver-yasu01 (uuid e42594b8...) network configuration
| uuid | 6d6aca04... | e4665a61... | eth1 | None | false | false | - |
|---|
Host xenserver-yasu02 (uuid d0ecc0e4...) network configuration
| uuid | ref | device | mode | IP | netmask | gateway | DNS | plugged | disallow_unplug | purpose |
|---|---|---|---|---|---|---|---|---|---|---|
| dba9e74b... | 40684966... | [ eth0 + eth1 ] | DHCP | 10.12.45.219 | 255.255.255.0 | true | false | management | ||
| f5022f6d... | 5e0222f7... | eth0 | None | false | false | - | ||||
| ecf9f70e... | 0627b660... | eth1 | None | false | false | - |
ref||device||mode||IP||netmask||gateway||DNS||plugged||disallow_unplug||purpose||
| 5a41cb61... | 975de5d5... | [ eth0 + eth1 ] | DHCP | 10.12.45.172 | 255.255.255.0 | true | false | management | ||
| 0f1aa16b... | fd4e334e... | eth0 | None | false | false | - |
Missing bugtool for xenserver-yasu02
Warnings:
- No master bugreport found; falling back to slave
- database manifest: unrecognised build_number (13192p)
- Bugtool missing for host xenserver-yasu02 (uuid d0ecc0e4-396e-4996-832c-a138e7a3eb7d)
From the database in 2009-06-18-13-39-00-2-bugtool-xenserver-yasu01/bug-report-20090618133635
| product_version | 5.0.0 |
| build_number | 13192p |
Pool configuration:
| default SR | NetApp virtual disk storage/netapp |
| crash dump SR | NetApp virtual disk storage/netapp |
| suspend image SR | NetApp virtual disk storage/netapp |
| HA enabled | true |
| HA overcommitted | false |
| HA allow overcommit | false |
| HA plan exists for | 2 |
| HA host failures to tolerate | 2 |
Host configuration: (minus currently attached udev and XenServer Tools SRs)
| hostname | version | uuid | ref | enabled | total memory | free memory | local storage | remote storage |
|---|---|---|---|---|---|---|---|---|
| xenserver-yasu01 | 5.0.0 retail (13192p) | e42594b8... | 87f5092c... | true | 3952 | 2943 | Local storage/l vm |
NetApp virtual d.../netapp, iSCSI virtual di.../lvmoiscsi |
| xenserver-yasu02 | 5.0.0 retail (13192p) | d0ecc0e4... | f4bf5437... | true | 3952 | 2943 | Local storage/l vm |
NetApp virtual d.../netapp, iSCSI virtual di.../lvmoiscsi |
VM configuration: (minus templates and control domains)
| uuid | ref | label | type | power state | memory | resident on | domid | scheduled on | HA always run | HA restart priority |
|---|---|---|---|---|---|---|---|---|---|---|
| 4f4fca8b... | 463753ec... | Debian Sarge 3.1 | VM | Running | 256 | xenserver-yasu01 | 1 | - | true | best-effort |
| 396d87d7... | c5147784... | Debian Etch 4.0 | VM | Running | 256 | xenserver-yasu02 | 1 | - | true | best-effort |
Network configuration:
| label | uuid | ref | purpose | Host PIFs | Guest VIFs |
|---|---|---|---|---|---|
| eth0 | 9e819f9b... | 726b92c2... | - | eth0 (unplugged) | - |
| guest installer | 8efc3570... | 4e37bebb... | - | - | XenSource P2V Server/0 |
| eth1 | 9dcce6a9... | 3ab7b645... | - | eth1 (unplugged) | - |
| Bond 0+1 | 7f5f9175... | 30a4234a... | - | [ eth0 + eth1 ] (plugged) | Debian Sarge 3.1/2, Debian Etch 4.0/2 |
Host xenserver-yasu01 (uuid e42594b8...) network configuration
| 0f1aa16b... | fd4e334e... | eth0 | None | false | false | - | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| 6d6aca04... | e4665a61... | eth1 | None | false | false | - |
Host xenserver-yasu02 (uuid d0ecc0e4...) network configuration
| uuid | ref | device | mode | IP | netmask | gateway | DNS | plugged | disallow_unplug | purpose |
|---|---|---|---|---|---|---|---|---|---|---|
| dba9e74b... | 40684966... | [ eth0 + eth1 ] | DHCP | 10.12.45.219 | 255.255.255.0 | true | false | management | ||
| f5022f6d... | 5e0222f7... | eth0 | None | false | false | - | ||||
| ecf9f70e... | 0627b660... | eth1 | None | false | false | - | ||||
| uuid | ref | device | mode | IP | netmask | gateway | DNS | plugged | disallow_unplug | purpose |
| 5a41cb61... | 975de5d5... | [ eth0 + eth1 ] | DHCP | 10.12.45.172 | 255.255.255.0 | true | false | management |
(from ogi)
Found 1 bugtools
Loaded database XML
Warnings:
- database manifest: unrecognised build_number (15119p)
From the database in ./ogino/bug-report-20090820092008
| product_version|5.5.0 | |
| build_number|15119p |
Pool configuration:
| default SR | Local storage/lvm | |
| crash dump SR | - | |
| suspend image SR | - | |
| HA enabled | false | |
| HA overcommitted | false | |
| HA allow overcommit | false | |
| HA plan exists for | 0 | |
| HA host failures to tolerate | 0 |
Host configuration: (minus currently attached udev and XenServer Tools SRs)
| hostname | version | uuid | ref | enabled | total memory | free memory | local storage | remote storage | ||
|---|---|---|---|---|---|---|---|---|---|---|
| TKOWICHIROOG70 | 5.5.0 retail (15119p) | bede9615... | 41788ae2... | false | 3888 | 3137 | Local storage/lvm |
VM configuration: (minus templates and control domains)
Network configuration:
| label | uuid | ref | purpose | Host PIFs | Guest VIFs | ||
|---|---|---|---|---|---|---|---|
| eth1 | 5fc4a93b... | 9f9067cc... | -- | eth1 (plugged) | -- | ||
| eth0 | 8afa9d32... | d6e27b2a... | -- | eth0 (plugged) | -- | ||
| guest installer | c15cbbfe... | 78b1afb4... | -- | -- | XenSource P2V Server/0 |
Host TKOWICHIROOG70 (uuid bede9615...) network configuration
| uuid | ref | device | mode | IP | netmask | gateway | DNS | plugged | disallow_unplug | purpose | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| fa187ed1... | 18bcb4ab... | eth0 | DHCP | 10.128.24.115 | 255.255.252.0 | true | false | management | ||||
| 9f733227... | 65777e37... | eth1 | None | true | false | -- |
High Availability
(高可用性)
http://www.citrix.co.jp/xs5_micro/ha.html
http://www.xenserver5.com/ha.php
http://docs.xensource.com/XenServer/5.5.0/1.0/en_gb/reference.html#id2505080
XenServer System Recovery Guide
http://support.citrix.com/article/CTX117257
This past April, as Intel was releasing their new Xeon E5500 series processors, we showed you some remarkable test results demonstrating a solid 53% performance improvement between E5400 and E5500 based servers when running a virtualized DBHammer SQL Server 2008 workload [http://community.citrix.com/pages/viewpage.action?pageId=65732872]
We now wanted to move onto a workload representing the largest segment of the Citrix user community, XenApp. More specifically, XenApp 5.0 virtualized with the new XenServer 5.5. As we've seen in previous similar virtualization performance tests with XenApp on XenServer, when the XenApp guests are 32 bit (the majority of XenApp users still use use 32-bit applications), the opportunity for server consolidation can be significant. We wanted to see just how good the server consolidation opportunity is when an Intel Xeon E5500-based server is used as a XenServer host. In this case, we looked at how the server consolidation might look when going from 2.93 GHz Xeon X7350 physical XenApp servers to 2.93 GHz Xeon E5570 XenServer hosts.
For the purpose of this test, we ran the physical XenApp server with a single 32-bit workload (Windows 2003 SP2 with MS Office). It was given 2 CPUs and 4GB RAM, typical for this XenApp server workload. Using EdgeSight for Load Test (ESLT) version 3.5 we established a baseline of 25 seconds for users to login, run a standard MSOffice task script, and then logout (including network connect time). We added users until the threshold to run this sequence reached a latency of 30%, at which point the server was deemed to be at capacity. Using this configuration and test program, the maximum number of users was 47. This was a relatively small, single physical XenApp server, so 47 concurrent users was considered respectable.
Since we were testing with a Xeon E5570 server with dual quad core CPUs and 32 GB of RAM, we wanted to see how many users we could get onto a single host using multiple XenApp VMs, each with the same resource configuration as we used in the physical server test. We built 2 vCPU, 3.5 GB RAM XenApp virtual servers on the E5570 and ran two tests using the same ESLT workload. The difference between the 4 GB of RAM used in the physical server test and 3.5 in the virtual server test is due to the need for memory overhead when running multiple VMs. In the XenServer setup screen, we selected the option of running XenApp which automatically configured the VMs with the appropriate amount of shadow memory for XenApp workloads.
We also wanted to see the impact of hyperthreading to VM density per host as well as the number of concurrent users per VM. Intel describes hyperthreading as "delivering thread-level parallelism on each processor resulting in more efficient use of processor resources, higher processing throughput and improved performance." It would be interesting to see how many more concurrent XenApp users we could get with an upgrade to the E5570 and by virtualizing with XenServer 5.5 and then see how many more users we might get once hyperthreading was enabled. Would hyperthreading allow us to run twice as many VMs on a single host? To find out, we ran our first virtualized XenApp test with hyperthreading activated and then repeated the test again with it turned off. With hyperthreading, the first thing we noticed was that even though there were only 8 CPU cores on the E5570 host server, XenServer was able to see 16 vCPU cores as resources available to be assigned to VMs. As a result, we were able to successfully run a maximum of eight VMs, each with the necessary 2 vCPU cores, generating an average of 69.25 users per VM for a total of 554 users.
When we ran the second test, this time with hyperthreading turned off, and noticed that the number of users per VM increased slightly to 88. However, the maximum number of VMs was now only four, due to the fact that we now only had 8 vCPU cores to work with. As a result, the total number of users for the host was now only 352.
.jpg)
.jpg)
In the end, we discovered that while hyperthreading doubled the number of assignable vCPU resources, it didn't directly translate to a 2:1 increase in the number of users per VM. That's a reasonable trade-off, since hyperthreading effectively doubled the number of VMs that we could create with the same number of CPU cores. So, while were able to generate 6.5x the number of concurrent XenApp users onto a single Xeon E5570 host server without hyperthreading as compared to a single X7350 physical XenApp test server, the number of concurrent users increased to an incredible 10.8x with hyperthreading. That's a remarkable server consolidation opportunity for any 32-bit XenApp administrator. And while XenApp will virtualize very nicely with XenServer on that same dual quad core X7350 server, remember that the number of users per VM when using this test schema will be 47. Since hyperthreading isn't available on the X7350, the maximum number of VMs on the X7350 host would be 4 making the maximum number of concurrent users 188. Not bad, but nowhere near the 544 concurrent users we get on the E5570 with hyperthreading. That's an increase of 356 users, almost three times the number of concurrent XenApp users.
Pretty hard to ignore.
As we've seen here, the promise of Intel's Nehalem technology is being realized in some very practical ways. As a result, the performance bar for XenApp, when virtualized with XenServer, is now higher than ever.
Linux仮想マシン(CentOS5.2)では、LinkSpeedは取得できません。
SnmpMonitorで確認します。
XS50に付属のDebian4にて確認いたしました。
SnmpManger で確認結。
また、snmpwalk コマンドでも確認しましたが、次の通り、同様の結果です。
IF-MIB::ifDescr.1 = STRING: lo
IF-MIB::ifDescr.2 = STRING: eth0
IF-MIB::ifDescr.3 = STRING: sit0
IF-MIB::ifType.1 = INTEGER: softwareLoopback(24)
IF-MIB::ifType.2 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.3 = INTEGER: tunnel(131)
IF-MIB::ifMtu.1 = INTEGER: 16436
IF-MIB::ifMtu.2 = INTEGER: 1500
IF-MIB::ifMtu.3 = INTEGER: 1480
IF-MIB::ifSpeed.1 = Gauge32: 10000000
IF-MIB::ifSpeed.2 = Gauge32: 10000000
IF-MIB::ifSpeed.3 = Gauge32: 0
XenServer DOM0 にSNMPを設定し、DOM0のLinkSpeedが
取得できます。
lo softwareLoop 10.0Mbps
eth0 ethernet-csmcd 1000.0Mbps
xenbr0 ehternet-csmcd 10.0Mbps
NIC: Broadcom NetXtream BCM5754 Gigabit Ethernet PCI Express
参考情報:
How To Add SNMP Support to a XenServer Host
http://support.citrix.com/article/CTX116187
必要に応じ、/etc/snmp/snmpd.conf ファイルを変更および設定ください。