mvc display pdf in view : Convert pdf to rich text format online SDK application service wpf windows winforms dnn Adobe_LiveCycle_ES_Deployment_on_VMware1-part1329

Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Based on the results of our testing, we found that virtual deployments of Adobe LiveCycle scale very linearly 
as more resources are assigned to virtual machines. Also, LiveCycle runs well in conjunction with VMware 
HA, vMotion, VMware DRS and VMware FT to provide higher resilience and efficiency to customer 
applications.  So, customers can have the peace of mind to know they can deploy their mission-critical 
LiveCycle production applications in a VMware virtual infrastructure environment and get the performance 
and reliability they need.   
Test 1:  Baseline Test (One vCPU) 
The first baseline test was performed with two LiveCycle application virtual machines configured with one 
vCPU each. The goal was to test the number of transactions processed.   
Table 3. Test 1 Baseline Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O  
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 1 
93 
100 
3995 4055 
243 
112 
41 
23 
23 
LiveCycle 2 
100 
100 
3991 4055 
422 
110 
32 
19 
19 
LB 
420 
481 
392 
115 
33 
33 
MySQL 
944 1065 
254 
163 
23 
48 
13 
13 
Average response time was 10.81 seconds with CPU and Memory utilization above 90%. The test 
configuration was an optimal setup for two concurrent users. 
Figure 5. Graph of Test 1 Baseline Results  
Figure 5 shows a total of 672 transactions were processed with no failures reported. 
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /9  
Convert pdf to rich text format online - Convert PDF to txt files in C#.net, ASP.NET MVC, WinForms, WPF application
C# PDF to Text (TXT) Converting Library to Convert PDF to Text
convert pdf to word and edit text; .pdf to .txt converter
Convert pdf to rich text format online - VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net, ASP.NET MVC, WinForms, WPF application
VB.NET Guide and Sample Codes to Convert PDF to Text in .NET Project
convert pdf to txt file format; convert pdf file to txt file
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 2: VMotion  (One vCPU) 
This test validated VMware vMotion functionality and recorded the transaction response time. Two 1-vCPU 
LiveCycle instances were configured on separate ESX hosts.  
Table 4. Test 2 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O 
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 
100 100 
364
4014 
225 
108 
42 
LiveCycle 
93 
100 
385
4014 
236 
97 
30 
LB 
430 
492 
369 
112 
MySQL 
983 1044 
396 
154 
22 
42 
As with Test 1, the CPU and Memory utilization was above 90%, as we kept the number of concurrent users 
at two.  The average response time was reported at 10.907 seconds. 
Figure 6. Graph of Test 2 Results  
Figure 6 shows that the vMotion process took 25 to 40 seconds to complete. No transactions were failed 
during this test, since vMotion migrates virtual machines without service disruption, so there would be no 
impact on response times or transaction rates. 
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /10  
C# Create PDF from Text to convert txt files to PDF in C#.net, ASP
C#.NET class source code for creating PDF document from rich text in .NET framework project. Now you can convert text file to PDF document using the C#
convert pdf images to text; c# pdf to txt
C# TIFF: TIFF Editor SDK to Read & Manipulate TIFF File Using C#.
Offer rich APIs to process Tiff file and its pages, like Convert Tiff file to bmp, gif, png, jpeg, and scanned 2. Word/Excel/PPT/PDF/Jpeg to Tiff conversion.
convert image pdf to text pdf; convert pdf to openoffice text document
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 3: DRS  (One vCPU) 
This test validated the VMware DRS feature operating with two 1-vCPU LiveCycle virtual machines.  In this 
test,  all (two) virtual machines were initially placed on a single host to saturate the host.  After VMware DRS 
was triggered, one of the LiveCycle virtual machines was migrated to the other host. 
Table 5. Test 3 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O (sec) 
Latency (ms) 
Latency (ms)
Latency (ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 1 
94 
100 
3932 4096 228 
105 
18 
17 
LiveCycle 2 
83 
102 
3979 4055 224 
95 
138 
LB 
389 
440 
361 
108 
17 
17 
MySQL 
925 1044 380 
148 
22 
48 
Since VMware DRS does not introduce any significant overhead, the average response time stayed 
approximately the same at 10.94 seconds. The vMotion migration process was completed in 25 to 40 
seconds. 
Figure 7. Graph of Test 3 Results  
Figure 7 above indicates that there were a couple of short spikes in response time, but the system stabilized 
very quickly, and there were failed transactions. 
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /11  
C# PDF: How to Create PDF Document Viewer in C#.NET with
images or svg file; Free to convert viewing PDF Offer rich annotation support for marking & highlighting PDF document using C#; Modified web PDF document, like
convert pdf to text open source; convert pdf to text format
PDF Image Viewer| What is PDF
PDF Features. Viewable and printable on virtually cross-platform; Rich in file an easy-to-use interface enabling you to quickly convert your PDF images into
change pdf to txt file; changing pdf to text
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 4: High Availability Test 1  (One vCPU) 
Two 1-vCPU LiveCycle virtual machines (only one running) were purposely configured on two separate ESX 
hosts as part of the setup for this test. The High Availability Test was then performed by crashing the host 
where the LiveCycle virtual machine instance was running. The second virtual machine LiveCycle 
application was started post HA.  
Table 6. Test 4 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O 
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 1 
50 
53 
4005 4055 427 
169 
28 
31 
31 
LiveCycle 2 
99 
100 
3990 4044 245 
110 
10 
32 
18 
18 
LB 
346 
399 
383 
104 
27 
27 
MySQL 
1050 1270 357 
119 
19 
41 
28 
28 
In our test, VMware HA was triggered by crashing the ESX host that had the LiveCycle virtual machine 
instance running. (Until VMware HA was triggered, the load balancer was forwarding all requests to the 
active LiveCycle virtual machine.) The crashed virtual machine was then started on the other ESX host. In 
this scenario, we did not start the second host LiveCycle virtual machine application until post VMware HA 
transfer between the hosts.  
Figure 8.  Graph of Test 4 Results  
Figure 8 shows only one active transaction failed.  
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /12  
VB.NET TIFF: TIFF Text Extractor SDK; Extract Text Content from
library of RasterEdge .NET Imaging SDK, which contains rich APIs for from source TIFF file and output extracted text content to other format files, like Word
convert pdf to rich text format online; change pdf to text
XImage.OCR for .NET, Comprehensive Feature Details
view, Annotate,Convert documents online using ASPX. OCR scanned result to Adobe PDF, Tiff image Rich format text recognition supported, like text font family and
convert pdf scanned image to text; convert pdf to word to edit text online
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 5: High Availability Test 2  (One vCPU) 
Two 1-vCPU LiveCycle virtual machines were purposely configured on separate hosts as part of the test 
setup. The High Availability test was then performed by crashing one of the hosts. The LiveCycle application 
was started immediately once the virtual machine came up on the second host to restore full capacity 
provided by the 2-node LiveCycle cluster.  
Table 7. Test 5 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O 
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 1 
52 
55 
4001 4049 430 
175 
25 
29 
29 
LiveCycle 2 
99 
100 
3990 4001 248 
111 
10 
29 
19 
19 
LB 
346 
425 
390 
110 
27 
27 
MySQL 
1049 1210 365 
125 
19 
40 
25 
25 
When HA was triggered, the active transaction failed while the virtual machine was rebooting. After the 
virtual machine was up on the second host, the LiveCycle application was manually started. During the test, 
we observed that the load balancer had started sending requests to the second host even before the 
LiveCycle virtual machine was completely started.  Figure 9 below provides a graph of the results of Test 5. 
Figure 9. Graph of Test 5 Results  
Figure 9 shows that more transactions failed here than during the previous test, because the load balancer 
started sending requests before the application on the restarted second LiveCycle instance was completely 
up and running. 
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /13  
VB.NET TIFF: VB.NET Code to Scan Document into TIFF Image File
those scanned documents in TIFF or PDF file format. to save scanned document file into TIFF file format. TIFF scanner control add-on contains rich imaging APIs
convert pdf to text c#; .net extract text from pdf
VB.NET Image: How to Process & Edit Image Using VB.NET Image
article layout of this VB.NET image editor control SDK online tutorial page. Compact rich image editing functions into several small-size libraries that are
convert pdf file to text online; convert pdf to txt
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 6: Fault Tolerance  (One vCPU) 
This test validated VMware  Fault Tolerance (FT) by crashing one of the two 1-vCPU LiveCycle application 
virtual machines.  
Table 8. Test 6 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O 
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 1 
91 
100 
3976 4055 
232 
94 
18 
22 
18 
LiveCycle 2 
100 
101 
3991 4055 
250 
109 
32 
19 
19 
LB 
941 1065 
415 
161 
23 
48 
13 
13 
MySQL 
989 1055 
406 
159 
23 
307 
There were no transactions lost during this test. The second VMware FT virtual machine started instantly, 
once the primary first virtual machine was down.  
Figure 10 below provides a graph of the results of Test 6. 
Figure 10. Graph of Test 6 Results  
The graph in Figure 10 shows that no transactions failed during this test and the average number of 
transactions was in the mid-600 range. 
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /14  
VB.NET Image: Image Drawing SDK, Draw Text & Graphics on Image
SDK that enables programmers to draw rich graphics on created by VB.NET image text annotation can powerful & profession imaging controls, PDF document, image
c# convert pdf to text file; convert pdf to txt online
TIFF Image Viewer| What is TIFF
Aldus Corporation in 1986 to provide a rich environment within com, which provides an easy way to convert TIFF file such as Bitmap, Png, Gif, Jpeg, PDF, MS-Word
convert pdf to text online; convert pdf file to text document
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 7:  Baseline Test (Two  vCPUs) 
This second baseline test (in contrast to Test 1) was performed with two LiveCycle application virtual 
machines, each configured with two vCPUs. The goal was to measure the number of transactions 
processed. 
Table 9. Test 7 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O 
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 1 
49 
56 
3980 4055 225 
91 
23 
25 
25 
LiveCycle 2 
53 
61 
3972 4055 261 
119 
21 
LB 
417 
481 
396 
114 
47 
47 
MySQL 
48 
59 
1041 1147 405 
154 
23 
44 
13 
13 
A total of 709 transactions were processed. There were no failed transactions. It is worth noting that CPU 
and memory utilization was around 50%, after doubling the number of vCPUs of the LiveCycle application 
virtual machines.  In other words, the LiveCycle cluster could now handle twice the amount of the current 
workload. 
Figure 11. Graph of Test 7 Results  
The graph in Figure 11 shows that there was a slight increase in the number of transactions processed 
when comparing to our 1-vCPU test.   
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /15  
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 8: VMotion (Two  vCPUs) 
For this test, we validated and checked vMotion performance with two LiveCycle application virtual 
machines on each ESX host, and each virtual machine configured with two vCPUs (in contrast with Test 2 ). 
Table 10. Test 8 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O 
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 1 
45 
55 
3900 4055 195 
165 
25 
LiveCycle 2 
55 
61 
4005 4055 250 
125 
23 
11 
11 
LB 
434 
492 
400 
113 
18 
18 
MySQL 
1046 1167 425 
168 
24 
49 
Completion of the vMotion process during this test took between 25 to 40 seconds and there were no 
transaction failures reported. 
Figure 12. Graph of Test 8 Results  
The graph in Figure 12 shows that there were a couple of spikes in response time during the vMotion 
transaction, but the system stabilized very quickly. 
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /16  
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 9: VMware DRS (Two  vCPUs) 
For this test, we validated and checked performance of VMware DRS with two LiveCycle application virtual 
machines, each configured with two vCPUs.  All the virtual machines were placed on a single host to 
saturate the ESX host. 
Table 11. Test 9 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O 
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle 1 
49 
58 
3910 4001 
190 
164 
23 
LiveCycle 2 
55 
61 
4005 4055 
251 
120 
21 
10 
10 
LB 
434 492 
400 
113 
20 
20 
MySQL 
1046 1167 
425 
168 
24 
47 
To perform the test, VMware DRS was triggered and one of the LiveCycle virtual machines was migrated to 
the other host.  
Figure 13. Graph of Test 9 Results  
The graph in Figure 13 shows that there were no transactions failures reported. There was a single spike in 
response time due to a vMotion transaction triggered by VMware DRS. 
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /17  
Adobe LiveCycle ES2 Deployment on VMware Virtual Infrastructure
Test 10: High Availability  Test 1 (Two  vCPUs)   
For this test, we configured two LiveCycle application virtual machines, each with two vCPUs. To validate 
and measure VMware HA performance with this configuration, after the HA process completed, the 
LiveCycle application on the second virtual machine was not started. This step was taken to check that the 
load balancer was sending all the requests to the active LiveCycle application virtual machine. 
Table 12. Test 10 Results 
CPU 
Memory 
Network 
Disk 
Kernel 
Guest 
(%) 
(mb) 
Packets/sec 
I/O 
(sec) 
Latency 
(ms) 
Latency 
(ms) 
Latency 
(ms) 
VM 
Avg 
Max 
Rdy 
Avg 
Max 
Recd 
Txd 
Avg 
Max 
Avg 
Max 
Avg 
Max 
Avg 
Max 
LiveCycle  1 
49 
58 
4012 4055 190 
375 
25 
LiveCycle  2 
54 
59 
3985 3809 434 
160 
23 
28 
28 
LB 
439 
502 
391 
115 
30 
30 
MySQL 
1009 1208 363 
120 
25 
45 
25 
25 
After VMware HA was triggered, the active transaction failed while the virtual machine was rebooting. It was 
found that the load balancer only sends all the requests to the active virtual machine (LiveCycle 1), as 
expected. 
Figure 14. Graph of Test 10 Results  
Like our 1-vCPU VMware HA test (Test 4), the graph in Figure 14 shows only one active transaction failed. 
DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE /18  
Documents you may be interested
Documents you may be interested