Presentation is loading. Please wait.

Presentation is loading. Please wait.

© Integra 2014 / Page 1. © Integra 2014 / Page 2 Advanced Technology Thomas Stevens Client Services January 22.

Similar presentations


Presentation on theme: "© Integra 2014 / Page 1. © Integra 2014 / Page 2 Advanced Technology Thomas Stevens Client Services January 22."— Presentation transcript:

1 © Integra 2014 / Page 1

2 © Integra 2014 / Page 2 Advanced Technology Thomas Stevens Client Services January 22

3 © Integra 2014 / Page 3 Log reading Tools for DocuTrack IT Integra Logging, the layout 1/29/ :06:55 AM :: IN :: 5900 :: Log.ConfigurationChangeWatcher :: Setting up the watcher to monitor configuration file Date/Time Level Thread Text message Logging Level described TRTrace extreme verboseDBDatabase call VBVerboseSTStopwatch duration of call DIDiagnostic like Trace AUAudit INInformation WAWarning could be bad EXException is very bad ERError is bad

4 © Integra 2014 / Page 4 Log reading Tools for DocuTrack IT Integra logging log filter tool

5 © Integra 2014 / Page 5 Log reading Tools for DocuTrack IT Source: BareTail – The log viewing tool Highlighting text Filtering text

6 © Integra 2014 / Page 6 Log reading Tools for DocuTrack IT BareGrep – The log finding tool

7 © Integra 2014 / Page 7 Log reading Tools for DocuTrack IT Source: NotePad ++ – The handy text editor with macros

8 © Integra 2014 / Page 8 Dialogic Brooktrout VS Diva fax cards Two different telco. card companies purchased by Dialogic BrookTrout 1034 Original player on the market, manufactured by Brooktrout Brand name for telco cards Limited troubleshooting and monitoring options with in use Generally more expensive per port Generally more difficult to configure, more options Diva Originally manufactured Eicon Networks Less expensive Simple configuration less options Troubleshooting on the fly while in service Use caution if purchasing UM board ( 50% of channels can fax) Longevity of this product in question( DocuTrack no longer ships with Diva cards) Don’t Mix and match BrookTrout and Diva cards! Don’t Mix and match analog and digital cards

9 © Integra 2014 / Page 9 Fax servers Facsys vs Faxcore Two different fax server providers Facsys by Solgenia Original fax server used with DocuTrack Uses to transfer fax messages from the Fax server to DocuTrack ( SMTP is best effort delivery) Uses Facsys Client Dll to send outbound faxes No further enhancements of this product Faxcore Requires 2008 R2 and above Requires DocuTrack 5.2 or above DocuTrack web services to poll Faxcore ( guarantee delivery) for inbound faxes DocuTrack uses web services to create outbound Fax Can use etherFax for Disaster Recovery or Integra Fax Cloud Solution (ICFS) Supports multiple fax cards on multiple servers (FaxAgents)

10 © Integra 2014 / Page 10 FaxCore with etherFax Source:

11 © Integra 2014 / Page 11 Virtualizing DocuTrack Source: Benefits Increased uptime if used with technology like vMotion Improved disaster recovery Isolation of applications Possibly reduce footprint (economy of scale) Save energy(economy of scale) Flexibility of hardware Drawbacks Fax cards are not supported virtual device Increased knowledge of the technology required by IT operations vMotion benefits from external storage i.e. SAN = $$$,$$$.$$ Virtualization loses benefits if only one application The design and configuration of the Virtual server can greatly effect performance!

12 © Integra 2014 / Page 12 Virtualizing DocuTrack Further reading to-virtualize-your-servers/Improved disaster recoveryhttp://www.brentozar.com/archive/2009/03/why-your-sysadmin-wants- to-virtualize-your-servers/Improved disaster recovery Tools for testing disk performance SQLIO (measures disk performance) CrystalDiskMark ( one button measure tool) SQLIOSim (SQL stress utility, applies load to disks)

13 © Integra 2014 / Page 13 Virtualizing DocuTrack SQLIO TestRand / SeqDirectionSizeResults IO Results MBS Rand / SeqDirectionSizeResults IO Results MBS 1sequentialRead8m12, sequentialRead8m randomRead8m12, randomRead8m sequentialRead40M12, sequentialRead40M randomRead40M12, randomRead40M sequentialRead1000M11, sequentialRead1000M randomRead1000M2, randomRead1000M sequentialWrite8m8, sequentialWrite8m randomWrite8m8, randomWrite8m sequentialWrite40M7, sequentialWrite40M randomWrite40M8, randomWrite40M sequentialWrite1000M4, sequentialWrite1000M randomWrite1000M randomWrite1000M Reference system Purposed system

14 © Integra 2014 / Page 14 Virtualizing DocuTrack SQLIO

15 © Integra 2014 / Page 15 DocuTrack Performance The cookie cutter way DocuTrack for a large number of customers is deployed: Similar or exactly the same hardware Similar or exactly the same software Very similar usage Resulting in the performance and characteristics extremely the same between installations SQL performance Services memory foot print and CPU usage Document load times When something goes wrong what is different about this site? Are other installations have this same issue? Is their hardware different ? Is the shape of their data different? Is this installation the only ones using the product like this?

16 © Integra 2014 / Page 16 DocuTrack Performance Most common environmental performance issues SQL server is starved for memory Most common Server 2003 standard with SQL 2005 Because of the 4 GB memory limitation 2 GB for OS 2 GB every thing else Use SQLServer:Buffer manager / Page life expectance, MS recommends over 300 seconds. Disk performance on SQL data drives 15K SAS drives and H700 controller recommended Many SATA drives don’t always equal a SAS drive If using a SAN do you have bottlenecks in the pathways? Use Physical Disks \ Disk sec/Read, MS recommends under 10 MS Over use of VM ballooned memory If the SQL server is running on a VM is the memory over subscribed? See max-memory-for-vmware/http://www.brentozar.com/archive/2012/11/how-to-set-sql-server- max-memory-for-vmware/

17 © Integra 2014 / Page 17 What is an acceptable amount of data loss? What is an acceptable duration for an outage? Are you practicing what is needed to prevent data loss? Have you tested a restore from the backup system in the last 90 days? Are you verifying that backups are finished before changing media? Is backup technology outside of the scope of the people in your business? Do you know if your RAID array in the server or SAN are not degraded? Do you have UPS that is capable of shutting down the server in the event of a power loss? Do you have a server that is out of warranty? If you are using a Fax provider? What type of redundant Internet connection are you using? If you have multiple Pharmacies geographically separated what is the SLA on the connection, what is the backup plan when the connection goes down?

18 © Integra 2014 / Page 18 What is an acceptable amount of data loss? Is online backup service a good fit for your business? Source: Online backup services Online Backup ServiceStated PricePrice for 3 PCs and 50GB Data for 1 Year Free Plan Backblaze$50 per year$15015-day trial Carbonite$59 per year per 1 PC$17715-day trial CrashPlan$50 per year per 1 PC unlimited$12030 day, and free local, friend IDrive$49.50 per year per 150GB per 1 PC$ GB free account Jungle Disk$3 per month plus storage fees$81None KineticD$2 per GB per unlimited PCs$10014-day trial MiMedia$99 per year per 100GB per Unlimited PCs $997GB free account MozyHome$5.99 per month per 50GB per 1 PC$ GB free account Nomadesk$75 per year per unlimited per 3 PCs$75 (subject to fair use policy)30-day free trial Norton Online Backup$50 per 25GB per 5 PCs$10030-day 5GB trial SOS Online Backup$79.95 per year per 5 PCs$79.955GB with Facebook or mobile signup SpiderOak$100 per year for unlimited PCs$1002GB

19 © Integra 2014 / Page 19 What is an acceptable amount of data loss? Is online backup service a good fit for your business? Source: Online backup services Read the SLA of the backup service! How long does a backup take? I have breaking news, your restore is going to be no faster than the backup duration! Do you have sufficient bandwidth on your internet connection(s) to support Online backup services Is it HIPAA compliant?

20 © Integra 2014 / Page 20 DocuTrack Migrations The basics DB Users Host Service PDFs Folders Database contains Pointer to PDF file Database contains Pointer to product folders SMTP

21 © Integra 2014 / Page 21 DocuTrack Migrations Pre steps Install DocuTrack on the target system Stop the DocuTrack services on target except the Host service Copy the PDF files from the source system to the target system, RoboCopy is most often used. Copying only documents that are newer or non existent. Backup the database from the sources system and restore on the target system. Adjust folder settings in the database to match target system Validate functionality Source:

22 © Integra 2014 / Page 22 DocuTrack Migrations 1 day before cutover Backup the database from the sources system and restore on the target system, WITH NORECOVERY At cut over Stop all DocuTrack services both systems Backup the database from the sources system and restore on the target system, using differential backup Adjust folder settings in the database to match target system Finish the Copy the PDF files from the source system to the target system. Validate functionality

23 © Integra 2014 / Page 23 Redundant / Failover solutions Evaluation order most critical first Source: Text goes here 1.Data protection Disk redundancy RAID(1,5,10) Hot spare Current backups 2.Fax solutions Some method to get faxes if there is a Telco failure Some method to get faxes if there is a hardware failure Higher risk for site that are geographically separated 3.Hardware protection Keep warranty up to date, Integra ships the DocuTrack server with 24/7 4hour warranty. Some method to get faxes if there is a hardware failure Higher risk for site that have multiple VM servers running on one physical host.

24 © Integra 2014 / Page 24 Redundant / Failover solutions Redundant Fax servers DocuTrack DB PDFs

25 © Integra 2014 / Page 25 Redundant / Failover solutions Redundant Fax servers/Stand by DocuTrack servers DocuTrack DB PDFs DocuTrack DB PDFs Constraint connect recommended Software like double take recommended Knowledge of SQL mirroring required AD required Double take SQL mirroring

26 © Integra 2014 / Page 26 NAS Redundant / Failover solutions Redundant Fax servers/Full redundancy DocuTrack PDFs SQL primary DB SQL mirror DB SQL witness DB Load balancer

27 © Integra 2014 / Page 27 Thank You


Download ppt "© Integra 2014 / Page 1. © Integra 2014 / Page 2 Advanced Technology Thomas Stevens Client Services January 22."

Similar presentations


Ads by Google