EMEA A&C CCOE Partner Technology Cloud Engineering

Introducing Oracle WebLogic Server 12.2.1 Multitenancy: A Q&A Game

Guest Author

Next to our Partner Webcast «Oracle WebLogic Server 12.2.1 Multitenancy and Continuous Availability» delivered earlier this month on the 21st of April 2016, where we've focused on the two new main features available in the latest release of the Oracle WebLogic Server 12c, we would like to post some generic questions and answers regarding WebLogic MT option including the ones which we've got during the webcast session.

Q: What is the WebLogic Multitenancy Option (MT)?

A: Multitenancy in WebLogic Server provides a sharable infrastructure for use by multiple organizations (tenants). By allowing one domain to support multiple tenants, WebLogic Server MT improves density and achieves a more efficient use of resources. Oracle WebLogic Server Multitenant supports full use of partition-based microcontainers, providing maximum application portability across development, production and cloud environments. Support for domains with multiple partitions allows users to consolidate applications onto a small number of domains.

Q: What is the domain partition?

A: Domain partition is an administrative and runtime slice of a WebLogic domain that is dedicated to running application instances and related resources for a tenant. Domain partitions achieve greater density by allowing application instances and related resources to share the domain, WebLogic Server itself, the Java virtual machine, and the operating system while isolating tenant-specific application data, configuration, and runtime traffic.

Q: Are microcontainers and partitions the same thing or is one a subset of other?

A: In general meaning, yes, terms microcontainer and partition can be used interchangeably. Partitions provide microcontainers that encapsulate applications and their dependent resources into portable entities, simplifying the migration of applications across development, test, production and cloud environments.

Q: What is the relationship between WebLogic Multitenancy microcontainers and Docker technology?

A: Generally speaking behind the microcontainers and Docker containers there is a same idea of portability and isolation of packaged applications with all required resources. Both of them are portable entities. But in Docker case containers are working on Linux OS level, while in case with WebLogic microcontainers, partitions are working on top of WebLogic instances and cannot exist outside the WebLogic runtime environment. Another point that WebLogic 12.2.1 is certified to run on Docker containers so you can build WebLogic Docker images with your applications, but it does not related directly to WebLogic microcontainers. You can find more information about WebLogic and Docker certification in official documentation and white paper.

Q: Do SOA Suite and ADF applications support the multitenancy feature?

A: No, in this release of WebLogic Server MT, only Java EE applications are supported. Products that depend on Oracle JRF (Java Required Files) are not supported.

For the time being (April 2016) WebLogic Server MT does not support the following products:

  • - Oracle Web Service Manager
  • - SOA Suite
  • - Application Development Framework (ADF)
  • - WebCenter
  • - Oracle Service Bus
  • - Oracle Enterprise Scheduler
  • - WebLogic SCA

Please check official documentation for additional information.

Q: Do I need to configure Node Manager to start the domain partitions?

A: No, you don’t. Node Manager is not involved in the partition starting process.

Q: In which format are the partition exported? What it contains?

A: In fact, a partition archive is a ZIP archive containing specific partition-related files. You can find additional information about partition archive content here: https://docs.oracle.com/middleware/1221/wls/WLSMT/export_import.htm#WLSMT636

Q: How to handle different versions of an application without stopping the service for end user?

A: To eliminate downtime you can use WebLogic production redeployment or so called side-by-side deployment feature. It allows deployment of an updated version of an application alongside an older version of that same application. It is not directly related to WebLogic MT and was available in previous releases of WebLogic Server. Please see the documentation and tutorial for additional information. You can also use this feature for redeployment of ADF applications.

Q: Where I can find additional information about WebLogic Server 12.2.1?

A: You can more information in official documentation, videos, whitepapers, tutorials and forums.

And, of course, stay tuned with us to get more information. J

Facebook Google+ Twitter LinkedIn Pinterest Delicious Digg Addthis

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.