What is the best server for my business?

Please see our current set up:
I work for a company that hosts a corporate site and multiple sub sites (drupal)currently about 10 sub sites but always expanding
We have a shared hosting account with our provider and a g5 powerpc running mac osx 10.5 on our local server
2.5Ghz processor
2g Ram
Dual core processor I believe?
At times our web browsing can be very slow
We have approx. 20,000 users in our database that will be accessing most of our microsites and corporate site
We share documents and filesword, excel, and a lot of graphic files (psd's, eps's, etc.)
What we want:
We would like to store everything locally to increase security
We would love increased speed in comparision to what we're used to now
We may be interested in the various lion osx server features but our major concerns are listed above
What would you recommend we get for a server knowing our expectations
What other benefits are there from having an in-house server as oppose to renting one through a provider

The first place to start looking is your network topology: what is your backbone connection to the WAN (Internet) and your internal LAN configuration?
Serving multiple sites to the WAN is not a problem providing that you have sufficient outbound bandwidth to serve the connections without bandwidth choking. A few (2-10) sites with low loads (requests) can be served through business-class DSL or cable; beyond that, start looking at T1 or better backbones.
Internally, in this day and age, having Gigabit Ethernet backbone is almost the standard; 100BaseT is okay.
Server-wise, your box is getting aged and newer hardware is going to give you better performance as well as software compatibility. Spreading services load (DNS, Web, Email, OpenDirectory) across two or more servers will keep one box from lagging on requests.
Lion Server is capable of serving your needs - a couple of Mini's w/Lion Server could work - but I'd also suggest you examine other hardware and OS (like Ubuntu Server) as also viable options.
I understand the desire to move things internally. You gain the benefits you mentioned. But you also become responsible for security and backup of all your sites, files and systems. Look long before you make the move - it requires research, planning and dedication to take on being a full-on SysAdmin..
-Doug

Similar Messages

  • What is the best way for my partner and I to share our work across computers?

    What is the best way for my business partner and I to share our work (projects, libraries, images) across computers without emailing items?  Is there creative cloud storage place we can share?

    Can't I just purchase the 200 GB storage, throw our photo library in it, share it with her, and have both of our new and future pics dumped into it?  If so, how do I do that?
    The iCloud Photo Library cannot be shared between users, unless you are using the same AppleID.
    You can share selected photos with shared albums:  iCloud: iCloud Photo Sharing FAQ
    Or create a Photos library on an external drive, that you both can access, as described here for iPhoto:   iPhoto: Sharing libraries among multiple users

  • What is the best platform for Oracle Server?

    What is the best platform for Oracle Server?
    What is your criterion?
    Thanks,
    Somsak B.

    I believe that Oracle is developed and coded on a Solaris
    platform and then ported to other operating systems. If that is
    the case, you can assume that Solaris is the best platform or at
    least the safest in terms of performance and risk.
    If anyone knows anything to the contrary, pls correct me.

  • What is the best practice for creating primary key on fact table?

    what is the best practice for primary key on fact table?
    1. Using composite key
    2. Create a surrogate key
    3. No primary key
    In document, i can only find "From a modeling standpoint, the primary key of the fact table is usually a composite key that is made up of all of its foreign keys."
    http://download.oracle.com/docs/cd/E11882_01/server.112/e16579/logical.htm#i1006423
    I also found a relevant thread states that primary key on fact table is necessary.
    Primary Key on Fact Table.
    But, if no business requires the uniqueness of the records and there is no materilized view, do we still need primary key? is there any other bad affect if there is no primary key on fact table? and any benifits from not creating primary key?

    Well, natural combination of dimensions connected to the fact would be a natural primary key and it would be composite.
    Having an artificial PK might simplify things a bit.
    Having no PK leads to a major mess. Fact should represent a business transaction, or some general event. If you're loading data you want to be able to identify the records that are processed. Also without PK if you forget to make an unique key the access to this fact table will be slow. Plus, having no PK will mean that if you want to used different tools, like Data Modeller in Jbuilder or OWB insert / update functionality it won't function, since there's no PK. Defining a PK for every table is a good practice. Not defining PK is asking for a load of problems, from performance to functionality and data quality.
    Edited by: Cortanamo on 16.12.2010 07:12

  • What is the best way to create business documents in CRM

    Hi All,
    What is the best way to create business documents like contract, sales order, debit memo etc in CRM ? Unlike R3 we can't use our good old BDC with recording. Moreover for most of them although there are Business Object but no BAPI to creation so what is the way ? I found in SDN there are two MAGIC Function module CRMXIF_ORDER_SAVE. Do I need to that alawys ?
    Is it nees to via IDoc and cannot be done just by calling from ABAP program ? The input parameter of the FM is a complex deep structure.
    Please help.

    Ashim,
    Try looking at the program:
    CRM_TEST_ORDER_MAINTAIN
    I think that should help you figure out the parameters.
    Good luck,
    Stephen

  • What is the best artical for understanding Data Pump

    Hi,
    What is the best artical for understanding the relationship / dependency of NETWORK_LINK with FLASHBACK_SCN or FLASHBACK_TIME .
    Why it is manditory to have NETWORK_LINK , when we are using FLASHBACK_SCN or FLASHBACK_TIME.
    Can some one explain the internal for that dependency
    Thanks
    Naveen

    There's no direct dependency between NETWORK_LINK and FLASHBACK_SCN and FLASHBACK_TIME
    As noted in this Oracle doc,
    If the NETWORK_LINK parameter is specified, the SCN refers to the SCN of the source database
    FLASHBACK_SCN and FLASHBACK_TIME are mutually exclusive.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_export.htm#sthref120

  • What is the best app for backing up my mac. I do publication work and need to save my work?

    what is the best app for backing up my mac. I do publication work and need to save my work?

    My answer does not have the black Apple logo but the hardearned black belt of (bad) experience.
    There is one problem with TimeMachine. It can get corrupted out of the blue with no warning and it will not want to restore correctly (as an added "bonus" you get to find this out the "hard" way, when you need it most). Plus it takes ages for the data to be copied back, sometimes days. Haven't tried my 600gb backup on Mavericks but Mountain Lion had this knack of breaking Timemachine after a couple of months.
    To back up my entire server is use SuperDuper. It mirrors the drive to an external one (usb for example) The cool thing is you can use that usb drive and start the OS X from it (by holding Alt when you hear the boot chime).
    This way you have a working copy of your entire machine. You can even go to another mac and boot it from there. I literally ran the OS X Server in my company from a usb drive on an old MacBook Pro until i got around to fix the problems with the actual server machine.
    This has saved me twice already as the Hitachi drives Apple uses, tend to die like clockwork after 4000-5000 hours of use with no warning.
    http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html
    PS. As a sidenote... SSDs are more reliable than a normal HDD (not to mention faster) I can't stress this enough, my Server is on two SSDs now. I can't tell you how stress free the setup is, it doesn't feel like a computer but more like a router, it just works... forever. After two years with SSDs my server has had two days of downtime and their health is at 97%, they will literally last 100 years with normal use. I'd go so far as to recommend you buy an SSD and move your old HDD to an external enclosure and use that as a usb backup. (for SSDs i use Plextor / Lite-On M3s (older) or the M6s (newer))

  • What are the best practice for CQ5.5 configuration?

    Hello,
    What are the best practice for CQ5.5 configuration which handle for High availability.
    Last time I had a issues on server when I was uploaded 2 GB of DAM and then after that the server is not able to start and always getting error regarding Tar Persistance.
    So kindly request you to please let me know what are the best apache felix configuration.
    Thanks in advance...
    Regards,
    Satish

    Hi,
    A DAM upload, regardless of the size of the assets, never should result in TarPM problems, unless you run into an OOM, which left the repository in an unclean state. So if you regularly do DAM uploads of that size, you should check the Garbage Collection logs and probably adjust the heapsize if necessary. You might want to limit the number of concurrent running workflows to keep the memory consumption a bit lower.
    To your question: HA in a traditional sense you cannot achieve with a single box, even with optimized settings. In an author usecase you would need clustering.
    Jörg

  • WHat is the best platform for SAP EP ?

    Experts
    Can any one help to share some information about what is the best platform for portal ?
    Windows or UNIX
    I have personally seen most of the customers are using windows as thier OS for Portal. When it comes to R3 BW SRM CRM and other application,its UNIX.
    Interms of Performance , Windows is not right choice . I am not sure about life cycle management for the Windows.
    A big advantage of using Windows hosting is that.NET technologies: ASP. NET, VB.NET easily works on these Hosts. If, the website is built using these technologies then opting a Windows server is most suitable
    Microsoft Sharepoint is yet another application, which needs exclusive, Windows hosting. The only option available for users using this application is Windows server
    Appreciate your inputs
    Regards
    Karthi

    Do not double post!
    Markus

  • What is the best practise for setting dirty flag of a page/view?

    For a page/view, normaylly there are 2 things to do for diry data:
    1. when it's clean, Save button is disabled, when it's dirty, save button is enabled.
    2. when it's dirty and the window is closed, a popup says "you have unsaved data, close will lose the data".
    My thought is: it must be handled at client side, because not all valuechange is auto submitted. E.g., you type the 1st letter of a string in a input box, the server side does not know it, but save button should be enabled immediately.
    Is it possible to capture all valueChange events in a page or a view at client side?
    I'm not sure what is the best practise for setting dirty flag? If there is better solution? Does ADF provide facility for this?

    public void save(ActionEvent event){
    boolean formValid = isFormValid();
       if (formValid) {
      save button is enabled.
        private boolean isFormValid() {
            boolean valid = true;
            if (Check Condition 1) {
                valid = false;
               showErrorMessage1();
            if (Check Condition 2) {
                valid = false;
               showErrorMessage1();
            return valid;
        private void showErrorMessage1() {
                    when it's dirty and the window is closed, a popup says "you have unsaved data, close will lose the data".

  • What are the best practices for the RCU's schemas

    Hi,
    I was wondering if there is some best practices about the RCU's schemas created with BIEE.
    I already have discoverer (and application server), so I have a metadata repository for the Application Server. I will upgrade Discoverer 10g to 11, so I will create new schema with RCU in my metada repository (MR) of the Application Server. I'm wondering if I can put the BIEE's RCU schemas in the same database.
    Basically,
    1. is there a standard for the PREFIX ?
    2. If I have multiple components of Fusion in the same Database, I will have multiples PREFIX_MDS schema ? Can they have the same PREFIX ? Or They all need to have a different prefix ?
    For exemple: DISCO_MDS and BIEE_MDS or I can have DEV_MDS and this schema is valid for both Discoverer and BIEE.
    Thank you !

    What are the best practices for exception handling in n-tier applications?
    The application is a fat client based on MVVM pattern with
    .NET framework.
    That would be to catch all exceptions at a single point in the n-tier solution, log it and create user friendly messages displayed to the user. 

  • What's the best app for taking a video on ipad2?

    I am a tennis coach and am looking for an app for my iPad2 to do video analysis. I need to be able to video someone doing a serve and then show it to them in slow motion and be able to pause it. What's the best app for this?

    Do some research into HTML5 video. Unless the user is using a modern browser with video playback capabilities, they would need to have an app to provide video playback, as well as the codecs for the video file format that you will be serving them. At this point in time, MP4 is the "clear(est)" winner of the online video formats. However not all browsers provide built-in playback. For instance, Firefox currently does not support MP4. Future Firefox builds will rely on whatever video playback the native OS provides. So coming back to your question - no, there's no real way of guaranteeing video playback on the web. You do the best you can and provide links to users where they can download the appropriate codecs and players and call it a day.

  • What is the Learning Process for SAP Business ByDesign

    Hi Experts,
    What is the Learning Process for SAP Business ByDesign
    Prashant Kapoor

    HI prasanth,
    SAP-ByD always updated day to day. you can find here:
    https://my020062.sapbydesign.com/sap/ap/ui/repository/SAP_BYD_WEKTRA/CP/sapLSUIContentPlayerTestPage.html?manifest=067D03A7602B1D490899DF46B5082089&COMPONENT=A1S_PDI&RELEASE=260&LANGUAGE=en&REGION=&INDUSTRY=&TASK=CR_VIEW&sap-language=EN
    Note: do u want open the above link u might have a  .net framework4.0 bcz this one silverlight application.
    Best Regards,
    Harish.y

  • What's the best way for home sharing to iDevices without iTunes?

    What's the best way for home sharing movies and tv shows on my iDevices?  I know I can use home sharing through iTunes, but I'm looking for a way to share videos to my iDevices without having to leave my computer on.  I have a MacPro, iPhone, iPad, Airport Extreme, and Airport Express (and several external hard drives).  Can anyone suggest an app that would do this?  Can I have videos on an external hd attached to an Airport Extreme/Express and have it stream without iTunes?

    If your "server" is new enough to run Mountain Lion, you can purchase the OS X Server app from the Mac App store and you'll have everything you need to host a NetInstall (NetBoot) server.
    If your machine does not support Mountain Lion, you'll need to purchase the appropriate Mac OS X Server software (i.e. Lion Server or Snow Leopard Server)
    From there you can host NetInstall or NetRestore images, depending on your preferred workflow, which can be created using System Image Utility.
    As Richard points out you can also use Deploy Studio which, again depending on your preferred workflow, might simplify things.

  • JSF - Tomcat security...what is the best choice for a high activity site

    JSF - Tomcat security...what is the best choice for a high activity site
    The JDBCRealm is not multithreaded so what are options for high activity site??
    I would like to have Apache as front end doing load balancing, Tomcat as server and JSF.
    All ideals and suggestions please.
    Thanks
    Phil

    One more question.
    Since Tomcat has this setup.
    create table users (
    user_name varchar(15) not null primary key,
    user_pass varchar(15) not null
    create table user_roles (
    user_name varchar(15) not null,
    role_name varchar(15) not null,
    primary key (user_name, role_name)
    It seems like a huge pain to keep a user with every role. What happens when you have 500,000 users???
    Also, the authentications on every page....would it be easier to login once and setup a session bean check that on with the page header ??
    Thanks
    Phil

Maybe you are looking for