UCS Design - Where to begin?

Hello all,
I recently was given a project to install UCS. It's new to me. We have purchased the following:
- 2 2960 switches
- 2 F5 Load Balancers
- 2 6120 Fabric Interconnects
- 2 MDS 9148's
- 1 5108 Blade Chassis
- EMC Storage (Celerra)
I understand physically how to connect them all together, but is there some kind of best practice document that tells me things such as how many VSAN's, zones to create, or where to port-channel connections together? The customer is open to any new ideas, so if anyone has a good design or some quick pointers they'd like to share, it would be greatly appreciated.
Thanks,
Bobby Grewal

Bobby,
I have yet to see a comprehensive guide that contains all the information you're looking for.  There are guides posted on this community & CCO which discuss various topics regarding UCS.  When talking about Best Practices the best method may be to keep recommendations in small digestable chunks. Since no two DC environments are identical, one man's best practice, may be another's man's bottleneck .  Alot of your design considerations also depend on applications, expected load and infrastructure capabilities.  'll shed some advice on a few topics you can take into consideration for your design.
Let's start from our blades and work our way up.
Chassis Uplinks
Assuming you have up to 8 blades in your single Chassis you'll need to first decide how many uplinks you want to use between your Chassis and Fabric Interconnects (FIs).  Supported configurations are 1, 2, or 4 uplinks which provide a max oversubscription of 2:1, 4:1 and 8:1.  Depending on your application bandwidth requirements you may be fine with 2 Uplinks per IOM.  Since you'll get the first 8 ports (6120) or 16 ports (6140) included with the base system, there's nothing stopping you from utilising all four.  People sometimes have reservations about oversubscription, but I can tell you a properly engineered system should be designed with overscription as part of the picture.  Keep in mind this connection a lossless 10G connection.  No TCP retransmissions or dropped frames, which make it much more efficient than standard ethernet.
Fabric Interconnect Uplinks - Ethernet
Here's where you will provide all the LAN connectivity for your UCS system into your distribution or core networking layer.  Again, the # of uplinks from each FI will depend on load, but most people start with at least 2 x 10G uplinks in a port channel to their upstream switches and add additional member interfaces as the links near saturation.  Without knowing what the upstream connecting switches your using (2960's or other) willl dictate how many and what toplogies you can take advantage of.  Example - If you had Nexus 5000 or Nexus 7000 switches upstream you could implement virtual port channels offering dual active links from each FI to each switch.  FI's act as your access layer switches, hopefully you have some distribution-level switches to connect into.
Fabric Interconnect Uplinks - Fibre Channel
As of the latest release of software (1.4.x) you can take advantage of SAN Port Channels and VSAN trunking.  Previously FC uplinks were treated individually, and allowed to carry only a single VSAN.  This new feature greatly increases the redudancy and efficiency of your SAN fabric being able to bundle 2 or 4 links towards your MDS core switches in a SAN port channel.  With the MDS 9148's support for 8GB FC, you can also minimize the amount of FC uplinks needed from your FI's assuming you have the six port 1/2/4/8 FC modules (Part ID N10-E0060) in your FIs.  If only the only option is 4GB FC due to cost or equipment you can use 2 or more FC uplinks to provide the necessary bandwidth. In terms of VSANs, I've seen two main designs.  One keeping a single VSAN on each Fabric Interconnect - with each FI uplinked to a single SAN Switch.  The other is creating both VSANs on each FI, with each FI uplinking to both SAN Switches.  Most people prefer to keep the SAN fabrics completely separate, but having the both VSANs exist on each FI ensures you maintain access to each fabric in the event a single FI should fail.  Zoning is another intersting topic.  Under legacy practices it was common to create a zone for each host.  This ensured maximum security for hosts & targets.  Since UCS allows us to pre-define WWN pools for quick deployments & provisioning, I see more & more customers implementing interface zoning. This allows you to zone the incoming FC interface coming from UCS with the designated storage targets.  The major advantage of this is once you configure this, you don't have to touch zoning to faciliate the deployment of any UCS hosts.  Drawback is that you now rely on the LUN masking to protect your data.  The management overhead required to deploy zones for each & every new host can be significant, so consider each benefit carefully.
EMC Celerra NAS
This is an interesting topic regarding 1.4 software capabilities.  If your EMC Celerra is going to be mainly for UCS access, you can direclty attach the NAS to the FI's.  This is a new feature called Direct Attach Storage. This allows you to connect a NAS such as the Celerra as an Appliance Port to the FI.  If the NAS is intended to server many other devices then you would be better off connecting it to your core network and allow UCS to access it via the uplinks.
I'll update this thread as I have other suggetions.
Regards,
Robert

Similar Messages

  • Custom Muse Widgets - Where to Begin?

    I am an experienced coder; I have coded for Drupal for years and other platforms, and have been a web developer since 2000.
    My preface is that I would gladly make widgets and share them, but I have NO clue where to start! Muse is a fantastic tool, and with Business Catalyst has drastically cut coding time down to almost none - I can just focus on the design.
    I want to contribute to the community, but creating widgets is a mystery. I see websites like Musegrid having custom widgets for sell; heck, I would GIVE mine away - IF I just knew where to begin.
    Regards,
    - John

    That was super simple! Thanks so much; I am now signed up.
    It would be awesome if they had some sort of "widget" builder. With JS snippets and a CSS browser, sort of like Dreamweaver has. I would happily contribute.

  • I was given an assingment, but have no idea where to begin. The assingment is to create a text file using notepad with all of my digital inputs and some how make those imputs show up on my digital indicators on my control pannel

    I was given an assingment, but have no idea where to begin. The assingment is to create a text file using notepad with all of my digital inputs and some how make those imputs show up on my digital indicators on my control pannel.
    When it was explained to me it didn't sound to hard of a task, I have no LabVIEW experience and the tutortial sucks.

    StevenD: FYI, I did NOT give you the one star rating. I would never do that!
    StevenD wrote:
    Ow. Someone is grumpy today.
    Well, this is an assignment, so it is probably homework.
    Why else would anyone give HIM such an assigment, after all he has no LabVIEW experience and the tutorials are too hard for him?
    This would make no sense unless all of it was just covered in class!
    This is not a free homework service with instant gratification.
    OK! Let's do it step by step. I assume you already have a VI with the digital indicators.
    "...but have no idea where to begin".
    open notepad.
    decide on a format, possibly one line per indicator.
    type the document.
    close notepad.
    open LabVIEW.
    Open the existing VI with all the indicators.
    (are you still following?)
    look at the diagram.
    Who made the program?
    Does the code make sense so far?
    Is it a statemachine or just a bunch of crisscrossed wires?
    Where do you want to add the file read?
    How should the file be read (after pressing a read button, at the start of the program ,etc.)
    See how far you get!
    Message Edited by altenbach on 06-24-2008 11:23 AM
    LabVIEW Champion . Do more with less code and in less time .

  • I bought  my MacBook Pro in 2010. This is the first Mac I have owned and recently it is having some difficulty loading we pages, often timing out. This Mac environment is entirely different for me and I am not sure where to begin troubleshooting/clean-up.

    I bought  my MacBook Pro in 2010. This is the first Mac I have owned and recently it is having some difficulty loading we pages, often timing out. This Mac environment is entirely different for me and I am not sure where to begin troubleshooting and/ or clean-up. I have moderate computer skills and try not to download or access questionable material, however recently I visited the Ap Store and purchased a couple of different aps to use in record keeping and for making a flyer. I am not even sure how to remove these programs to see if it helps.
    Any tips or tricks are appreciated.
    Thank you!

    Time to see about the PRAM battery.
    By the way iOS and OS X are different systems.
    iOS is the operating system for iPads, iPhones, and iPod touch.
    Mac OS X is the operating system for Mac labelled computers.

  • Where to begin in Oracle?

    Hello everyone,
    I am interested in obtaining an Oracle certification but do not know where to begin. I am new to this but I work with Access so I do have an understanding of databases. I spoke with someone recently and was told to learn Linux. The person was very vague in giving out any information on the subject (he acted like I was trying to break into Fort Knox). I would really appreciate it if someone could just point me into the right direction and help me get started. I know Oracle and Access are totally different but I am ready to put in the work to obtain this incredible certification. I am going to do this on my own because I cannot afford to attend any boot camps, Oracle classes, or community colleges. I have posted this question on many so called Oracle forums but know one is willing to respond to my question. Can anyone out there help?
    Thanks,
    bdthomas02

    I am trying to get the OCA certificationI assume in my reply below that you are referring to 1Z0-042 - Oracle Database 10g: Administration I (10g DBA OCA).
    I spoke with an Oracle rep and she informed me that the classroom requirement does not apply to this certificationThat's correct. You need it only when you clear the second exam (1Z0-043).
    1. Can I pass the exam by purchasing materials from a book store, Oracle website, or other suggested sources?The best source would be Oracle Training Material (Student Guides**). However, I do recommend "Oracle Database 10g OCP Certification All-In-One Exam Guide". I used this reference to clear the exams.
    Oracle Database 10g OCP Certification All-In-One Exam Guide
    http://www.amazon.com/Oracle-Database-Certification-Guide-Handbook/dp/0072257903
    ** Oracle Student Guides/ILT (Instructor Led Training) Materials
    Re: Student Guides
    Practice exams provide tools to help you improve and continue your exam preparation:
    Oracle Certification Program - Practice Test Page
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=208
    Sample Questions – 1Z0-042 Oracle Database 10g: Administration I
    http://www.oracle.com/global/us/education/certification/sample_questions/exam_1z0-042.html
    2. Do I need to know Linux in order to pass the exam (someone told me unless I know Linux I would not be able to understand the commands)?It is not necessary. See the following link for the exam topics:
    Oracle Database 10g: Administration I
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_exam_id=1Z0_042
    3. Since I do not know anything about Oracle how should I study for the exam and how long will it take to be able to pass the exam?You need to practice and work hard since you are new to Oracle. Arrange to install Oracle 10gR2 database, practice the installation, and try to cover all the topics which are listed in the link referenced above.
    You can download Oracle 10gR2 database from:
    Oracle Database Software Downloads
    http://www.oracle.com/technology/software/products/database/index.html
    Please let us know if you need any further clarification.

  • Where to begin with Solaris?

    I'm interested in exploring Solaris and not quite sure where to begin.  Currently running Ubuntu 12.04 on a dual-quad core Intel Xeon, which version of Solaris will work best? 

    Hi there,
    you might want to grab a copy of the Open Solaris Bible (OpenSolaris Bible: Nicholas A. Solter, Jerry Jelinek, David Miner: 9780470385487: Amazon.com: Books) which, while being a little outdated, gives a quite decent jump start into the matter. Then install Solaris - should be piece of cake if you know Linux - and simply start comparing to what you know from Linux. Alternatively, if you don't have access to Solaris, go for OpenIndiana (http://openindiana.org), which is a true descendant of Sun's former open source variant, OpenSolaris. The operating system is free, the community is friendly, and you learn quite a lot you can take with you when you start using 'real' Solaris.
    Cheers
    Stevie

  • Hi, I have been trying to update many things on my 2009 white macbook. Everytime I do it tells me I need a different version. I don't know what versions I need or even where to begin or if I need to purchase new hardware? Any suggestions?

    Hi, I have been trying to update many things on my 2009 white macbook. Everytime I do it tells me I need a different version. I don't know what versions I need or even where to begin or if I need to purchase new hardware? It says my version is 10.5.8. I have tried downloading 10.6 but not sure what to do. Everyone else seems to be updating there's and mine is way behind however it still tells me I have no software updates...Any suggestions?

    You have to understand the difference between an Update and an Upgrade.
    An Update is a free change to add to the base code or as a bug fix within an existing Operating System. Such as the .8 added to 10.5.
    An Upgrade is a complete new Operating System that must be purchased. Such as 10.5 Leopard to 10.6 Snow Leopard.
    10.5 Leopard was based on Power PC code and was written to be able to run on both Power PC and Intel processors.
    10.6 Snow Leopard has completely rewritten code and only runs on Intel Macs.
    10.7 Lion used some 32 bit which allows it to run on Late 2006 through Early 2008 MacBooks and a lot of 64 bit code.
    10.8 Mountain Lion is pure 64 bit, which excludes more systems than Lion did. It's not something you can add memory to, for example, as it involves the base architecture.

  • Is minidv dead? I don't know where to begin

    My minidv camera is in need of repair. I'm not sure yet what it's going to cost, but I decided to take a quick look at buying a new minidv camera. It would appear that minidv is at its last gasp, and I don't know where to begin in searching for a new camera. Here are some of my questions/thoughts:
    1) This is just a hobby for me and I'm on a tight budget.
    2) I have hundreds of hours of footage stored on minidv tape. I've already imported and edited 75% of that footage, but I still want to keep the original unedited footage for future projects.
    3) As I'm looking at some newer cameras, I see that they come in 480 vs. 1,080 lines of resolution. Would I be correct that 1,080 equals HD?
    4) If I buy an HD camera, what are the implications of mixing that footage with my minidv footage?
    5) I don't have a clue what to do with flash vs. disc storage type cameras. . .All the acronyms are foreign to me. What are the implications of these formats . . .especially as it pertains to bringing the footage into FCP?
    6) Along that same line of thought, do these newer cameras store the footage with some kind of compression that will lose its quality when I import it into FCP?
    Maybe there's a link to an article that will make this simpler for me. There's just too much out there and I don't know where to begin.
    Thanks!

    1) OK
    2) OK
    3) Yes, SD is 480 pixels high; HD is either 720 or 1080 pixels high (currently).
    4) Implications of mixing? Well you have options. You could leave each as they are, it would be much like watching TV where you often see SD footage during the course of an HD program. Or you could down-convert the HD footage to SD for editing and delivery.
    5) With card based recording devices, you'd "Log & Import" rather than "Log & Capture" as you do with tape. The real long term implications with card based recording, you have no back up of the footage like tape provides. So you'd need to purchase a lot of cards to keep a backup - or lots of hard drive space to store backups.
    6) Yes, almost all digital formats record using a compression algorithm. Even DV is compressed 5:1 when recorded to tape.
    If you want to stay with MiniDV (since this is a hobby for you), you may want to consider purchasing a used tape-based camera for now.
    -DH

  • Where to begin? Troubleshooting.

    My contact button:
    on (release) {
    getURL("mailto:[email protected]");
    Works on 7 of 8 tested machines. All the PCs are set up the
    same (Windows XP)
    Any idea of where to begin to figure out why it doesn't work
    on the 8th machine?
    Any help would be appreciated.

    Thanks for responding.
    Sorry, no, I can't share the file -- internal proprietary web
    site. Can I send an attachment through here? (a dummy-downed
    version)
    From what I've looked at so far, all the settings are the
    same (the computers are set up by IT, so they should be the same)
    I had originally tested the files on the other computers
    while the html, etc. were on our file server.
    When I put it on the test area of the web server, it worked
    on my machine.
    Any Ideas?

  • Help with where to begin creating a custom GUI?

    Links to good tutorials helpful.
    Basically I have never created a GUI for java beyond your basic text box, radio button, button etc.
    I need to create a GUI using custom images for the buttons, images etc. I kind of don't know where to begin since all I have done prior is create a GUI with functionality already present in java. I need drop down menus etc.
    Any help is appreciated.

    All of this functionality that you are mentioning is available with Swing. You can do a google search for java Swing tutorials; if you need further help, please visit the Swing forum.

  • HT4972 I need to update my Iphone but I don't know where to begin.  The phone is plugged into my computer so where do I go now???  Thanks for your help!!

    I need to update my Iphone but I don't know where to begin.  The phone is plugged into my computer, but I
    don't know what to do after that.  Thanks for any help!!

    Before updating, import all you photos to your computer (see http://support.apple.com/kb/HT4083) and back up your contacts (by syncing them with iCloud or another service such as Google, with a supported application such as Outlook or Address Book, or using an app like My Contacts Backup.  Then open iTunes, click on the name of your phone on the left side, go to the Summary tab to the right and click on Check for Update.

  • JDBC Driver woes!!! Where to begin????

    Ok... I started out by reading the basic jdbc sun tutorial. But I am not sure where to begin in terms of connecting to a database... driver-wise that is. Does jdk1.5 come with a driver? Or do I have to download 1. I have an access database that I would loev to connect to. I also have that same database on a local php server as a mySql database. Please someone aid me in finding out where to turn or recommending a driver that I can download

    What? Real newbie here. That's obvious. But you said you read the tutorial. That should have given you more information than you seem to possess.
    Could you break down what you
    said a little bit more please. Who is my database
    vendor? I am using Microsoft Access db's and mySql's
    databases.Let's see - Microsoft and MySQL are the vendors.
    What should I download exactly and what is the string
    argument I should provide to the Class.forName(...)Like I said, you can use the bridge driver to connect to Access.
    You need to download the MySQL JDBC JAR here:
    http://dev.mysql.com/downloads/connector/j/3.1.html
    Put that JAR in your app's CLASSPATH.
    You should put the name of the driver class in the call to Class.forName(). The docs will make it clear.
    %

  • UCS Design Best practice for vMotion

    hi,
    We are deploying a new UCS domain with 8 chassis and 50/60 B200M3 for installed an VMware infrastructure 5.0
    For each ESXi, we need :
    2 vNIC dedicated to Management Network
    2 vNIC dedicated to vMotion
    4 vNIC dedicated to srv
    These vNIC will be configured into Template Service Profile deployed to all B200M3.
    For each pair of vNIC, a vNIC used fabric A, a vNIC used fabric B.
    We could have vMotion between all server.
    The VMware vSwitch will used either vNIC_A or vNIC_B such as VM and loadbalancing algo.
    Do we have a design in order to confine the vMotion vlan to UCS domain ?  I means to not trunk dedicated vMotion Vlan on uplink
    Many  thks for your advice.
    Best regards.
    Nicolas.

    No need to change anything on UCSM side for the vMotion requirment. All required is that the vmnic which corresponds to FI-A is set as primary on each host for the VMkernel used for vMotion.  This keeps all vmotion traffic local to one FI without leaving the system.
    At any time if you lost an adapter, IOM or FI, they traffic would failover to the standby vmnic assigned to the vmkernel - so you will have full redundancy - you're simply setting a sticky "preference" of which link to use.  In the case where you lost IOM-A on Chassis 2, that VMotion traffic would then traverse the northbound network to reach the other fabric - not a big deal as vMotion is not that bandwidth demanding.
    Robert

  • Building a custom web-to-print solution. Where to begin?

    I am a web developer in an organization that deals with creating books. They don't actually print and distribute the books, but they create the book designs in InDesign where they then send them to the printers to be printed and distributed.
    The organization is now interested in having users customize portions of books online (logo, certain text, particular images, etc), to be automatically sent to a printer and then distributed. The organization realizes that there are a number of web-to-print solutions that exist, but they are very much interested in creating an in-house, fully customized solution (for a number of reasons, they didn't find the other solutions satisfactory).
    Essentially, the desired online experience for the user would be to go through a series of steps, filling in text inputs and uploading images to replace the templated portions of the InDesign file. Further, the user would see a preview of the inputted changes on the screen.
    A lot of the burden would be on me developing the software necessary to make this work. I have a lot of experience in a number of programming languages, but have very little experience in the web-to-print industry (as well as little experience in InDesign).
    If we were to create a fully customized web-to-print solution in house, where would I begin in finding out how best to implement a solution like this? If one with experience could provide a list of high-level steps needed for implementation or even a bullet list of items to research, I would be extremely appreciative.
    Note that we are not interested in actually printing the books, but sending the fully created print-ready design files to the printers for print and distribution.

    Hi Stjowa,
    My name is David and i work for a company called ROI360. We are an innovative Software Manufacturer and the UK distributor of the Pageflex software platform.
    I have read through your requirements and i am confident that we have a solution that could match your needs. we are very experienced in all types of projects from "out of the box" all the way through to more technical, programming based solutions.
    More than happy to explore your requirements in further detail with you, please feel free to email me on [email protected] with your details. Alternatively visit our website for more information on what we do. http://www.roi360.co.uk
    Many Thanks

  • Client - Server over a network --- Where to begin?

    I need to create a repository server-like applications on a network and have client access them. I have no idea where to start. I've looked at sockets, RMI, and SQL (I don't want to make a DB if I don't have to though), but I don't know if I'm even going in the right direction. Ideally the server would just be a collection of data to be accessed or modified and the clients would be GUIs designed to present and manipulate that data. I've done similar projects before, but never over a network, which is the part that is throwing me.
    Any advice would be appreciated, as I have hit the wall.

    I suggest you reconsider using a free DB like MySQL.
    This is simple to setup and can be shared remotely by multiple clients and it persists the data you have.

Maybe you are looking for

  • How can i use an external screen on mountain lion when i'm running on battery power?

    Hey all: I just upgraded from snow leopard to Mountain Lion, and i use external screen, keyboard and mouse all the time.... On Mountain Lion it's perfect when the power adaptor is connected as soon as you close the LID your external screen becomes th

  • After upgrading, my MP4 vacation videos will no longer play.???

    Just upgraded my old Leopard to Snow Leopard and quickly noticed that it takes 10-20 times longer to load some web pages, if they load at all. Also, I've had to switch to using Firefox to pay one of my credit card bills for this reason. And now I hav

  • Need suggestion to configure role in CRM in a particular scenario.

    Dear All, There are 2 business units under root business unit let say B1 and B2. A user (U1) belongs to business unit B1 and other user (U2) belongs to business unit B2. Both users (U1 and U2) are associated to a security role "Branch Users". The sce

  • Bridge CC has downsized half of the files it just imported

    I have just imported 500 plus photos from my Nexus 5. Typically they are 3264 x 2448 and about 1.72M in size. On import, they have been renamed and downsampled/sized to 408 x 306 and about 19 KB. Disaster! I have just spent the morning downloading al

  • JAR file cache

    hi all. i have a problem with jar file on web form. i create one jar file thru jdeveloper and write some code on keypressed event. after deploying this jar file in d:\orant\forms60\java and adding this jar file in formsweb.cfg file developer forms wo