Can I use coherence as follows? (General architecture question)

I'm working on creating a "web service" that will typically
- Receive a request and log it.
- Process
- Reply to "client" and log it.
The idea is to put the logs into the grid and finally to SOR?
Of course the logs need to be parsed, searchable etc...
Does the above make sense?
And some general questions...
If coherence is configured as partitioned do you really need a SOR, can it replace the SOR?
Can I have coherence running on seperate machines and the web service on other servers?

It makes perfect sense.
You can use a CacheStore to asynchronously ("write behind") to write your log entries to the system of record. You can implement a LogEntry class which would wrap the log messages, and expose getters for the attributes you wished to query by. You can configure an evication policy to determine how long LogEntry's should remain in Coherence.
So long as you have sufficient memory for the amount of data you wish to store (and backups, if necessary), yes Coherence can replace your SOR.
Yes, Coherence can run on different servers. Your web service layer can be configured as a "storage disabled" cluster member, or connect to the cache servers using Extend.

Similar Messages

  • Can FCS be set up in multiple offices - Would that be one database or can we synchronize several - I need general architecture concept

    Can FCS be set up in multiple offices/locations - Would that be one database or can we synchronize several databases - I need general architecture concept

    If you want to link to separated location which are too far from each other to connect via Ethernet or FC you can't. What you can do is build another FCS with a completely independent DB and link both with XML and scripting (or if you have a very good DB knowledge). Other than that you can put the FCS DB in one location and make the clients on the other connect to the first one. But if the issue is to ingest media from both locations to the same DB then you better have a nice and big Ethernet connection between both locations.
    Hope this help

  • General architecture question.

    So I'm back looking at clustering technologies.
    I'm writing an application from scratch.
    Quite simple it's a server application that receives a message over the network processes it, logs it and forwards it to a 3rd party.
    The logs is where the bottle neck will be. The log must be saved to a "database" and must be searchable and highly available and durable. Bassicaly it's an audit log and I can't lose the logs.
    And of course the application must be fail over, load balanced etc...
    I definitely see the configuration pattern here and as well write behind?

    Hi,
    While not really a question for the Incubator Forum, using Coherence essentially as a highly-resilient scale-out buffer is something we occasionally see customers do with Coherence. Ok... it may be a pattern, but it's probably not a common one.
    You're right in thinking write-behind with Coherence may be useful (in which case you need something like Enterprise Edition), especially to reduce the load on the back-end database as writes are "batched". Ultimately however I think the format of the logs and how they are stored in the database will determine how searchable they will be.
    I'm thinking the Coherence part may be the easiest piece. What and how you'll configure the back-end database will probably be much harder.
    Regards
    -- Brian
    Brian Oliver | Architect | Oracle Coherence Engineering
    Oracle Fusion Middleware

  • I have 50$ put I can't use because I forget my answer question

    Please help me I have 48$ put I can't use because I forget my I count answer of question can help me please thank you

    http://www.apple.com/support/itunes/contact/
    talk to iTunes support.  This is just a user to user support forum so we can't do much for you.

  • General architectural question....

    Say you have a Person object like this:
    class Person {
      private String name,address,phone;
      public String getPhone() {
        return phone;
      public void setPhone(String phone) {
        this.phone=phone;
    }Now you have some "client" application which creates Persons and puts them in the cache:
    Person joe = new Person();
    cache.add("joe", joe);This application is maintaining a reference to joe. Perhaps it's even passing joe around to other classes. You want to make sure that when some class in this client app calls "joe.getPhone()" that it's getting a correct result, one that reflects changes made to the cached value by other JVMs. You could do this a few ways:
    - By maintaining a local hashmap of keys to objects and having that local map kept up to date by a CQC. In that case you'd not pass around object references in your app, just object keys. This doesn't work well for applications which were already written assuming a single-JVM architecture since all your code is passing around objects and calling getter/setter methods on those objects.
    - You could have the object implement MapListener and listen for updates to itself. Every time a MapEvent showed up it would have to repopulate its member variables with the values from the MapEvent. That's not great either because if your object has many member variables, you're doing a lot of unnecessary serializing/deserializing/repopulating everytime one variable is updated. Also if a CQC maintains a reference to a Person implementing MapListener, that person will never be garbage collected(right?).
    - You could change your getter/setter methods to interact with the cached values instead of the local member variable values but that's not good either because in cases of storage disabled nodes you're hitting the network every time you do a getXXX() even if the value has not changed. Also doesn't coherence's usage of reflection depend on the presence of typical getXXX/setXXX methods which look like the one above?
    There has got to be a better solution that I'm missing, right? I'd been running apps with storage disabled and CQCs keeping a local hashmap updated. Maybe it makes more sense to enable storage on each of the client app JVMs. I'd wanted to have many small storage disabled apps running on a single machine with just one or two storage enabled JVMs on it.
    Thanks,
    Andrew

    Hi Andrew,
    snidely_whiplash wrote:
    Say you have a Person object like this:
    class Person {
    private String name,address,phone;
    public String getPhone() {
    return phone;
    public void setPhone(String phone) {
    this.phone=phone;
    }Now you have some "client" application which creates Persons and puts them in the cache:
    Person joe = new Person();
    cache.add("joe", joe);This application is maintaining a reference to joe. Perhaps it's even passing joe around to other classes. You want to make sure that when some class in this client app calls "joe.getPhone()" That is not really safe, particularly it is not thread-safe, and you can't always expect it to work.
    that it's getting a correct result, one that reflects changes made to the cached value by other JVMs. And this will never work with Coherence, because any changes arriving from other nodes will always be deserialized into a new object instance created by Coherence, never into existing ones.
    You could do this a few ways:
    - By maintaining a local hashmap of keys to objects and having that local map kept up to date by a CQC. In that case you'd not pass around object references in your app, just object keys. This doesn't work well for applications which were already written assuming a single-JVM architecture since all your code is passing around objects and calling getter/setter methods on those objects.
    Nonetheless, passing on only keys and accessing the cache by key is the way it is intended to be used.
    - You could have the object implement MapListener and listen for updates to itself. Every time a MapEvent showed up it would have to repopulate its member variables with the values from the MapEvent. That's not great either because if your object has many member variables, you're doing a lot of unnecessary serializing/deserializing/repopulating everytime one variable is updated. Also if a CQC maintains a reference to a Person implementing MapListener, that person will never be garbage collected(right?). Also Coherence will not know that that object is supposed to be the cached object, therefore whenever you do a CQC.get() with the same key, you would get a different object, and poof, you don't have single object per identity anymore.
    >
    - You could change your getter/setter methods to interact with the cached values instead of the local member variable values but that's not good either because in cases of storage disabled nodes you're hitting the network every time you do a getXXX() even if the value has not changed. Also doesn't coherence's usage of reflection depend on the presence of typical getXXX/setXXX methods which look like the one above?I don't really see what you refer to here.
    >
    There has got to be a better solution that I'm missing, right? I'd been running apps with storage disabled and CQCs keeping a local hashmap updated. Maybe it makes more sense to enable storage on each of the client app JVMs. I'd wanted to have many small storage disabled apps running on a single machine with just one or two storage enabled JVMs on it. I don't really see where you are trying to get to. Even in case of storage-enabled JVMs, majority of the data in a partitioned cache (where storage disabled has a meaning) will not be local, similarly to storage-disabled JVMs where all of the data is not local.
    Altogether, Coherence was never intended and is not designed to be used as a pass-by-reference Map. You should expect your objects to be passed by value. Coherence only guarantees that data whicy you get from a cache.get or cache.entrySet or similar stuff is up-to-date (instead of stale data successfully overwritten with another entry) at the point in time of getting it, but you should not try to rely on certain cases where your objects are stored in Java object form.
    If you try to reproduce such functionality like a single objects for each identity being kept up-to-date, you would have to write your own repository of data objects and keep them up-to-date by a non-lite listener.
    Also, you would still have to
    - either resolve race conditions related to putting such an object back into the cache (the object being written to the network is vulnerable to modifications by the listener writing incoming changes to the object),
    - or copy state to your own object before putting an object to the cache, and then comes the problem of having multiple identities at that point for the object and it is problematic to ensure that the object that is kept is holding the correct state... all in all it exposes the problem of maintaining many synchronized instances of data without distributed locking (or having a very slow and not really reliable solution using distributed locking) and therefore having to reconcile changes from multiple directions (similar problems like the ones tackled by active-active push replication)
    Because of the above things, this is probably a bad idea.
    Best regards,
    Robert

  • General Architecture question - EJB

    I am working on defining an architecture to use for an application that will be providing maintenance for database tables (inserts/updates/deletes). My desires are to have the application distributed using Java Web Start.
    I am struggling with suggesting an EJB implementation for the database access or servlets that will access the database and issue the appropriate queries. One issue surrounding the database is that depending upon the user's login, they will be connecting to different databases. So, something would have to exist to determine which database to connect to and issue the queries.
    It sounds like the more object oriented approach would be to use an EJB architecture. If that is the case, since Java Web Start is what would be invoking the application, should a servlet invoke the EJB rather than directly from the application?
    Does the J2EE provide all that is needed to implement such an architecture? If so, what benefits do something like JBoss provide over Tomcat?
    I want to define the architecture before we start developing and any answers to the above questions or other suggestions are greatly appreciated.
    TIA

    So, something would have to exist to
    determine which database to connect to and issue the
    queries.Okay this could be a piece of logic after the user has provided username and password.
    Login page = JSP;
    Logic page = Servlet;
    It sounds like the more object oriented approach would
    be to use an EJB architecture. If that is the case,
    since Java Web Start is what would be invoking the
    application, should a servlet invoke the EJB rather
    than directly from the application?I haven't used Java web start, but the approach you use should depend on your products requirments for the services provided by the container.
    An EJB container provides massive advance over a servlet container, in terms of scalability, security etc.. and if this is necessary for your app then you should go with an EJB container. If not just go for some plain old servlets doing th SQL-DB access for you.
    Object orientation is the power of the java language, not specifically the power of the architecture. The architecture is based on some best practices. Do a search on the MVC pattern to learn more.
    Does the J2EE provide all that is needed to implement
    such an architecture? If so, what benefits do
    something like JBoss provide over Tomcat?Yes. JBoss provides the EJB container, Tomcat is the Servlet Container. They can be downloaded from JBoss together.
    I want to define the architecture before we start
    developing and any answers to the above questions or
    other suggestions are greatly appreciated.Good, that's the best thing to do. Design first. Take a look at Model View Controller.
    Regards
    T

  • General architecture questions

    Hello,
    I am developing a web application and could use some architectural advice. I've done lots of reading already, but could use some direction from those who have more experience in multi-tier development and administration than I. You'll find my proposed solution listed below and then I have some questions at the bottom. I think my architecture is fairly standard and simple to understand--I probably wrote more than necessary for you to understand it. I'd really appreciate some feedback and practical insights. Here is a description of the system:
    Presentation Layer
    So far, the presentation tier consists of an Apache Tomcat Server to run Servlets and generate one HTML page. The HTML page contains an embedded MDI style Applet with inner frames, etc.; hence, the solution is Applet-centric rather than HTML-centric. The low volume of HTML is why I decided against JSPs for now.
    Business Tier
    I am planning to use the J2EE 1.4 Application Server that is included with the J2EE distribution. All database transactions would be handled by Entity Beans and for computations I'll use Session Beans. The most resource intensive computational process will be a linear optimization program that can compute large matrices.
    Enterprise Tier
    I?ll probably use MySql, although we have an Oracle 8 database at our disposal. Disadvantage of MySql is that it won't have triggers until next release, but maybe I can find a work-around for now. Advantage is that an eventual migration to Linux will be easier on the wallet.
    Additional Information
    We plan to use the system within our company at first, with probably about 5 or less simultaneous users. Our field engineer will also have access from his laptop. That means he?ll download the Applet-embedded HTML page from our server via the Internet. Once loaded, all navigation will be Applet-centered. Data transfer from the Applet to Servlet will be via standard HTTP.
    Eventually we would like to give access of our system to a client firm. In other words, we would be acting as an application service provider and they would access our application via the Internet. The Applet-embedded HTML page would load onto their system. The volume would be low--5 simultaneous users max. All users are well-defined in advance. Again, low volume HTML generation--Applet-centric.
    My Questions
    1). Is the J2EE 1.4 Application Server a good production solution for the conditions that I described above? Or is it better to invest in a commercial product like Sun Java System Application Server 7 ? Or should I forget the application server concept completely?
    2). If I use the J2EE Application Server, is this a good platform for running computational programs (via Session Beans)? Or is it too slow for that? How would it compare with using a standalone Java application--perhaps accessed from the Servlet via RMI? I guess using JNI with C++ in a standalone application would be the fastest, though a bit more complex to develop. I know it is a difficult question, but what is the most practical solution that strikes a balance between ease-of-programming and speed?
    3). Can the J2EE 1.4 Application Server be used for running the presentation tier (Servlets and HTML) internally on our intranet? According to my testing, it seems to work, but is it a practical solution to use it this way?
    4). I am running Tomcat between our inner and outer firewalls. The database would of course be completely inside both firewalls. Should the J2EE (or other) Application Server also be in the so-called ?dmz? with Tomcat? Should it be on the same physical server machine as Tomcat?
    5). Can Tomcat be used externally without the Apache Web Server? Remember, our solution is based on Servlets and a single Applet-embedded HTML page, so high volume HTML generation isn?t necessary. Are there any pros/cons or security issues with running a standalone Tomcat?
    So far I've got Tomcat and the J2EE Application Server running and have tested my small Servlet /Applet test solution on both. Both servers work fine, although I haven't tested any Enterprise Beans on the application server yet. I?d really appreciate if anyone more experienced than I can comment on my design, answer some of my questions, and/or give me some advice or insights before I start full-scale development. Thanks for your help,
    Regards,
    Itchy

    Hi Itchy,
    Sounds like a great problem. You did an excellent job of describing it, too. A refreshing change.
    Here are my opinions on your questions:
    >
    My Questions
    1). Is the J2EE 1.4 Application Server a good
    production solution for the conditions that I
    described above? Or is it better to invest in a
    commercial product like Sun Java System Application
    Server 7 ? Or should I forget the application server
    concept completely?
    It always depends on your wallet, of course. I haven't used the Sun app server. My earlier impression was that it wasn't quite up to production grade, but that was a while ago. You can always consider JBoss, another free J2EE app server. It's gotten a lot of traction in the marketplace.
    2). If I use the J2EE Application Server, is this a
    good platform for running computational programs (via
    Session Beans)? Or is it too slow for that? How
    would it compare with using a standalone Java
    application--perhaps accessed from the Servlet via
    RMI? I guess using JNI with C++ in a standalone
    application would be the fastest, though a bit more
    complex to develop. I know it is a difficult
    question, but what is the most practical solution that
    strikes a balance between ease-of-programming and
    speed?
    People sometimes forget that you can do J2EE with a servlet/JSP engine, JDBC, and POJOs. (Plain Old Java Objects). You can use an object/relational mapping layer like Hibernate to persist objects without having to write JDBC code yourself. It allows transactions if you need them. I think it can be a good alternative.
    The advantage, of course, is that all those POJOs are working objects. Now you have your choice as to how to package and deploy them. RMI? EJB? Servlet? Just have the container instantiate one of your working POJOs and delegate to it. You can defer the deployment choice until later. Or do all of them at once. Your call.
    3). Can the J2EE 1.4 Application Server be used for
    running the presentation tier (Servlets and HTML)
    internally on our intranet? According to my testing,
    it seems to work, but is it a practical solution to
    use it this way?
    I think so. A J2EE app server has both an HTTP server and a servlet/JSP engine built in. It might even be Tomcat in this case, because it's Sun's reference implementation.
    4). I am running Tomcat between our inner and outer
    firewalls. The database would of course be completely
    inside both firewalls. Should the J2EE (or other)
    Application Server also be in the so-called ?dmz? with
    Tomcat? Should it be on the same physical server
    machine as Tomcat?I'd have Tomcat running in the DMZ, authenticating users, and forwarding requests to the J2EE app server running inside the second firewall. They should be on separate servers.
    >
    5). Can Tomcat be used externally without the Apache
    Web Server? Remember, our solution is based on
    Servlets and a single Applet-embedded HTML page, so
    high volume HTML generation isn?t necessary. Are
    there any pros/cons or security issues with running a
    standalone Tomcat?
    Tomcat's performance isn't so bad, so it should be able to handle the load.
    The bigger consideration is that the DMZ Tomcat has to access port 80 in order to be seen from the outside without having to open another hole in your outer firewall. If you piggyback it on top of Apache you can just have those requests forwarded. If you give port 80 to the Tomcat listener, nothing else will be able to get it.
    >
    So far I've got Tomcat and the J2EE Application Server
    running and have tested my small Servlet /Applet test
    solution on both. Both servers work fine, although I
    haven't tested any Enterprise Beans on the application
    server yet. I?d really appreciate if anyone more
    experienced than I can comment on my design, answer
    some of my questions, and/or give me some advice or
    insights before I start full-scale development. Thanks
    for your help,
    Regards,
    Itchy
    There are smarter folks than me on this forum. Perhaps they'll weigh in. Looks to me like you're doing a pretty good job, Itchy. - MOD

  • Re: How can I use a Boolian Indicator? - Newbie question

    If you want to change the state of an indicator at different locations
    of your program you must create (one or more) local variables of your
    indicator (right mouse click).
    Then you can read and write the indicator. This means the indicator is
    also an control.
    Doing so you can consider your indicator as a variable having its
    memory on the front panel.
    Roman

    Technically you are writing to the value of the indicator. Just because you can read from it doesn't mean that it is a control. The best way to explain this is to have you create a property node by rightclicking on the indicator and selecting create>>property node. This will give you the ability to manipulate properties of a control OR an indicator. The local variable is just reading the value property of the control or indicator. Hope this helps. I am sure others might chime in.
    BJD1613
    Lead Test Tools Development Engineer
    Philips Respironics
    Certified LV Architect / Instructor

  • How can i Use SERVLET with RMI to avoid trust certificate

    I know that for begining RMI, you must launch the server and the client.
    for the server i use :
    java -Djavax.net.ssl.trustStore=server.keystore -Djavax.net.ssl.keyStore=server.keystore -Djavax.net.ssl.keyStorePassword=server TestServer
    for the client I use :
    java -Djavax.net.ssl.trustStore=client.keystore -Djavax.net.ssl.keyStore=client.keystore -Djavax.net.ssl.keyStorePassword=client TestClient
    and all work fine.
    but i want to use a servlet for rmi client and i wrote this:
    public class AppelServlet extends HttpServlet
         public void doPost(HttpServletRequest request, HttpServletResponse response)
         throws ServletException, IOException
              try
                   System.out.println("Registering secure RMI socket factory ...");
                   java.rmi.server.RMISocketFactory.setSocketFactory(new SecureRMISocketFactory());
              TestRemote test = (TestRemote) Naming.lookup("rmi://127.0.0.1:7123/TestClient");
    String reponse=test.toLowerCase("HELLO WORLD");
                   System.out.println("la reponse est : "+reponse);
         catch (Exception e)
              System.out.println("test client exception: " +e);
    PrintWriter out = response.getWriter();
              response.setContentType("text/html");
    and i have the following error on tomcat:
    Registering secure RMI socket factory ...
    test client exception: java.rmi.ConnectIOException: error during JRMP connection
    establishment; nested exception is:
    javax.net.ssl.SSLHandshakeException: Couldn't find trusted certificate
    i think i must precise how to indicate the truststore like in the first case.
    help me please.
    hamdi

    Hi,
    Try doing the following steps.
    Assuming you have a certificate obtained
    Export the certificate into a .cer file.
    On IE, goto tools->internet options->content->certificates, and export to a .cer file.
    Using keytool of java import the certificate to the store that can be used doing the following command.
    keytool -import -alias <ailas> -file < .cer filename> -keystore <storename here>
    set the javax.net.ssl.trustStore and javax.net.ssl.trustStorePassword properties at the command prompt using the command below.
    java -Djavax.net.ssl.trustStore=<storename> -Djavax.net.ssl.trustStorePassword=<password> <classname>
    Let me know if this helped.
    Also take a look at this link for using RMI with SSL
    http://java.sun.com/products/jdk/1.2/docs/guide/rmi/SSLInfo.html
    Regards,
    Roopasri Vittal
    Developer Technical Support
    Sun Microsystems
    http://sun.com/developers/support

  • Using Coherence adapter in 11g OSB projects

    Hi
    I have a situation in which I have to get some properties from a file to be used later in the flow.When I am reading the file its a i/o process and consumes CPU cycle and causes delay.So I want to read the properties from the file for the first time and then cache my results in memory to be preserved for transaction that are going to happen at later point of time, so as to reduce delays.
    I guess coherence adapter can help me out and can save me from java callout which can give similar caching functionalities.But my project is on 11g not 12c, so my question is can i use coherence adapter in my case, if so how to use it and if not is there any better way to attain this other than java callout.

    Use the below approach to set the directory and file names dynamically.
    In BPEL source mode, specify the bpelx:inputProperty. Set the values for these variables in bpel. These can also be accessed as bpel preference values.
    <invoke>
    <bpelx:inputProperty name="jca.ftp.SourceFileName" variable="SourceFileNameVar"/>
    <bpelx:inputProperty name="jca.ftp.TargetFileName" variable="TargetFileNameVar"/>
    </invoke>

  • How can i use chinese in iphone

    how can i use chinese in phone

    Settings>General>International>Language>Keyboards>Region Format.

  • Which Java packages can be used in Script processors and where/how to customise EDQ

    The online help for the Script processor shows an example using java.util:
    output1 = java.util.UUID.randomUUID().toString()
    but are there any other packages that can be used?
    The background to this question is that we'd like to know whether it might be possible to call a web service from an EDQ process - would this possible through scripting, by creating a new processor or through some other customisation.
    More fundamentally is there anything explaining where and how 'native' EDQ (i.e. not additional packs like the Customer Data Services Pack) can be customised and for what typical purposes.
    Thanks, Nik

    Hi,
    Yes it is possible to call web services from script. Others will likely help with examples of how to do this.
    For more information about extending EDQ, see the topic 'Extending EDQ' in the online help.
    There is also a full guide to the processor library in the online help.
    Regards,
    Mike

  • HT1920 You have $25.00 of mine that I can't use it  And I am MAD,  You as    stupid questions  for ID

    You have $25.00 of mine and I can't use it.  You ask stupid questions for ID . I would like my money back since I can't use it.
    since I can't remembver the ID  Bonnie  I am MAD

    We are fellow users here on these user-to-user forums, you're not talking to iTunes Support nor Apple.
    If you can't remember your answers to your questions then if you have a rescue email address (which is not the same thing as an alternate email address) set up on your account then the steps half-way down this page give you a reset link on your account : http://support.apple.com/kb/HT5312
    If you don't have a rescue email address (you won't be able to add one until you can answer your questions) then you will need to contact iTunes Support / Apple in your country to get the questions reset.
    Contacting Apple about account security : http://support.apple.com/kb/HT5699
    When they've been reset (and if you don't already have a rescue email address) you can then use the steps half-way down the HT5312 link above to add a rescue email address for potential future use

  • Oracle VM Server for SPARC - network multipathing architecture question

    This is a general architecture question about how to best setup network multipathing
    I am reading the "Oracle VM Server for SPARC 2.2 Administration Guide" but I can't find what I am looking for.
    From reading the document is appears it is possible to:
    (a) Configure IPMP in the Service Domain (pg. 155)
    - This protects against link level failure but won't protect against the failure of an entire Service LDOM?
    (b) Configure IPMP in the Guest Domain (pg. 154)
    - This will protect against Service LDOM failure but moves the complexity to the Guest Domain
    - This means the there are two (2) VNICs in the guest though?
    In AIX, "Shared Ethernet Adapter (SEA) Failover" it presents a single NIC to the guest but can tolerate failure of a single VIOS (~Service LDOM) as well as link level failure in each VIO Server.
    https://www.ibm.com/developerworks/mydeveloperworks/blogs/aixpert/entry/shared_ethernet_adapter_sea_failover_with_load_balancing198?lang=en
    Is there not a way to do something similar in Oracle VM Server for SPARC that provides the following:
    (1) Two (2) Service Domains
    (2) Network Redundancy within the Service Domain
    (3) Service Domain Redundancy
    (4) Simplify the Guest Domain (ie single virtual NIC) with no IPMP in the Guest
    Virtual Disk Multipathing appears to work as one would expect (at least according the the documentation, pg. 120). I don't need to setup mpxio in the guest. So I'm not sure why I would need to setup IPMP in the guest.
    Edited by: 905243 on Aug 23, 2012 1:27 PM

    Hi,
    there's link-based and probe-based IPMP. We use link-based IPMP (in the primary domain and in the guest LDOMs).
    For the guest LDOMs you have to set the phys-state linkprop on the vnets if you want to use link-based IPMP:
    ldm set-vnet linkprop=phys-state vnetX ldom-name
    If you want to use IPMP with vsw interfaces in the primary domain, you have to set the phys-state linkprop in the vswitch:
    ldm set-vswitch linkprop=phys-state net-dev=<phys_iface_e.g._igb0> <vswitch-name>
    Bye,
    Alexander.

  • SSD in Bios and can be used as storage but not as general drive

    Hello I need some help and was pointed here by another MS Forum. The following is where I am at so far:
    Hello,
    I need some help. I have bought a SanDisk SSD and intalled it into my PC with the hope I could go from HDD to SSD but although the
    BIOS appears to show that it has picked the drive up and it can be used as Storage Space, I am not able to use it as a general or main drive or migrate so it becomes the main drive.
    I have Win 8.1 pro with media and a Asrock ConRoe 1333-D667 Motherboard.
    Any help possible?
    Geethu B replied on
    May 11, 2014
    Microsoft
    Support Engineer
    Hi Luke,
    For a better understanding of the issue, when you say “main drive”, do you want Windows 8.1 to be installed on SSD drive?
    You may create System Image of Windows 8.1 from HDD. Then remove HDD from the computer. Now Restore System Image to SSD and check if
    it works.
    To take System Image refer to the article.
    How to create a system image to refresh your
    Windows 8 PC
    To restore files to SSD, follow these steps.
    a. Open
    Recovery by pressing Windows Key + C, and typing
    Control Panel. In the search box, type recovery, and then click Recovery.
    b. Click
    Advanced recovery methods.
    c. Click
    Use a system image you created earlier to recover your computer, and then follow the steps.
    Hope this information helps. Reply to the post with updated status of the issue to assist you further.
    lukecahill replied
    on May 11, 2014
    Thank you,
    Yes I would like Windows to run from the SSD.
    The main problem I have is when I tried to clone the drive to SSD it not even registering as a drive the same if I try doing a clean
    install.
    It shows as an available drive to clone to if I set it as a storage device but then when you attempt it it says not enough room even
    though the drive has 127gb available and the drive being cloned only has bout 105gb on it.
    Geethu B replied on
    May 12, 2014
    Microsoft
    Support Engineer
    Hi Luke,
    Issues related to cloning drives are supported in TechNet Forums. I would suggest you to post the query in TechNet Forums.
    http://social.technet.microsoft.com/Forums/en-US/home?category=w8itpro
    Hope this information helps.

    Hi!
    If you have the possibility to do a clean installation, which I can see that you have, this is the best option.
    What you need to do is to remove all drives from your computer, then connect the SSD only, enter BIOS and change the SATA Compability mode to AHCI.
    Then install Windows to your drive and when completed, attach the other drives again.
    I hope this helps!
    Best regards
    Andreas Molin
    Andreas Molin | Site: www.guidestomicrosoft.com | Twitter: andreas_molin

Maybe you are looking for