Redundant Tasks in VI?

Good Morn everybody
I'm thinking about bringing in the same task twice in my VI but in seperate WLoops.  Potential Problems?  Is this possible?
Thank you,
BLW

I tried it and got nothing.  The data port of my read channel in the top while loop and the "run protocol" case structure is sending a big fat zero.  Please take a look at my code and make suggestions...  maybe I need to scrap and start over but I can't think of another way to write this???
Thank you,
BLW
Attachments:
PID Testing.vi ‏444 KB
gas limit alarm.vi ‏15 KB
State Machine States Enum.ctl ‏6 KB

Similar Messages

  • How to automate a redundant task on PC to "Include Prefix when Numbering Pages"

    I work in book publishing and we're generating indices using the book feature. The big problem is that for the print version we need the folios styled a certain way "without a prefix" but to create our index in the book feature, the prefix needs to be turned on.
    Is there any way to do any kind of drag and drop so I don't have to open every chapter of the file to turn the prefix on? Though it doesn't take long, it's repetitive and has to be done every time we update our books. (The "Section Prefix" information is alreay inserted, it's just a matter of toggling it on or off depending on what doing in the InD file.)
    I do not write scripts. It seems like a simple task but would take me months to figure out. If you can send me to someone who can figure out how to automate this task, I would greatly appreciate your help.
    Macgrunt was able to help me but then I realized I was on a PC. Is this something that can be done in Javascript?

    Here's a version that batch-processes the selected folder with InDesign documents as you asked in PM.
    Main();
    function Main() {
        var inddFile, doc,
        inddFolder = Folder.selectDialog("Choose a folder with InDesign documents.");
        if (inddFolder == null) exit();
        var inddFiles = inddFolder.getFiles("*.indd");
        if (inddFiles.length == 0) ErrorExit("Found no InDesign documents in the selected folder.", true);
        for (var i = 0; i < inddFiles.length; i++) {
            inddFile = inddFiles[i];
            app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
            doc = app.open(inddFile);
            app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;   
            sections = doc.sections;
            for (var j = 0; j < sections.length; j++) {
                sections[j].includeSectionPrefix = true;
            doc.close(SaveOptions.YES);
    function ErrorExit(error, icon) {
        alert(error, scriptName, icon);
        exit();
    You can also use this script to run a script or a set of scripts on a bunch of files. (Warning! It's not totally tested)

  • Monitoring BizTalk servers

    Hi All,
    Need your inputs\advice\best practices on the below scenario.
    I wanted to know the approach to solve a manual effort that I put in daily while monitoring the production BizTalk servers.
    On a daily basis, we do a few check to see is the host instances, SQL jobs, ports and locations are running fine.
    We save the suspended message bodies from the admin console and email them to the corresponding teams for mitigative action.
    This is a pretty redundant task, that we do on a daily basis.
    Considering that the servers are now pretty much stable and 70 % of the errors are repeating errors, could you please suggest a way to automate this process.
    Also please point out me to any tools which could help me achive the same.
    Note : We already have SCOM alerts in place to notify us on suspensions.
    Thanks and Regards,
    Ujjwal
    -Ujjwal

    Hi Ujjwal,
    When you have SCOM, then it should all these monitoring tasks for you.
    Have you got
    BizTalk monitoring pack installed in SCOM ? its way to go. If you don’t want to have BizTalk monitoring pack in SCOM, then you can create new monitoring rule in SCOM to do these tasks.
    Following monitoring rules are already available in BizTalk monitoring pack for SCOM or you can create on in SCOM:
    Create a rule to monitor the      status of BizTalk artefacts like ports, orchestration etc. If they stop,      create an action to email/notify your team.
    Create a rule to monitor the      status of SQL jobs, is they fail or don’t run, create a action to      email/notify your team
    Create a rule to look for a “Specific text” in the suspended message and create an action to send emails to the appropriate      team based on the “Specific text” in the suspended message.
    If you have BizTalk monitoring pack, just need to enable them or update them to your need.
    I would not create a additional monitoring script when you have SCOM and it can do all the task you’re doing now manually.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Business process reengineering in SAP?

    Gurus,
    what is business process reengineering in SAP?
    pls elaborate with one example?

    What is Business Process Re-engineering (BPR)?
    Business Process Re-engineering simply implies eliminating tasks that does not add value to a business process while reorganization the value adding tasks. It can also be perceived as a restructuring of redundant dependent tasks or work order. It involves a re-thinking and consequently a re-moulding. In appreciating this concept, it is expedient to view a process as a "chain of tasks". The truth is that in a typical business process, you can have some redundant tasks that if not present does not really have any impact. Such tasks can be eliminated thus streamlining business process.
    During ERP implementation, before a business process can be re-engineered, excellent understanding of the defective process is key. This is why it is important to first carry out a critical and objective business process definition and analysis before system design. At this juncture, it is important to state that when restructuring a business process, adherence to best practices is encouraged. This allows the client to be able to leverage the redefined business process externally and not only internally.
    For business process reengineering to be successful and consequently, ERP implementation, the buy-in of the end users must be achieved. Often times, I've heard people say "this is how we have been doing it and we like it that way". It is important to convince the process owners why a re-engineering is needed. And the only way to do this is to make the user uncomfortable with his hitherto work methodology. As a matter of fact, setting up of an in-house restructuring team will help to foster users conviction within the organization. The members of the team should cut across all process owners.
    Conclusively, the benefits of BPR are enormous. They include the following, but not limited to
    1. Business process is streamlined.
    2. Business process is optimized and more efficient.
    3. Strict controls can be enforced and monitored.
    4. Best practices can be adhered to.
    5. Time and cost saving as a result of eliminated redundant tasks.
    regards,
    indranil

  • SI SATARAID 5 problems

    I have got my new system up and running and it all seems to be working OK, though I'm not sure about the RAID5 setup on the Silicon Image controller.  The RAID GUI opens up and won't let me do anything because it is in a restore redundancy task, with no indication of how long this will take.  The hard drive LED is flashing (for an hour or two already) but I can't see any activity in the Task manager that look like it's doing anything to do with this activity.  If I go into the disk management utility and right click then  properties , hardware it refers of the SP2004C and and a Silimage SCSI controller.  I downloaded the SI SATARAID latest driver from MSI and Ran the .exe file but it didn't appear to do anything, that is no window appeared telling me what the software was doing.
    I have read posts elsewhere on this taking a long time and slowing the system, though this doesn't seem to be an issue for me for now.  Can anyone let me know what the system is doing and why it is taking so long and if there is anyway to by pass it?  I can change priority but have no idea whether Priority 1 or Priority 10 is better.
    It's also not clear if it starts over on the restore redundancy task each time I boot up or continues on where it left off, does anyone know?
    The RAID 5 group is being used for image storage with a dedicated partition for a photoshop scratch disk.  A couple of more RAID questions,  is there any convenient way to test if the array is working as it should, i.e storing images (more securely)  and at higher speed than a single disk?  The Array shows up as being 186.3 GB in the SATARAID GUI, but as 372.6 GB in the windows disk management utility where I created the partition, is this normal? 
    Also the array is showing the GUI as yellow and as a Legacy RAID group, should I convert this to a basic RAID group given that I won't want to boot off this array (and if it ever finishes the task and will let me do it)  and should I have the disk setup as a basic or a dynamic disc in windows Disk Management?
    A lot of questions I know, but there doesn't seem to be any documentation on any of this stuff published anywhere.  Hope people here can help out with my queries.

    I have got my new system up and running and it all seems to be working OK, though I'm not sure about the RAID5 setup on the Silicon Image controller.  The RAID GUI opens up and won't let me do anything because it is in a restore redundancy task, with no indication of how long this will take.  The hard drive LED is flashing (for an hour or two already) but I can't see any activity in the Task manager that look like it's doing anything to do with this activity.  If I go into the disk management utility and right click then  properties , hardware it refers of the SP2004C and and a Silimage SCSI controller.  I downloaded the SI SATARAID latest driver from MSI and Ran the .exe file but it didn't appear to do anything, that is no window appeared telling me what the software was doing.
    I have read posts elsewhere on this taking a long time and slowing the system, though this doesn't seem to be an issue for me for now.  Can anyone let me know what the system is doing and why it is taking so long and if there is anyway to by pass it?  I can change priority but have no idea whether Priority 1 or Priority 10 is better.
    It's also not clear if it starts over on the restore redundancy task each time I boot up or continues on where it left off, does anyone know?
    The RAID 5 group is being used for image storage with a dedicated partition for a photoshop scratch disk.  A couple of more RAID questions,  is there any convenient way to test if the array is working as it should, i.e storing images (more securely)  and at higher speed than a single disk?  The Array shows up as being 186.3 GB in the SATARAID GUI, but as 372.6 GB in the windows disk management utility where I created the partition, is this normal? 
    Also the array is showing the GUI as yellow and as a Legacy RAID group, should I convert this to a basic RAID group given that I won't want to boot off this array (and if it ever finishes the task and will let me do it)  and should I have the disk setup as a basic or a dynamic disc in windows Disk Management?
    A lot of questions I know, but there doesn't seem to be any documentation on any of this stuff published anywhere.  Hope people here can help out with my queries.

  • Codesign in NSTask Reporting to StdError not StdOut?

    I made a quick experiment using NSTask running codesign and found that despite using the standard NSTask examples the output was still going to the console. So I started pipping StdError out as well and it seems that codesign is reporting results to StdError instead of StdOut even when the process exists with TerminationStatus 0 as shown in the output.
    Am I misunderstanding the expected behavior? Stupid code bug I can't see because I'm too close to it? Option 3?
    Thanks,
    =Tod
    Code follows -----------
    #import "mainTask.h"
    @implementation mainTask
    -(IBAction) run:sender{
              NSTask *task;
        task = [[NSTask alloc] init];
        [task setLaunchPath: @"/usr/bin/codesign"];
              [task setCurrentDirectoryPath:@"/Applications/"];
              NSString *target = @"Safari.app";
        NSArray *arguments;
        arguments = [NSArray arrayWithObjects: @"-vv", target, nil];
        [task setArguments: arguments];
        NSPipe *outp = [NSPipe pipe];
        [task setStandardOutput: outp];
              NSPipe *errp = [NSPipe pipe];
        [task setStandardError: errp];
      //reported bug in Xcode work around
              [task setStandardInput:[NSPipe pipe]];
        NSFileHandle *outfile = [outp fileHandleForReading];
              NSFileHandle *errfile = [errp fileHandleForReading];
              [task launch];
              [task waitUntilExit];
        NSData *outData = [outfile readDataToEndOfFile];
              NSData *errData = [errfile readDataToEndOfFile];
        NSString *ostring = [[NSString alloc] initWithData: outData  encoding: NSUTF8StringEncoding];
      NSString *estring = [[NSString alloc] initWithData: errData  encoding: NSUTF8StringEncoding];
        NSLog (@"Status:%d \n", [task terminationStatus]);
      NSLog (@"Out got:\n%@", ostring);
      NSLog (@"------------------------- \n");
      NSLog (@"Error got:\n%@", estring);
              [task terminate]; //redundant
              [task release];
              [ostring release];
              [estring release];
    @end
    Output Follows:
    [Session started at 2011-07-17 08:48:27 -0700.]
    2011-07-17 08:48:30.316 NSTaker[33921:10b] Status:0
    2011-07-17 08:48:30.318 NSTaker[33921:10b] Out got:
    2011-07-17 08:48:30.322 NSTaker[33921:10b] -------------------------
    2011-07-17 08:48:30.323 NSTaker[33921:10b] Error got:
    Safari.app: valid on disk

    Thanks, etresoft, that certainly explains it.
    It's clearly not covered in the man page so there a reference that might have that kind of detail for a given command?
    =Tod

  • To complete multiple tasks in a single window without closing individual

    Hi Folks,
    How much it is possible to complete multiple BPM activities in a single window?
    Suppose i have a BPM process which contain 2 swimlanes and 4 steps.
    First 2 and 4th step is assigned to swimlane A and step3 is assigned to Swimlane B.
    Two users are involved in process and users are assigned at swimlane level.
    I want User A which is assigned to Swimlane A to complete first 2 steps in a single attempt without closing windows each time.
    As of now once a particular activity is over BPM prompts user to close window and then again select your task from UWL inbox and proceed. Is there any way to avoid that?
    Thanks in anticipation!
    Mandeep Virk

    It is not a bug, but a new feature.<br />
    Some menu entries in the main menu bar are hidden if you use the mouse and only appear if you use the keyboard to open the menu (Bug 626825).
    You can see the difference if you use Alt+F to open the File menu or other menus like the Edit menu (Alt+E) and Bookmarks menu (Alt+B) and compare that to what you see if you use the mouse to open the menu after you have made the menu bar visible by tapping Alt or by pressing F10.
    *[https://bugzilla.mozilla.org/show_bug.cgi?id=626825 bug 626825] - Hide redundant menu commands unless the user invokes the menu using the keyboard (make use of the openedWithKey attribute)
    ''(please do not comment in bug reports; you can vote instead)''
    See also:
    * [[/questions/799856#answer-155765]]

  • Excel 2010 cannot complete this task... Error in a shared spreeadsheet

    The layout
    A server in an office connects 5 computers running windows 7 and using MS office plus 2010(32bit) and 1 computer running XP using MS office plus 2007(32bit), they are all 64bit OS's besides xp. They share many spreadsheets that are opened, edited and updated
    simultaneously off the server. Since the spreadsheets need to be referred to each other, 2 up to 5 excel files must be opened on the computer I'm working on.
    I'm working with a computer that has the following error during reading and writing to spreadsheets.
    "Excel cannot complete this task with available resources choose less data or close Other applications"
    This error occurs simply because excel has used up all the resources. However I'd like to avoid the simple "close redundant spreadsheets" because sooner or later they will need to be used.
    The problem is that its only one computer that is having this problem all other computers don't get this error despite having equal amount of spreadsheets opened as the problematic computer. We've upgraded the ram and graphics card on that computer yet problem
    persists. I'm aware of the 2gb ram access restriction office 32bit has.
    The only solution I can think of would be to install a 64 it version of office on this computer set the default program that opens the file to the 64bit excel version (only for the problematic computer). Will cause errors? Seeing as other computers run 32bit
    office?
    Does anyone know of any other ways of doing this? When the error occurs the file is locked and all data that is entered into the file after that is lost. Thanks in advanced

    Hi,
    Do these five pcs have the same hardware?
    As far as I know, the above memory error messages can be very generic and don't always identify the real cause of the issue. Please follow the KBs below, try the methods and check if they are helpful.
    http://support.microsoft.com/kb/2779852
    http://support.microsoft.com/kb/2655178
    Then, I agree with you, we can update the Excel to 64bit version. Because the max RAM usage of the Excel 2010 32bit version is 2 GB. Even if we add more physical memory, 32bit version won’t be able to use it.  I recommend you use Excel 64bit
    version to open/edit the large workbook instead. The 64-bit version of Excel 2010 is not constrained to 2 GB of RAM usage like 32-bit applications does.
    Hope it's helpful.
    Regards,
    George Zhao
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Importing From Excel file will not import assignments correctly where there are more than one assignment per task

    I am trying to import an excel file ... see below.   It appears if you select both Tasks and Assignments tables it will not allow you to do this, says file is not in a project recognized format.  So I import Tasks tab first then run the
    wizard again and import the assignments tab while selecting merge with project option.   This works with one exception:
    If there are more than one assignment per task.  It does not merge in the 2nd assignment, only the first.
    Is there a way to import a task with 2 or more assignments?
    Background
    To figure out what the format for the file needed to be, I started with a MPP file and from project saved as Excel and selected the "Project Template" file.  Now I am trying to import that XLS to see how it works
    ID
    Active
    Task Mode
    Name
    Duration
    Start
    Finish
    Predecessors
    Outline Level
    1
    Yes
    Auto Scheduled
    DS001
    3 days
    June 17, 2014 8:00 AM
    June 19, 2014 5:00 PM
    1
    2
    Yes
    Auto Scheduled
    MT001
    3 days
    June 17, 2014 8:00 AM
    June 19, 2014 5:00 PM
    2
    3
    Yes
    Auto Scheduled
    CT001
    1 day
    June 17, 2014 8:00 AM
    June 17, 2014 5:00 PM
    3
    4
    Yes
    Auto Scheduled
    CT002
    2 days
    June 18, 2014 8:00 AM
    June 19, 2014 5:00 PM
    3
    3
    5
    Yes
    Auto Scheduled
    DS002
    1 day
    June 20, 2014 8:00 AM
    June 20, 2014 5:00 PM
    1
    6
    Yes
    Auto Scheduled
    MT002
    1 day
    June 20, 2014 8:00 AM
    June 20, 2014 5:00 PM
    2
    7
    Yes
    Auto Scheduled
    CT003
    1 day
    June 20, 2014 8:00 AM
    June 20, 2014 5:00 PM
    4
    3
    Task   Name
    Resource Name
    % Work Complete
    Work
    Units
    CT001
    Engineer1
    0
    8h
    100%
    CT002
    Engineer2
    0
    16h
    100%
    CT003
    Engineer1
    0
    8h
    100%
    CT003
    Engineer2
    0
    8h
    100%
    Andrew Payze

    Andrew,
    I did a quick test using your example although I didn't include the Predecessor or Outline Level fields to keep things a little simpler. I imported the Excel data into a new Project file with a single import of task and assignment data. It is very important
    to set up the Excel Workbook correctly. On Sheet 1 I entered the task data (Name, Duration, Start). I did not include the ID or finish date as that is redundant - Project generates its own ID and will calculate the finish date based on the start date and duration.
    On Sheet 2 I entered the assignment data basically just as you show it except I didn't include the Units.
    The data imported as expected.
    John

  • How can I determine the device number from the task ID

    I'm using 'Port Config' to initialize my DIO port for a NI-DAQ 6052E. Port Config returns a task id and it would be very useful if I could determine what device number I have based on the task id.

    Hello,
    Thank you for contacting National Instruments.
    It is not possible to determine the device number programmatically from the task id. This would be slightly redundant since you must supply a device number when you Port Config executes. You could simply create a local variable of the Device Number control that is connected to the Port Config.vi if you need to use the device number elsewhere in your VI. Simply right-click on the Device number control and select Create >> Local Variable. Then right click on the local variable and select change to read. This will allow you to read the value of the device number you provided anywhere in your VI.
    If you would rather determine the actual device that is being used rather than the device number, yo
    u can use the Get DAQ Device Info.vi. I have attached a simple example program that demonstrates how to use the VI.
    Regards,
    Bill B
    Applications Engineer
    National Instruments
    Attachments:
    Write_to_1_Dig_Port_(E).vi ‏58 KB

  • Redundant access from MPLS VPN to global routing table

    Several our customers have MPLS VPNs deployed over our infrastructure. Part of them requires access to Internet (global routing table in our case).
    As I'm not aware of any methods how to dynamicaly import/export routes between VRF/Global routing tables, at the moment there are static routes configured - one inside VRF pointing to global next hop, another one in global routing table, pointing to interface inside VRF.
    Task is to configure redundant access to Internet. By redundancy I mean using several exit points (primary and backup), what physically represents separate boxes.
    Here comes tricky part - both global static routes (on both boxes, meaning) are valid and reachable in all cases - no matter if specific prefix is reachable in VRF or not. What I'd like to achieve is that specific static route becomes valid only if specific prefix is reachable inside VRF. Yea, sounds like dynamic routing :), I know
    OK, hope U got the idea. Any solutions/recommendations ? Running all Internet routing inside VRF isn't an option, at least for now :(

    Hi Andris,
    I did not mean to have a VRF on the CE. The CE would have both PVCs in the global routing table - his ONLY routing table in fact. One PVC would be used to announce routes into the customer specific VPN (VRF configured on the PE). The other PVC would allow for internet access through the PE (global IP routing table on the PE).
    dot1q will be ok as well.
    This way the CE can be a normal BGP peer to the PE, i.e. there is no MPLS VPN involved here. This allows all options of customer-ISP connectivity.
    Example:
    PE config:
    interface Serial0/0
    encapsulation frame-relay
    interface Serial0/0.1 point-to-point
    description customer VPN access
    ip vrf customer
    ip address 10.1.1.1 255.255.255.252
    interface Serial0/0.2 point-to-point
    description customer Internet access
    ip address 192.168.1.1 255.255.255.252
    router rip
    address-family ipv4 vrf customer
    version 2
    network 10.0.0.0
    no auto-summary
    redistribute bgp 65000 metric 5
    router bgp 65000
    neighbor 192.168.1.2 remote-as 65001
    address-family ipv4 vrf customer
    redistribute rip
    CE config:
    interface Serial0/0
    encapsulation frame-relay
    interface Serial0.1 point-to-point
    description VPN access
    ip address 10.1.1.2 255.255.255.252
    interface Serial0.2 point-to-point
    description Internet access
    ip address 192.168.1.2 255.255.255.252
    router bgp 65001
    neighbor 192.168.1.1 remote-as 65000
    router rip
    version 2
    network 10.0.0.0
    no auto-summary
    Of course you can replace RIP with whatever is suitable for you. And don´t sue me when you do not apply required BGP filters for internet access... ;-)
    The other option ("mini internet") would be feasible as well. Just make sure your BGP filters are NEVER messed up and additionally apply a limit on the numbers of prefixes in your VRF mini-internet.
    Regards
    Martin

  • Redundant folders created in root of C drive of server and Client . I want to stop the same and want to automatically delete them from server and client .

    Redundant folders created in root of C drive of server and Client . I want to stop the same and want to automatically delete them from server and client .
    Please let me know the solution to delete them not manually . It should not create automatically .Is there a way we can change the path of creation.
    Is there a way that once the folfer is create should be automatically deleted once the task is done.
    Redundant folders are created in the root of my C drive all the time,
    folder names look like:
    09b0508d0bd2dbd70523
    56f51b81c1462bb378009ee4d5ed03
    02afe4378371907aca40ab

    This is a duplicate of
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/ae99c2d0-8dea-4c5e-8a79-17e08e9e5de4/sccm-2012-issue-folders-with-long-guid-are-created-in-c-drive?forum=winservergen#ae99c2d0-8dea-4c5e-8a79-17e08e9e5de4
    Jason | http://blog.configmgrftw.com

  • Trying to setup a redundant server for server 2012

    have some questions  regarding creating a backup for an all in one server. The server has active directory, DNS, the file server and everything on it. I'm trying to create a redundancy setup in case of failure. So I was reading about failover clusters
    and this seem to be what I need to do. I'm just a little bit confused. What is the difference between using hyper V and using clusters?
    When I create a cluster and add servers to it, what exactly happens? For instance simplest case I have the main server with all the data. Now I bring in another machine with nothing on it. I install windows server 2012 on it and add it and the other computer
    to a cluster. Does the data from the main server automatically get copied onto all the servers that are part of this cluster? At this point if one server fails will the other one take over?
    Any help is greatly appreciated.
    -FlipFlop

    have some questions  regarding creating a backup for an all in one server. The server has active directory, DNS, the file server and everything on it. I'm trying to create a redundancy setup in case of failure. So I was reading about failover clusters
    and this seem to be what I need to do. I'm just a little bit confused. What is the difference between using hyper V and using clusters?
    When I create a cluster and add servers to it, what exactly happens? For instance simplest case I have the main server with all the data. Now I bring in another machine with nothing on it. I install windows server 2012 on it and add it and the other computer
    to a cluster. Does the data from the main server automatically get copied onto all the servers that are part of this cluster? At this point if one server fails will the other one take over?
    Any help is greatly appreciated.
    -FlipFlop
    You can think about Hyper-V cluster Vs. generic cluster like Hyper-V is a beehive of an independent clusters :)
    You need to install Windows Server 2012 R2, enable Hyper-V role, virtualize all workload (keep all tasks inside separate set of VMs, don't run anything inside parent partition and don't use multiple roles either) and configure guest VM cluster (make sure
    you use shared VHDX for that).
    Data is not copied, you use shared storage and control gets passed to another VM running on another physical host. That would provide you smallest amount of downtime (if any). From the other point of view VM HA *would* have some downtime (VM reboots on another
    physical host).
    Some links for your interest (guest VM cluster, file server cluster, shared VHDX, shared storage for Hyper-V etc):
    Deploy an Active Directory-Detached Cluster
    http://technet.microsoft.com/en-us/library/dn265970.aspx
    Failover Cluster Step-by-Step Guide: Configuring Accounts in Active Directory
    http://technet.microsoft.com/en-us/library/cc731002(v=ws.10).aspx
    Cluster Nodes as a DCs
    http://support.microsoft.com/kb/281662
    How
    To Setup Redundant DNS Servers 2012
    http://www.techstaty.com/how-to-setup-redundant-dns-servers-2012/
    Working
    with File Shares in Windows Server 2008 (R2) Failover Clusters
    http://blogs.technet.com/b/askcore/archive/2010/08/19/working-with-file-shares-in-windows-server-2008-r2-failover-clusters.aspx
    Failover
    Cluster Step-by-Step Guide: Configuring a Two-Node File Server Failover Cluster
    http://technet.microsoft.com/en-us/library/cc731844(v=ws.10).aspx
    Using
    Guest Clustering for High Availability
    http://technet.microsoft.com/en-us/library/dn440540.aspx
    Deploy
    a Guest Cluster Using a Shared Virtual Hard Disk
    http://technet.microsoft.com/en-us/library/dn265980.aspx
    How
    to Configure Storage on a Hyper-V Host Cluster in VMM
    http://technet.microsoft.com/en-us/library/gg610692.aspxHope
    this helped a bit :)
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.

  • Data Center Redundancy

    Hi, dear experts!
    I) My  Input data is (read please, or see attach):
    - I have one active data center (main office), one backup data center (backup office), and several branch offices and many corporate internet users
    - Each of the offices has redundant internet connection: Main office via ISP1 and ISP2, backup office via ISP3 and ISP4.
    - Standby data center duplicates corporates services (such as Exchange, Sharepoint, FileStorage).
    - Main office and backup office are long-distanced from each other (about 800 km), and interconnected via 1Gb fiberoptic.
    II) My tasks are:
    1. Provide redundant network  connection for local ofiice users to corporate services.
    2. Provide redundant network connection for branch offices and internet users to corporate services.
    III) My ideas are:
    1. Accordingly to the 1-st task. Here I suppose to use load balancers in redundant configuration.
    2. Accordingly to the 2-nd task. To my mind there are two scenarios.
    2.1 First scenario. To built a DMVPN topology using main and backup offices as a hubs, and branch offices as a spokes.
    2.2 Second scenario. To by provider independet IPv4-adress block and ASN, to advertise main and backup office networks in internet.
    IV) My questions are:
    -What scenario according to the 2-nd task is better: using a DMVPN-topology or using an ASN-redundancy?
    -Is it possible to avoid assymetric routing problems in case of using a an ASN-redundancy?
    Thank you!

    I think Global loadblancer device will solve your both issue or there is an other solution for 2nd question,
    to use BGP confedration, that means use two private ASN internaly one in each DC, and put them both DC in one confedration, use one public ASN with all your  ISP's.
    Regards,

  • How can I use the same thread pool implementation for different tasks?

    Dear java programmers,
    I have written a class which submits Callable tasks to a thread pool while illustrating the progress of the overall procedure in a JFrame with a progress bar and text area. I want to use this class for several applications in which the process and consequently the Callable object varies. I simplified my code and looks like this:
            threadPoolSize = 4;
            String[] chainArray = predock.PrepareDockEnvironment();
            int chainArrayLength = chainArray.length;
            String score = "null";
            ExecutorService executor = Executors.newFixedThreadPool(threadPoolSize);
            CompletionService<String> referee = new ExecutorCompletionService<String>(executor);
            for (int i = 0; i < threadPoolSize - 1; i++) {
                System.out.println("Submiting new thread for chain " + chainArray);
    referee.submit(new Parser(chainArray[i]));
    for (int chainIndex = threadPoolSize; chainIndex < chainArrayLength; chainIndex++) {
    try {
    System.out.println("Submiting new thread for chain " + chainArray[chainIndex]);
    referee.submit(new Parser(chainArray[i]));
    score = referee.poll(10, TimeUnit.MINUTES).get();
    System.out.println("The next score is " + score);
    executor.shutdown();
    int index = chainArrayLength - threadPoolSize;
    score = "null";
    while (!executor.isTerminated()) {
    score = referee.poll(10, TimeUnit.MINUTES).get();
    System.out.println("The next score is " + score);
    index++;
    My question is how can I replace Parser object with something changeable, so that I can set it accordingly whenever I call this method to conduct a different task?
    thanks,
    Tom                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    OK lets's start from the beginning with more details. I have that class called ProgressGUI which opens a small window with 2 buttons ("start" and "stop"), a progress bar and a text area. It also implements a thread pool to conducts the analysis of multiple files.
    My main GUI, which is much bigger that the latter, is in a class named GUI. There are 3 types of operations which implement the thread pool, each one encapsulated in a different class (SMAP, Dock, EP). The user can set the necessary parameters and when clicking on a button, opens the ProgressGUI window which depicts the progress of the respective operation at each time step.
    The code I posted is taken from ProgressGui.class and at the moment, in order to conduct one of the supported operations, I replace "new Parser(chainArray)" with either "new SMAP(chainArray[i])", "new Dock(chainArray[i])", "new EP(chainArray[i])". It would be redundant to have exactly the same thread pool implementation (shown in my first post) written 3 different times, when the only thing that needs to be changed is "new Parser(chainArray[i])".
    What I though at first was defining an abstract method named MainOperation and replace "new Parser(chainArray[i])" with:
    new Callable() {
      public void call() {
        MainOperation();
    });For instance when one wants to use SMAP.class, he would initialize MainOperation as:
    public abstract String MainOperation(){
        return new SMAP(chainArray));
    That's the most reasonable explanation I can give, but apparently an abstract method cannot be called anywhere else in the abstract class (ProgressGUI.class in my case).
    Firstly it should be Callable not Runnable.Can you explain why? You are just running a method and ignoring any result or exception. However, it makes little difference.ExecutorCompletionService takes Future objects as input, that's why it should be Callable and not Runnable. The returned value is a score (String).
    Secondly how can I change that runMyNewMethod() on demand, can I do it by defining it as abstract?How do you want to determine which method to run?The user will click on the appropriate button and the GUI will initialize (perhaps implicitly) the body of the abstract method MainOperation accordingly. Don't worry about that, this is not the point.
    Edited by: tevang2 on Dec 28, 2008 7:18 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for

  • HT1386 when i click on iphone tab in itunes, the tab just dissappears

    When i sync my iphone5 onto intunes the tab appears in the upper right.  When I click on the iohne tab it just disappears

  • Steps for capitalising the AUC to Asset

    Hi Guru's, The user has already made the settlement of the internal order created for AUC (CWIP - Asset under construction). Still the amount is able to see in the AUC. So what would be the reason for the amount lying in the AUC? and what are the det

  • IPhone screen size in Photoshop

    I'm designing UI for iPhones starting at 2X image size retina display. What screen size should I set up in Photoshop?

  • IChat:  Display as Full Names

    Hello, I'm using the new Server 3.0 on a Mac Pro running Mavericks.  We have the Messages service enabled and our users are authenticating with a local account on the Server to sign into messages.  This helps us manage our IM accounts.  My question i

  • Interrupting a Call

    Quick possibility question. I have integrated a customer's Valcom paging system with their Cisco VOIP solution. They have callback buttons in the classroom that are simply plar'd back to a single extension on their voice gateway. Problem is they used