[ANN] oVirt 3.5.1 First Release Candidate is now available for testing
by Sandro Bonazzola
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The oVirt team is pleased to announce that the 3.5.1 First Release Candidate is now
available for testing as of Jan 16th 2015.
The release candidate is available now for Fedora 20, Red Hat Enterprise Linux 6.6
(or similar) and Red Hat Enterprise Linux 7 (or similar).
This release of oVirt includes numerous bug fixes.
See the release notes [1] for a list of the new features and bugs fixed.
Please refer to release notes [1] for Installation / Upgrade instructions.
New oVirt Live and oVirt Node ISO will be available soon as well[2].
Please note that mirrors may need usually one day before being synchronized.
Please refer to the release notes for known issues in this release.
[1] http://www.ovirt.org/OVirt_3.5.1_Release_Notes
[2] http://resources.ovirt.org/pub/ovirt-3.5-pre/iso/
- --
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJUuPJtAAoJEHw3u57E4QAOVccP/0qAx81oBpN2U4gVwxbcFJuD
tFEXGYgbdBDOrh4Z8hX/PA8U+xuRE0Ctjy3SOP9FzHnPJ6qoekPzZuSfDaKVIqvi
qKOrOfQu4lE9wkTiuXuIm/4R/Oc3+34aSKCAO8KQKYx32sEVM4S3yShQVBM9p/Ga
+vYearlfHjNOUoqghh/3hNhdgr82XNkS8Lk6RsGaGqbkLhEO5jo5hQ3pv2g2QGXB
7upM8kB9fM4rEDzeflcQ3gHAsak+DeGjnNzY4fKDL9iLgjm08Kf4IemQJSNqXMu6
t9lIQJHTOYGBI9eLyPZ9Q3eC9uAvmk15Ckb7tIQRMulJqI3zxzgXJrQzawDw2Srk
enRfnPg18j0OZzeDZSREePDBldQv420hcKhQsQbheObRW67+A1jHQC+Nnn4iAikI
y+ZGJwXHsLjmnjvuVkO4ygE2YBp8KSj8OAFLXHlrx2OZJOE4KtIhVHXIY7ES+W6z
WFJIwHLGBklEmFLRWRgzcWiGxNZAIAATehvO6ZZmTC3/DWH2CfuhS1f0ZZdussxR
qcEcrbd5EEy7AqV5jRDyuQP5q8S53kWawU2N7Iqxdq0QcufSo9XgMnOjqF2nJGKz
7UsPhgBbFSuF3xJbXGGMnKPCesizIm9SotjEievRe1SJxmvcxhA5fybQ7CtB7DI0
ZRmWY8kERzKAYFeH2TeQ
=EKEO
-----END PGP SIGNATURE-----
9 years, 11 months
Use dedicated I/O service domain in KVM
by Yidao Liu
Hi, I want to use a dedicated guest VM to handle I/O request just as I/O
service domain used in xen.
Specifically, using network I/O as an example, I should directly assign the
NIC to one guest VM (using pci-assign option), after that all other guest
VMs should perform network I/O through that VM rather than the host OS.
Is there currently any viable approach to do this?
If not, I want to implement one. Currently I'm thinking of combining
nahanni shared memory and vhost architecture to implement it, is there any
other suggestions?
Thanks for any help.
9 years, 11 months
Re: [ovirt-users] Performance issue for GlusterFS as the block storage for VMs
by Yue, Cong
--_000_ED08B56256B38842A463A2A0804C5AC0326B0A45DFsvrcaexch1atg_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
I am using iometer (http://www.iometer.org/) to test the IOPS from one of t=
he vm.
As for IOPS is more trying to test the performance of block, rather than re=
al file transfer.
In my environment, I am using 10Gbe to make two gluster nodes be replicated=
. And I mount it to vm as a volume. I tested the performance both for SAS a=
nd SSD.
This is my current result with iometer.
Test ID
Application
Block Size (Bytes)
Read/Write %
Random/Sequential %
I/O Performance Metrics
iscsi-hdd
iscsi-ssd
Guster,HDD
Gluster,SSD
1
Web File Server
4K
95%/5%
75%/25%
IOPS
195.28
2400.63
208.50
646.75
2
Web File Server
8K
95%/5%
75%/25%
IOPS
193.97
2225.73
179.89
649.93
3
Web File Server
64K
95%/5%
75%/25%
IOPS
180.50
1055.05
158.28
402.15
4
Database Online Transaction Processing
8K
70%/30%
100%/0%
IOPS
163.60
2415.90
132.13
308.46
5
Exchange Email
4K
67%/33%
100%/0%
IOPS
167.03
2685.33
145.92
294.56
6
OS Drive
8K
70%/30%
100%/0%
IOPS
163.60
2407.02
146.11
310.82
7
Decision Support System
1M
100%/0%
100%/0%
IOPS
74.24
207.42
81.14
112.20
8
File Server
8K
90%/10%
75%/25%
IOPS
191.20
2102.32
359.54
526.86
9
Video on Demand
512K
100%/0%
100%/0%
IOPS
100.32
327.19
136.66
162.48
10
Traffic Simulation
8K
50%/50%
75%/25%
IOPS
238.28
1923.91
301.05
297.70
11
Web Server Logging
8K
0%/100%
0%/100%
IOPS
3488.47
3644.33
290.33
282.04
12
SQL Server Logging
64K
0%/100%
0%/100%
IOPS
1423.29
1375.33
182.67
168.64
13
OS Paging
64K
90%/10%
0%/100%
IOPS
1215.74
1211.01
381.17
355.99
14
Media Streaming
64K
98%/2%
0%/100%
IOPS
1350.96
1365.22
457.28
455.49
The issue for GlusterFS I found is
- It can not retain the nature of SSD and SAS, such as SAS is stro=
ng for sequential access. SSD is strong for random access.
- In some case, especially for SSD, the performance is pretty bad.
Thanks,
Cong
From: Donny Davis [mailto:donny@cloudspin.me]
Sent: Thursday, January 15, 2015 10:27 AM
To: Yue, Cong; users(a)ovirt.org
Subject: RE: [ovirt-users] Performance issue for GlusterFS as the block sto=
rage for VMs
Do you have any metrics to give an idea of the difference. I am using NFS r=
ight now, and I am migrating to Gluster. I have the gluster system up, and =
I see that it seems to provision disks faster than my NFS. I haven't used a=
ny real measurement tools to get actual metrics, this is all perceived.
Do you have an operational gluster?
Do what are you using right now?
Donny D
cloudspin.me
From: users-bounces(a)ovirt.org<mailto:users-bounces@ovirt.org> [mailto:users=
-bounces(a)ovirt.org] On Behalf Of Yue, Cong
Sent: Thursday, January 15, 2015 10:57 AM
To: users(a)ovirt.org<mailto:users@ovirt.org>
Subject: [ovirt-users] Performance issue for GlusterFS as the block storage=
for VMs
Hi
I have one question about whether GlusterFS is the suitable solution to be =
used as the block storage for VMs.
The failure tolerant and scalability is good for GlusterFS, but in my test,=
it seems the iops is pretty bad. In some blog, it said, it is even with wo=
rse performance than normal NFS.
Should I use iscsi+drbd for the block storage for VMs.
Can somebody give some advice for this?
Thanks,
Cong
________________________________
This e-mail message is for the sole use of the intended recipient(s) and ma=
y contain confidential and privileged information. Any unauthorized review,=
use, disclosure or distribution is prohibited. If you are not the intended=
recipient, please contact the sender by reply e-mail and destroy all copie=
s of the original message. If you are the intended recipient, please be adv=
ised that the content of this message is subject to access, review and disc=
losure by the sender's e-mail System Administrator.
________________________________
This e-mail message is for the sole use of the intended recipient(s) and ma=
y contain confidential and privileged information. Any unauthorized review,=
use, disclosure or distribution is prohibited. If you are not the intended=
recipient, please contact the sender by reply e-mail and destroy all copie=
s of the original message. If you are the intended recipient, please be adv=
ised that the content of this message is subject to access, review and disc=
losure by the sender's e-mail System Administrator.
--_000_ED08B56256B38842A463A2A0804C5AC0326B0A45DFsvrcaexch1atg_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
{font-family:"\@SimSun";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
span.EmailStyle19
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EmailStyle20
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle21
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:956259787;
mso-list-type:hybrid;
mso-list-template-ids:-1281328618 683963380 67698691 67698693 67698689 676=
98691 67698693 67698689 67698691 67698693;}
@list l0:level1
{mso-level-start-at:455;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Calibri","sans-serif";
mso-fareast-font-family:SimSun;
mso-bidi-font-family:"Times New Roman";}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">I am using iometer (<a=
href=3D"http://www.iometer.org/">http://www.iometer.org/</a>) to test the =
IOPS from one of the vm.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">As for IOPS is more tr=
ying to test the performance of block, rather than real file transfer.<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">In my environment, I a=
m using 10Gbe to make two gluster nodes be replicated. And I mount it to vm=
as a volume. I tested the performance both for SAS and SSD.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">This is my current res=
ult with iometer.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"1111" style=3D"width:833.55pt;margin-left:-1.15pt;border-co=
llapse:collapse">
<tbody>
<tr style=3D"height:29.25pt">
<td width=3D"49" nowrap=3D"" style=3D"width:37.0pt;border:solid windowtext =
1.0pt;background:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">Test ID<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border-top:solid windowtext 1.0pt=
;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:none;ba=
ckground:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Application<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;backgr=
ound:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Block Size (Bytes)<o:p></o:p></span></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border:solid windowtext 1.0pt;borde=
r-left:none;background:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Read/Write %<o:p></o:p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border:solid windowtext 1.0pt;bord=
er-left:none;background:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt"=
>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Random/Sequential %<o:p></o:p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border:solid windowtext 1.0pt;bord=
er-left:none;background:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt"=
>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">I/O Performance Metrics<o:p></o:p></span></p>
</td>
<td width=3D"84" style=3D"width:63.0pt;border:solid windowtext 1.0pt;border=
-left:none;background:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">iscsi-hdd<o:p></o:p></span></p>
</td>
<td width=3D"78" style=3D"width:58.5pt;border:solid windowtext 1.0pt;border=
-left:none;background:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">iscsi-ssd<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:solid windowtext 1.0pt;b=
order-left:none;border-bottom:none;border-right:solid windowtext 1.0pt;back=
ground:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Guster,HDD<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:solid windowtext 1.0pt;b=
order-left:none;border-bottom:none;border-right:solid windowtext 1.0pt;back=
ground:#00B0F0;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Gluster,SSD<o:p></o:p></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">1<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Web File Server<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">4K<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">95%/5%<o:p></o:p=
></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">75%/25%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">195.28<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">2400.63<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border:solid windowtext 1.0pt;borde=
r-left:none;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">208.50<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border:solid windowtext 1.0pt;borde=
r-left:none;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">646.75<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">2<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Web File Server<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">8K<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">95%/5%<o:p></o:p=
></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">75%/25%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">193.97<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">2225.73<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">179.89<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">649.93<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">3<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Web File Server<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">64K<o:p></o:p></=
span></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">95%/5%<o:p></o:p=
></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">75%/25%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">180.50<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">1055.05<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">158.28<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">402.15<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:29.25pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
29.25pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">4<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:29.25=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Database Online Transaction Processing<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">8K<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">70%/30%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">100%/0%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">163.60<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">2415.90<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">132.13<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:29.25pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">308.46<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">5<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Exchange Email<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">4K<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">67%/33%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">100%/0%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">167.03<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">2685.33<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">145.92<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">294.56<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">6<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">OS Drive<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">8K<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">70%/30%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">100%/0%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">163.60<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">2407.02<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">146.11<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">310.82<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">7<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Decision Support System<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">1M<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">100%/0%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">100%/0%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">74.24<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">207.42<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">81.14<o:p></o:p>=
</span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">112.20<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">8<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">File Server<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">8K<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">90%/10%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">75%/25%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">191.20<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">2102.32<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">359.54<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">526.86<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">9<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Video on Demand<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">512K<o:p></o:p><=
/span></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">100%/0%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">100%/0%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">100.32<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">327.19<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">136.66<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">162.48<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">10<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Traffic Simulation<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">8K<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">50%/50%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">75%/25%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">IOPS<o:p></o:p><=
/span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">238.28<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">1923.91<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">301.05<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">297.70<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">11<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Web Server Logging<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">8K<o:p></o:p></s=
pan></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">0%/100%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">0%/100%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">IOPS<o:p></o:p></span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">3488.47<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">3644.33<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">290.33<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">282.04<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">12<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">SQL Server Logging<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">64K<o:p></o:p></=
span></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">0%/100%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">0%/100%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">IOPS<o:p></o:p></span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">1423.29<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">1375.33<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">182.67<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">168.64<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">13<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">OS Paging<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">64K<o:p></o:p></=
span></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">90%/10%<o:p></o:=
p></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">0%/100%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">IOPS<o:p></o:p></span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">1215.74<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">1211.01<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">381.17<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">355.99<o:p></o:p=
></span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td width=3D"49" nowrap=3D"" valign=3D"bottom" style=3D"width:37.0pt;border=
:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt;height:=
15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">14<o:p></o:p></span></p>
</td>
<td width=3D"198" style=3D"width:148.25pt;border:none;border-bottom:solid w=
indowtext 1.0pt;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75=
pt">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
;color:black">Media Streaming<o:p></o:p></span></p>
</td>
<td width=3D"90" style=3D"width:67.5pt;border:solid windowtext 1.0pt;border=
-top:none;background:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">64K<o:p></o:p></=
span></p>
</td>
<td width=3D"114" style=3D"width:85.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;back=
ground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">98%/2%<o:p></o:p=
></span></p>
</td>
<td width=3D"150" style=3D"width:112.8pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">0%/100%<o:p></o:=
p></span></p>
</td>
<td width=3D"144" style=3D"width:107.7pt;border-top:none;border-left:none;b=
order-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;bac=
kground:#D9D9D9;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"color:black">IOPS<o:p></o:p></span></p>
</td>
<td width=3D"84" nowrap=3D"" valign=3D"bottom" style=3D"width:63.0pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">1350.96<o:p></o:p></span></p>
</td>
<td width=3D"78" nowrap=3D"" valign=3D"bottom" style=3D"width:58.5pt;border=
-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-righ=
t:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"color:black">1365.22<o:p></o:p></span></p>
</td>
<td width=3D"102" style=3D"width:76.5pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">457.28<o:p></o:p=
></span></p>
</td>
<td width=3D"102" style=3D"width:76.8pt;border-top:none;border-left:none;bo=
rder-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padd=
ing:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span s=
tyle=3D"font-size:10.5pt;font-family:Consolas;color:black">455.49<o:p></o:p=
></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">The issue for GlusterF=
S I found is
<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l0 level=
1 lfo1"><![if !supportLists]><span style=3D"color:#1F497D"><span style=3D"m=
so-list:Ignore">-<span style=3D"font:7.0pt "Times New Roman"">&nb=
sp;
</span></span></span><![endif]><span style=3D"color:#1F497D">It can not ret=
ain the nature of SSD and SAS, such as SAS is strong for sequential a=
ccess. SSD is strong for random access.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l0 level=
1 lfo1"><![if !supportLists]><span style=3D"color:#1F497D"><span style=3D"m=
so-list:Ignore">-<span style=3D"font:7.0pt "Times New Roman"">&nb=
sp;
</span></span></span><![endif]><span style=3D"color:#1F497D">In some case, =
especially for SSD, the performance is pretty bad.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks,<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Cong<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:"Tahoma","sans-serif""> Donny Da=
vis [mailto:donny@cloudspin.me]
<br>
<b>Sent:</b> Thursday, January 15, 2015 10:27 AM<br>
<b>To:</b> Yue, Cong; users(a)ovirt.org<br>
<b>Subject:</b> RE: [ovirt-users] Performance issue for GlusterFS as the bl=
ock storage for VMs<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Do you have any metric=
s to give an idea of the difference. I am using NFS right now, and I am mig=
rating to Gluster. I have the gluster system up, and I see that it seems to=
provision disks faster than my NFS.
I haven’t used any real measurement tools to get actual metrics, thi=
s is all perceived.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Do you have an operati=
onal gluster?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Do what are you using =
right now?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Donny D<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">cloudspin.me<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:"Tahoma","sans-serif"">
<a href=3D"mailto:users-bounces@ovirt.org">users-bounces(a)ovirt.org</a> [<a =
href=3D"mailto:users-bounces@ovirt.org">mailto:users-bounces@ovirt.org</a>]
<b>On Behalf Of </b>Yue, Cong<br>
<b>Sent:</b> Thursday, January 15, 2015 10:57 AM<br>
<b>To:</b> <a href=3D"mailto:users@ovirt.org">users(a)ovirt.org</a><br>
<b>Subject:</b> [ovirt-users] Performance issue for GlusterFS as the block =
storage for VMs<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Hi <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I have one question about whether GlusterFS is the s=
uitable solution to be used as the block storage for VMs.<o:p></o:p></p>
<p class=3D"MsoNormal">The failure tolerant and scalability is good for Glu=
sterFS, but in my test, it seems the iops is pretty bad. In some blog, it s=
aid, it is even with worse performance than normal NFS.<o:p></o:p></p>
<p class=3D"MsoNormal">Should I use iscsi+drbd for the block storage fo=
r VMs.<o:p></o:p></p>
<p class=3D"MsoNormal">Can somebody give some advice for this? <o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Thanks,<br>
Cong<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:"Ti=
mes New Roman","serif""><o:p> </o:p></span></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
style=3D"font-size:12.0pt;font-family:"Times New Roman","se=
rif"">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:"Ari=
al","sans-serif";color:gray">This e-mail message is for the =
sole use of the intended recipient(s) and may contain confidential and priv=
ileged information. Any unauthorized review, use, disclosure
or distribution is prohibited. If you are not the intended recipient, plea=
se contact the sender by reply e-mail and destroy all copies of the origina=
l message. If you are the intended recipient, please be advised that the co=
ntent of this message is subject
to access, review and disclosure by the sender's e-mail System Administrat=
or.</span><span style=3D"font-size:12.0pt;font-family:"Times New Roman=
","serif""><o:p></o:p></span></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Gray" size=3D"1">This e-mail message is for t=
he sole use of the intended recipient(s) and may contain confidential and p=
rivileged information. Any unauthorized review, use, disclosure or distribu=
tion is prohibited. If you are not the
intended recipient, please contact the sender by reply e-mail and destroy =
all copies of the original message. If you are the intended recipient, plea=
se be advised that the content of this message is subject to access, review=
and disclosure by the sender's
e-mail System Administrator.<br>
</font>
</body>
</html>
--_000_ED08B56256B38842A463A2A0804C5AC0326B0A45DFsvrcaexch1atg_--
9 years, 11 months
Performance issue for GlusterFS as the block storage for VMs
by Yue, Cong
--_000_ED08B56256B38842A463A2A0804C5AC0326B0A4595svrcaexch1atg_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi
I have one question about whether GlusterFS is the suitable solution to be =
used as the block storage for VMs.
The failure tolerant and scalability is good for GlusterFS, but in my test,=
it seems the iops is pretty bad. In some blog, it said, it is even with wo=
rse performance than normal NFS.
Should I use iscsi+drbd for the block storage for VMs.
Can somebody give some advice for this?
Thanks,
Cong
________________________________
This e-mail message is for the sole use of the intended recipient(s) and ma=
y contain confidential and privileged information. Any unauthorized review,=
use, disclosure or distribution is prohibited. If you are not the intended=
recipient, please contact the sender by reply e-mail and destroy all copie=
s of the original message. If you are the intended recipient, please be adv=
ised that the content of this message is subject to access, review and disc=
losure by the sender's e-mail System Administrator.
--_000_ED08B56256B38842A463A2A0804C5AC0326B0A4595svrcaexch1atg_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:"\@SimSun";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I have one question about whether GlusterFS is the s=
uitable solution to be used as the block storage for VMs.<o:p></o:p></p>
<p class=3D"MsoNormal">The failure tolerant and scalability is good for Glu=
sterFS, but in my test, it seems the iops is pretty bad. In some blog, it s=
aid, it is even with worse performance than normal NFS.<o:p></o:p></p>
<p class=3D"MsoNormal">Should I use iscsi+drbd for the block storage fo=
r VMs.<o:p></o:p></p>
<p class=3D"MsoNormal">Can somebody give some advice for this? <o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Thanks,<br>
Cong<o:p></o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Gray" size=3D"1">This e-mail message is for t=
he sole use of the intended recipient(s) and may contain confidential and p=
rivileged information. Any unauthorized review, use, disclosure or distribu=
tion is prohibited. If you are not the
intended recipient, please contact the sender by reply e-mail and destroy =
all copies of the original message. If you are the intended recipient, plea=
se be advised that the content of this message is subject to access, review=
and disclosure by the sender's
e-mail System Administrator.<br>
</font>
</body>
</html>
--_000_ED08B56256B38842A463A2A0804C5AC0326B0A4595svrcaexch1atg_--
9 years, 11 months
FOSDEM 15.... here we come!
by Doron Fediuck
Hi all,
Happy to see oVirt's tradition continuing!
I summarized all relevant information here:
http://etherpad.ovirt.org/p/ovirt-fosdem-15
Also, we need a few volunteers to help man the booth, so please go ahead
and list yourself in the right place.
Once we have more updates we'll send them to the list.
See you @FOSDEM,
Doron
9 years, 11 months
[RFC] oVirt mobile client
by Greg Sheremeta
Hi,
The focus of our OPW internship program starting in December will be
mobile and/or lightweight engine clients -- hopefully integrating the
new ovirt.js project.
I see that there are some already existing mobile clients for oVirt.
I'm trying to grasp what we have and what the needs are.
moVirt: https://github.com/matobet/moVirt (mbetak)
This appears to be more of a lightweight webadmin. No console access,
but I believe it's planned as part of OPW. (?)
nomad: http://www.ovirt.org/Project_Proposal_-_Nomad and
https://github.com/Vizuri/ovirt-nomad
Looks dead -- last commit 3 years ago.
Anyone know more about this one?
That's all I see on the first few pages of google.
When I think of a mobile client for oVirt, I think the most useful
part would be the user portal -- simple operations for start, stop,
and the ability to view the console of vms. moVirt mentions it wants
to support some basic management operations, though. I think it would
be difficult to do complex management in a mobile client. (I'm biased
towards huge screens, though.)
I'd like to see an official subproject started that coordinates our
mobile efforts.
Is this possible? What would it take to start it?
What would people like to see in such an app?
Greg Sheremeta
Red Hat, Inc.
Sr. Software Engineer, RHEV
Cell: 919-807-1086
gshereme(a)redhat.com
9 years, 11 months
Error authenticating bind using the AAA OpenLDAP module
by Bruno Rodriguez
Good afternoon,
We cannot access to Ovirt using LDAP authentication against our openldap
server. We created the following files in /etc/ovirt-engine/extensions.d
(the organization name is not example.org and the passwords are not
XXXXXXXX, obviously) :
----------- /etc/ovirt-engine/extensions.d/ldap.example.org -----------
include = <openldap_example.properties>
vars.server = ldap1.example.org
vars.user = cn=authenticate,ou=System,dc=example,dc=org
vars.password = "XXXXXXXX"
pool.default.serverset.single.server = ${global:vars.server}
pool.default.auth.simple.bindDN = ${global:vars.user}
pool.default.auth.simple.password = ${global:vars.password}
pool.default.ssl.startTLS = true
pool.default.ssl.truststore.file =
/etc/ovirt-engine/extensions.d/ldap.example.org_keystore.jks
pool.default.ssl.truststore.password = XXXXXXXX
-----------
/etc/ovirt-engine/extensions.d/authn-ldap.example.org.properties -----------
ovirt.engine.extension.name = authn-ldap.example.org
ovirt.engine.extension.bindings.method = jbossmodule
ovirt.engine.extension.binding.jbossmodule.module =
org.ovirt.engine-extensions.aaa.ldap
ovirt.engine.extension.binding.jbossmodule.class =
org.ovirt.engineextensions.aaa.ldap.AuthnExtension
ovirt.engine.extension.provides = org.ovirt.engine.api.extensions.aaa.Authn
ovirt.engine.aaa.authn.profile.name = ldap.example.org
ovirt.engine.aaa.authn.authz.plugin = authz-ldap.example.org
config.profile.file.1 = /etc/ovirt-engine/extensions.d/ldap.example.org
-----------
/etc/ovirt-engine/extensions.d/authz-ldap.example.org.properties -----------
ovirt.engine.extension.name = authz-ldap.example.org
ovirt.engine.extension.bindings.method = jbossmodule
ovirt.engine.extension.binding.jbossmodule.module =
org.ovirt.engine-extensions.aaa.ldap
ovirt.engine.extension.binding.jbossmodule.class =
org.ovirt.engineextensions.aaa.ldap.AuthzExtension
ovirt.engine.extension.provides = org.ovirt.engine.api.extensions.aaa.Authz
config.profile.file.1 = /etc/ovirt-engine/extensions.d/ldap.example.org
------------------------------------------------
After all of this we restarted the service and tried to access via the
administration portal. The JKS has the right permissions and contains the
TLS CA, the password is correct and the user "esthera" exists. But when we
try to log in, we obtain the following error in the engine.log (we already
set the verbosity to ALL):
------------------------------------------------
2015-01-14 16:35:25,750 ERROR
[org.ovirt.engine.core.bll.aaa.LoginAdminUserCommand]
(ajp--127.0.0.1-8702-6) Error during CanDoActionFailure.: Class: class
org.ovirt.engine.core.extensions.mgr.ExtensionInvokeCommandFailedException
Input:
{Extkey[name=AAA_AUTHN_CREDENTIALS;type=class java.lang.String;uuid=AAA_
AUTHN_CREDENTIALS[03b96485-4bb5-4592-8167-810a5c909706];]=***,
Extkey[name=EXTENSION_INVOKE_CONTEXT;type=class org.ovirt.engine.api.
extensions.ExtMap;uuid=EXTENSION_INVOKE_CONTEXT[886d2ebb-312a-49ae-9cc3-
e1f849834b7d];]={Extkey[name=EXTENSION_INTERFACE_VERSION_MAX;type=class
java.lang.Integer;uuid=EXTENSION_INTERFACE_VERSION_
MAX[f4cff49f-2717-4901-8ee9-df362446e3e7];]=0,
Extkey[name=EXTENSION_LICENSE;type=class java.lang.String;uuid=
EXTENSION_LICENSE[8a61ad65-054c-4e31-9c6d-1ca4d60a4c18];]=ASL 2.0,
Extkey[name=EXTENSION_NOTES;type=class java.lang.String;uuid=
EXTENSION_NOTES[2da5ad7e-185a-4584-aaff-97f66978e4ea];]=Display name:
ovirt-engine-extension-aaa-ldap-1.0.0-1.el6,
Extkey[name=EXTENSION_HOME_URL;type=class
java.lang.String;uuid=EXTENSION_HOME_URL[4ad7a2f4-
f969-42d4-b399-72d192e18304];]=http://www.ovirt.org,
Extkey[name=EXTENSION_LOCALE;type=class java.lang.String;uuid=
EXTENSION_LOCALE[0780b112-0ce0-404a-b85e-8765d778bb29];]=en_US,
Extkey[name=EXTENSION_NAME;type=class java.lang.String;uuid=
EXTENSION_NAME[651381d3-f54f-4547-bf28-b0b01a103184];]=
ovirt-engine-extension-aaa-ldap.authn, Extkey[name=EXTENSION_
INTERFACE_VERSION_MIN;type=class java.lang.Integer;uuid=
EXTENSION_INTERFACE_VERSION_MIN[2b84fc91-305b-497b-a1d7-d961b9d2ce0b];]=0,
Extkey[name=EXTENSION_CONFIGURATION;type=class java.util.Properties;uuid=
EXTENSION_CONFIGURATION[2d48ab72-f0a1-4312-b4ae-5068a226b0fc];]=***,
Extkey[name=EXTENSION_AUTHOR;type=class java.lang.String;uuid=
EXTENSION_AUTHOR[ef242f7a-2dad-4bc5-9aad-e07018b7fbcc];]=The oVirt Project,
Extkey[name=EXTENSION_INSTANCE_NAME;type=class java.lang.String;uuid=
EXTENSION_INSTANCE_NAME[65c67ff6-aeca-4bd5-a245-8674327f011b];]=authn-ldap.
<http://authn-ldap.pic.es/>example.org,
Extkey[name=EXTENSION_BUILD_INTERFACE_VERSION;type=class
java.lang.Integer;uuid=EXTENSION_BUILD_INTERFACE_VERSION[cb479e5a-4b23-46f8-aed3-56a4747a8ab7];]=0,
Extkey[name=EXTENSION_CONFIGURATION_SENSITIVE_KEYS;type=interface
java.util.Collection;uuid=EXTENSION_CONFIGURATION_
SENSITIVE_KEYS[a456efa1-73ff-4204-9f9b-ebff01e35263];]=[],
Extkey[name=AAA_AUTHN_CAPABILITIES;type=class java.lang.Long;uuid=AAA_AUTHN_
CAPABILITIES[9d16bee3-10fd-46f2-83f9-3d3c54cf258d];]=12,
Extkey[name=EXTENSION_GLOBAL_CONTEXT;type=class org.ovirt.engine.api.
extensions.ExtMap;uuid=EXTENSION_GLOBAL_CONTEXT[9799e72f-7af6-4cf1-bf08-297bc8903676];]=*skip*,
Extkey[name=EXTENSION_VERSION;type=class java.lang.String;uuid=
EXTENSION_VERSION[fe35f6a8-8239-4bdb-ab1a-af9f779ce68c];]=1.0.0,
Extkey[name=EXTENSION_MANAGER_TRACE_LOG;type=interface
org.slf4j.Logger;uuid=EXTENSION_MANAGER_TRACE_LOG[863db666-3ea7-4751-9695-
918a3197ad83];]=org.slf4j.impl.Slf4jLogger(
org.ovirt.engine.core.extensions.mgr.ExtensionsManager.trace.ovirt-engine-extension-aaa-ldap.authn.authn-ldap.
<http://org.ovirt.engine.core.extensions.mgr.extensionsmanager.trace.ovirt...>
example.org), Extkey[name=EXTENSION_PROVIDES;type=interface
java.util.Collection;uuid=EXTENSION_PROVIDES[8cf373a6-
65b5-4594-b828-0e275087de91];]=[org.ovirt.engine.api.extensions.aaa.Authn]},
Extkey[name=AAA_AUTHN_USER;type=class java.lang.String;uuid=AAA_
AUTHN_USER[1ceaba26-1bdc-4663-a3c6-5d926f9dd8f0];]=esthera,
Extkey[name=EXTENSION_INVOKE_COMMAND;type=class org.ovirt.engine.api.
extensions.ExtUUID;uuid=EXTENSION_INVOKE_COMMAND[485778ab-bede-4f1a-b823-
77b262a2f28d];]=AAA_AUTHN_AUTHENTICATE_CREDENTIALS[d9605c75-6b43-4b00-b32c-
06bdfa80244c]}
Output:
{Extkey[name=EXTENSION_INVOKE_RESULT;type=class java.lang.Integer;uuid=
EXTENSION_INVOKE_RESULT[0909d91d-8bde-40fb-b6c0-099c772ddd4e];]=2,
Extkey[name=EXTENSION_INVOKE_MESSAGE;type=class java.lang.String;uuid=
EXTENSION_INVOKE_MESSAGE[b7b053de-dc73-4bf7-9d26-b8bdb72f5893];]=invalid
credentials}
------------------------------------------------
Having a look at the LDAP log we check that there is a "invalid
credentials" error while binding, but we are sure that the bind password is
the right one. We already tried to set the bind password without quotes,
but then the DN user then appear as an empty string ("")
------------------------------------------------
[root@ldap1 ~]# grep $(grep 192.168.XX.X /var/log/ldap.log | tail -n 1 |
cut -d: -f4 | cut -d\ -f2) /var/log/ldap.log
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 fd=63 ACCEPT from IP=
192.168.XX.X:39501 <http://192.168.95.2:39501/> (IP=0.0.0.0:389)
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 op=0 EXT
oid=1.3.6.1.4.1.1466.20037
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 op=0 STARTTLS
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 op=0 RESULT oid= err=0 text=
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 fd=63 TLS established
tls_ssf=128 ssf=128
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 op=1 BIND
dn="cn=authenticate,ou=System,dc=example,dc=org" method=128
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 op=1 RESULT tag=97 err=49
text=
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 op=2 UNBIND
Jan 14 16:35:25 ldap1 slapd[6712]: conn=1591408 fd=63 closed
------------------------------------------------
By the way, the Ovirt manager (ovmgr) machine can query correctly the
openldap server and retrieves everything OK
------------------------------------------------
[root@ovmgr extensions.d]# ldapsearch -ZZ -D
cn=authenticate,ou=System,dc=example,dc=org -W
Enter LDAP Password:
# extended LDIF
#
# LDAPv3
# base <dc=example,dc=org> (default) with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# pic.es
dn: dc=example,dc=org
dc: pic
objectClass: top
objectClass: domain
------------------------------------------------
Did anybody had a similar problem ? Is there anything that we didn't check ?
Thanks in advance !
--
Bruno Rodríguez Rodríguez
9 years, 11 months
New environment ovirt
by nicola gentile
Hello,
I have a question.
I would like to set up a new environment with two nodes.
I would like separate che storage traffic, vm traffic and network
management traffic.
Storage is in a separate subnet.
Also the virtual machine is in a separate subnet, and I would like to
separate the management of the network too.
I think I need to add 3 network adapters on the nodes, one for each purpose.
Now I ask you, does the oVirt engine server (manager) need three
network cards too?
Thank you
Nicola
9 years, 11 months
oVirt Weekly Sync Meeting: Jan. 14, 2015
by Sandro Bonazzola
=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by bkp at 15:01:14 UTC. The full logs are available at
.
Minutes: http://plain.resources.ovirt.org/meetings/ovirt/2015/ovirt.2015-01-14-15....
Minutes (text): http://plain.resources.ovirt.org/meetings/ovirt/2015/ovirt.2015-01-14-15....
Log: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-01-14-15.01.log.html
Meeting summary
---------------
* Agenda and Roll Call (bkp, 15:01:25)
* infra update (bkp, 15:01:25)
* 3.5.z updates (bkp, 15:01:25)
* 3.6.0 status (bkp, 15:01:25)
* conferences and workshops (bkp, 15:01:25)
* other topics (bkp, 15:01:27)
* infra update (bkp, 15:03:58)
* infra update Nearing the point of being able to trigger new VMs per
job in jenkins on the PHX lab (bkp, 15:16:25)
* infra update The novnc issue brought up last week will be solved by
openstack (bkp, 15:16:28)
* infra update eedri will be a lightning talk on the ovirt gerrit
hooks system and on using fabric for managing devops at fosdem
https://fosdem.org/2015/schedule/event/gerrit_hooks/ (bkp,
15:16:31)
* infra update Still waiting for ack from dev on support on Fedora 21,
so we can enable jobs to build and tests on it (bkp, 15:16:35)
* infra update Progress on building ovirt-node: Node team finally
solved all problems related to EL6.6 support. (bkp, 15:16:38)
* infra update Node is also pleased to announce EL7.0 support. A build
is still pending, but we hope to deliver this soon. Please watch the
ML for the announcement (bkp, 15:16:41)
* infra update Creating rpms on master is broken due to gwt changes,
vszocs has a patch for fixing it, waiting for a merge (bkp,
15:16:44)
* infra update From CentOS Virt SIG meeting: We now have centos wiki
write access, still pending access to CSB system (bkp, 15:16:47)
* infra update From CentOS Virt SIG meeting: SIG meeting minutes:
http://www.centos.org/minutes/2015/january/centos-devel.2015-01-13-14.06....
(bkp, 15:16:50)
* 3.5.z updates (bkp, 15:16:55)
* LINK: http://www.ovirt.org/OVirt_3.5.1_Release_Notes (sbonazzo,
15:23:56)
* 3.5.z updates 3.5.1 branch created and announced just a couple of
minutes ago:
http://lists.ovirt.org/pipermail/devel/2015-January/009660.html
(bkp, 15:24:36)
* 3.5.z updates 3.5.1 build started in jenkins too:
http://jenkins.ovirt.org/job/manual-build-tarball/456/ (bkp,
15:24:39)
* 3.5.z updates If everything goes fine, on morning of Jan. 15, we'll
compose 3.5.1 RC and test it for releasing in the afternoon. (bkp,
15:24:42)
* 3.5.z updates There are 61 bugs targeted to 3.5.1. Excluding node
and documentation bugs we have 41 bugs targeted to 3.5.1. (bkp,
15:24:45)
* 3.5.z updates Full status here (though blocker bug info now moot):
http://lists.ovirt.org/pipermail/users/2015-January/030579.html
(bkp, 15:24:48)
* ACTION: 3.5.z updates Update release notes for 3.5.1 if you haven't
done so yet! http://www.ovirt.org/OVirt_3.5.1_Release_Notes (bkp,
15:24:51)
* 3.6 status (bkp, 15:25:08)
* LINK: http://gerrit.ovirt.org/36264 (sbonazzo, 15:27:56)
* ACTION: 3.6.0 status Feature proposed for 3.6.0 must now be
collected in the 3.6 Google doc (http://goo.gl/9X3G49) and reviewed
by maintainers (bkp, 15:41:45)
* 3.6.0 status Finished the review process, the remaining key
milestones for this release will be scheduled. (bkp, 15:47:31)
(bkp, 15:41:48)
* 3.6.0 status There are 480 bugs targeted to 3.6.0. Excluding node
and documentation bugs we have 454 bugs targeted to 3.6.0. (bkp,
15:41:51)
* 3.6.0 status Bug count is increasing, as people are getting into the
master and working on the integration features side. (bkp,
15:41:54)
* 3.6.0 status Full status here:
http://lists.ovirt.org/pipermail/users/2015-January/030580.html
(bkp, 15:41:57)
* 3.6.0 status Fedora 21 support is near to be completed on build
side, just missing 2 patches here:
http://gerrit.ovirt.org/#/c/36799/ and
http://gerrit.ovirt.org/#/c/36240/ (bkp, 15:42:00)
* 3.6.0 status Hosted engine glusterfs support (for existing glusterfs
replica 3) is under review http://gerrit.ovirt.org/36264 (bkp,
15:42:03)
* 3.6.0 status Hosted engine with gluster provisioning is still in
development (bkp, 15:42:06)
* 3.6.0 status Node is a bit behind planning 3.6, which should get
more attention now that they are closing down 3.5 (bkp, 15:42:09)
* 3.6.0 status Nightly build does not seem to include recent engine
patches, this is due to engine master Jenkins jobs failing to build.
vszocs is working on it. (bkp, 15:42:12)
* 3.6.0 status No testing on 3.6 features is possible at the moment
due to nightly build failure on Jenkins, and the possibly still open
issue of vdsm 4.17 not reporting that it supports 3.6 engine. (bkp,
15:42:15)
* 3.6.0 status The VDSM issue seems resolved for engine 3.6 supporting
vdsm 4.17, but there are questions on how to properly solve the
reverse situation, so solution is pending. (bkp, 15:42:19)
* conferences and workshops (bkp, 15:42:25)
* conferences and workshops FOSDEM prep proceeds. We will have 500
flyers and 200 t-shirts printed for oVirt booth. These are new
shirts, with a straight-up logo. (bkp, 15:43:34)
* conferences and workshops bkp has not finalized plans on FOSDEM
meetup, but it *will* happen. (bkp, 15:43:37)
* conferences and workshops There will be a presentation on the CentOS
Virt SIG held in the Virt DevRoom, and we will have have oVirt
represented. https://fosdem.org/2015/schedule/event/immutable/
(bkp, 15:43:40)
* conferences and workshops The workshop for FOSSAsia in Singapore has
been settled as a half-day session. We have one speaker coming in
from China, bkp, and hopefully another local speaker. We could use
one more to fill out the program, if someone in the community is
interested. (bkp, 15:43:44)
* conferences and workshops amureini will be giving a talk at
DevConfCZ in Feb, after FOSDEM (bkp, 15:43:49)
* conferences and workshops News and info about all FOSDEM sessions
will be coming through on oVirt and Red Hat social media channels.
Share, share, share! (bkp, 15:44:29)
* LINK: http://www.oss2015.org (sbonazzo, 15:45:57)
* conferences and workshops sbonazzo working to be at 11th Intl. Conf.
on Open Source Systems http://www.oss2015.org (bkp, 15:46:57)
* other topics (bkp, 15:47:14)
* other topics bkp has completed the 2014 metrics for oVirt and will
be posting them soon. But as a preview, oVirt-engine was downloaded
from the main Resources site 102,727 times in 2014. v3.4 led the
pack with 51,195 downloads, followed by v3.3 with 39,273, and v3.2
with 8,893. (bkp, 15:47:22)
* other topics bkp is still looking for user tasks to help round out
the oVirt documentation. Please contact bkp if you have any input.
(bkp, 15:47:27)
* other topics bkp is also still looking for use cases for case
studies. I have one lined up for Feb. (UDS Enterprise) but nothing
beyond that. (bkp, 15:47:30)
Meeting ended at 15:49:33 UTC.
Action Items
------------
* 3.5.z updates Update release notes for 3.5.1 if you haven't done so
yet! http://www.ovirt.org/OVirt_3.5.1_Release_Notes
* 3.6.0 status Feature proposed for 3.6.0 must now be collected in the
3.6 Google doc (http://goo.gl/9X3G49) and reviewed by maintainers
Action Items, by person
-----------------------
* **UNASSIGNED**
* 3.5.z updates Update release notes for 3.5.1 if you haven't done so
yet! http://www.ovirt.org/OVirt_3.5.1_Release_Notes
* 3.6.0 status Feature proposed for 3.6.0 must now be collected in the
3.6 Google doc (http://goo.gl/9X3G49) and reviewed by maintainers
People Present (lines said)
---------------------------
* bkp (84)
* sbonazzo (47)
* lvernia (28)
* eedri (14)
* amureini (10)
* fabiand (6)
* vszocs (5)
* danken (3)
* ovirtbot (2)
* Zordrak (1)
* awels (1)
* alonbl (1)
* gchaplik (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
9 years, 11 months